有一個(gè)
函數(shù) set_R(channel,R1,R2),用于定義某個(gè)正向傳播信道在
光纖兩端面的反射率。
-dA9x~o 這主要用于
激光建模。
4KtD
k 例如,光纖
激光器可定義為:
yuBRYy#E|% pump := addinputchannel(P_p_in, l_p, 'I_p', 0, forward)
))f@9m signal_fw := addinputchannel(P_s_in, l_s, 'I_s', 0, forward)
(ct1i>g signal_bw := addinputchannel(P_s_in, l_s, 'I_s', 0, backward)
`gx\m=xG calc set_R(signal_fw, 1, 0.90)
%W\NYSm 在這里,激光
波長的反射率在左端(帶泵浦輸入)為 100%,在右端(用于激光輸出)為 90%。實(shí)際上,set_R()的調(diào)用將兩個(gè)信道耦合在一起。(后向信道 signal_bw 沒有明確指定,而是自動(dòng)識(shí)別為相應(yīng)的信道,因?yàn)樗哂邢嗤牟ㄩL。)
G\dPGPPM
還可以定義
反射鏡內(nèi)部和外部的局部損耗。
'g)f5n a[ 注意,在調(diào)用 finish_fiber()之前必須調(diào)用函數(shù) set_R()。
PL{lYexJ x-k-Pd x\8g ICf 局部內(nèi)部和外部損耗
oSD=3DQ; 通過類似 set_loss_int(channel, loss_int1, loss_int2)的函數(shù)調(diào)用,可以定義局部
功率損耗,分別應(yīng)用于左側(cè)或右側(cè)光纖端面和對(duì)應(yīng)端面鏡之間的路徑。換言之,這些損耗在端面鏡反射前后(甚至在環(huán)形諧振腔中)均有效。
M$%ON>Kq 同樣,通過 set_loss_ext(channel, loss_ext1, loss_ext2)可以定義適用于端面鏡之外的局部功率損耗。
6E-eD\?I& 在任何情況下,損耗值必須介于 0 和 1 之間。例如,0.1 意味著 10%的功率損耗。前向傳播光信道對(duì)光纖的有效輸入功率為 P_in * (1 – loss_ext1) * (1 – R1) * (1 – l_int1),
P"^Yx8