OptiSystem 15.0包括多个新元件的创建和许多现有元件的加强。 EOu[X'gLr
<`pNdy4
新的元件包括: yZNG>1N
Python scripting(Python脚本) bKsjbYuo
Measured Optical Sensor(测量的传感器) 8]`#ax
5
BER Test Multiple(BER测试-多重) \OkZ\!<hg
Electrical Complex conjugate(电复共轭) } uS0N$4
Optical Complex conjugate(光复共轭) ]m1p<*0I$
Electrical Eye Viewer(电学人眼预览器) 1!.-/
$L0sBW&
增强功能包括: 7BU7sQjs
双端口观察仪上新增了一个标签,用户可以在显示窗口中单独的屏幕中查看信号。 tE=09J%z
为Optical Time Domain Visualizer(光时域观察仪)、Oscilloscope Visualizer(示波器观察仪)和Constellation Visualizer(星座观察仪)元件添加了新的参数,允许用户设置图样式和点样式。 EB!ne)X
为Electrical Downsampler(电降频采样器)元件添加了一个新功能来指定采样位置。 37kFbR@x
为Free Space Optic(自由空间光学)元件添加了几何损失和增益计算。 Wx]Xa]-
为Diffused Channel(扩散通道)元件添加Lambertian(朗伯)阶和透镜聚焦系数。 2mzn{S)nV
为Digital Filter(数字滤波器)元件添加了新的参数来允许自动加载滤波系数 =U*D.p*%f
允许对所有OptiSystem元件尺寸进行调整,以便在它们之间建立更简单的连接。 xkRMg2X.>9
在用户加载带有错误路径的文件时,添加一个警告消息。 ``jNj1t{}
能够调整“Component properties(元件属性)”和“Global parameter(全局参数)”窗口的大小。 Wj,s/Yr:
LcvczST
新的库元件和主要功能加强 yR|2><A
Python Scripting: /lUfxc4
Optisystem15现在支持Python scripting。与VBscripting功能相似,用户现在可以通过Python脚本语言设置参数,开始模拟和检索Optisystem的结果(见OptiSystem_Component_Library.pdf)。在“OptiSystem_Tutorial_python.pdf”中有许多教程示例,详细描述了Python元件。这些案例包括: j36YIz$a
Basic Manipulation of a Binary Signal sPZwA0%
Basic Manipulation of an M-ary Signal !0?o3,of-
Basic Manipulation of an Electrical Signal d*{Cv2A.
Basic Manipulation of an Optical Signal R&(OWF;~,
(4 ZeyG@
用户可以载入这些案例来熟悉Python Component的脚本功能 J.h` 0$!
^OQP;5 #K
图1显示了一个使用Python Component脚本的光衰减器的项目布局。通过Python元件衰减一个直接调制激光器的信号,然后用光电二极管检测。图2展示了Python Component属性设置窗口。 n',X,P0
WeRDaG
图1.使用Python光衰减器元件的项目布局-这个案例展示了如何使用Python元件作为一个光衰减器来控制直接调制激光器的信号水平。 %pq.fZI
R
q@|o5O
图2.Python 元件属性设置窗口-这个窗口显示用于设置Python元件的不同参数(用作光衰减器)的标签 Z(|$[GZP[
YSGE@
光纤传感器设计:Measured Optical Sensor(测量光学传感器) BH {z]a
在OptiSystem15.0中创建了一个Measured Optical Sensor(测量的光学传感器)元件,它使用测量的传感数据。测量数据用于计算输入参数的其他“非测量”值的性能。该元件可以使用一个或两个实验输入数据值。这些值则可以是任何参数比如说温度,压强,细菌密度等。测量的光学传感器的透射和反射传递函数是用s矩阵的系数(S11,S12,S21,S22)来进行表征的。该矩阵用于计算不同输入参数值的传感系统性能。图3显示了测量光学传感器元件s矩阵的框图,其输入和输出之间的关系: 'qT;Eht5
Out1(f)= S11(f)*In1(f) + S12(f)*In2(f) r]cq|Nv8:
Out2(f) = S22(f)*In2(f) + S21(f)*In1(f) 69r%b7#
9Zl4NV&B
图3.矩阵框图-S参数S11,S12,S21,和S22定义了测量光学传感器元件的传递函数 t'eu>a1D
0=HB!{@
Compare Visualizers(top-bottom)(对比观察仪(顶部-底部):Dual Port Binary Sequence Visualizer, Dual Port Mary Sequence Visualizer, Dual Port Optical Time Domain Visualizer, Dual Port Optical Ywhhs
}f
Spectrum Analyzer, Dual Port Oscilloscope Visualizer, Dual Port RF Spectrum Analyzer。 3>VL>;75[
of*T,MUI
对比观察仪(上面列出的)添加了新的标签,用户可以在单独的查看器中查看信号(顶部-底部)。这种双重显示仅适用于总信号功率(Power X和Power Y必须在单独的窗口中查看)。 Mu`_^gG
图4说明用于监控光纤电缆的输入和输出的Dual Port Optical Spectrum Analyzer(双通道光谱分析器)的显示。 6w &<j&V
aPxSC>p
图4.双通道光谱分析器显示-显示50km光缆的输入输出CW光 ]>)shH=Yx
%!Eh9C*
BER Test Multiple(多个BER 测试) 0-uj0"r`
新的BER Test Multiple可以用来测量多个被测设备(DUT)的误码率(BER);最多同时80个二进制通道。该测试集最适合于同时具有多个传输信道特征的DWDM系统。BER TEST Multiple对每个通道分别执行直接错误计数和BER计算。 N~/X.D4e#
[VXQ&
Electrical Complex Conjugate(电学复共轭): i5le0lM
这个新元件对一个电信号的复数据阵列执行一个复共轭运算(aⅇ^ⅈb=aⅇ^(-ⅈb))。 %52e^,//
$rj:K)P
Optical Complex Conjugate(光学复共轭): 7#"NKxb
这个新元件在X和Y偏振光信号的复数据阵列上执行一个复共轭运算(aⅇ^ⅈb=aⅇ^(-ⅈb))。 Cu%BU}(
46T(1_Xt~
Electrical Eye Viewer(电学人眼预览器): g0biw?
这个新元件允许在传输链路上直接和快速地查看信号的电眼,而不需要将二进制或参考输入信号附加到观察仪。在此元件中没有执行计算或性能评估。该元件只需要一个电波形作为输入。 51eZf JB
.a2R2~35
其他产品改进和修复 r+%3Y:dZE
}*!L~B!
Directly Detected Eye Analyzer Visualizer(直接检测人眼分析器观察仪) C&0f8PnD
Visualizer Library(观察仪库)添加了一个新的元件Electrical Eye Viewer(电学人眼观察仪)。 这个观察仪元件取代了过时的直接检测人眼分析器观察仪。对于任何包含后者元件的设计,建议删除该元件,并将其替换为新的电学人眼观察仪。 V#,|#2otZ
)OQm,5F1
Raman Amplifier Average Power Model/Raman Amplifier Steady State Model/Raman Amplifier Dynamic Model(拉曼放大器平均功率模型/拉曼放大器稳态模型/拉曼放大器动态模型) 2|ee` "`
当在拉曼放大器库中使用平均功率模型、稳态模型或者动态模型时,为拉曼增益配置文件设置一个有效的文件和路径非常重要 (否则元件不生效)。可以在“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展示了当文件不正确时弹出的错误信息。 lW-G]V
th*!EFA^o
图5.错误信息-当文件路径不正确的时候弹出错误信息 $Xo_8SX,
+~F>:v?Rh
应用程序更新 ,.{M1D6'R`
;FwUUKj
案例文件夹(OptiSystem15.0 Samples)现更新如下: iDDq<a.A
Advanced modulation systemsOFDM systemsOFDM MATLAB案例中添加了OFDM系统设计的一个MATLAB版本。 V+sZ;$
Optisystem15.0案例里添加了一个叫做“Optical wireless”的文件夹。为室内无线(Li Fi)、地面自由空间光学和地球-卫星通信添加了新的例子。 hH>a{7V
Software interworkingMATLAB co-simulationOptiSystem MATLAB data model案例中添加了一组新的案例和概述。这些新的案例提供了关于Optisystem和MATLAB之间的数据模型和结构如何工作的详细信息。 >N!
Xey
Optisystem15.0案例里添加了一个新叫做“Link equalization and FIR filters”的文件夹。为IIR滤波器设计(S域,Z域)和链路均衡技术添加了新的例子。 ]{i0?c
R7:u 8-dU1
Samples文件夹中添加了一个 的子目录“Python Script”,里面有关于Python脚本的教程和一些案例 'U&]KSzxv
aC9iNm8w
文件更新 Ye|gW=FUR
G@D8[
OptiSystem Component Library(OptiSystem元件库) ,>(X}Q
5![ ILa_
以下元件的参数表和/或技术描述部分已更新或创建: \s8h.xjU
Electrical Eye Viewer(新) L6qK3xa}
BER Test-Multiple(新) A][ ;v
Measured Optical Sensor (新) dXn$XGF%R
Python Component (新) QN#Lbsd
Electrical Complex Conjugate (新), Optical Complex Conjugate (新) "6WJj3hN
Digital Filter Tl_o+jj
Free Space Optics WM$Z?CN%KB
Dual Port Visualizers 7Fa<m]k
Electrical Downsampler [4;_8-[Nv
Electrical Constellation Visualizer es69P)
Oscilloscope Visualizer !eb{#9S*
Optical Time Domain Visualizer