| 小火龙果 |
2024-01-12 10:30 |
RP 系列激光分析设计软件 | 示例案例:光纤中的非线性自聚焦
模型描述 H%>cpwa[7 这里,我们研究光纤中非线性自聚焦的细节。首先,我们计算了由于非线性自聚焦的影响,大模面积光纤的基模如何收缩。 N#Nc{WU'B 模式解算器实际上忽略了非线性效应。然而,只需几行脚本代码,我们就可以存储包括其非线性变化在内的折射率分布,然后重新计算光纤模式。重复这一过程,直到我们得到一个自洽的解: .`D$.|!8g h=au`o&CG dr := 0.05 um |n s9ziTDI defarray I[0, 200 um, dr] DoeE=X*`k n_f_nl(r) := n_f(r) + n2 * (if r <= r_max then I~[r]) [--] ?Dr { nonlinear refractive index profile } C91'dM store_I(P) := xJ\sm8 for r := 0 to 2 * r_co step dr do 7S_"h*Ud I[r] := P * I_lm(0, 1, lambda, r) 2mthUq9b* { ignore index changes outside 2 * r_co, where the intensity is small } 7W/55ZTmJ #zn`)n CalcNonlinearMode(P) := u]3VK { Calculate the lowest-order mode with self-focusing for the power P. } W H+Sd begin %yVP@M var A, A_l; RBeQT=B8~ A := 0; gyMy;}a repeat DT]3q4__Q A_l := A; S:
g 2V store_I(P); FePWr7Ze set_n_profile("n_f_nl", r_max); )4w3$Q A := A_eff_lm(0, 1, lambda); 'Hq#9?<2M until abs(A_l / A - 1) < 1e-6; y<8o!=Tb5 end j{%'A 考虑到光纤的非线性,可以对光束的传播进行数值模拟。为此,我们需要定义一个数值网格,并为光束传播设置各种其他输入: C !Lu`y x_max := 30 um { maximum x or y value } ?+{qmqN N := 2^5 { number of grid points in x and y direction } -A"0mS8L dx := 2 * x_max / N { transverse resolution } p!LaR.8] z_max := 30 mm { fiber length } Y-"7R>^I dz := 100 um { longitudinal resolution } 3)dtl!VMW[ N_z := z_max / dz { number of z steps } >$A, B N_s := 100 { number of sub-steps per dz step } 9aKCO4 s(Fxi|v; P_11 := 4 MW _~b]/]|z#N A0%(x, y) := sqrt(P_11) * A_lm_xy(1, 1, lambda, x, y) { initial field } WWIQ6EJO HqA~q calc KJ6:ZTbW begin Bnd Y\ bp_set_grid(x_max, N, x_max, N, z_max, N_z, N_s); 3q (]Dg;v bp_define_channel(lambda); qzE
-y-9@ bp_set_n('n_f(sqrt(x^2 + y^2))'); { index profile } vau#?U".}> bp_set_loss('10e2 * ((x^2 + y^2) / (20 um)^2)^3'); { simulate loss for cladding modes } IqjH bp_set_n2('n2'); q9m-d-!) bp_set_A0('A0%(x, y)'); { initial amplitude } 3%V VG~[ bp_set_interpol(2); { quadratic interpolation } X& | |