RP Fiber Power的版本历史
该软件一直受到多年来广泛的发展计划,这大大扩展了其功能,以及用户界面的质量。
V1
这是第1个版本。 它仅限于光纤激光器和放大器的连续波计算,并且只能通过脚本进行控制。
V2
版本2引入了交互式表单。 至少对于更简单的模拟,现在可以简单地通过填写表单来工作,而V1必须通过脚本来控制。 例如,屏幕截图显示了输入某些信号参数的表单:
当您基于这些表单执行计算时,程序将根据您的表单输入自动编写脚本文件,然后执行该脚本。如果您需要编写脚本以获得更大的灵活性,可以稍后查看该脚本并对其进行扩展。此外,可以通过表单注入一些脚本代码,以添加一些专门的功能。因此,您可以将表单的便利性与脚本编程的灵活性结合使用。
此外,V2中引入了动态仿真。这意味着泵浦和信号功率以及一些其他量(例如激光谐振腔的末端反射率)可以具有任意时间依赖性(例如以数学表达式的形式定义)。例如,这对于Q开关光纤激光器和脉冲放大器的建模非常重要。
V3
版本3引入了模式求解器,它可以根据给定的折射率分布计算光纤模式的属性。现在有许多功能通过访问所有这些模式属性,包括幅度和强度分布,传播常数,有效模式半径和模式区域,以及色散。下面的动画图形是使用脚本生成的。
此外,还添加了一些交互式表格,用于定义折射率分布并生成一些预定义的图表。
V4
版本4引入了超短脉冲传播 - 不仅在光纤内,还通过各种光学元件,如光学滤波器,调制器和脉冲压缩器。可以使用某些函数调用生成任意的起始脉冲然后通过各种组件传播它。例如,很容易定义一个功能,它模拟锁模激光器的谐振腔中的一次往返;它只包含通过谐振腔元件发送脉冲的功能。
现在可以研究用于超短脉冲的锁模光纤激光器(或固体激光器)和放大器。例如,请参阅锁模光纤激光器和啁啾脉冲放大器系统的案例研究。
可以使用新的交互窗口来检查所获得的脉冲。例如,您可以研究脉冲如何在长光纤内或在激光谐振腔中的多次往返中演变。
脉冲显示窗口提供了脚本语言中的各种功能,用于定义脉冲,通过组件传播脉冲,以及在时域和频域中访问许多脉冲属性。由于强大的脚本功能,即使是最复杂的模拟也可以轻松设置。
V5
版本5提供了模拟光束传播的方法,不仅在光纤和其他波导中,也在更复杂的设备(如多芯光纤和光纤耦合器)以及自由空间部分中模拟光束传播。 可以引入任意弯曲(也具有变化的弯曲半径)。
新功能可以研究大范围的影响 - 例如,弯曲光纤中的弯曲损耗和模式失真,倏逝波耦合器中的耦合现象,双包层光纤中的模式相关吸收,以及光纤和体激光晶体中的增益引导效应。 可以包括来自激光活性掺杂剂的放大以及光纤非线性。
V6
版本6允许用户创建以脚本定义的自定义表单,即以文本形式。 这意味着可以根据特定应用定制交互式表单。 下面的屏幕截图只是包含选项卡和图形控件的自定义表单的示例。