OptiSystem 15.0包括多个新元件的创建和许多现有元件的增强。
新的元件包括:
Python scripting(Python脚本)
Measured Optical Sensor(测量的传感器)
BER Test Multiple(BER测试-多重)
Electrical Complex conjugate(电复共轭)
Optical Complex conjugate(光复共轭)
Electrical Eye Viewer(电学人眼预览器)
增强功能包括:
双端口观察仪上新增了一个标签,用户可以在显示窗口中单独的屏幕中查看信号。
为Optical Time Domain Visualizer(光时域观察仪)、Oscilloscope Visualizer(示波器观察仪)和Constellation Visualizer(星座观察仪)元件添加了新的参数,允许用户设置图样式和点样式。
为Electrical Downsampler(电降频采样器)元件添加了一个新功能来指定采样位置。
为Free Space Optic(自由空间光学)元件添加了几何损失和增益计算。
为Diffused Channel(扩散通道)元件添加Lambertian(朗伯)阶和透镜聚焦系数。
为Digital Filter(数字滤波器)元件添加了新的参数来允许自动加载滤波系数
允许对所有OptiSystem元件尺寸进行调整,以便在它们之间建立更简单的连接。
在用户加载带有错误路径的文件时,添加一个警告消息。
能够调整“Component properties(元件属性)”和“Global parameter(全局参数)”窗口的大小。
新的库元件和主要功能加强
Python Scripting:
Optisystem15现在支持Python scripting。与VBscripting功能相似,用户现在可以通过Python脚本语言设置参数,开始模拟和检索Optisystem的结果(见OptiSystem_Component_Library.pdf)。在“OptiSystem_Tutorial_python.pdf”中有许多教程示例,详细描述了Python元件。这些案例包括:
Basic Manipulation of a Binary Signal
Basic Manipulation of an M-ary Signal
Basic Manipulation of an Electrical Signal
Basic Manipulation of an Optical Signal
用户可以载入这些案例来熟悉Python Component的脚本功能
图1显示了一个使用Python Component脚本的光衰减器的项目布局。通过Python元件衰减一个直接调制激光器的信号,然后用光电二极管检测。图2展示了Python Component属性设置窗口。
图1.使用Python光衰减器元件的项目布局-这个案例展示了如何使用Python元件作为一个光衰减器来控制直接调制激光器的信号水平。
图2.Python 元件属性设置窗口-这个窗口显示用于设置Python元件的不同参数(用作光衰减器)的标签
光纤传感器设计:Measured Optical Sensor(测量光学传感器)
在OptiSystem15.0中创建了一个Measured Optical Sensor(测量的光学传感器)元件,它使用测量的传感数据。测量数据用于计算输入参数的其他“非测量”值的性能。该元件可以使用一个或两个实验输入数据值。这些值则可以是任何参数比如说温度,压强,细菌密度等。测量的光学传感器的透射和反射传递函数是用s矩阵的系数(S11,S12,S21,S22)来进行表征的。该矩阵用于计算不同输入参数值的传感系统性能。图3显示了测量光学传感器元件s矩阵的框图,其输入和输出之间的关系:
Out1(f)= S11(f)*In1(f) + S12(f)*In2(f)
Out2(f) = S22(f)*In2(f) + S21(f)*In1(f)
图3.矩阵框图-S参数S11,S12,S21,和S22定义了测量光学传感器元件的传递函数
Compare Visualizers(top-bottom)(对比观察仪(顶部-底部):Dual Port Binary Sequence Visualizer, Dual Port Mary Sequence Visualizer, Dual Port Optical Time Domain Visualizer, Dual Port Optical
Spectrum Analyzer, Dual Port Oscilloscope Visualizer, Dual Port RF Spectrum Analyzer。
对比观察仪(上面列出的)添加了新的标签,用户可以在单独的查看器中查看信号(顶部-底部)。这种双重显示仅适用于总信号功率(Power X和Power Y必须在单独的窗口中查看)。
图4说明用于监控光纤电缆的输入和输出的Dual Port Optical Spectrum Analyzer(双通道光谱分析器)的显示。
图4.双通道光谱分析器显示-显示50km光缆的输入输出CW光
BER Test Multiple(多个BER 测试)
新的BER Test Multiple可以用来测量多个被测设备(DUT)的误码率(BER);最多同时80个二进制通道。该测试集最适合于同时具有多个传输信道特征的DWDM系统。BER TEST Multiple对每个通道分别执行直接错误计数和BER计算。
Electrical Complex Conjugate(电学复共轭):
这个新元件对一个电信号的复数据阵列执行一个复共轭运算(aⅇ^ⅈb=aⅇ^(-ⅈb))。
Optical Complex Conjugate(光学复共轭):
这个新元件在X和Y偏振光信号的复数据阵列上执行一个复共轭运算(aⅇ^ⅈb=aⅇ^(-ⅈb))。
Electrical Eye Viewer(电学人眼预览器):
这个新元件允许在传输链路上直接和快速地查看信号的电眼,而不需要将二进制或参考输入信号附加到观察仪。在此元件中没有执行计算或性能评估。该元件只需要一个电波形作为输入。
其他产品改进和修复
Directly Detected Eye Analyzer Visualizer(直接检测人眼分析器观察仪)
Visualizer Library(观察仪库)添加了一个新的元件Electrical Eye Viewer(电学人眼观察仪)。 这个观察仪元件取代了过时的直接检测人眼分析器观察仪。对于任何包含后者元件的设计,建议删除该元件,并将其替换为新的电学人眼观察仪。
Raman Amplifier Average Power Model/Raman Amplifier Steady State Model/Raman Amplifier Dynamic Model(拉曼放大器平均功率模型/拉曼放大器稳态模型/拉曼放大器动态模型)
当在拉曼放大器库中使用平均功率模型、稳态模型或者动态模型时,为拉曼增益配置文件设置一个有效的文件和路径非常重要 (否则元件不生效)。可以在“OptiSystem 15.0 SamplesOptical amplifiersRaman amplifiers”找到案例文件。具体是:拉曼增益效率 RGEfficiency_FusedSilica_NLO_3rdEd_Agrawal_Fig8-1_p300_Hz.dat和拉曼增益RGNorm_FusedSilica_NLO_3rdEd_Agrawal_Fig8-1_p300_Hz.dat。这些数据文件的泵浦参考是1000nm。如果路径不正确的话,会弹出一个警告信息。图5展示了当文件不正确时弹出的错误信息。
图5.错误信息-当文件路径不正确的时候弹出错误信息
应用程序更新
案例文件夹(OptiSystem15.0 Samples)现更新如下:
Advanced modulation systemsOFDM systemsOFDM MATLAB案例中添加了OFDM系统设计的一个MATLAB版本。
Optisystem15.0案例里添加了一个叫做“Optical wireless”的文件夹。为室内无线(Li Fi)、地面自由空间光学和地球-卫星通信添加了新的例子。
Software interworkingMATLAB co-simulationOptiSystem MATLAB data model案例中添加了一组新的案例和概述。这些新的案例提供了关于Optisystem和MATLAB之间的数据模型和结构如何工作的详细信息。
Optisystem15.0案例里添加了一个新叫做“Link equalization and FIR filters”的文件夹。为IIR滤波器设计(S域,Z域)和链路均衡技术添加了新的例子。
Samples文件夹中添加了一个 的子目录“Python Script”,里面有关于Python脚本的教程和一些案例
文件更新
OptiSystem Component Library(OptiSystem元件库)
以下元件的参数表和/或技术描述部分已更新或创建:
Electrical Eye Viewer(新)
BER Test-Multiple(新)
Measured Optical Sensor (新)
Python Component (新)
Electrical Complex Conjugate (新), Optical Complex Conjugate (新)
Digital Filter
Free Space Optics
Dual Port Visualizers
Electrical Downsampler
Electrical Constellation Visualizer
Oscilloscope Visualizer
Optical Time Domain Visualizer
|