图片缩略图

EDFA单通增益计算器

version 1.1.0.0 (5.21 KB) by 路加福音Rumbaugh
光纤放大器增益计算器(解析解)

1.4K下载

更新2013年6月27日

查看许可协议

计算光纤放大器小信号单通增益的解析解。

包括掺铒或掺镱光纤放大器的标准参数。

使用它来生成两种类型的地块:
1.绘制不同光纤长度(在单一波长)的增益与泵浦功率的关系图
2.绘制各种泵浦功率的增益与波长的关系图(在一个或多个光纤长度上)

也可以用来计算激光器的单通增益,从而预测激光器所需的泵浦功率。(即增益G_th大于腔损耗L,输出T时:G_th = 1/((1-T)*(1-L))。

你可以从命令行/function/script中调用函数;如果您这样做,输入都是可选的,但您可能至少想要做其中的一些。
你也可以使用好的ol' F5来运行它的默认值,在代码的前几行中编辑它们。

%命令行调用示例:

%可选参数
>>>plotFlag=1;%可选,如果希望输出打印或仅返回到调用函数的输出值,则为布尔值
>>>损耗=2;%可选:以dB为单位的额外损耗

模式1:绘制几个长度的增益与泵浦功率
>>> Pp = 50:5:100;%泵功率(mW)
>>> l = [0.5 1 2 5];纤维长度百分比,单位为m
>>> wl = 1550;%波长(nm)
>>> G = EDFASinglePassGain_Analytical(wl,L,Pp,loss,plotFlag) %,所有输入基本上都是可选的,使用你需要更改的

模式2:绘制不同长度、不同泵浦功率的增益与波长的关系图
>>>Pp=50:10:100;%以兆瓦为单位,使用1到10之间的功率值作为有用的图形
>>> l = [0.5 1 2 5];%在m中,使用1到4个长度值用于有用的图形
>>>wl=1550;%信号波长(nm)
>>> G = EDFASinglePassGain_Analytical(wl,L,Pp,loss,plotFlag)

一些警告是必要的。
1.此解决方案不包含ASE或强信号饱和效应。因此,如果你对高增益(>20 dB)或高功率(>100 uW输入)放大器感兴趣,你可能不会得到好的答案。试试我的数值模拟包“光纤激光器和放大器工具箱”。
2.如果你关心定量结果,特别是在匹配实验中,你真的需要知道你的光纤参数(芯径,重叠,掺杂浓度)。否则,结果将无法与现实相符。

好运!

引用作为

卢克·伦堡(2021年)。EDFA单通增益计算器(//www.tianjin-qmedu.com/matlabcentral/fileexchange/41791-edfa-single-pass-gain-calculator), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2011a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始打猎吧!