首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于PCA-BP神经网络的光谱消光法颗粒粒径反演算法研究
作者单位:1. 上海理工大学能源与动力工程学院/上海市动力工程多相流动与传热重点实验室,上海 200093
2. 上海航天动力技术研究所,上海 201109
基金项目:the National Natural Science Foundation of China (51806144), the Natural Science Foundation of Shanghai (20ZR1455200), Shanghai Rising-Star Program(19QC1400200)
摘    要:光谱消光法广泛应用于颗粒粒径测量领域,在利用光谱消光法对颗粒粒径进行反演的过程中,由于颗粒的消光系数存在理论复杂、计算繁琐、收敛速度慢以及求解不稳定等问题,很大程度上影响了整个反演过程的快速性和准确性。且在众多波长的消光数据中,存在较多重复冗余的信息,也很大程度上增加了反演算法的时间。针对光谱消光法粒径反演算法计算繁琐、反演效率低的问题,提出了基于主成分分析(PCA)和BP神经网络的光谱消光颗粒粒径分析方法。基于Mie散射理论对不同粒径、不同波长下的光谱消光值进行了仿真计算,通过对光谱消光数据集的主成分分析及各个波长综合载荷系数的计算,实现了最优特征波长的选取,利用降维后的光谱消光数据训练了PCA-BP神经网络模型,并利用该网络模型计算了粒径颗粒分布。通过仿真计算,比较了PCA-BP神经网络模型与传统的BP神经网络模型的预测精度,并分析了波长数目对两种神经网络模型预测结果的影响。针对训练得到的PCA-BP神经网络模型开展光谱消光法粒径参数反演算法的验证实验,搭建了光谱消光法颗粒粒径参数测量实验系统,测量了粒径范围在0.5~9.7 μm内的6种不同粒径参数的聚苯乙烯标准颗粒。仿真和实验结果表明:基于主成分分析方法可确定各个波长向量之间的相关性,利用综合载荷系数选取最优特征波长对应的消光值对整体的光谱数据具有较好的代表性,可实现光谱数据的降维。相比传统的BP神经网络模型,基于PCA-BP神经网络模型的颗粒粒径分布的分析方法预测精度更高,对于较分散颗粒系的分布参数的预测有更加明显的优势。而且,被选取的波长数较少时,PCA-BP神经网络模型依然有较高的预测精度。利用训练好的PCA-BP神经网络模型对颗粒粒径参数进行实验验证,预测结果可瞬时输出,颗粒粒径分布误差在5%以内,验证了该算法的可行性。

关 键 词:粒径测量  光谱消光法  最优特征波长  PCA-BP神经网络  
收稿时间:2020-09-30

Inversion of Particle Size Distribution in Spectral Extinction Measurements Using PCA and BP Neural Network Algorithm
Authors:PING Li  ZHAO Rong  YANG Bin  YANG Yang  CHEN Xiao-long  WANG Ying
Institution:1. School of Energy and Power Engineering/Shanghai Key Laboratory of Multiphase Flow and Heat Transfer in Power Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China 2. Shanghai Space Propulsion Technology Research Institute, Shanghai 201109, China
Abstract:Spectral extinction method is widely used in the field of Particle Size Distribution (PSD) measurement. During the inversion process of particle size by spectral extinction method, the speed and accuracy of the whole inversion process are greatly affected due to the problems of complex theory, complicated calculation, slow convergence speed and unstable solution of particle extinction coefficient. Moreover, in the extinction data of many wavelengths, there is more repeated redundant information, which also greatly increases the time of the inversion algorithm. Aiming at the problems of complicated calculation and low inversion efficiency of spectral extinction PSD inversion algorithm, a spectral PSD analysis method based on Principal Component Analysis (PCA) and Back Propagation (BP) neural network was proposed. Based on Mie scattering theory, the spectral extinction values under different particle sizes and wavelengths were simulated and calculated. Through the PCA of the spectral extinction data set and the calculation of the comprehensive load coefficient of each wavelength, the optimal characteristic wavelength was selected. The PCA-BP neural network model was trained by using the reduced spectral extinction data, and the PSD was calculated by using the network model. Through simulation calculation, the prediction accuracy of PCA-BP neural network model was compared with the traditional BP neural network model, and the influence of wavelengths number on the prediction results of the two neural network models was analyzed. Based on the trained PCA-BP neural network model, the verification experiment of spectral extinction inversion algorithm of PSD was carried out, and an experimental system for PSD measurement by spectral extinction method is established. Six types of standard polystyrene particles with different particle size parameters ranging from 0.5 to 9.7 μm were measured. Simulation and experimental results show that the correlation between each wavelength vector can be determined based on the PCA method, and the extinction value corresponding to the optimal characteristic wavelength can be selected by using the comprehensive load coefficient, which has good representativeness of the overall spectral data and can realize the dimensionality reduction of spectral data. Compared with the traditional BP neural network model, the analysis method of PSD based on the PCA-BP neural network model has higher prediction accuracy and has more obvious advantages for predicting distribution parameters of more dispersed particle systems. Moreover, when the number of selected wavelengths is small, the PCA-BP neural network model still has high prediction accuracy. The trained PCA-BP neural network model is used to verify the particle size parameters experimentally. The PSD prediction results can be output instantaneously, and the error is within 5%, which verifies the algorithm’s feasibility.
Keywords:Particle size measurement  Spectral extinction method  Optimal characteristic wavelength  PCA-BP neural network  
点击此处可从《光谱学与光谱分析》浏览原始摘要信息
点击此处可从《光谱学与光谱分析》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号