A.Mie米散射理论基础资料.pdf

上传人:白大夫 文档编号:5423946 上传时间:2020-05-06 格式:PDF 页数:17 大小:1.51MB
返回 下载 相关 举报
A.Mie米散射理论基础资料.pdf_第1页
第1页 / 共17页
A.Mie米散射理论基础资料.pdf_第2页
第2页 / 共17页
A.Mie米散射理论基础资料.pdf_第3页
第3页 / 共17页
A.Mie米散射理论基础资料.pdf_第4页
第4页 / 共17页
A.Mie米散射理论基础资料.pdf_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《A.Mie米散射理论基础资料.pdf》由会员分享,可在线阅读,更多相关《A.Mie米散射理论基础资料.pdf(17页珍藏版)》请在三一文库上搜索。

1、1 米散射( Mie scattering); 又称“ 粗粒散射 ” 。粒子尺度接近或大于入射光波 长的粒子散射现象。德国物理学家米(Gustav Mie,18681957)指出, 其散射光强 在各方向是不对称的 ,顺入射方向上的前向散射最强。粒子愈大, 前向散射愈强。 米散射 当球形粒子的尺度与波长可比拟时,必须考虑散射粒子体内电荷的三维分 布。此散射情况下, 散射粒子应考虑为由许多聚集在一起的复杂分子构成,它们 在入射电磁场的作用下 ,形成振荡的多极子 ,多极子辐射的电磁波相叠加,就构成 散射波。又因为粒子尺度可与波长相比拟,所以入射波的相位在粒子上是不均匀 的,造成了各子波在空间和时间上

2、的相位差。在子波组合产生散射波的地方,将 出现相位差造成的干涉。 这些干涉取决于入射光的波长、粒子的大小、 折射率及 散射角。当粒子增大时,造成散射强度变化的干涉也增大。因此,散射光强与这 些参数的关系 ,不象瑞利散射那样简单 ,而用复杂的级数表达,该级数的收敛相当 缓慢。这个关系首先由德国科学家G.米得出,故称这类散射为米散射。它具有 如下特点:散射强度比瑞利散射大得多, 散射强度随波长的变化不如瑞利散射 那样剧烈。 随着尺度参数增大, 散射的总能量很快增加, 并最后以振动的形式趋 于一定值。散射光强随角度变化出现许多极大值和极小值,当尺度参数增大时, 极值的个数也增加。 当尺度参数增大时,

3、 前向散射与后向散射之比增大,使粒 子前半球散射增大 。当尺度参数很小时, 米散射结果可以简化为瑞利散射;当尺 度参数很大时, 它的结果又与几何光学结果一致;而在尺度参数比较适中的范围 内,只有用米散射才能得到唯一正确的结果。所以米散射计算模式能广泛地描述 任何尺度参数均匀球状粒子的散射特点。 19 世纪末,英国科学家瑞利首先解释了天空的蓝色:在清洁大气中,起主 要散射作用的是大气气体分子的密度涨落。分子散射的光强度和入射波长四次方 成反比,因此在发生大气分子散射的日光中,紫、蓝和青色彩光比绿、黄、橙和 红色彩光为强,最后综合效果使天穹呈现蓝色。从而建立了瑞利散射理论。 20 世纪初,德国科学

4、家米从电磁理论出发,又称粗进一步解决了均匀球形 粒子的散射问题,建立了米散射理论,粒散射理论。质点半径与波长接近时 的散射,特点:粗粒散射与波长无关, 对各波长的散射能力相同, 大气较混浊时, 大气中悬浮较多的的尘粒与水滴时,天空呈灰白色。 米散射理论是由麦克斯韦方程组推导出来的均质球形粒子在电磁场中对平面 2 波散射的精确解。一般把粒子直径与入射光波长相当的微粒子所造成的散射称为 米散射。米散射适合于任何粒子尺度,只是当粒子直径相对于波长而言很小时利 用瑞利散射、 很大时利用夫琅和费衍射理论就可以很方便的近似解决问题。米散 射理论最早是由 G1 Mie 在研究胶体金属粒子的散射时建立的。 1

5、908 年,米氏通过电磁波的麦克斯韦方程,解出了一个关于光散射的严格解, 得出了任意直径、任意成分的均匀粒子的散射规律,这就是著名的米氏理论 4 - 6 。根据米散射理论 ,当入射光强为 I0 ,粒子周围介质中波长为 的自然光平行 入射到直径为 D 的各向同性真球形粒子上时, 在散射角为 ,距离粒子 r 处的散 射光和散射系数分别为: 从上式中可以看到 ,因为是各向同性的粒子 ,散射光强的分布和 角无关。同时 , 上式中 : i1 、i2 为散射光的强度函数 ; s1 、s2 称为散射光的振幅函数 ; a 为粒子的尺寸 参数( a =D/ ) ; m = m1 +im2 为粒子相对周围介质的折

6、射率,当虚部不为零 时,表示粒子有吸收。对于散射光的振幅函数,有: 式中an 、bn 为米散射系数 ,其表达式为 : 其中: 3 是半奇阶的第一类贝塞尔函数; 是第二类汉克尔函数 ; Pn (cos ) 是第一类勒让德函数 ; P(1)n (cos) 是第一类缔合勒让德函数。 M ie 散射理论 M ie 散射理论是麦克斯韦方程对处在均匀介质中的均匀颗粒在平面单色波 照射下的 严格数学解。由 M ie 散射知道 , 距离散射体 r处p点的散射光强为 式中: 为光波波长 ; I 0 为入射光强 ; I sca为散射光强 ; 为散射角 ; 为偏振 光的偏振角。 式中:)( 1 S和)( 2 S是振

7、幅函数 ; an 和bn 是与贝塞尔函数和汉克尔函数有关 的函数 ; n 和 n 是连带勒让得函数的函数, 仅与散射角有关。其中 4 式中:)( n 和)( n 分别是贝塞尔函数和第一类汉克尔函数; )( n 和 )( n 是)( n 和)( n 的导数 ; 为无因次直径 , D, D 为颗粒的 实际直径 ; 是入射光的波长 ; m 是散射颗粒相对于周围介质的折射率, 它是一 个复数 , 虚部是颗粒对光的吸收的量化。由以上公式可见,M ie 散射计算的关键 是振幅函数)( 1 S和)( 2 S, 它们是一个无穷求和的过程,理论上无法计算。求解 振幅函数的关键是计算 an和bn , 所以M ie

8、 散射的计算难点是求解 an 和bn。 M ie 散射理论的数值计算 通过以上分析可知 , M ie 散射计算的核心是求解 an 和bn , 我们编制程序也 是围绕它进行编写。在 an 和bn 的表达式中)( n ,)( n ,)( n 和)( n 满足下列递推关系 : 这些函数的初始值为 ; 与散射角有关的)( n 和)( n 满足下列递推公式 : 5 有了这些递推公式可以很方便地通过计算机程序求解。但是对于n 的大小 , 因为计算机不可能计算无穷个数据, 所以n 在计算之前就要被确定。 散射理论基础与 Matlab 实现 若散射体为均匀球体 ,如图1 所示,照射光为线偏振平面波 ,振幅为

9、E ,光强I0 , 沿z 轴传播 ,其电场矢量沿 x 轴振动。散射体位于坐标原点O , P 为观测点。散射 光方向 ( OP 方向) 与照射光方向 ( z 轴) 所组成的平面称为散射面,照射光方向 至散射光方向之间的夹角称为散射角 ,而x 轴至OP在xy 平面上投影线 ( OP) 之间的夹角 称为极化角。观测点与散射体相距r 。根据经典的 Mie 散射理论 , 散射粒子的尺度参数为 = 2a/,其中a 为球形粒子的半径 ,散射粒子相对周 围介质的折射率为 m = m1 +i *m2 。则散射光垂直于散射面和平行于散射面的两 个分量的振幅函数为 : 6 以上式中: J n+1/ 2 ( z )

10、和Y n+1/ 2 ( z ) 分别为半整数阶的第一类 ,第二类贝塞尔函数。 P (1) n (cos) 为一阶 n 次第一类缔合勒让德函数 ; Pn (cos) 为第一类勒 让德函数。在数值模拟过程中选取初始下: 7 微粒子对光的散射和吸收是电磁波与微粒子相互作用的重要特征,而微粒对 电磁辐射的吸收与散射与粒子的线度有密切关系,对于不同线度的粒子必须应用 不同的散射理论。 Mie 散射理论主要用于从亚微米至微米的尺寸段;在微米以下 至纳米的光散射则近似为形式更明晰简单的瑞利散射定律,散射光强烈依赖于光 波长( I- 4) ;而对大于微米至毫米的大粒子则近似为意义明确的夫朗和费衍 射规律了。

11、Mie散射理论给出了球型粒子在远场条件下的散射场振幅an 、bn 以及粒子 内部电磁场振幅 cn 、dn 的计算表达式 ,通常称为 Mie 散射系数 式中m 表示微粒子外部介质的相对折射率,x =a ,a 为球的半径 ,= 2/ 称为波数 ,为相对磁导率 ,即球的磁导率与介质磁导率的比值,j n(x)和h (1)n(x)分 别为第一类虚宗量球 Bessel 函数和 Hankell 函数。 散射系数 ,消光系数及偏振状态下散射相位函数: 8 散射截面 sca(散射率 Qsca)、吸收截面 abs (吸收率 Qabs)、消光截面 ext (消光 率Qext)、后向散射截面 b (后向散射率 Qb)

12、 以及辐射压力 pr (辐射压力效率 Qpr) 。其表达式如下 : 其中i 为sca 、abs、ext 、pr 分别表示散射、吸收、消光、辐射压力。按照 能量守恒定律有: Qpr(辐射压力效率的计算公式): Qb(后向散射系数): 这些都是无穷级数求和 ,在实际计算过程中必须取有限项,Bohren 和Huffman 给出了级数项最大值取舍的标准: 对于单位振幅入射波经微粒散射后,其散射场振幅的大小与散射角有关,在球 坐标系下 ,远场散射振幅的大小为 : 9 其中S1 和S2 为散射辐射电场在垂直及平行于散射面的两个偏振分量。 微球内部场振幅计算公式 颗粒内部电场强度为 : 其中M(1)o1n和

13、N (1)e1n为矢量波球谐函数 ,在球坐标系中定义如下 : 吸收截面 Qabs 具有损耗介质颗粒的吸收截面为: 其中是粒子相对介电常数的虚部,经整理可得 : 式中mn、nn为: 10 实际上由 Mie 散射理论可知 ,上式中的积分项为电场强度的平方对角度、全 空间积分的平均值 ,即: 于是吸收效率为 : 式中x= rk = z/ m。 当x n 1 时即瑞利散射情况 ,颗粒的内部平均场强为常数,其值 为: Improved Mie scattering algorithms W.J.Wiscombe Mie 计算存在的问题就是如何最有效地构造Mie计算,同时保证准确性和避 免数值的不稳定性和

14、病态。 Mie计算以耗时著称, 首先无穷项级数 N的求和,例如: 100m的水滴在 0.5m的可见光散射情况下,大约需 1260项求和。其次,典型 的计算都希望能对一系列半径(如对尺寸分布求积分)、一系列波长(如对太阳 光谱求积分)及一系列折射率求和(如通过散射参量反推折射率)。 11 当折射率虚部mIm很大时,用向后循环法求An很不稳定。而向前递推总是稳定的(但向后递推 安全时,总是优先选择,因为其计算速度很快)。得出允许向后递推的经验标准: 用正确的向前地推与相对应的向后地推做比较,当发现对和g的相对误差超过10-6 时,认为计算失败。对于一对确定的(x,m Re),我们采用向后递推寻找第

15、一个循环失败的 研究表明:对于确定的,的值随着 x的增加很快趋向于一个确定值。 对 如果在任意角度下 1 S、 2 S的实部和虚部的相对误差超过 5 10 时,认为对 1 S和 2 S的向后递推失败。(而此时, sca Q ext Q并不受影响,因为当 1 S, 2 S的相对误 差达到 5 10 时, sca Q ext Q 的相对误差总维持在 10 10 以下。 ) 对 1 S和 2 S 12 对散射强度和偏正度 连分式算法总结: Mie 散射计算的核心是计算 an 和bn 其中n ( ) = J n () , n ( ) = J n ( ) + i Yn ( ) ,J n 和Yn 分别是第

16、一和二类贝塞 耳函数, 称为当量直径,= 2r/, r是球形颗粒的真实半径,是入射光的波长, m 为折射率 式中为函数任一自变量。贝塞耳函数递推关系式: 13 Mie 散射计算中 J n 、Yn 、Dn 的计算是关键和难点。对于Dn ,我们采用的是 Lentz 的连分式的算法 : Lentz 证明有如下关系 : 其中,。我们注意到当时, 。 所以可以利用上式累积相乘直到满足精度要求。 ( 可根据精度要求例如 10 -7 来确定所要达到的 k值) 对于J n 、Yn 的生成本文也采用连分式的算法。具体方案如下: 令Cn =J n - 1 () / J n () ,根据贝塞耳差积公式: 由以上二式

17、整理得: 上式中 Cn 的计算是采用类似于 Dn 的连分式的形式 ,计算中可调用同一函数计 算。 若已知初值: 14 这样就可计算出各级 J n 和Yn 。 William J.Lentz 关于连分式的文章: 其中。 以为基础,采用贝塞尔函数比值的连分式表示法:,利 用此法可产生所有的,尽管耗时,但能减少存储需求。同时可通过计算 高阶值,使用下面的递推公式,从后往前算出其他值。 不像一般的函数, 贝塞尔函数的比值一旦超过可控制的边界,就不再增长, 初始 的高阶值决定了所有低阶值的准确性,因此,采用新方法计算准确的初 始比值是必要的。 处于分母位置的 +号表示分母上加上一个特殊的连分式。类似于上

18、式中的表示 形式。定义一种新的符号: 15 Lentz 给出了 n阶部分收敛值为: 例如:实变量,虚数计算过程: 米散射学习目前所遇到的困难: 到底怎样的计算结果才算正确, 如何能找到一个 米散射计算结果准确又有效的数据库,来验证自己算法及程序的正确性。 倒退式算法的总结: Dn 的计算采用 Dave 的倒推式 : 16 由于Dn 函数有很强的收敛性 ,对于Dn 的倒推计算的初值的选取有很强的随意 性。因为当 n时Dn ( m) 0 ,所以可以取 0 作为初值。倒推起点选取大一 些,可以保证 Dn 函数的收敛完全 ,但是同时却增加了计算时间。所以必须选取一 个最佳的选择标准。通过试算,作者认为

19、最佳的上限为 这里m1 是复折射率的实部 . 同样,对于贝塞耳函数 J n 的计算也可以用倒推的方法计算产生: 上式是一个普通的 J n 的递推式 ,知道了J n 和J n - 1 ,可以顺利地计算出所有的 J n 序列值。为了避免计算 J n 的繁琐而又能发挥递推式的快速的优点,采用下面的 办法:假设N 时,取某一个递推初始值为 :)(,0)( * 1 * NN JJ, 其中是一个很小的数 ,如可取 10 - 6。将初值代入上式,就可以算出所有的 J*。 观察同一自变量的 J*和J 序列,发现它们对应项之间有固定的倍数关系。如定义这 个倍数为 ,那么 由于J 1 () 的计算是非常便利的 (J 1 = sin/ 2 - cos/) ,所以= J 1/ J 1*,计 算出J n*() 可以算出 J n () 。 和Dn 的计算一样 ,J n 的倒推起始点的公式为 : 关于贝塞尔函数的倒退过程在另一文献中的描述: 17 利用初始值 1 0 cos sin J J J J J n n n 0s i n 0s i n

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1