首页|基于PROA-BP的激光3D投影振镜偏转电压预测模型

基于PROA-BP的激光3D投影振镜偏转电压预测模型

扫码查看
为减小激光3D投影系统振镜偏转角偏差与根据振镜偏转角标定的转轴公垂线长度e误差引起的投影系统综合非线性误差,实现激光3D投影系统高精度辅助装配,提出一种基于改进的(鮣)鱼优化算法-BP神经网络的激光3D投影振镜偏转电压预测模型,以激光出射方向单位矢量作为输入预测振镜偏转电压数值。将改进的(鮣)鱼算法与BP神经网络相结合,解决BP神经网络容易陷入局部最优解问题,并通过BP神经网络实现激光3D投影系统综合非线性误差的耦合与补偿。结果表明,改进的(鮣)鱼算法-BP神经网络训练10 000次后均方差误差和平均绝对误差均值分别是粒子群算法-BP神经网络的41。2%、62。4%,是BP神经网络的22。2%、50。7%。基于改进的(鮣)鱼算法-BP激光3D投影振镜偏转电压模型的投影定位精度为0。35 mm,与激光3D投影传统模型相比,投影定位精度提升了30%,可实现更高精度投影定位。
Prediction Model of Laser 3D Projection Galvanometer Deflection Voltage Based on PROA-BP
Laser 3D projection technology is a key technique for achieving fast and accurate positioning of components and enabling digitalized precise assembly.This technology has greatly improved the accuracy and efficiency of production assembly.The prediction accuracy of the mirror deflection voltage in a laser 3D projection system directly affects the projection precision.The prediction accuracy of the mirror deflection voltage in a laser 3D projection system is mainly influenced by the internal parameters of the dual-axis mirror system,including the mirror deflection angle and the perpendicular length of the axis of rotation,denoted as e.In order to reduce the comprehensive nonlinear errors caused by the deviation angle deviation of the laser 3D projection system's galvanometer and the errors in the calibration of the rotation axis's perpendicular line based on the galvanometer deviation angle,and achieve high-precision auxiliary assembly for the laser 3D projection system,this paper presents a laser 3D projection galvanometer deflection voltage prediction model based on the Poisson Remora Optimization Algorithm-Back Propagation(PROA-BP).The model predicts the numerical value of the galvanometer deflection voltage using the unit vector of the laser emission direction as input.By combining the Poisson Remora Optimization Algorithm(PROA)with the Back Propagation(BP)neural network,the PROA-BP model addresses the problem of BP neural networks often getting trapped in local optima.It utilizes the BP neural network to couple and compensate for the nonlinear errors of the laser 3D projection system,thereby improving the accuracy of the galvanometer deflection voltage prediction.Through debugging and comparison,the PROA-BP neural network parameters are determined.The PROA initialization population size is 87,and the BP neural network has one hidden layer with 12 neurons.Training comparisons are conducted between the PROA-BP neural network,PSO-BP neural network,and BP neural network.The Mean Square Error(MSE)and Mean Absolute Error(MAE)of the PROA-BP model are 41.2%and 62.4%of the PSO-BP neural network,and 22.2%and 50.7%of the BP neural network,respectively.This demonstrates that the proposed algorithm yields smaller errors in the prediction of the galvanometer deflection voltage compared to the PSO-BP and BP neural networks,resulting in higher projection positioning accuracy and better fit for the nonlinear errors.Regarding the traditional model for laser 3D projection,and the PROA-BP model for predicting the galvanometer deflection voltage,projection simulations are performed.The Euclidean distance between the theoretical projection points and the actual projection points in the simulation is defined as the projection positioning error.The maximum projection positioning error of the traditional laser 3D projection model is approximately 0.5 mm,while the maximum projection positioning error of the PROA-BP model is approximately 0.35 mm.An experimental verification platform is set up to conduct projection experiments using the PROA-BP model for predicting the galvanometer deflection voltage.The experimental results show that the model achieves a projection positioning accuracy of approximately 0.35 mm,which is approximately 30%higher than the accuracy of the traditional laser 3D projection model.The model effectively couples and compensates for the comprehensive nonlinear errors caused by the deviation angle deviation of the galvanometer and the errors in the calibration of the rotation axis's perpendicular line based on the galvanometer deviation angle.It enables higher-precision auxiliary assembly and is suitable for most laser projection positioning scenarios,providing a new approach for constructing laser 3D projection models.

Laser 3D projection systemNonlinear errorRemora optimization algorithmBP neural networkProjection positioning accuracy

林雪竹、王海、郭丽丽、闫东明、李丽娟、刘悦、孙静

展开 >

长春理工大学 光电工程学院 光电测控与光信息传输技术教育部重点实验室,长春 130022

长春理工大学中山研究院,中山 528437

激光3D投影系统 非线性误差 (鮣)鱼优化算法 BP神经网络 投影定位精度

吉林省科技发展计划重点研发项目中山市社会公益科技研究项目

20200401019GX2022B2013

2024

光子学报
中国光学学会 中国科学院西安光学精密机械研究所

光子学报

CSTPCD北大核心
影响因子:0.948
ISSN:1004-4213
年,卷(期):2024.53(3)
  • 15