Next Article in Journal
Sensitive, Fast, and Specific Immunoassays for Methyltestosterone Detection
Next Article in Special Issue
An Adaptive Compensation Algorithm for Temperature Drift of Micro-Electro-Mechanical Systems Gyroscopes Using a Strong Tracking Kalman Filter
Previous Article in Journal
A Multi-Agent Framework for Packet Routing in Wireless Sensor Networks
Previous Article in Special Issue
MEMS Flow Sensors Based on Self-Heated aGe-Thermistors in a Wheatstone Bridge
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Resonant Pressure Microsensor Capable of Self-Temperature Compensation

1
State Key Laboratory of Transducer Technology, Institute of Electronics, Chinese Academy of Sciences, Beijing 100190, China
2
University of Chinese Academy of Sciences, Beijing 100049, China
*
Author to whom correspondence should be addressed.
Sensors 2015, 15(5), 10048-10058; https://doi.org/10.3390/s150510048
Submission received: 5 February 2015 / Revised: 13 April 2015 / Accepted: 22 April 2015 / Published: 29 April 2015
(This article belongs to the Collection Modeling, Testing and Reliability Issues in MEMS Engineering)

Abstract

:
Resonant pressure microsensors are widely used in the fields of aerospace exploration and atmospheric pressure monitoring due to their advantages of quasi-digital output and long-term stability, which, however, requires the use of additional temperature sensors for temperature compensation. This paper presents a resonant pressure microsensor capable of self-temperature compensation without the need for additional temperature sensors. Two doubly-clamped “H” type resonant beams were arranged on the pressure diaphragm, which functions as a differential output in response to pressure changes. Based on calibration of a group of intrinsic resonant frequencies at different pressure and temperature values, the functions with inputs of two resonant frequencies and outputs of temperature and pressure under measurement were obtained and thus the disturbance of temperature variations on resonant frequency shifts was properly addressed. Before compensation, the maximal errors of the measured pressure values were over 1.5% while after compensation, the errors were less than 0.01% of the full pressure scale (temperature range of −40 °C to 70 °C and pressure range of 50 kPa to 110 kPa).

1. Introduction

Pressure microsensors are widely used in the fields of aerospace exploration and atmospheric pressure monitoring due to their advantages of small size, high resolution and low cost [1]. Based on their detection mechanism, these microsensors can be classified into capacitive pressure microsensors [2,3], piezoresistive pressure microsensors [4,5], piezoelectric pressure microsensors [6,7] and resonant pressure microsensors [8]. Compared to other types of pressure sensors, resonant pressure microsensors offer the advantages of “quasi-digital” output, which allows direct coupling to digital electronics without analog to digital converters, leading to high resolution and reliability. Additionally, resonant pressure micro-sensors featured long-term stability since the resonant frequencies are mainly determined by the intrinsic material properties and geometrical parameters [9,10].
Temperature disturbance is a key concern in the field of pressure microsensors [11]. More specifically, in the field of resonant pressure microsensors, temperature variations can cause stress changes in resonators, which lead to frequency drift in response to temperature variations. Thus, temperature is a critical factor in resonant pressure microsensors and various approaches have been proposed for the purpose of temperature compensation [12].
Methods enabling temperature compensation can be classified into two types, relying on hardware compensations and software compensations, respectively. Hardware compensations are usually realized by including additional temperature-sensitive components within the sensor module or adding temperature compensating elements in the detection circuit. Hardware compensations are simple to use, but however they suffer from the problem of low flexibility and thus low compensation accuracy [13]. To improve the compensation accuracy, software compensations have been proposed where microprocessors were used to process raw data obtained from additional temperature sensors based on appropriate compensation algorithms to address the issue the temperature drift [14,15,16]. However, these conventional compensation approaches rely on external temperature sensors for monitoring the surrounding temperature. Due to the temperature distribution uncertainty and the thermal conduction delay, these methods suffer from limited accuracy [17].
The concept of self-temperature compensation is based on the temperature characteristics of the sensors themselves, where additional temperature sensing elements are not needed to perform temperature compensations [18]. Wang et al. proposed a self-temperature compensation method which utilized the different temperature characteristics between the fundamental frequency and the third harmonic frequency of the same resonator [19]. Although this method uses a single resonator to achieve temperature self-compensation, the resonator cannot function in a closed-loop manner, which results in low accuracy and long response time.
Our previous work [20] proposed a differential output pressure microsensor with double “H” type resonators. Based on this double-resonator structure, a self-temperature compensation approach was put forward in this study, which reported an accuracy of ±0.01% over the full pressure and temperature scale (temperature range of −40 °C to 70 °C and pressure range of 50 kPa to 110 kPa). In this method, the compensation can be realized only after acquiring the frequencies of two resonators without the need of additional temperature sensors.

2. Device Structure

The schematic diagram of the differential resonant pressure microsensor is shown in Figure 1. The resonators consist of two “H” type doubly-clamped beams immobilized on a square pressure-sensitive diaphragm. These two resonators, which are actuated and detected electromagnetically, function in a lateral mode. The magnetic field is perpendicular to the diaphragm. When an alternating current is applied to a half beam (actuation beam) of the “H” type beam, the Ampere force will cause it to vibrate, while the vibration of the other half beam (detection beam) of the “H” type beam will cause an electromotive force, which allows us to measure the vibration frequency. The two “H” type beams, namely “central beam” (located in the center of the diaphragm) and “side beam” (located near the border of the diaphragm), respectively, have almost identical dimensions and thus comparable resonant frequencies at zero pressure loads [21,22].
In this device, the pressure under measurement causes a deflection of the diaphragm. According to elasticity theory, this deflection will produce tensile stress near the middle of the diaphragm and compressive stress near the edge of the diaphragm. The stress of the diaphragm is passed to the beams through the anchor, which results in a frequency increase of the central beam and a decrease in the side beam, leading to a frequency differential output.
Figure 1. The schematic diagram of the differential pressure sensor includes a square pressure-sensitive diaphragm and two “H” type doubly-clamped resonant beams. The pressure under measurement causes a deflection of the diaphragm, which is translated to an axial tensile stress in the central beam and an axial compressive stress in the side beam, leading to resonant frequency shifts towards opposite directions as a differential output.
Figure 1. The schematic diagram of the differential pressure sensor includes a square pressure-sensitive diaphragm and two “H” type doubly-clamped resonant beams. The pressure under measurement causes a deflection of the diaphragm, which is translated to an axial tensile stress in the central beam and an axial compressive stress in the side beam, leading to resonant frequency shifts towards opposite directions as a differential output.
Sensors 15 10048 g001
Since the two beams have almost identical dimensions, the resonant frequencies of the beams drift in the same direction in response to temperature changes. Due to the differential design, this temperature-based resonant frequency drift can be partially suppressed. However, due to manufacturing uncertainties and position variations, the temperature drift of these two beams cannot be identical. Thus, a temperature compensation algorithm is required to further address the effect of temperature variations on the resonant frequency drift.

3. The Self-Temperature Compensation Algorithm

Based on the elasticity theory, the natural frequency of the resonant beam in the first-order vibration mode is [23]:
f 0 = f 1 ( 0 ) = 4.73 2 2 π l 2 E I A ρ = 1.028 E ρ b l 2
where E is Young’s modulus of the material, I is moment of inertia, A is the cross-sectional area of the beam, ρ is the material density, b is the width of the beam, and l is the length of the beam. Among these parameters, l is related to the stress state of the beam, dominated by pressure (P) under measurement, while E, ρ, b, l are all related to temperature (T). Thus the resonant frequencies can be expressed as a binary function of pressure and temperature, which is:
{ f 1 = F 1 ( p , T ) f 2 = F 2 ( p , T )
where f1 is the resonant frequency of the central beam, f2 is the resonant frequency of the side beam, p is the pressure load, and T is the temperature. According to Equation (2), pressure and temperature can be expressed as a binary function of f1 and f2 based on mathematical translation as follows:
{ p = G 1 ( f 1 , f 2 ) T = G 2 ( f 1 , f 2 )
where function G1 is the self-temperature compensation function.
According to Equation (3), the pressure p is determined by the two resonant frequencies, f1 and f2, which form a 3D surface at the coordinates (f1, f2). This function can be expressed by a polynomial surface fitting, which is:
p = a 0 + a 1 f 1 + a 2 f 2 + a 3 f 1 2 + a 4 f 1 f 2 + a 5 f 2 2 + a 6 f 1 3 + a 7 f 1 2 f 2 + a 8 f 1 f 2 2 + a 9 f 2 3 + ε
where a0,…, a9 are coefficients, ε is higher-order infinitesimal.
In order to determine the coefficients in Equation (4), a calibration process for the sensor is required. m points were selected for temperature calibration in the full temperature range of −40 °C~70 °C, and n points were selected for pressure calibration in the full pressure scale of 50 kPa~110 kPa (atmospheric pressure in this work). In total, m × n points were used.
After calibration, a0,…, a9 can be calculated with calibration data based on the least square method. The mean square error R can be expressed as:
R = 1 m × n k = 1 m × n [ p k p ( f 1 k , f 2 k ) ] 2
where pk, f1k, f2k are calibration data, k = 1, 2, 3,…, m × n. In order to minimize R, partial derivatives of R with respect to a0,…, a9 should be equal to zero, which is:
R a i = 0 , i = 0 , 1 , ... , 9
Thus, the coefficients, a0, …, a9, can be solved with Equation (6). By substituting these coefficients into Equation (4), the self-temperature compensation function can be obtained.
The complete self-temperature compensation process is summarized in Figure 2. As the first step, certain calibration points in the full temperature and pressure scales were selected with two resonant frequencies quantified. Secondly, polynomial surface fitting with the calibration data was conducted to obtain the self-temperature compensation function. Third, this compensation function was programmed into the post processing unit of the sensor, and thus the pressure microsensor can function in the of self-temperature compensation mode.
Figure 2. The self-temperature compensation flow chart includes three main steps: Calibration, binary data fitting, and pressure measurement. In the calibration step, the frequencies of the central beam and side beam were measured at each temperature and pressure point. These groups of data were fitted in binary data fitting step to obtain the self-temperature compensation function. Then this function was programmed into the post processing unit of the sensor in pressure measurement step to calculate the pressure in real time.
Figure 2. The self-temperature compensation flow chart includes three main steps: Calibration, binary data fitting, and pressure measurement. In the calibration step, the frequencies of the central beam and side beam were measured at each temperature and pressure point. These groups of data were fitted in binary data fitting step to obtain the self-temperature compensation function. Then this function was programmed into the post processing unit of the sensor in pressure measurement step to calculate the pressure in real time.
Sensors 15 10048 g002
In this study, 12 temperature calibration points were chosen in the range of −40 °C~70 °C (one point per 10 °C, regular value in calibration of atmospheric pressure sensors), and seven pressure calibration points were chosen in the range of 50 kPa~110 kPa (one point per 10 kPa). The temperature was controlled by a Temperature & Humidity Chamber (SH-241, ESPEC Co., Osaka, Japan), and the pressure was controlled by a Pressure Controller/Calibrator (PPC4, Fluke Co., Phoenix, AZ, USA). In addition, the resonant frequency was measured by a Digit Multimeter (2100 6 1/2, Keithley Co., Cleveland, OH, USA). The 3D surface plot of pressure in the coordinates (f1, f2) is shown in Figure 3.
Figure 3. Surface plot of calculated pressure values obtained after cubic polynomial surface fitting as a function of two resonant frequencies f1 and f2. The blue dots indicate the calibration points.
Figure 3. Surface plot of calculated pressure values obtained after cubic polynomial surface fitting as a function of two resonant frequencies f1 and f2. The blue dots indicate the calibration points.
Sensors 15 10048 g003

4. Calibration Point Selection Optimization

According to the theory of the least square method, the proper selection of calibration points has a significant influence on the fitting result. The calibration in the whole pressure and temperature range for the sensor is time-consuming work. The procedure can be too complicated if the number of the calibration points is too high while the compensation accuracy may decrease if the number of the calibration points is too low. Thus, it’s necessary to properly select the calibration points to find a balance between accuracy and complexity. In addition, compared to the pressure calibration, the temperature calibration has a much higher degree of complexity due to the thermal conduction delay. Thus, the optimization was focused on choosing the number of temperature calibration points.
Figure 4 shows the result of the optimization, where m is the number of temperature calibration points in the range of −40 °C~70 °C, and error is the percentage absolute error between the calculated pressure value by compensation function and the calibration pressure value, and complexity is the percentage of the time required to complete the calibration process compared to that when m = 12. When m was decreased from 12 to 7, the maximal error basically remained unchanged. When m was further decreased to 6, an increase of the maximal error after compensation was observed. Based on this result, m = 7 is the optimized number for temperature calibration, which maintains a high accuracy and reduces the complexity by 41% compared to the original calibration procedure when m = 12.
Figure 4. The selection of calibration points has an influence on the compensation error. M = 7 is the optimal calibration points of temperature, which maintains a high accuracy and reduces the complexity by 41% compared to the case of m = 12.
Figure 4. The selection of calibration points has an influence on the compensation error. M = 7 is the optimal calibration points of temperature, which maintains a high accuracy and reduces the complexity by 41% compared to the case of m = 12.
Sensors 15 10048 g004

5. Compensation Results and Analysis

The difference (error) between the experimental results of pk and the compensated pressure value p(f1k, f2k) is represented by Δk. The 3D surface plot of this error is shown in Figure 5. The compensation error was less than ±0.01% of full pressure scale (50 kPa~110 kPa) in the full temperature range (−40 °C~70 °C).
Figure 5. Surface plot of the pressure compensation error as a function of temperature and pressure, which is less than ±0.01% F.S. (pressure range of 50 kPa to 110 kPa and temperature range of −40 °C to 70 °C).
Figure 5. Surface plot of the pressure compensation error as a function of temperature and pressure, which is less than ±0.01% F.S. (pressure range of 50 kPa to 110 kPa and temperature range of −40 °C to 70 °C).
Sensors 15 10048 g005
Comparisons of the errors of full pressure scale before and after temperature compensation are shown in Figure 6 where the temperature was changed from −40 °C to 70 °C at 50 kPa (Figure 6a), 80 kPa (Figure 6b) and 110 kPa (Figure 6c), respectively. Before compensation, the maximal error was higher than 1.5% when the sensor worked in the differential mode. After applying this self-temperature compensation algorithm, the errors were significantly decreased to less than 0.01%.
Figure 6. Comparison of the errors before and after compensation at the pressure of (a) 50 kPa; (b) 80 kPa and (c) 110 kPa. Before compensation, the max error was higher than 1.5% while after compensation, the errors were lower than 0.01%.
Figure 6. Comparison of the errors before and after compensation at the pressure of (a) 50 kPa; (b) 80 kPa and (c) 110 kPa. Before compensation, the max error was higher than 1.5% while after compensation, the errors were lower than 0.01%.
Sensors 15 10048 g006
In addition, the sensors were tested at additional pressure and temperature values besides the calibration points, to further validate the functionality of the self-temperature compensation method. −15 °C, 10 °C, 25 °C and 50 °C were chosen as points for temperature testing and 50 kPa, 65 kPa, 80 kPa, 95 kPa, and 110 kPa were picked as points for pressure testing. The test results are shown in Table 1 where the quantified maximal error was −3.7 Pa, which was lower than ±0.01% F.S.
Table 1. The quantified errors at different pressure and temperature points. The maximal error measured was −3.7 Pa, which was lower than ±0.007% F.S.
Table 1. The quantified errors at different pressure and temperature points. The maximal error measured was −3.7 Pa, which was lower than ±0.007% F.S.
Error/PaTesting Pressure/kPa
50658095110
Testing temperature /°C−151.71−0.7−0.8−3.7
100−0.5−0.2−1.2−1.9
250.91.11.1−0.2−0.4
501.31.20.8−0.4−0.7
Furthermore, the sensors were tested under actual atmospheric conditions for long-term stability quantification (a total of 270 h). Figure 7a shows that the device developed in this study had a very similar result (after temperature compensation) as the pressure controller/calibrator during several days of testing in the actual atmosphere. Figure 7b shows the detailed results in the time duration from 120 h to 122 h, where no deviation larger than 8 Pa between the pressure controller/calibrator and the pressure microsensor demonstrated in this study was observed.
Figure 7. The actual atmospheric testing for a time duration of 270 h. (a) The device proposed in this study demonstrated comparable results with the pressure controller/calibrator during over 270 h of testing in the actual atmosphere; (b) The detailed experiments results where deviations lower than 8 Pa were observed.
Figure 7. The actual atmospheric testing for a time duration of 270 h. (a) The device proposed in this study demonstrated comparable results with the pressure controller/calibrator during over 270 h of testing in the actual atmosphere; (b) The detailed experiments results where deviations lower than 8 Pa were observed.
Sensors 15 10048 g007

6. Conclusions

This paper presented a resonant pressure microsensor capable of self-temperature compensation. Resonant pressure microsensors with two doubly-clamped “H” type resonant beams were fabricated and characterized. The algorithm enabling the calculation of temperature and pressure based on two resonant frequencies was proposed and optimized. After compensation, the errors were less than 0.01% of the full pressure scale (temperature range of −40 °C to 70 °C and pressure range of 50 kPa to 110 kPa), and thus the resonant pressure microsensor can work in the self-temperature compensation mode.

Acknowledgments

This work is supported by the National Basic Research Program of China (Grant No. 2014CB744600), the National Sciences Foundation of China (Grant No. 61431019 and 61372054), and Beijing municipal science and technology commission (Grant No. D11110100160000).

Author Contributions

Yinan Li and Junbo Wang conceived and designed the experiments; Yinan Li performed the experiments; Yinan Li and Deyong Chen analyzed the data; Zhenyu Luo fabricated the sensors; Yinan Li and Jian Chen wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ma, Z.B.; Jiang, C.Y.; Ren, S.; Yuan, W.Z. Fabrication of a novel resonant pressure sensor based on SOI wafer. Chin. J. Sens. Actuators 2012, 25, 180–183. [Google Scholar]
  2. Kasten, K.; Amelung, J.; Mokwa, W. CMOS-compatible capacitive high-temperature pressure sensors. Sens. Actuators A Phys. 2000, 85, 147–152. [Google Scholar] [CrossRef]
  3. Santo, Z.M.; Mozek, M.; Macek, S.; Belavic, D. An LTCC-based capacitive pressure sensor with a digital output. Inf. MIDEM 2010, 40, 74–81. [Google Scholar]
  4. Pramanik, C.; Islam, T.; Saha, H. Temperature compensation of piezoresistive micro-machined porous silicon pressure sensor by ann. Microelectron. Reliab. 2006, 46, 343–351. [Google Scholar] [CrossRef]
  5. Otmani, R.; Benmoussa, N.; Benyoucef, B. The thermal drift characteristics of piezoresistive pressure sensor. Phys. Procedia 2011, 21, 47–52. [Google Scholar] [CrossRef]
  6. Damjanovic, D. Materials for high-temperature piezoelectric transducers. Curr. Opin. Solid State Mater. Sci. 1998, 3, 469–473. [Google Scholar] [CrossRef]
  7. Schulz, M.; Sauerwald, J.; Richter, D.; Fritze, H. Electromechanical properties and defect chemistry of high-temperature piezoelectric materials. Ionics 2009, 15, 157–161. [Google Scholar] [CrossRef]
  8. Beeby, S.P.; Ensell, G.; Kraft, M.; White, N.M. MEMS Mechanical Sensors, 1st ed.; Artech House: Boston, MA, USA, 2004; pp. 97–99. [Google Scholar]
  9. Greenwood, J.C.; Satchell, D.W. Miniature silicon resonant pressure sensor. IEE Proc. D Control Theory Appl. 1988, 135, 369–372. [Google Scholar] [CrossRef]
  10. Greenwood, J.; Wray, T. High accuracy pressure measurement with a silicon resonant sensor. Sens. Actuators A Phys. 1993, 37, 82–85. [Google Scholar] [CrossRef]
  11. Du, Y.P.; He, X.Y. Brief discussion on temperature compensation technology of sensor. Electron. Des. Eng. 2009, 6, 63–64. [Google Scholar]
  12. Li, L.L.; Zhao, Q.M. Temperature compensation of pressure sensor. Sen. World 2000, 8, 16–19. [Google Scholar]
  13. Su, Y.; Sun, Y.C.; Li, G.Y. Comparing the different arithmetic methods for the offset drift compensation of pressure sensor. J. Transduct. Technol. 2004, 9, 375–378. [Google Scholar]
  14. Ji, H.X.; Yu, P.; Liang, X.J. Research of sensor nonlinear compensation. Machinery 2000, 10, 1127–1130. [Google Scholar]
  15. Sun, Y.C.; Chen, Z.Y.; Wang, J. Normalizing the polynomial-match for a non-linear function in sensors and solid electronics. J. Electron Devices 2004, 1, 1–7. [Google Scholar]
  16. Liang, W.F.; Wang, X.D.; Liang, P.E. Pressure sensor temperature compensation based on least squares support vector machine. Chin. J. Sci. Instrum. 2007, 12, 2235–2238. [Google Scholar]
  17. Yang, L.; Su, Y.; Qiu, A.P.; Xia, G.M. Self-temperature compensation for high quality factor micro-machined gyroscope. Opt. Precis. Eng. 2013, 11, 2870–2876. [Google Scholar] [CrossRef]
  18. Wang, J.C.; Xia, X.Y.; Zou, H.S.; Song, F.; Li, X.X. Piezoresistive pressure sensor with dual-unit configuration for on-chip self-compensation and suppression of temperature drift. In Proceedings of the 2013 Transducers & Eurosensors XXVII: 17th International Conference on Solid-State Sensors, Actuators and Microsystems, Barcelona, Spain, 16–20 June 2013.
  19. Wang, J.S.; Dong, Y.G.; Feng, G.P.; Wang, X.H. Temperature characteristics of quartz resonant force sensors and self-temperature-compensation. J. Tsinghua Univ. (Sci. Technol.) 1997, 8, 12–14. [Google Scholar]
  20. Luo, Z.Y.; Chen, D.Y.; Wang, J.; Li, Y.; Chen, J. A High-Q resonant pressure micro sensor with through-glass electrical interconnections based on wafer-level MEMS vacuum packaging. Sensors 2014, 14, 24244–24257. [Google Scholar] [CrossRef] [PubMed]
  21. Chen, D.; Li, Y.; Liu, M.; Wang, J. Design and experiment of a laterally driven micromachined resonant pressure sensor for barometers. Procedia Eng. 2010, 5, 1490–1493. [Google Scholar] [CrossRef]
  22. Luo, Z.; Chen, D.; Wang, J. Resonant pressure sensor with through-glass electrical interconnect based on SOI wafer technology. In Proceedings of the 2014 9th IEEE International Conference on Nano/Micro Engineered and Molecular Systems (NEMS), Waikiki Beach, HI, USA, 13–16 April 2014; pp. 243–246.
  23. Chen, D. Research on Micromachined Resonant Beam Pressure Sensors. Ph.D. Thesis, University of Chinese Academy of Sciences, Beijing, China, 2002. [Google Scholar]

Share and Cite

MDPI and ACS Style

Li, Y.; Wang, J.; Luo, Z.; Chen, D.; Chen, J. A Resonant Pressure Microsensor Capable of Self-Temperature Compensation. Sensors 2015, 15, 10048-10058. https://doi.org/10.3390/s150510048

AMA Style

Li Y, Wang J, Luo Z, Chen D, Chen J. A Resonant Pressure Microsensor Capable of Self-Temperature Compensation. Sensors. 2015; 15(5):10048-10058. https://doi.org/10.3390/s150510048

Chicago/Turabian Style

Li, Yinan, Junbo Wang, Zhenyu Luo, Deyong Chen, and Jian Chen. 2015. "A Resonant Pressure Microsensor Capable of Self-Temperature Compensation" Sensors 15, no. 5: 10048-10058. https://doi.org/10.3390/s150510048

Article Metrics

Back to TopTop