河南科技大学学报(自然科学版)2024,Vol.45Issue(3):1-8,8.DOI:10.15926/j.cnki.issn1672-6871.2024.03.001
基于SSA-GA-BP神经网络的数显千分表非线性误差补偿
Nonlinear Error Compensation of Digital Dial Indicator based on SSA-GA-BP Neural Network
摘要
Abstract
When the digital dial gauge is used for precision measurement,the inherent error and elastic error caused by the production,assembly and use of wear,extrusion and collision of parts seriously reduce the measurement accuracy.Aiming at this problem,using the advantages of genetic algorithm(GA)with fast optimization speed,high precision and parallel search ability,and the global optimization performance of sparrow search algorithm(SSA),the initial weights,thresholds and network structure of back propagation(BP)neural network are optimized,and a SSA-GA-BP neural network model based on nonlinear error compensation of digital dial gauge measurement data is proposed.It is compared with the evaluation indexes of traditional BP neural network and GA-BP neural network optimized by genetic algorithm.The results show that the proposed SSA-GA-BP neural network can reduce the nonlinear error of the digital dial gauge from the maximum error of 5.504 μm before compensation to 0.883 μm within the measurement range.The evaluation index data has certain advantages,and the feasibility of using the neural network model for fitting compensation is verified.关键词
非线性误差/数显千分表/BP神经网络/麻雀搜索算法/遗传算法Key words
nonlinear error/digital display dial indicator/BP neural network/sparrow search algorithm/genetic algorithm分类
机械制造引用本文复制引用
周凯红,叶高威,蒋青谷..基于SSA-GA-BP神经网络的数显千分表非线性误差补偿[J].河南科技大学学报(自然科学版),2024,45(3):1-8,8.基金项目
国家自然科学基金项目(52075110) (52075110)
广西自然科学基金重点项目(2023GXNSFDA026045) (2023GXNSFDA026045)