Calibration test method and system for pressure sensor
By considering the piecewise compensation and polynomial correction strategy that takes into account the cross-effects of temperature and pressure, the problem of insufficient accuracy in pressure sensor calibration is solved, and higher measurement accuracy is achieved.
Patent Information
- Application Number
- CN202511215330.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-28
- Publication Date
- 2025-12-19
AI Technical Summary
Existing pressure sensor calibration methods fail to effectively consider the cross-effect between temperature and pressure, resulting in poor calibration performance and low pressure measurement accuracy.
By acquiring temperature and voltage data from sensors in real time, using a preset relationship model and polynomial correction, zero-point drift and sensitivity drift are calculated and compensated. Combined with a segmented compensation strategy, a correction relationship between temperature, pressure and output voltage is established.
It effectively eliminates the interference of ambient temperature fluctuations on the test results, improves the accuracy of pressure measurement, and ensures that the output pressure value is closer to the true physical quantity.
Smart Images

Figure CN121163751A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of pressure sensor calibration, and particularly relates to a calibration test method and system for a pressure sensor. BACKGROUND
[0002] As a key device widely used in industrial control, medical equipment, automotive electronics and other fields, the measurement accuracy of the pressure sensor directly determines the working performance and reliability of the entire system. In actual application, the output characteristics of the sensor are easily affected by environmental temperature fluctuations, resulting in two typical errors: one is zero point temperature drift, and the change of environmental temperature will cause the zero point output voltage of the sensor to deviate; the other is sensitivity temperature drift, and the change of temperature will change the output voltage change corresponding to the unit pressure of the sensor, resulting in significant differences in output signals at different temperatures under the same pressure.
[0003] To solve the above-mentioned temperature drift problem, calibration test becomes an indispensable core link before the pressure sensor is shipped and used, and its essence is to establish a correction relationship among temperature, pressure and output voltage through accurate comparison of standard pressure source input and sensor output signal, so as to eliminate drift error.
[0004] Patent CN119555279A discloses a determination method of a pressure sensor calibration scheme, which clearly defines the working conditions of the sensor, selects the appropriate reference device, sets the pressure loading point, constructs a dynamic pressure loading module, evaluates the performance of the sensor under complex working conditions through environmental simulation, conducts overload test for extreme conditions, conducts long-term stability test, constructs a non-calibration working condition verification model, and optimizes the calibration strategy through intelligent algorithm to complete the pressure sensor calibration scheme.
[0005] At present, for the calibration test of the pressure sensor, some calibration methods have been proposed. However, most of the existing methods only consider the influence of single temperature factor on the output of the sensor, ignore the sensitivity drift and the cross influence between temperature and pressure, resulting in poor calibration effect and low pressure measurement accuracy. SUMMARY
[0006] The purpose of the present application is to solve the problem of only considering the influence of single temperature factor on the output of the sensor, ignoring the sensitivity drift and the cross influence between temperature and pressure, resulting in poor calibration effect and low pressure measurement accuracy, and to propose a calibration test method and system for a pressure sensor.
[0007] In the first aspect of the present application, a calibration test method for a pressure sensor is first proposed, which comprises: The original temperature data and original voltage data of the pressure sensor when collecting pressure are acquired in real time, and the original voltage data is substituted into the pressure voltage ideal state equation to obtain ideal pressure. The original temperature data and the ideal pressure are substituted into a preset relationship model to obtain an original output voltage; obtaining a preset calibration coefficient; the preset calibration coefficient includes a first zero-point temperature drift coefficient, a second zero-point temperature drift coefficient, a standard zero-point temperature drift, a standard drift sensitivity value, a first sensitivity drift coefficient, a second sensitivity drift coefficient, a first reference coefficient, a second reference coefficient, and a third reference coefficient; determining a zero-point drift value according to the first zero-point temperature drift coefficient, the second zero-point temperature drift coefficient, the standard zero-point temperature drift, and the temperature data; performing zero-point drift compensation on the original output voltage according to the zero-point drift value to obtain a drift compensation voltage; determining a target drift sensitivity value according to the standard drift sensitivity value, the first sensitivity drift coefficient, the second sensitivity drift coefficient, and the temperature data; performing sensitivity drift compensation on the drift compensation voltage according to the target drift sensitivity value to obtain a sensitivity drift compensation voltage; substituting the first reference coefficient, the second reference coefficient, the third reference coefficient, and the sensitivity drift compensation voltage into a preset linear regression relationship polynomial to obtain a target correction voltage; converting the target correction voltage into a detection pressure value.
[0008] Optionally, the preset relationship model construction includes: obtaining a working temperature range and a pressure range of the pressure sensor; selecting a preset number of calibration points in the working temperature range and the pressure range to obtain a set of sampling data groups; each sampling data group includes a sampling temperature and a sampling pressure; performing data acquisition testing on the pressure sensor according to the set of sampling data groups to obtain an acquisition voltage value corresponding to each sampling data group; acquiring and recording a sensor output voltage data corresponding to each calibration point, and binding the acquisition voltage value corresponding to each data group to the data group to obtain a set of data experiment groups; constructing a preset relationship model of voltage data, temperature data, and pressure data according to each data experiment group in the set of data experiment groups.
[0009] Optionally, determining a zero-point drift value according to the first zero-point temperature drift coefficient, the second zero-point temperature drift coefficient, the standard zero-point temperature drift, and the temperature data includes: determining the zero-point drift value through a formula determining the zero-point drift value through a formula wherein D set is the zero-point drift value, D is the zero-point drift at a temperature of 25 degrees, T is the standard zero-point temperature drift, T0 is a temperature of 25 degrees, and t is the temperature data.o1 is the first zero-point temperature drift coefficient, t o2 is the second zero-point temperature drift coefficient.
[0010] Optionally, determining the target drift sensitivity value according to the standard drift sensitivity value, the first sensitivity drift coefficient, the second sensitivity drift coefficient, and the temperature data comprises: determining the target drift sensitivity value by a formula wherein S set is the standard drift sensitivity value, S is the output sensitivity at a temperature of 25 degrees, T is the standard zero-point temperature drift, T0 is a temperature of 25 degrees, t s1 is the first sensitivity drift coefficient, t s2 is the second sensitivity drift coefficient.
[0011] Optionally, substituting the first reference coefficient, the second reference coefficient, the third reference coefficient, and the sensitivity drift compensation voltage into a preset linear regression relationship polynomial to obtain a target correction voltage comprises: the preset linear regression relationship polynomial is ; wherein K is the first reference coefficient, K1 is the second reference coefficient, K2 is the third reference coefficient, V1 is the sensitivity drift compensation voltage, and V0 is a preset change voltage.
[0012] In a second aspect of the embodiment of the present application, a calibration test system for a pressure sensor is provided, comprising: an original data acquisition module, configured to acquire original temperature data and original voltage data in real time when the pressure sensor collects pressure, and to substitute the original voltage data into a pressure-voltage ideal state equation to obtain an ideal pressure; an original output voltage determination module, configured to substitute the original temperature data and the ideal pressure into a preset relationship model to obtain an original output voltage; a calibration coefficient determination module, configured to acquire a preset calibration coefficient; the preset calibration coefficient comprises a first zero-point temperature drift coefficient, a second zero-point temperature drift coefficient, a standard zero-point temperature drift, a standard drift sensitivity value, a first sensitivity drift coefficient, a second sensitivity drift coefficient, a first reference coefficient, a second reference coefficient, and a third reference coefficient; a zero-point drift value determination module, configured to determine a zero-point drift value according to the first zero-point temperature drift coefficient, the second zero-point temperature drift coefficient, the standard zero-point temperature drift, and the temperature data; a drift compensation voltage determination module, configured to perform zero-point drift compensation on the original output voltage according to the zero-point drift value to obtain a drift compensation voltage; a target drift sensitivity value determination module, configured to determine a target drift sensitivity value according to the standard drift sensitivity value, the first sensitivity drift coefficient, the second sensitivity drift coefficient, and the temperature data; a sensitivity drift compensation voltage determination module, configured to determine a sensitivity drift compensation voltage by performing sensitivity drift compensation on the drift compensation voltage according to the target drift sensitivity value; a target correction voltage determination module, configured to substitute the first reference coefficient, the second reference coefficient, the third reference coefficient, and the sensitivity drift compensation voltage into a preset linear regression relationship polynomial to obtain a target correction voltage; a detection pressure value determination module, configured to convert the target correction voltage into a detection pressure value.
[0013] Optionally, the system further comprises: a data acquisition module, configured to acquire a working temperature range and a pressure range of the pressure sensor; a calibration point data sampling module, configured to select a preset number of calibration points in the working temperature range and the pressure range to obtain a sampling data set; each sampling data set comprises a sampling temperature and a sampling pressure; a collection voltage value determination module, configured to perform data acquisition testing on the pressure sensor according to the sampling data set to obtain a collection voltage value corresponding to each sampling data set; a data experiment set determination module, configured to collect and record sensor output voltage data corresponding to each calibration point, and bind the collection voltage value corresponding to each data set to the data set to obtain a data experiment set; a preset relationship model generation module, configured to construct a preset relationship model of voltage data, temperature data, and pressure data according to each data experiment set in the data experiment set.
[0014] Optionally, the zero-point drift value determination module comprises: a zero-point drift value is determined by a formula wherein, D set is the zero-point drift value, D is the zero-point drift at a temperature of 25 degrees, T is the standard zero-point temperature drift, T0 is a temperature of 25 degrees, t o1 is the first zero-point temperature drift coefficient, t o2 is the second zero-point temperature drift coefficient.
[0015] Optionally, the target drift sensitivity value determination module comprises: a target drift sensitivity value is determined by a formula wherein, S set S is the output sensitivity at temperature 25 degrees, T is the standard zero point temperature drift, T0 is temperature 25 degrees, t s1 S is the first sensitivity drift coefficient, t s2 S is the second sensitivity drift coefficient.
[0016] Optionally, the target correction voltage determination module comprises: The preset linear regression relationship polynomial is ; Wherein, K is the first reference coefficient, K1 is the second reference coefficient, K2 is the third reference coefficient, V1 is the sensitivity drift compensation voltage, and V0 is a preset change voltage.
[0017] The beneficial effects of the present application are: The present application provides a calibration test method for a pressure sensor, which considers the zero point drift, sensitivity drift and cross influence between the two and pressure caused by temperature change, solves the limitation of single temperature factor compensation through the combination strategy of segmented compensation and polynomial correction, covers more complex error rules through multiple order coefficients and preset models, effectively eliminates the interference of environmental temperature fluctuation on the detection result, makes the output pressure value closer to the real physical quantity, and improves the pressure measurement precision. BRIEF DESCRIPTION OF DRAWINGS
[0018] The present application will be further described below in conjunction with the accompanying drawings.
[0019] Figure 1 A flowchart of a calibration test method for a pressure sensor provided by the embodiment of the present application; Figure 2 A framework diagram of a calibration test system for a pressure sensor provided by the embodiment of the present application. DETAILED DESCRIPTION
[0020] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all the embodiments.
[0021] Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0022] The embodiment of the present application provides a calibration test method for a pressure sensor. Referring to Figure 1 , Figure 1 A flowchart of a calibration test method for a pressure sensor provided by the embodiment of the present application. The method comprises the following steps: S101, acquire original temperature data and original voltage data when the pressure sensor collects pressure in real time, and substitute the original voltage data into a pressure-voltage ideal state equation to obtain an ideal pressure; S102, substitute the original temperature data and the ideal pressure into a preset relationship model to obtain an original output voltage; S103, acquire a preset calibration coefficient; S104, determine a zero-point drift value according to the first zero-point temperature drift coefficient, the second zero-point temperature drift coefficient, the standard zero-point temperature drift and the temperature data; S105, perform zero-point drift compensation on the original output voltage according to the zero-point drift value to obtain a drift-compensated voltage; S106, determine a target drift sensitivity value according to the standard drift sensitivity value, the first sensitivity drift coefficient, the second sensitivity drift coefficient and the temperature data; S107, perform sensitivity drift compensation on the drift-compensated voltage according to the target drift sensitivity value to obtain a sensitivity drift-compensated voltage; S108, substitute the first reference coefficient, the second reference coefficient, the third reference coefficient and the sensitivity drift-compensated voltage into a preset linear regression relationship polynomial to obtain a target corrected voltage; S109, convert the target corrected voltage into a detected pressure value; The preset calibration coefficient includes the first zero-point temperature drift coefficient, the second zero-point temperature drift coefficient, the standard zero-point temperature drift, the standard drift sensitivity value, the first sensitivity drift coefficient, the second sensitivity drift coefficient, the first reference coefficient, the second reference coefficient and the third reference coefficient.
[0023] The calibration test method for the pressure sensor provided in the embodiment of the application comprehensively considers the zero-point drift, the sensitivity drift and the cross influence between the two and the pressure caused by temperature change, adopts the strategy of combining segmented compensation and polynomial correction, breaks through the limitation of single temperature factor compensation, further covers more complex error rules by means of multi-order coefficients and a preset model, thereby effectively eliminating the interference of environmental temperature fluctuation on the detection result, making the output pressure value closer to the real physical quantity, and improving the precision of pressure measurement.
[0024] In an implementation manner, the zero-point drift value is calculated by the first zero-point temperature drift coefficient, the second zero-point temperature drift coefficient, the standard zero-point temperature drift and the original temperature data, and the original output voltage is compensated, so that the zero-point offset caused by temperature can be accurately offset, the problem that a non-zero value is displayed when there is no pressure and the low pressure measurement deviation is too large due to inaccurate zero point is avoided, and it is ensured that the reference line of pressure measurement is always accurate.
[0025] In one implementation, the zero-point drift compensation voltage is obtained by subtracting the zero-point drift value from the original output voltage; and the sensitivity drift compensation voltage is obtained by multiplying the target drift sensitivity value by the drift compensation voltage.
[0026] In one implementation, the target drift sensitivity value and the target correction voltage are determined as follows: the temperature calibration fitting reference point (T0=25°C) is determined at 25°C; all formulas are only digital calculations without units; and the detection pressure value is converted from the target correction voltage through a pressure-voltage ideal state equation.
[0027] In one implementation, the sensitivity of the sensor also changes with temperature, for example, the sensitivity decreases at high temperature, the voltage signal generated by the same pressure change becomes smaller, and this directly leads to a lower measurement value; the target drift sensitivity value is determined through the standard drift sensitivity value, the first and second sensitivity drift coefficients, and temperature data, the drift compensation voltage is calibrated twice, the sensitivity deviation at different temperatures can be dynamically corrected, the linear relationship between pressure and voltage is always stable within the temperature range, and the problem of large differences in measurement values of the same pressure at different temperatures is avoided.
[0028] In one implementation, the pressure-voltage ideal state equation is V=m×P, where k is a fixed slope determined by a technician; a calibration test system for collecting pressure sensor output data is built, and the calibration test system includes a temperature test box, a pressure controller, a direct current power supply, a digital multimeter, and an upper computer; the temperature test box is used to provide a controllable temperature environment of -40°C to 85°C, the pressure sensor to be calibrated is placed in the temperature test box, the sensor lead is wrapped by a high-temperature-resistant line sleeve and then led out of the box through a test hole; the direct current power supply provides a 5V direct current working voltage for the sensor; the digital multimeter is used to collect the output voltage data of the sensor under different temperature and pressure conditions; and the upper computer is used to store the collected temperature, pressure, and corresponding output voltage data, and perform subsequent calibration coefficient calculation and calibration algorithm.
[0029] In one implementation, the output characteristics of the actual sensor are not ideal linear, the sensitivity drift compensation voltage is substituted into a preset linear regression relationship polynomial through the first, second, and third reference coefficients, the non-linear error can be corrected in a high order, compared with simple linear calibration, the deviation between the actual output and the ideal output can be further reduced, and the correction effect is more significant.
[0030] In one implementation, the ideal pressure is obtained by substituting the original voltage data into the pressure voltage ideal state equation, and the original output voltage is obtained in combination with the original temperature data, to establish a comparison benchmark between the ideal value and the actual original value. If the original output voltage before subsequent calibration deviates too much from the ideal value, it can be determined in reverse whether the sensor has a hardware failure (such as a damaged strain gauge or poor signal line contact), to realize the dual functions of measurement and failure warning, and to avoid misjudgment caused by abnormal sensor data.
[0031] In one embodiment, the preset relationship model construction includes: obtaining a working temperature range and a pressure range of the pressure sensor; selecting a preset number of calibration points in the working temperature range and the pressure range to obtain a set of sampling data groups; each sampling data group includes a sampling temperature and a sampling pressure; performing data acquisition testing on the pressure sensor according to the set of sampling data groups to obtain an acquisition voltage value corresponding to each sampling data group; acquiring and recording sensor output voltage data corresponding to each calibration point, and binding the acquisition voltage value corresponding to each data group to obtain a set of data experiment groups; constructing a preset relationship model of voltage data, temperature data, and pressure data according to each data experiment group in the set of data experiment groups.
[0032] In one implementation, according to the working temperature range (-40°C~85°C) and the pressure range (0~130kPa) of the sensor, a preset number of calibration points (determined by a technician) are selected, a calibration test system is built, the temperature test box is controlled to reach the temperature of each calibration point in turn, the pressure controller is controlled to reach the pressure of each calibration point in turn, after the environment is stable, a digital multimeter is used to acquire and record sensor output voltage data corresponding to each calibration point, and the acquired temperature, pressure, and output voltage data are stored as original data to an upper computer.
[0033] In one implementation, the formula is used as the preset relationship model to construct the relationship among voltage data, temperature data, and pressure data, where T is the temperature data; where, is the voltage data, is the temperature data, is the pressure data, , , , , , , The preset relationship model is obtained by substituting the voltage data, temperature data and pressure data corresponding to the preset calibration points into the formula to solve the seven constant coefficients.
[0034] In an implementation, nine calibration coefficients (first zero-point temperature drift coefficient, second zero-point temperature drift coefficient, standard zero-point temperature drift, standard drift sensitivity, first sensitivity drift coefficient, second sensitivity drift coefficient, first reference coefficient, second reference coefficient and third reference coefficient) are calculated by the preprocessed voltage data in combination with temperature drift fitting and linear regression, including zero-point drift related coefficients (first zero-point temperature drift coefficient, second zero-point temperature drift coefficient and standard zero-point temperature drift), sensitivity drift related coefficients (standard drift sensitivity, first sensitivity drift coefficient and second sensitivity drift coefficient) and linear regression coefficients (first reference coefficient, second reference coefficient and third reference coefficient). The zero-point drift related coefficients are calculated by the formula . The sensitivity drift related coefficients are calculated by the formula . The linear regression coefficients are calculated by the formula . The preset calibration coefficients are obtained by solving the nine calibration coefficients in the above three formulas by the least square method.
[0035] In an implementation, the calibration points are not randomly selected but are strictly limited within the working temperature range and pressure range of the sensor, so as to ensure that the model covers the real use scenarios of the sensor and avoid the case that the model is accurate out of the range but has large deviation in the range.
[0036] In one embodiment, determining the zero-point drift value according to the first zero-point temperature drift coefficient, the second zero-point temperature drift coefficient, the standard zero-point temperature drift and the temperature data includes: determining the zero-point drift value by the formula . wherein D set is the zero-point drift value, D is the zero-point drift at temperature 25 degrees, T is the standard zero-point temperature drift, T0 is temperature 25 degrees, t o1 is the first zero-point temperature drift coefficient, t o2 is the second zero-point temperature drift coefficient.
[0037] In one embodiment, determining the target drift sensitivity according to the standard drift sensitivity, the first sensitivity drift coefficient, the second sensitivity drift coefficient and the temperature data includes: determining the target drift sensitivity by the formula determining a target drift sensitivity value; wherein S set S is a standard drift sensitivity value, S is an output sensitivity at a temperature of 25 degrees, T is a standard zero point temperature drift, T0 is a temperature of 25 degrees, t s1 is a first sensitivity drift coefficient, t s2 is a second sensitivity drift coefficient.
[0038] In one embodiment, the first reference coefficient, the second reference coefficient, the third reference coefficient, and the sensitivity drift compensation voltage are substituted into a preset linear regression relationship polynomial to obtain a target correction voltage, including: The preset linear regression relationship polynomial is ; wherein K is the first reference coefficient, K1 is the second reference coefficient, K2 is the third reference coefficient, V1 is the sensitivity drift compensation voltage, and V0 is the preset change voltage.
[0039] Based on the same inventive concept, the embodiments of the present application also provide a calibration test system for a pressure sensor. Referring to Figure 2 , Figure 2 is a framework diagram of a calibration test system for a pressure sensor provided by the embodiments of the present application, including: An original data acquisition module is configured to acquire original temperature data and original voltage data in real time when the pressure sensor collects pressure, and to substitute the original voltage data into a pressure voltage ideal state equation to obtain an ideal pressure. An original output voltage determination module is configured to substitute the original temperature data and the ideal pressure into a preset relationship model to obtain an original output voltage. A calibration coefficient determination module is configured to acquire a preset calibration coefficient; the preset calibration coefficient includes a first zero point temperature drift coefficient, a second zero point temperature drift coefficient, a standard zero point temperature drift, a standard drift sensitivity value, a first sensitivity drift coefficient, a second sensitivity drift coefficient, a first reference coefficient, a second reference coefficient, and a third reference coefficient. A zero point drift value determination module is configured to determine a zero point drift value according to the first zero point temperature drift coefficient, the second zero point temperature drift coefficient, the standard zero point temperature drift, and temperature data. A drift compensation voltage determination module is configured to perform zero point drift compensation on the original output voltage according to the zero point drift value to obtain a drift compensation voltage. A target drift sensitivity value determination module is configured to determine a target drift sensitivity value according to the standard drift sensitivity value, the first sensitivity drift coefficient, the second sensitivity drift coefficient, and temperature data. A sensitivity drift compensation voltage determination module is configured to perform sensitivity drift compensation on the drift compensation voltage according to the target drift sensitivity value to obtain a sensitivity drift compensation voltage. The target correction voltage determination module is used to substitute the first reference coefficient, the second reference coefficient, the third reference coefficient, and the sensitivity drift compensation voltage into a preset linear regression polynomial to obtain the target correction voltage; The detection pressure value determination module is used to convert the target correction voltage into a detection pressure value.
[0040] The calibration and testing system for pressure sensors provided in this invention comprehensively considers the zero-point drift and sensitivity drift caused by temperature changes, as well as the cross-influence between these two factors and pressure. By adopting a strategy combining piecewise compensation and polynomial correction, it not only overcomes the limitations of single temperature factor compensation but also covers more complex error patterns with the help of multi-order coefficients and preset models. This effectively eliminates the interference of ambient temperature fluctuations on the detection results, making the output pressure value closer to the real physical quantity and improving the accuracy of pressure measurement.
[0041] In one embodiment, the system further includes: The data acquisition module is used to obtain the operating temperature range and pressure range of the pressure sensor; The calibration point data sampling module is used to select a preset number of calibration points within the operating temperature and pressure range to obtain a set of sampling data; each set of sampling data includes the sampling temperature and the sampling pressure. The voltage value determination module is used to perform data acquisition and testing on the pressure sensor based on the sampled data set, and obtain the voltage value corresponding to each sampled data set. The data experiment set determination module is used to collect and record the sensor output voltage data corresponding to each calibration point, and bind the collected voltage value corresponding to each data set to the data set to obtain the data experiment set. The preset relationship model generation module is used to construct a preset relationship model for voltage, temperature and pressure data based on each data experiment group in the data experiment group set.
[0042] In one embodiment, the zero-point drift value determination module includes: Through formula Determine the zero-point drift value; Among them, D set Here, D represents the zero-point drift value, T represents the standard zero-point temperature drift at 25 degrees Celsius, and T0 represents the zero-point drift at 25 degrees Celsius. o1 The first zero-point temperature drift coefficient, t o2 This is the second zero-point temperature drift coefficient.
[0043] In one embodiment, the target drift sensitivity determination module includes: Through formula Determine the target drift sensitivity value; Among them, S setS is the output sensitivity at temperature 25 degrees, T is the standard zero point temperature drift, T0 is the temperature 25 degrees, t s1 S is the output sensitivity at temperature 25 degrees, T is the standard zero point temperature drift, T0 is the temperature 25 degrees, t s2 S is the output sensitivity at temperature 25 degrees, T is the standard zero point temperature drift, T0 is the temperature 25 degrees, t
[0044] In one embodiment, the target correction voltage determination module comprises: The preset linear regression relationship polynomial is ; Wherein, K is the first reference coefficient, K1 is the second reference coefficient, K2 is the third reference coefficient, V1 is the sensitivity drift compensation voltage, V0 is the preset change voltage.
[0045] The above detailed description of one embodiment of the present application, but the content is only the preferred embodiment of the present application, can not be considered for limiting the scope of the present application. Any equivalent changes and improvements made in accordance with the scope of the present application, should still belong to the scope of the present application.
Claims
1. A method for calibration testing of a pressure sensor, characterized by, The method comprises: Real-time acquisition of original temperature data and original voltage data when the pressure sensor collects pressure, substitution of the original voltage data into a pressure-voltage ideal state equation to obtain ideal pressure; Substitution of the original temperature data and the ideal pressure into a preset relationship model to obtain an original output voltage; Acquisition of a preset calibration coefficient; the preset calibration coefficient comprises a first zero-point temperature drift coefficient, a second zero-point temperature drift coefficient, a standard zero-point temperature drift, a standard drift sensitivity value, a first sensitivity drift coefficient, a second sensitivity drift coefficient, a first reference coefficient, a second reference coefficient, and a third reference coefficient; Determination of a zero-point drift value according to the first zero-point temperature drift coefficient, the second zero-point temperature drift coefficient, the standard zero-point temperature drift, and the temperature data; Zero-point drift compensation of the original output voltage according to the zero-point drift value to obtain a drift compensation voltage; Determination of a target drift sensitivity value according to the standard drift sensitivity value, the first sensitivity drift coefficient, the second sensitivity drift coefficient, and the temperature data; Sensitivity drift compensation of the drift compensation voltage according to the target drift sensitivity value to obtain a sensitivity drift compensation voltage; Substitution of the first reference coefficient, the second reference coefficient, the third reference coefficient, and the sensitivity drift compensation voltage into a preset linear regression relationship polynomial to obtain a target correction voltage; Conversion of the target correction voltage into a detection pressure value.
2. A method for calibrating a pressure sensor according to claim 1, wherein, The preset relationship model comprises: Acquisition of a working temperature range and a pressure range of the pressure sensor; Selection of a preset number of calibration points in the working temperature range and the pressure range to obtain a sampling data set; each sampling data set comprises a sampling temperature and a sampling pressure; Data acquisition testing of the pressure sensor according to the sampling data set to obtain an acquisition voltage value corresponding to each sampling data set; Acquisition and recording of sensor output voltage data corresponding to each calibration point, and binding of the acquisition voltage value corresponding to each data set to the data set to obtain a data experiment set; Construction of a preset relationship model of voltage data, temperature data, and pressure data according to each data experiment in the data experiment set.
3. A method for calibrating a pressure sensor according to claim 1, wherein, The determination of the zero-point drift value according to the first zero-point temperature drift coefficient, the second zero-point temperature drift coefficient, the standard zero-point temperature drift, and the temperature data comprises: The zero point drift value is determined by the formula zero point drift = (Vmeasured - Vcalibrated) / Vcal Wherein, D set is the zero drift value, D is the zero drift at temperature 25 degrees, T is the standard zero point temperature drift, T0 is temperature 25 degrees, t o1 is the first zero point temperature drift coefficient, t o2 is the second zero point temperature drift coefficient.
4. The method of claim 1, wherein, The determination of the target drift sensitivity value according to the standard drift sensitivity value, the first sensitivity drift coefficient, the second sensitivity drift coefficient, and the temperature data comprises: The target drift sensitivity value is determined by the formula determining a target drift sensitivity value; Wherein, S set is the standard drift sensitive value, S is the output sensitivity at temperature 25 degrees, T is the standard zero point temperature drift, T0 is temperature 25 degrees, t s1 is the first sensitivity drift coefficient, t s2 is the second sensitivity drift coefficient.
5. The method of claim 1, wherein, The substitution of the first reference coefficient, the second reference coefficient, the third reference coefficient, and the sensitivity drift compensation voltage into the preset linear regression relationship polynomial to obtain the target correction voltage comprises: The preset linear regression relationship polynomial is ; wherein K is the first reference coefficient, K1 is the second reference coefficient, K2 is the third reference coefficient, V1 is the sensitivity drift compensation voltage, and V0 is a preset change voltage.
6. A calibration test system for a pressure sensor, characterized by, The system comprises: An original data acquisition module, configured to acquire original temperature data and original voltage data when a pressure sensor collects pressure in real time, substitute the original voltage data into a pressure-voltage ideal state equation to obtain ideal pressure, and substitute the original temperature data and the ideal pressure into a preset relationship model to obtain an original output voltage; The original output voltage determination module is configured to substitute the original temperature data and the ideal pressure into a preset relationship model to obtain an original output voltage. The calibration coefficient determination module is configured to obtain a preset calibration coefficient, wherein the preset calibration coefficient includes a first zero-point temperature drift coefficient, a second zero-point temperature drift coefficient, a standard zero-point temperature drift, a standard drift sensitivity value, a first sensitivity drift coefficient, a second sensitivity drift coefficient, a first reference coefficient, a second reference coefficient, and a third reference coefficient. The zero-point drift value determination module is configured to determine a zero-point drift value according to the first zero-point temperature drift coefficient, the second zero-point temperature drift coefficient, the standard zero-point temperature drift, and the temperature data. The drift compensation voltage determination module is configured to perform zero-point drift compensation on the original output voltage according to the zero-point drift value to obtain a drift compensation voltage. The target drift sensitivity value determination module is configured to determine a target drift sensitivity value according to the standard drift sensitivity value, the first sensitivity drift coefficient, the second sensitivity drift coefficient, and the temperature data. The sensitivity drift compensation voltage determination module is configured to perform sensitivity drift compensation on the drift compensation voltage according to the target drift sensitivity value to obtain a sensitivity drift compensation voltage. The target correction voltage determination module is configured to substitute the first reference coefficient, the second reference coefficient, the third reference coefficient, and the sensitivity drift compensation voltage into a preset linear regression relationship polynomial to obtain a target correction voltage. The detection pressure value determination module is configured to convert the target correction voltage into a detection pressure value.
7. A calibration test system for a pressure sensor according to claim 6, wherein, The system further includes: The data acquisition module is configured to obtain a working temperature range and a pressure range of the pressure sensor. The calibration point data sampling module is configured to select a preset number of calibration points in the working temperature range and the pressure range to obtain a set of sampling data groups, wherein each sampling data group includes a sampling temperature and a sampling pressure. The acquisition voltage value determination module is configured to perform data acquisition testing on the pressure sensor according to the set of sampling data groups to obtain an acquisition voltage value corresponding to each sampling data group. The data experiment group set determination module is configured to acquire and record sensor output voltage data corresponding to each calibration point, and bind the acquisition voltage value corresponding to each data group to the data group to obtain a data experiment group set. The preset relationship model generation module is configured to construct a preset relationship model of voltage data, temperature data, and pressure data according to each data experiment group in the data experiment group set.
8. A calibration test system for a pressure sensor according to claim 6, wherein, The zero-point drift value determination module includes: The zero point drift value is determined by the formula zero point drift value = (Vmeasured - Vcalibrated) / V Wherein, D set is the zero drift value, D is the zero drift at temperature 25 degrees, T is the standard zero drift, T0 is temperature 25 degrees, t o1 is the first zero drift coefficient, t o2 is the second zero drift coefficient.
9. A calibration test system for a pressure sensor according to claim 6, wherein, The target drift sensitivity value determination module includes: The target drift sensitivity value is determined by the formula determining a target drift sensitivity value; Wherein, S set is the standard drift sensitive value, S is the output sensitivity at temperature 25 degrees, T is the standard zero point temperature drift, T0 is temperature 25 degrees, t s1 is the first sensitivity drift coefficient, t s2 is the second sensitivity drift coefficient.
10. A calibration test system for a pressure sensor according to claim 6, wherein, The target correction voltage determination module includes: The preset linear regression relationship polynomial is ; wherein K is the first reference coefficient, K1 is the second reference coefficient, K2 is the third reference coefficient, V1 is the sensitivity drift compensation voltage, and V0 is a preset change voltage.
Citation Information
Patent Citations
Method for determining calibration scheme of pressure sensor
CN119555279A
Cited By
MEMS sensor air pressure drift pre-calibration method based on outdoor cold state environment
CN121804751A
Pre-calibration method for pressure drift of MEMS sensor based on outdoor cold environment
CN121804751B