Lumerical-Interconnect学习笔记(全)
发布网友
发布时间:2024-10-08 06:03
我来回答
共1个回答
热心网友
时间:2024-11-07 16:03
Lumerical Interconnect学习笔记
此笔记基于Lumerical课程和INT 100(Lumerical Interconnect教程),视频由YouTube嵌入。需要注册登录以进行课程记录。请接受指正!
一、频域仿真
1、S参数
S矩阵中的元素代表一个端口的一种模态,一个元件对应一个scattering矩阵。
使用稀疏矩阵分析计算复杂传输。
对于具有电压调制的光电器件,电压多元,需要进行初步步骤再回传到ONA。
2、模式使用
不同Waveguide中用orthogonal identifier标识,TE为1,TM为2(最低阶),但最后读取取决于ONA输入。画图时,从图标下方的attribute栏读取。
3、采样率
由回路信号源决定,直接修改root element中的采样率。
新版本中,电气源的频率范围会自动设置为ONA的频率范围,无需相同。
二、时间域仿真
1、两种仿真模式
(a) 反应模式(默认): 信号在回路中循环。
(b) 反应块模式: 信号单向,不包含时间延迟,确保复杂系统拆分后,回路仿真时间大于整个系统的循环时间。
可以输出多个block,调整输出信号数量。
2、全局设置
3、数字滤波器属性
考虑问题: 哪个最重要?
针对group delay、频率相关的传输幅度、S参数等分别设置。
4、延时补偿
环内部有5个连接,总延时补偿为5(null的个数)。建议将延时分散在不同waveguide间,效果更好。
在没有反馈回路的情况下,测试具有非零延时补偿段的电路延迟,设置“include delays”属性为“true”。
5、采样率
判断是否设置足够高: 样本周期小于group delay(*延迟补偿,选取较大者)。
三、自定义模型
1、S参数: 使用脚本形式输入。
Prop矩阵每个元素有特定含义;在characteristic处添加损耗。
对于长结构,可将group delay合并入S参数。
2、复合元件
直接在setup script中定义基础结构,典型案例:设置微环谐振半径。
注意:组合成复合前,确保ONA结果不被包含,注意输出的数据类型(光学信号/电气信号)。
3、脚本化元素
使用setsparameter语法导入。
四、紧凑模型库
与任何软件的库相似,不予赘述。
optics.ansys.com/hc/en-...
五、错误集锦
1、无法打开文件错误:文件路径中不能有中文。
2、在Interconnect中使用矩阵格式输出,需用getresultdata而非getresult。