Next Article in Journal
Linear-Structured-Light Measurement System Based on Scheimpflug Camera Thick-Lens Imaging
Previous Article in Journal
Compact Chromatic Confocal Lens with Large Measurement Range
Previous Article in Special Issue
Development and Experiment of Semi-Physical Simulation Platform for Space Manipulator
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Temperature Compensation Method Based on Bilinear Interpolation for Downhole High-Temperature Pressure Sensors

by
Yizhan Shu
,
Chenquan Hua
*,
Zerun Zhao
,
Pengcheng Wang
,
Haocheng Zhang
,
Wenxin Yu
and
Haobo Yu
College of Control Science and Engineering, China University of Petroleum (East China), Qingdao 266580, China
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(16), 5123; https://doi.org/10.3390/s24165123
Submission received: 30 June 2024 / Revised: 29 July 2024 / Accepted: 1 August 2024 / Published: 7 August 2024

Abstract

:
Due to their high accuracy, excellent stability, minor size, and low cost, silicon piezoresistive pressure sensors are used to monitor downhole pressure under high-temperature, high-pressure conditions. However, due to silicon’s temperature sensitivity, high and very varied downhole temperatures cause a significant bias in pressure measurement by the pressure sensor. The temperature coefficients differ from manufacturer to manufacturer and even vary from batch to batch within the same manufacturer. To ensure high accuracy and long-term stability for downhole pressure monitoring at high temperatures, this study proposes a temperature compensation method based on bilinear interpolation for piezoresistive pressure sensors under downhole high-temperature and high-pressure environments. A number of calibrations were performed with high-temperature co-calibration equipment to obtain the individual temperature characteristics of each sensor. Through the calibration, it was found that the output of the tested pressure measurement system is positively linear with pressure at the same temperatures and nearly negatively linear with temperature at the same pressures, which serves as the bias correction for the subsequent bilinear interpolation temperature compensation method. Based on this result, after least squares fitting and interpolating, a bilinear interpolation approach was introduced to compensate for temperature-induced pressure bias, which is easier to implement in a microcontroller (MCU). The test results show that the proposed method significantly improves the overall measurement accuracy of the tested sensor from 21.2% F.S. to 0.1% F.S. In addition, it reduces the MCU computational complexity of the compensation model, meeting the high accuracy demand for downhole pressure monitoring at high temperatures and pressures.

1. Introduction

Downhole pressure high-accuracy measurements at high temperatures and high pressure are critical for monitoring dynamic changes in pressure or pressure profiles during oil and gas exploration & production [1,2]. However, due to the harsh environment of high temperature, high pressure, strong corrosion, and minor space, it is difficult for common sensors to measure and monitor downhole pressure [3]. The resonant quartz pressure sensor is utilized for downhole pressure measurement due to its extremely high precision of 0.01% F.S., as well as its high level of stability and reliability in hard environmental conditions [4]. However, its high cost, extensive maintenance requirements, and inadequate reliability limit its use in downhole applications. The optical fiber sensor is the best contender for down-hole pressure monitoring due to its low cross-sensitivity, high resolution, and distributed measurement [5]. However, its high cost and low reliability prevent its widespread application in oil and gas wells.
Silicon piezoresistive pressure sensors are employed to monitor downhole pressure under high temperatures and high pressure due to their high accuracy, high level of stability, particularly minor size, and low cost [6]. Silicon-based piezoresistive sensors suffer from a sharp drop in measurement accuracy and reliability due to the change in resistivity of silicon material with temperature, and particularly high and highly variable downhole temperatures lead to a large bias in pressure measurement under downhole high temperature and high pressure. An on-chip integrable piezoresistive pressure sensor with 3-layer or 4-layer structures was proposed to enhance temperature robustness, and it was designed without any additional processes and therefore enables to compatible to the CMOS devices with low-cost and suitable for IoT (Internet of Things) applications. However, it only addresses the issue of high-temperature reliability, not the effect of temperature on measurement accuracy [7,8].
Therefore, in order to maintain high accuracy and long-term stability for downhole pressure monitoring in high temperatures, an appropriate temperature compensation is required [9,10]. Previous research on temperature compensation for silicon-based piezoresistive sensors can be loosely classified into two categories: hardware self-compensation and software compensation methods. Hardware self-compensation solutions often include adding passive components or extra circuits directly into the sensor package. These components are specifically intended to cancel out temperature-induced changes in sensor output. For example, resistive compensation employs extra piezoresistors with a Negative Temperature Coefficient of Resistivity (TCR) for temperature compensation [11,12], and the built-in compensation technique eliminates the need for an expensive and time-consuming calibration process required for each sensor inside a fabricated batch. By including passive resistors in the sensor circuit, the temperature properties of the resistors can be leveraged to mitigate the effects of sensor temperature drift [13]. A silicon on-insulation (SOI) material and a standard MEMS process are used in pressure-sensitive chip fabrication, and high-temperature electronic components are adopted in the temperature-compensation and signal-conditioning circuits. Although hardware self-compensation helps decrease temperature drift and non-linear errors, each sensor must have its own self-compensation circuits, increasing the complexity of circuit design [14].
Software temperature compensation approaches for piezoresistive pressure sensors use a correction model to mitigate the impacts of temperature variations and nonlinearity. Unlike hardware compensation methods that rely on built-in circuits, software algorithm compensation is accomplished using data processing techniques and a correction model, which is more flexible and adaptable. Polynomial fitting and lookup table-based compensation methods are the most basic temperature compensation algorithms [15], however they can only reach 1% F.S. measurement accuracy. In recent years, machine learning techniques such as deep neural networks (DNNs) and convolutional neural networks (CNNs) have begun to be used for temperature adjustment of piezoresistive pressure sensors [16,17,18,19]. Learning the complex sensor-environment interaction can considerably enhance compensation and accuracy. However, the complicated machine learning technique is difficult to execute with a high-temperature MCU and does not meet the real-time measurement requirements [20,21].
For downhole pressure monitoring in high temperatures, ambient temperature has a significant impact on the measurement accuracy of the silicon piezoresistive pressure sensor. These temperature coefficients differ from manufacturer to manufacturer and even vary from batch to batch within the same manufacturer. As a result, in order to provide high accuracy and long-term stability for downhole pressure monitoring in high temperatures, it is critical to perform high-temperature and high-temperature co-calibration on each sensor and suggest an appropriate temperature compensation method. A temperature compensation method based on bilinear interpolation for high-precision piezoresistive pressure sensors suitable for downhole high-temperature and high-pressure environments was proposed. After fitting by least squares and interpolating, the bilinear interpolation approach was presented to compensate for temperature-induced pressure bias, which is more easily implemented in MCU.

2. Temperature Effects on Accuracy of Piezoresistive Pressure Sensor

2.1. Piezoresistive Effect of Piezoresistive Pressure Sensor

The silicon piezoresistive pressure sensor converts the stress applied to the silicon into a change in resistance due to the piezoresistive effect. It is often designed in a Wheatstone full-bridge configuration with four silicon piezoresistors, as shown in Figure 1.
Ideally, when the pressure is zero and the temperature is the reference temperature T0 at 25 °C, the four piezoresistors should have the same initial resistance R, as shown below.
R 1 = R 2 = R 3 = R 4 = R
When a constant current source Is applied to the Wheatstone bridge, the sensor’s output voltage U o with loaded pressure P is as follows:
U o = 1 2 I s ( R + Δ R p + Δ R t ) 1 2 I s ( R Δ R p + Δ R t ) = I s × Δ R p = I s R π σ
R 1 = R 4 = R + Δ R p
R 2 = R 3 = R Δ R p
where, Δ R p represents the change in resistance of the four piezoresistors when a pressure P is applied to the sensor, π is the piezoresistive coefficient of silicon, and σ is the stress applied to the silicon that corresponds to the pressure P.
Equation (2) indicates a linear relationship between U o and σ when both the current source Is and the piezoresistive coefficient π are constant. So the pressure P can be deduced by measuring U o . However, the change in ambient temperature has a great influence on the four piezoresistors of the sensor and the following measurement circuits, which will affect the measurement accuracy of the pressure measuring system. For this reason, the effect of ambient temperature on the various components of this pressure measurement system is analyzed in detail below.

2.2. Analysis of Temperature Effects

Equation (2) reveals that in addition to the influence of pressure on the resistance of the Wheatstone bridge’s four piezoresistors, ambient temperature T has a considerable effect on resistance, silicon piezoresistive coefficient, stress, and current source [22].
(1)
Temperature effects on resistance
The ambient temperature T has the same effect on the resistance of the four piezoresistors, as seen below:
R = R + Δ R t = R ( 1 + α Δ T )
The sensor’s output voltage U o can be represented as follows:
U o = Δ R p × I s = I s R π σ = I s R ( 1 + α Δ T ) π σ
where, α denotes the temperature coefficient of the pressure-sensitive resistor, ∆T is the change of ambient temperature, and T refers to the reference temperature T0 and reflects the change in resistance of the four piezoresistors when the ambient temperature changes by ∆T.
(2)
Temperature effects on the piezoresistive coefficient
Furthermore, Equation (2) demonstrates that ambient temperature has a significant influence on silicon’s piezoresistive coefficient, as follows:
π = π 0 ( 1 + β Δ T )
where, π0 is the piezoresistive coefficient of silicon at the reference temperature T0 at 25 °C, and β denote the temperature coefficient of the silicon material.
(3)
Temperature effects on the stress
Simultaneously, the change in ambient temperature will cause a residual stress between the support beam and substrate in addition to the applied pressure, as follows.
Δ σ = α s α g E 0 Δ T 1 + μ
where, α s and α g represent the thermal expansion coefficients of silicon and PTFE glass respectively, μ denotes the Poisson ratio of the monocrystalline silicon, and E 0 is the temperature coefficient of silicon in Kelvin temperature.
By substituting Equations (7) and (8) in Equation (9):
U o = I s R ( 1 + α Δ T ) π 0 ( 1 + β Δ T ) σ + α s α g E 0 Δ T 1 + μ
Actually, due to the unavoidable manufacturing defects among the four piezoresistors, the additional offset component must be added to Equation (9), which is as follows:
U o = I s R π 0 ( 1 + α Δ T ) ( 1 + β Δ T ) P + α s α g E 0 Δ T 1 + μ + U o 0
Equation (2) shows that when the temperature is constant, the output U o is positively proportional to the pressure P. However, Equation (10) shows that changes in ambient temperature (∆T) also have a significant effect on this relationship by affecting the temperature coefficients, such as π 0 , α , β , E 0 , α s , α g , μ and U o 0 , which will affect the measurement accuracy of the silicon piezoresistive pressure sensor. These temperature coefficients differ from manufacturer to manufacturer, from batch to batch from the same manufacturer, and even within the same batch from the same manufacturer. Because some production process parameters are confidential, these temperature coefficients in Equation (2) cannot be fully available. When the sensor is used for common temperature and low-accuracy applications, the temperature effects are typically minimal. However, in order to achieve high accuracy and long-term stability for downhole pressure monitoring in high temperatures, a number of calibrations must be performed on a high-temperature and high-temperature co-calibration equipment to obtain the individual temperature characteristics of each sensor, and then proper temperature compensation is required.

3. Calibration and Analysis in High Temperature

According to Equation (10), for downhole pressure monitoring in high temperatures, ambient temperature has a significant impact on the measurement accuracy of the silicon piezoresistive pressure sensor. These temperature coefficients differ from manufacturer to manufacturer and even vary from batch to batch within the same manufacturer. As a result, in order to provide high accuracy and long-term stability for downhole pressure monitoring in high temperatures, it is critical to perform high-temperature and high-temperature co-calibration on each sensor and suggest an appropriate temperature compensation method.

Design of Calibration Experiments

Figure 2 depicts the whole pressure measuring system, including the pressure sensor and following high-temperature measurement circuits, such as signal conditioning, reference current source (1 mA), 24-bit A/D (ADS122C04), and 16-bit MCU (DSPIC33FJ64MC706HPT). To assure the accuracy of the overall pressure measuring system at various temperatures, the pressure sensor is calibrated in conjunction with the subsequent high-temperature measurement circuits.
The downhole 6LHP pressure sensors from Keller, Switzerland, with a measuring range of 0–60 MPa, were chosen for downhole pressure monitoring. These sensors are designed to withstand high-pressure and high-temperature environments for downhole pressure monitoring during oil & gas exploration and production, and they provide excellent long-term stability and high accuracy at temperatures up to 150 °C.
A series of calibration tests were conducted on a high-pressure and high-temperature co-calibration device, shown in Figure 3. The device consists of a dead weight pressure tester with a measuring range of 0–100 MPa and an accuracy of 0.01% as reference pressure, a thermostat with temperature controls up to 200 °C and ±0.5 °C accuracy, and An A-class thin-film temperature sensor Pt1000 as reference temperature with a measuring range of −50~400 °C and an accuracy of ±0.15 °C.
Pressure sensors, temperature sensors, and circuit boards are all combined into a thermostat, and the pressure sensors are linked to the dead-weight pressure tester by hydraulic tubes. The experimental test range covers 0–60 MPa and room temperature to 150 °C. The temperature was raised from room temperature to 150 °C in 10 °C increments, and pressure was increased from 0 to 60 MPa in 10 MPa increments at each temperature point. Each test point was split into two tests: positive and negative strokes. The test results for one of the pressure sensors are reported in Table 1 and Figure 4.
Figure 4a shows that, when the temperature is constant, the AD output is positively linear with pressure P at the same temperatures, with R2 ≥ 0.9998, indicating compliance with Equation (2). Figure 4b shows that, when the pressure is constant, the AD output is nearly negatively linear with temperature T at the same pressure, with R2 ≥ 0.9989, indicating that there is only a slight non-linear between temperature and output in Equation (10). Its findings serve as the foundation for the following bilinear interpolation temperature compensation method.
Figure 5 depicts full-scale error respectively at each of the same temperatures, with 25 °C as the reference standard. When the temperature rises, the full-scale pressure error of the tested sensor is always positive with a maximum full-scale error close to 21.2% F.S. When the temperature is constant, the higher the pressure, the greater the error at each of the same temperatures. When the pressure is constant, the higher the temperature, the greater the error at each of the same pressures. As a result, a temperature compensation approach based on bilinear interpolation is proposed to provide excellent sensor accuracy for downhole pressure monitoring under high temperatures and pressures.

4. Bilinear Interpolation Temperature Compensation Method

Figure 4 shows that the AD value of the pressure measuring systems is positively linear with pressure P at the same temperature and nearly negatively linear with temperature T at the same pressure. Its result serves as the bias correction for the subsequent bilinear interpolation temperature compensation method. To reduce errors caused by the calibration process or other causes, AD-temperature data at the same pressure for each row of Table 1 were linearly fitted using least squares, and AD values were derived by interpolation of integer temperatures. After least squares fitting and interpolation, a new table with integer pressures and temperatures substituted Table 1, as illustrated in Table 2, making it easier for the microcontroller to implement.
Table 2 shows the link between the AD value, T, and P, which is more convenient for the MCU to implement. A bilinear interpolation method was presented to adjust for temperature effects on sensor accuracy, making it easier to implement on an MCU. The MCU can calculate the pressure value by performing bilinear interpolation on the temperature and pressure inputs in Table 2. It used two-dimensional segmentation and linear interpolation for temperature and pressure. The interpolation intervals for temperature and pressure are set at 10 °C and 10 MPa, respectively.
Let us imagine we are looking for the corrected pressure value. Using the bilinear interpolation temperature compensation approach, P may be represented as:
P = f x , y
where y is the AD value observed by the pressure sensor, x is the measured value of temperature by Pt1000, and P is the compensated pressure value.
The first step would be to seek the nearest pressure values f Q 11 , f Q 12 , f Q 21 and f Q 22 from Table 2, as shown in Figure 6. Then the first interpolation calculation will be executed towards the temperature, as follows:
f x , y 1 = x 2 x x 2 x 1 f Q 11 + x x 1 x 2 x 1 f Q 21 f x , y 2 = x 2 x x 2 x 1 f Q 12 + x x 1 x 2 x 1 f Q 22 .
where, x 1 and x 2 represent, respectively, the lower limit the upper and the limit temperature value within the temperature interpolation interval, y 1 and y 2 are respectively the lower limit and the upper limit of AD value for the pressure interpolation interval.
Following that, the second interpolation calculation will be executed directed toward the pressure direction, the compensated pressure value P can be obtained, as follows:
P = f ( x , y ) = 1 x 2 x 1 y 2 y 1 x 2 x x x 1 f Q 11 f Q 12 f Q 21 f Q 22 y 2 y y y 1
A series of experiments covering the complete measurement range were conducted to assess the effectiveness of the suggested temperature compensation approach. The test results are displayed in Figure 7.
Compare with uncompensated measurement accuracy, shown in Figure 5, after applying the bilinear interpolation method for temperature compensation, it improves significantly the overall measurement accuracy of the tested pressure sensor from 21% F.S. to 0.1% F.S., which can meet high accuracy demand for downhole pressure monitoring in high temperature and high-pressure conditions, shown in Figure 7.

5. Conclusions

In this study, a temperature compensation method based bilinear interpolation on for high- accuracy piezoresistive pressure sensors suitable for downhole high-temperature and high-pressure environments is proposed, which significantly improves the accuracy of the pressure measurement while also reducing the computational complexity of the MCU compensation algorithm.
To assure the accuracy of the entire pressure measuring system at various temperatures, the pressure sensor is calibrated alongside the succeeding high-temperature measuring circuits, which include signal conditioning, current source, A/D, and MCU. Calibration and experimental tests were performed over a range of 0 to 60 MPa, and between room temperature and 150 °C, in order to calibrate and evaluate the measurement accuracy of the pressure measuring system before and after temperature adjustment. The following conclusions can be drawn:
(1)
The AD output of the tested pressure measurement system is positively linear with pressure P at each of the same temperatures with R2 ≥ 0.9998, but practically negatively linear with temperature T at each of the same pressure with R2 ≥ 0.9999. Its findings serve as the foundation for the following bilinear interpolation temperature compensation method. The full-scale pressure error of the tested pressure measurement system is always positive, and the bigger the error at each pressure, with a maximum full-scale error of around 21.2% F.S.
(2)
To ensure high accuracy and long-term stability for downhole pressure monitoring in high temperatures, we propose a temperature compensation method based on bilinear interpolation for high-accurate piezoresistive pressure sensors suitable for downhole high-temperature and high-pressure environments. The test results revealed that the proposed method significantly improves the overall measurement accuracy of the tested pressure sensor from 21.2% F.S. to 0.1% F.S. In addition, it reduces the MCU computational complexity of the compensation model, meeting the high accuracy demand for downhole pressure monitoring in high temperatures and high pressure.
(3)
For downhole pressure monitoring in high-temperature and high-pressure environments, ambient temperature has a major impact on the silicon piezoresistive pressure sensor’s measurement accuracy. The temperature coefficients shown above differ from manufacturer to manufacturer and even vary from batch to batch within the same manufacturer. When the sensor is used for common temperature and low accuracy applications, ambient temperature effects are so small as to be negligible. However, to ensure high accuracy and long-term stability for downhole pressure monitoring in high temperatures, each sensor must undergo high-temperature and high-temperature co-calibration, as well as develop the corresponding temperature compensation model based on bilinear interpolation separately. However, the cost of calibration equipment and labor is high, even higher than the value of the sensor itself, which requires us to weigh accuracy against the cost for different downhole pressure monitoring requirements.

Author Contributions

Data curation, Y.S. and H.Y.; Investigation, Y.S., Z.Z. and P.W.; Methodology, C.H.; Project administration, C.H.; Resources, C.H.; Supervision, C.H.; Visualization, Z.Z. and W.Y.; Writing: original draft, Y.S., H.Y. and W.Y.; Writing: review & editing, C.H., H.Z. and Y.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Key Research and Development Program of of Shandong Province, China, grant number 2019GHZ001.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author due to privacy.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Cheng, H.; Yang, D.; Lu, C.; Qin, Q.; Cadasse, D. Intelligent oil production stratified water injection technology. Wirel. Commun. Mob. Comput. 2022, 2022, 1–7. [Google Scholar] [CrossRef]
  2. Zhang, L.; Xu, C.; Zhang, K.; Yao, C.; Yang, Y.; Yao, J. Production optimization for alternated separate-layer water injection in complex fault reservoirs. J. Pet. Sci. Eng. 2020, 193, 107409. [Google Scholar] [CrossRef]
  3. Zhao, G.; Wang, T.; Yang, S.; Li, X.; Lv, G.; Du, X. Key optimization technologies of intelligent layered water injection with hydraulic control in Bohai Oilfield. Pet. Drill. Tech. 2022, 50, 76–81. [Google Scholar] [CrossRef]
  4. Zhang, Q.; Li, C.; Zhao, Y.; Zhang, Z. A Quartz Resonant Ultra-High Pressure Sensor With High Precision and High Stability. IEEE Sens. J. 2021, 21, 22553–22561. [Google Scholar] [CrossRef]
  5. Zhou, X.; Yu, Q.; Peng, W. Fiber-optic Fabry–Perot pressure sensor for down-hole application. Opt. Lasers Eng. 2019, 121, 289–299. [Google Scholar] [CrossRef]
  6. Jena, S.; Gupta, A. Review on Pressure Sensors: A Perspective from Mechanical to Micro-Electro-Mechanical Systems. Sens. Rev. 2021, 41, 320–329. [Google Scholar] [CrossRef]
  7. Sugiura, T.; Miura, H.; Nakano, N. High-temperature operational piezoresistive pressure sensor on standard CMOS process. IEEE Trans. Circuits Syst. II Express Briefs 2023, 70, 726–730. [Google Scholar] [CrossRef]
  8. Zeng, F.; Lu, L.; Zhang, Y.; Guo, S.; Wong, M.; Chau, K. MEMS pressure sensors for high-temperature high-pressure downhole applications. In Proceedings of the 2016 IEEE International Conference on Electron Devices and Solid-State Circuits, Hong Kong, China, 3–5 August 2016; pp. 39–43. [Google Scholar]
  9. Kumar, S.S.; Pant, B.D. Design principles and considerations for the ‘ideal’silicon piezoresistive pressure sensor: A focused review. Microsyst. Technol. 2014, 20, 1213–1247. [Google Scholar] [CrossRef]
  10. Soy, H.; Toy, I. Design and Implementation of Smart Pressure Sensor for Automotive Applications. Measurement 2021, 176, 109184. [Google Scholar] [CrossRef]
  11. Wang, L.; Zhu, R.; Li, G. Temperature and strain compensation for flexible sensors based on thermosensation. ACS Appl. Mater. Interfaces 2019, 12, 1953–1961. [Google Scholar] [CrossRef] [PubMed]
  12. Aryafar, M.; Hamedi, M.; Ganjeh, M.M. A Novel Temperature Compensated Piezoresistive Pressure Sensor. Measurement 2015, 63, 25–29. [Google Scholar] [CrossRef]
  13. Pieniazek, J.; Ciecinski, P. Temperature and Nonlinearity Compensation of Pressure Sensor with Common Sensors Response. IEEE Trans. Instrum. Meas. 2020, 69, 1284–1293. [Google Scholar] [CrossRef]
  14. Yao, Z.; Liang, T.; Jia, P.; Hong, Y. A high-temperature piezoresistive pressure sensor with an integrated signal-conditioning circuit. Sensors 2016, 16, 913. [Google Scholar] [CrossRef] [PubMed]
  15. Altinoz, B.; Unsal, D. Look up Table Implementation for IMU Error Compensation Algorithm. In Proceedings of the 2014 IEEE/ION Position, Location and Navigation Symposium, Monterey, CA, USA, 5–8 May 2014; pp. 259–261. [Google Scholar] [CrossRef]
  16. Kayed, M.O.; Balbola, A.A.; Lou, E.; Moussa, W.A. Hybrid Smart Temperature Compensation System for Piezoresistive 3D Stress Sensors. IEEE Sens. J. 2020, 20, 13310–13317. [Google Scholar] [CrossRef]
  17. Ma, Z.; Wang, G.; Rui, X.; Yang, F.; Wang, Y. Temperature Compensation of a PVDF Stress Sensor and Its Application in the Test of Gun Propellant Charge Compression Stress. Smart Mater. Struct. 2019, 28, 025018. [Google Scholar] [CrossRef]
  18. Li, J.; Hu, G.; Zhou, Y.; Zou, C.; Peng, W. Study on temperature and synthetic compensation of piezo-resistive differential pressure sensors by coupled simulated annealing and simplex optimized kernel extreme learning machine. Sensors 2017, 17, 894. [Google Scholar] [CrossRef] [PubMed]
  19. Li, J.; Zhang, C.; Zhang, X.; He, H.; Liu, W.; Chen, C. Temperature compensation of piezo-resistive pressure sensor utilizing ensemble AMPSO-SVR based on improved AdaBoost. RT. IEEE Access 2020, 8, 12413–12425. [Google Scholar] [CrossRef]
  20. Barlian, A.A.; Park, W.-T.; Mallon, J.R.; Rastegar, A.J.; Pruitt, B.L. Review: Semiconductor Piezoresistance for Microsystems. Proc IEEE Inst. Electr. Electron. Eng. 2009, 97, 513–552. [Google Scholar] [CrossRef] [PubMed]
  21. Dos Santos Pereira, R.; Cima, C.A. Thermal Compensation Method for Piezoresistive Pressure Transducer. IEEE Trans. Instrum. Meas. 2021, 70, 9510807. [Google Scholar] [CrossRef]
  22. Zhou, G.; Zhao, Y.; Guo, F.; Xu, W. A smart high accuracy silicon piezoresistive pressure sensor temperature compensation system. Sensors 2014, 14, 12174–12190. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Schematic diagram of piezoresistive pressure sensor.
Figure 1. Schematic diagram of piezoresistive pressure sensor.
Sensors 24 05123 g001
Figure 2. Pressure measuring systems.
Figure 2. Pressure measuring systems.
Sensors 24 05123 g002
Figure 3. High-pressure and high-temperature co-calibration device. 1-dead weight pressure tester; 2-thermostat; 3-pressure sensors; 4-high-temperature measurement circuits.
Figure 3. High-pressure and high-temperature co-calibration device. 1-dead weight pressure tester; 2-thermostat; 3-pressure sensors; 4-high-temperature measurement circuits.
Sensors 24 05123 g003
Figure 4. Test data of the pressure sensor. (a) AD-P curve respectively at each same temperature; (b) AD-T curve respectively at each same pressure.
Figure 4. Test data of the pressure sensor. (a) AD-P curve respectively at each same temperature; (b) AD-T curve respectively at each same pressure.
Sensors 24 05123 g004
Figure 5. Full-scale error respectively at each same temperature.
Figure 5. Full-scale error respectively at each same temperature.
Sensors 24 05123 g005
Figure 6. Bilinear interpolation temperature compensation method.
Figure 6. Bilinear interpolation temperature compensation method.
Sensors 24 05123 g006
Figure 7. Full-scale error after bilinear interpolation compensation.
Figure 7. Full-scale error after bilinear interpolation compensation.
Sensors 24 05123 g007
Table 1. Test data of the pressure sensor.
Table 1. Test data of the pressure sensor.
T(°C)2538.750.559.569.780.390.499108.5118.8128.6138.4148.2
P(MPa)AD
01069109511071120108510831093109111291111111311161119
104718464045614506441743504298424042184115405139863922
208367818580167892775076187502738973087120698868566724
3012,01511,73011,47011,27711,08210,88610,70710,53810,39710,125992697269527
4015,66415,27514,92514,66314,41514,15313,91113,68713,48613,13012,86312,59612,329
5019,31318,82018,37918,04917,74817,42117,11616,83616,57516,13515,80115,46615,132
6022,96122,36621,83421,43521,08020,68820,32019,98519,66419,14018,73818,33617,935
Table 2. Test data after fitting and interpolating.
Table 2. Test data after fitting and interpolating.
T(°C)30405060708090100110120130140150
P(MPa)AD
01086108910921094109711001103110511081111111411171119
104689462545604496443143674302423841734109404439803915
208293816180297897776676347502737072387107697568436711
3011,89611,69711,49811,29911,09910,90010,70110,50210,30310,104990597069507
4015,49915,23314,96614,70014,43314,16713,90113,63413,36813,10212,83512,56912,303
5019,10318,76918,43618,10217,76817,43517,10116,76816,43416,10015,76715,43315,099
6022,70622,30521,90421,50321,10220,70220,30119,90019,49919,09818,69718,29617,895
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Shu, Y.; Hua, C.; Zhao, Z.; Wang, P.; Zhang, H.; Yu, W.; Yu, H. Temperature Compensation Method Based on Bilinear Interpolation for Downhole High-Temperature Pressure Sensors. Sensors 2024, 24, 5123. https://doi.org/10.3390/s24165123

AMA Style

Shu Y, Hua C, Zhao Z, Wang P, Zhang H, Yu W, Yu H. Temperature Compensation Method Based on Bilinear Interpolation for Downhole High-Temperature Pressure Sensors. Sensors. 2024; 24(16):5123. https://doi.org/10.3390/s24165123

Chicago/Turabian Style

Shu, Yizhan, Chenquan Hua, Zerun Zhao, Pengcheng Wang, Haocheng Zhang, Wenxin Yu, and Haobo Yu. 2024. "Temperature Compensation Method Based on Bilinear Interpolation for Downhole High-Temperature Pressure Sensors" Sensors 24, no. 16: 5123. https://doi.org/10.3390/s24165123

APA Style

Shu, Y., Hua, C., Zhao, Z., Wang, P., Zhang, H., Yu, W., & Yu, H. (2024). Temperature Compensation Method Based on Bilinear Interpolation for Downhole High-Temperature Pressure Sensors. Sensors, 24(16), 5123. https://doi.org/10.3390/s24165123

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop