对大颗粒散射特性分析通常采用物理意义清晰的几何光学近似模型(GOM)计算散射光强。本文分析了GOM,针对散射角的多值问题,提出一种基于MATLAB的遍历取值的求解方法,给出了球形大气泡粒子单一阶数散射光强和总散射光强分布图,并与Mie理论和Debye理论光强计算进行了比对,计算结果与Mie理论和Debye理论光强计算吻合很好,验证了算法的正确性。
For big particles, the geometrical optics approximation model(GOM) with clear physics sense is considered to be a better method for calculating light scattering.The GOM is analyzed in this paper, and the scattering angle is a multi-function of the incidence angle, namely, a scattering angle is possible to correspond to multiple incidence angles.For a scattering angle with the multi-value problem, a method of traversal value based on MATLAB for solving the angle of incidence is presented.And the single-and the total-scattering intensity distribution patterns of a large spherical air bubble are given and compared with those of Mie theory and Debye calculation results.The agreement occurs between them, and the validity of the presented method is verified.