水下无人系统学报 (Apr 2023)

Pressure Sensor Error Compensation Algorithm Based on MEA-BP Neural Network

  • Hao SHI,
  • Hui FAN,
  • Jianchen LI,
  • Runhui ZHAO,
  • Ya LI

DOI
https://doi.org/10.11993/j.issn.2096-3920.202205002
Journal volume & issue
Vol. 31, no. 2
pp. 252 – 258

Abstract

Read online

Piezoresistive pressure sensors are sensitive to environmental changes. Ambient temperature changes would produce thermal drift, which affects sensor performance. This study entailed the use of the mind evolutionary algorithm(MEA)-back propagation(BP) neural network algorithm to establish an error compensation model for piezoresistive pressure sensors. The model uses the MEA algorithm to optimize the initial weight and threshold of the neural network, which reduces the possibility of the training falling into local optimization owing to the uncertainty of the initial value. The Levenberg–Marquardt algorithm replaces the gradient descent method to accelerate the convergence speed of the neural network and increase the reliability of the compensation algorithm. The results of the simulation show that, compared with those of the BP neural network compensation algorithm and genetic algorithm(GA)-BP neural network, the expectation of the root mean square error of the MEA-BP algorithm is lower by 48.7% and 8.29%, respectively. The standard deviations are reduced to 5% and 4% of those of the BP and GA-BP neural networks, respectively. This demonstrates that the BP neural network compensation method optimized by the MEA algorithm can compensate for the influence of temperature more accurately and that the compensation result is more reliable.

Keywords