基于MATLAB与LabVIEW的 Mie散射参数分析系统

Analysis system of Mie scattering parameter based on MATLAB and LabVIEW

  • 摘要: 针对激光散射法测量0.1 m~10 m微小球形颗粒过程中,Mie散射理论各参数的分析、计算、最优化选取比较复杂和繁琐,通过收敛速度、折射率和尺度参数测量范围、叠加次数的比较,采用球形粒子Mie散射参量的MATLAB改进算法, 结合MATLAB较强的计算能力和LabVIEW良好的图形化界面,进行LabVIEW和MATLAB混合编程。设计了Mie散射理论参数分析系统,系统实现散射系数的计算,并分别对散射系数与颗粒直径关系曲线、散射强度分布曲线、入射光波长与散射光强关系曲线、颗粒直径与散射光强关系曲线、入射光偏振角与散射光强关系曲线进行分析。通过实验结果和结论对比验证系统可行,且散射系数、消光系数和散射光强的计算结果可精确到小数点后17位,从而达到减少大量计算和编程工作的目的。

     

    Abstract: In view of process of measuring 0.1 m~10 m particles with laser scattering method, the parameters-analysis, calculation and optimization of its selection on Mie scattering theory are complicated and cumbersome. Through the comparison on convergence speed, refractive index, scale parameter measurement range and superposition times, we adopted an improved algorithm of Mie scattering parameter based on MATLAB. By combining with MATLAB-s strong computing power and LabVIEW-s graphical interface we did the mixed programming of LabVIEW and MATLAB, and designed a parametric analysis system on theory of Mie scattering which mainly calculated and analyzed the scattering coefficient, the relationship curve between scattering coefficient and particles diameter, the distribution curve of scattering intensity, the effect of incident light-s wavelength, particle-s diameter and polarization angle of incident light on the scattering intensity. The comparison between experimental results and conclusions shows that the system is feasible and the reckoning of scattering coefficient, extinction coefficient and the scattering intensity can be accurate to 17 decimal places, thus it achieves the purpose of reducing a large number of computation and programming work.

     

/

返回文章
返回