OptiSystem应用:光放大器EDFA的仿真

Optisystem可以设计和模拟光纤放大器和光纤激光器。

此处展示的案例可在Optisystem安装文件夹samplesOptical amplifiers中找到。

该教程将会介绍光放大器库这一部分。

光放大器

全局参数

使用Optisystem的第一步是设置全局参数。

我们都知道,主要的一个参数是time window,它由比特率和序列长度计算得到。

对于放大器和激光器的设计,还有其它可以定义模拟中的迭代次数和引入初始延迟的重要参数。

这些参数是Iterations和Initial delay,可以在全局参数窗口中获得(图1)

图1 全局参数:Signals 标签

本次教程中,除了一些全局参数,我们会使用默认参数。

 在全局参数对话框,将参数Bit rate设置为2.5e9,Sequence length为32,Samples per bit为32。Time window参数应该为1.28e-8(图2)。

图2 全局参数:Simulation参数标签

系统设置

(a)

(b)

图3 EDFA布局

Signals标签

尽管所有的组件都在布局中正确地连接了,但是我们还不能正常的运行模拟。

首先,因为我们考虑信号在两个方向上传输,所以我们需要不止一个全局迭代来使系统的结果收敛。

其次,第一次迭代中,双向组件的左输入端口没有反向信号,例如隔离器和泵浦耦合器,这会使模拟被终止。

要解决第一个问题,你只需增加迭代次数

要解决第二个问题,有两个可能的解决方案:我们可以启用在Signals标签的Initial delay参数(图4)或者我们可以在布局中加入Optical Delay(图5)。

图4 全局参数-增加迭代数和启用Initial Delay

图5 在布局中加入Optical Delay

运行模拟

我们可以运行图3所示的系统然后分析结果:

 要运行模拟,你可以在File菜单选择Calculate。你也可以按Ctrl+F5或者使用工具栏的计算按钮。在选择计算后,计算对话框应该会出现

 在计算对话框中,点击Play按钮。计算应当能无误进行。

查看结果

为了查看结果,双击Dual Port WDM Analyzer。通过浏览Signal Index参数,你可以查看每一次迭代的结果
 

图6显示了6次迭代和初始延迟的WDM分析仪的结果。 

  

图6 Dual Port WDM Analyzer不同迭代次数的结果

运行模拟

为了比较图3和图5两种不同设计的结果,我们可以模拟图5所示的系统然后分析结果:

 要运行模拟,你可以在File菜单选择Calculate。你也可以按Ctrl+F5或者使用工具栏的计算按钮。在选择计算后,弹出计算对话框

 在计算对话框中,点击Play按钮。计算应当能无误进行。
 

查看结果

要查看结果,双击Dual Port WDM Analyzer。通过浏览Signal Index参数,你可以查看每一次迭代的结果
 

图7显示了6次迭代和初始延迟的WDM分析仪的结果。

  

  

  

图7 Dual Port WDM Analyzer不同迭代次数的结果

正如我们所看到的,第二个设计收敛速度比带有Initial Delay的设计快。图3的设计因为有Initial Delay需要更多的迭代次数。

观察增益与波长关系

(a)             (b)

 图8 图像(a) Gain x Wavelength 和(b) NF x Wavelength

  • 1
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Analytical solution to calculate the small-signal single-pass gain of a fiber amplifier. Includes standard parameters for erbium- or ytterbium-doped fiber amplifiers. Use it to produce either of two types of plots: 1. Plot the gain versus pump power for various fiber lengths (at a single wavelength) 2. Plot the gain versus wavelength for various pump powers (at one or several fiber lengths) Can also be used to calculate single-pass gain of lasers and thus predict the pump power necessary for lasing. (i.e. when the gain G_th is greater than the cavity losses L and output T: G_th = 1/((1-T)*(1-L)). You can call the function from the command line/function/script; if you do this, the inputs are all optional but presumably you'll want to do at least some of them. You can also use good ol' F5 to just run it with the defaults, editing them in the first few lines of the code. % Example calls from command line: % % optional parameters >>> plotFlag = 1; % optional, boolean if you want output plot or just the output values returned to the calling function >>> loss = 2; % optional: excess loss in dB % % mode 1: plotting the gain vs. pump power for several lengths >>> Pp = 50:5:100; % pump powers in mW >>> L = [0.5 1 2 5]; % fiber length in m >>> wl = 1550; % wavelength in nm >>> G = EDFASinglePassGain_Analytical(wl,L,Pp,loss,plotFlag) % again, all inputs are basically optional, use the ones you need to change % % mode 2: plotting the gain vs. wavelength for several lengths, several pump powers >>> Pp = 50:10:100; % in mW, use between 1 and 10 power values for helpful graphs >>> L = [0.5 1 2 5]; % in m, use between 1 and 4 length values for helpful graphs >>> wl = 1550; % signal wavelength in nm >>> G = EDFASinglePassGain_Analytical(wl,L,Pp,loss,plotFlag) Some CAVEATS are in order. 1. This solution does NOT incorporate ASE or strong-signal saturation effects. Therefore if you are interested in high-gain (>20 dB) or high-power (>100 uW input) amplifiers, you are probably not going to get good answers. Try my numerical simulator package "Fiber Lasers and Amplifiers Toolbox" instead. 2. If you care about quantitative results, particularly in matching experiments, you REALLY NEED to know your fiber parameters (core diameter, overlap, doping concentration). Otherwise the results will have no chance of matching reality. Good luck!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值