DSP implementation of calibration algorithm for piezoresistive pressure sensor

  • Feng Li Jiangnan University
  • Jianhang Yu Jiangnan University
  • Ying Gao Jiangnan University
  • Yanfeng Jiang Jiangnan University
Article ID: 196
222 Views, 192 PDF Downloads
Keywords: piezoresistive pressure sensor, calibration, temperature compensation, FPGA verification

Abstract

In this paper, a novel calibration algorithm for piezoresistive pressure sensors is proposed to address the problems of deviation from the zero point, nonlinearity, zero temperature drift, sensitivity temperature drift, etc. Firstly, the data is obtained through experimental tests. On the basis of analyzing the calibration principle of the pressure sensor calibration algorithm, the calibration coefficients are calculated. Then, the calibration algorithm is applied to obtain the calibrated output. In order to make the calibration algorithm applied to a high-end pressure sensor with a reduced cost, the calibration algorithm is implemented into a DSP chip (Digital Signal Processing). With the consideration of floating-point arithmetic processing and error interception, the synthesized DSP chip shows the advantages of fast arithmetic speed and low cost, which is of good value for engineering applications.

References

[1]Wang H, Zhang C, Zhao JP. Design and certification of conditioning circuit for silicon piezo-resistive pressure sensors. Instrument Technique and Sensor 2022; 11: 7–11. doi: 10.3969/j.issn.1002-1841.2022.11.002

[2]Leng Y, Zhao G, Li Q, et al. A high accuracy signal conditioning method and sensor calibration system for wireless sensor in automotive tire pressure monitoring system. In: Proceeding of the 2007 International Conference on Wireless Communications, Networking and Mobile Computing; 21–25 September 2007; Shanghai, China. doi: 10.1109/WICOM.2007.459

[3]Su Y, Sun YC, Li G. Comparing the different arithmetic methods for the offset drift compensation of pressure sensor. Chinese Journal of Sensors and Actuators 2004; 17(3): 375–378. doi: 10.3969/j.issn.1004-1699.2004.03.006

[4]Luo XL, Xu TB, Bi LH. Research on compensation method of temperature drift in pressure sensor using double wheatstone-bridge method. Advanced Materials Research 2012; 459: 311–314. doi: 10.4028/www.scientific.net/AMR.459.311

[5]Bruyker DD, Puers R. Thermostatic control for temperature compensation of a silicon pressure sensor. Sensors and Actuators A: Physical 2000; 82(1–3): 120–127. doi: 10.1016/S0924-4247(99)00321-0

[6]Samy I, Postlethwaite I, Gu DW. Unmanned air vehicle air data estimation using a matrix of pressure sensors: A comparison of neural networks and look-up tables. Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering 2011; 225(7): 807–820. doi: 10.1177/0954410011399040

[7]Li Y, Du B, Wei H, Li X. Research on intelligent pressure sensor compensation method. Automation & Instrumentation 2022; 2: 18–21. doi: 10.14016/[j.cnki.1001-9227.2022.02.018

[8]Wang J, Hu G, Li J, et al. Research on temperature compensation of piezo-resistive pressure sensor based on Newton interpolation and spline interpolation. In: Proceedings of the 2021 IEEE 15th International Conference on Electronic Measurement & Instruments (ICEMI); 29–31 October 2021; Nanjing, China. pp. 109–113. doi: 10.1109/ICEMI52946.2021.9679505

[9]Li GY, Sun YC, Pan GE, et al. Information fusion of pressure sensor based on bp network. Chinese Journal of Scientific Instrument 2005; 26: 168–171. doi: 10.3321/j.issn:0254-3087.2005.02.014.

[10]Chen P, Chen N. A new method compensate temperature of pressure sensor. Computing Technology And Automation 2009; 28(4): 49–52. doi: 10.3969/j.issn.1003-6199.2009.04.013

[11]Zhao H, Wang X. The method based on wavelet neural networks to compensate pressure sensor’s temperature error. Instrumentation Technology 2007; 12: 45–47. doi: 10.3969/j.issn.1006-2394.2007.12.018

[12]Yu J, Li J, Dai Q, et al. Temperature compensation and data fusion based on a multifunctional gas detector. IEEE Transactions on Instrumentation and Measurement 2015; 64(1): 204–211. doi: 10.1109/TIM.2014.2332242

[13]Badura M, Batog P, Drzeniecka-Osiadacz A, Modzel P. Regression methods in the calibration of low-cost sensors for ambient particulate matter measurements. SN Applied Sciences 2019; 1: 622. doi: 10.1007/s42452-019-0630-1

[14]Gaynullin B, Hummelgård C, Mattsson C, et al. Advanced pressure compensation in high accuracy NDIR sensors for environmental studies. Sensors 2023; 23(5): 2872. doi: 10.3390/s23052872

[15]Wolters R, Kateman G. The construction of simultaneous optimal experimental designs for several polynomials in the calibration of analytical methods. Journal of Chemometrics 1990; 4(2): 171–185. doi: 10.1002/cem.1180040208

[16]Rojek I, Macko M, Mikołajewski D, et al. Modern methods in the field of machine modelling and simulation as a research and practical issue related to Industry 4.0. Bulletin of the Polish Academy of Sciences Technical Sciences 2021; 69(2): e136717. doi: 10.24425/bpasts.2021.136717

[17]Zhou G, Zhao Y, Guo F, et al. A smart high accuracy silicon piezoresistive pressure sensor temperature compensation system. Sensors 2014; 14(7): 12174–12190. doi: 10.3390/s140712174

[18]Xu S, Lu W, Zuo F. Research on temperature compensation for optical fiber pressure sensor based on PSO-BP neural network. Instrument Technique and Sensor 2016; 10: 1–5, 9. doi: 10.3969/j.issn.1002-1841.2016.10.001

[19]Xu D, Liu Y. A temperature compensation algorithm of piezoresistive pressure sensor and software implementation. In: Proceedings of the 2013 IEEE International Conference on Mechatronics and Automation; 4–7 August 2013; Takamatsu, Japan. pp. 1738–1742. doi: 10.1109/ICMA.2013.6618178.

Published
2023-11-20
How to Cite
Li, F., Yu, J., Gao, Y., & Jiang, Y. (2023). DSP implementation of calibration algorithm for piezoresistive pressure sensor. Intelligent Control and System Engineering, 1(1). Retrieved from https://ojs.acad-pub.com/index.php/ICSE/article/view/196
Section
Article