EDFA
Contents
EDFA#
class EDFA#
EDFA类是Optics_Base_Module子类,用于仿真光纤信道中的掺铒光纤放大器(erbium-doped fiber amplifier, EDFA),类的属性包含EDFA的各种参数配置, 类的方法进行放大信号和添加噪声运算。与真实传输过程一致,信号每传输一个跨段调用一次该对象,可设定是否向信号添加放大器自发辐射(amplifier spontaneous emission,ASE)噪声。
主要属性
Attributes |
Format |
Description |
|---|---|---|
mode |
str |
EDFA模式,是否添加噪声,可取值{“naive_pass”,”no_noise_pass”} |
nf_db |
float |
EDFA噪声系数 |
f_cut |
float |
信号载波频率,单位GHz |
gain |
float |
EDFA增益,线性倍数,无单位 |
noise_bw |
float |
ASE噪声带宽,单位GHz |
内部函数
Functions |
Description |
|---|---|
__init__ |
初始化EDFA参数 |
forward_pass |
信号通过EDFA进行放大 |
__naive_pass__ |
信号通过有噪声EDFA |
__no_noise_pass__ |
信号通过无噪声EDFA |
__calcu_noise_power__ |
计算ASE噪声功率 |
__amplifier__ |
放大输入信号 |
__add_noise__ |
向信号添加ASE噪声 |
背景信息
EDFA类对应于实际系统中的掺铒光纤放大器,放大器会在每个跨段结束处对衰减的信号进行放大,在放大信号的同时还会向信号加入放大器自发辐射(ASE)噪声。仿真过程中默认放大器增益等于该跨段产生的衰减。ASE噪声近似为高斯白噪声,具有常数功率谱密度S(f),计算公式如下:
式中nsp为自发辐射因子,G为线性倍数的放大器增益,v为信号载波频率,h为普朗克常数。ASE噪声功率即谱密度乘以信号带宽。可以利用噪声系数计算ASE系数。当满足增益G>>1时,二者满足下列近似关系:
参考文献
[1] Govind P. Agrawal.Fiber-Optic Communication Systems[M].New Jersey:John Wiley&Sons,2010:305-307.
函数说明