HTML
-
激光在粒子浓度较大的介质中传输时,接收机接收到的光强除直接透射光强和经过一次散射的光强外,有一部分被一次散射的光强通过其它粒子的再一次或者多次散射到达接收机,这种现象就称之为多次散射。因此,这就使得透射仪接收到的光强不仅包含一次散射光强还包含多次散射光强。蒙特卡洛法是模拟激光传输的常用方法,只要模拟的光子数足够多,就能准确地模拟激光的传输过程。因此,本文中将应用蒙特卡洛法模拟光子在不同雾天模型下的传输。
-
根据光的粒子性,运用蒙特卡洛法模拟激光在雾中的传输过程,本文中不考虑粒子的吸收,即单次散射反照率为1。蒙特卡洛法模拟激光传输步骤简述如下。
-
假设光子从O点出发,初始偏转角θ0在发散角2θ1内均匀发射,初始方位角φ0在[0, 2π]间均匀分布,则光子的初始传输方向D0为:
式中, ux0,uy0,uz0分别为传输方向D0的x, y, z轴坐标。光子的随机运动步长lm可根据比尔定律抽样表示为:
因此光子第1次散射的位置P1点坐标为:
-
本文中选取了Henyey- Greenstein(HG)散射相函数[19]确定光子每次碰撞之后的散射角,则光子在每次与雾滴粒子碰撞后,其散射角θs可以表示为:
方位角φs在[0, 2π]内均匀分布,则φs为:
则光子第m次碰撞后的迁移方向为:
式中,uxm′,uym′,uzm′分别指上一个状态m次碰撞后x, y, z轴坐标,则第m次碰撞后的光子位置坐为:
-
光子的接收判断有如下两种情况:光子恰好到达接收机圆面或者光子的迁移轨迹穿越接收机探测圆面时,在实际探测中都看作光子被接收,本文中假设全视场角接收光子。
-
可得到考虑多次散射的透过率:
式中, N为发射的总光子数,n0为不经过粒子散射直接被接收机接收到的光子数,n1为经过粒子1次散射得到的光子数,n2为经过粒子2次散射得到的光子数。此时,依据能见度的计算公式(5)式即可得到考虑多次散射的大气能见度。
-
基于以上多次散射计算模型,对激光在雾天进行模拟仿真,模拟过程中的参量设置如下:总模拟光子数为106个;激光束发散角为0.06mrad;接收机直径1m;传输距离为30m;探测激光波长为550nm;雾滴粒子的单次散射反照率取值为1;非对称因子为0.88。
-
图 6是依据第4.1节中的算法,模拟仿真了激光在不同雾模型下各次散射光子占总接收光子比例随含水量变化的曲线。4条曲线分别代表了1次~4次散射光子占总接收光子的比值。由图可以看出,随着雾天空气中含水量的增大,各次散射光子占总接收光子的比例均增大。在含水量为1g/cm3时,平流雾模型下1次、2次、3次和4次散射所占比例分别为18.48%, 3.25%, 0.68%和0.16%。辐射雾模型下1次、2次、3次和4次散射所占比例分别为27.73%, 13.04%, 7.0%和4.42%。在相同含水量的情况下,辐射雾模型的各次散射光子占总接收光子比例比平流雾模型大,这是因为在相同含水量的情况下,辐射雾的粒子数密度都远远高于平流雾,所以发生散射的光子数多。
Figure 6. Photons ratio of each scattering order relative to the total received photons with respect to the water content for different fog models
图 7分别是激光在平流雾和辐射雾模型下,依据蒙特卡洛法(Monte-Carlo method)和朗伯-比尔定律(Lambert-Beer law)得到的考虑多次散射的透过率计算结果,并与基于朗伯-比尔定律的透过率进行比较。由图中可以看出,在两种分布模型下透过率都随含水量的增多下降,在同一含水量的条件下,辐射雾的透过率小于平流雾的透过率。随着含水量的增多,两者计算得到的透过率差别也越大。为了更准确地得到多次散射引起的透过率误差,表 1中选取了3个含水量不同点计算了多次散射引起的透过率相对误差。其定义为蒙特卡洛法与朗伯-比尔定律得到的透过率之差与比尔定律的透过率结果的比值。从表中可以直观地看出,含水量越大,透过率相对误差越大。在含水量w=1g/cm3时,辐射雾的透过率相对误差高达116.76%,这说明随着大气中含水量的增大,多次散射对激光大气透射仪透过率测量的影响越大。
water content/(g·cm-3) transmittances relative error /% advection fog radiation fog 0.2 8.61 26.47 0.6 20.02 68.70 1 30.48 116.76 Table 1. Transmittances relative error caused by multiple scatterings for different fog models
-
依据不同雾模型下的透过率,基于激光大气透射仪能见度计算公式(5)式,表 2中计算了不同接收机直径下,含水量为1g/cm3时的能见度相对误差。其定义为依据蒙特卡洛法与朗伯-比尔定律的透过率计算得到的能见度之差与依据朗伯-比尔定律的能见度计算结果的比值。由表 2可以看出,同一条件下辐射雾的能见度相对误差大于平流雾,不同雾模型下激光大气透射仪的接收机直径越大,多次散射引起的能见度相对误差越大。
receiver diameter/cm visibility relative errors /% advection fog radiation fog 100 15.79 19.30 60 9.08 11.03 20 2.81 3.59 Table 2. Visibility relative error caused by multiple scatterings for different fog models