OptiSystem 15.0包括多个新元件的创建和许多现有元件的加强。 kOJs;k
a0y;c@pkO
新的元件包括: C>t1~^Q},9
Python scripting(Python脚本) : h-N
Measured Optical Sensor(测量的传感器) lSQANC'
BER Test Multiple(BER测试-多重) d}IVYI
Electrical Complex conjugate(电复共轭) Xc`'i@FX
Optical Complex conjugate(光复共轭) %6*xnB?
Electrical Eye Viewer(电学人眼预览器) JCS$Tm6y<_
a o\+%s
增强功能包括: J[]YG+r
双端口观察仪上新增了一个标签,用户可以在显示窗口中单独的屏幕中查看信号。 8n1Sy7K!;
为Optical Time Domain Visualizer(光时域观察仪)、Oscilloscope Visualizer(示波器观察仪)和Constellation Visualizer(星座观察仪)元件添加了新的参数,允许用户设置图样式和点样式。 HR)joD*q;[
为Electrical Downsampler(电降频采样器)元件添加了一个新功能来指定采样位置。 #*?5
为Free Space Optic(自由空间光学)元件添加了几何损失和增益计算。 mltN$b%G=d
为Diffused Channel(扩散通道)元件添加Lambertian(朗伯)阶和透镜聚焦系数。 .:$%3#N$(Y
为Digital Filter(数字滤波器)元件添加了新的参数来允许自动加载滤波系数 lvk(q\-f
允许对所有OptiSystem元件尺寸进行调整,以便在它们之间建立更简单的连接。 (x#4BI}L9)
在用户加载带有错误路径的文件时,添加一个警告消息。 P ,5P6Y9
能够调整“Component properties(元件属性)”和“Global parameter(全局参数)”窗口的大小。 /GfC/)1_
*H:;pIWP
新的库元件和主要功能加强 ym<G.3%1
Python Scripting: m9xO& @#vx
Optisystem15现在支持Python scripting。与VBscripting功能相似,用户现在可以通过Python脚本语言设置参数,开始模拟和检索Optisystem的结果(见OptiSystem_Component_Library.pdf)。在“OptiSystem_Tutorial_python.pdf”中有许多教程示例,详细描述了Python元件。这些案例包括: i]xyD '0
Basic Manipulation of a Binary Signal #OH# &{H
Basic Manipulation of an M-ary Signal ^;Ap-2Ww
Basic Manipulation of an Electrical Signal > : \lDz
Basic Manipulation of an Optical Signal zj"J~s;?
j9%=8Dn.<
用户可以载入这些案例来熟悉Python Component的脚本功能 RLecKw&1{3
u;;]S!:M
图1显示了一个使用Python Component脚本的光衰减器的项目布局。通过Python元件衰减一个直接调制激光器的信号,然后用光电二极管检测。图2展示了Python Component属性设置窗口。 7S 1
Y)
gb8nST$r
图1.使用Python光衰减器元件的项目布局-这个案例展示了如何使用Python元件作为一个光衰减器来控制直接调制激光器的信号水平。 TfVB~"&