Compensation method and compensation system for pressure sensing system
By constructing a mathematical fitting model of the input-output pressure difference versus time in the pressure sensing system, the problem of thermal imbalance during startup was solved, enabling accurate pressure measurement throughout the entire period after thermal equilibrium was achieved, thus improving measurement accuracy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-19
- Publication Date
- 2026-03-13
AI Technical Summary
In existing technologies, pressure sensing systems experience significant deviations in pressure measurement accuracy during startup due to thermal field imbalances, which affects system performance.
By performing conventional pressure-temperature calibration on the pressure sensing system, setting multiple input pressure and operating temperature measurement points, constructing a mathematical fitting model of the input-output pressure difference versus time, and burning it into the control circuit, the system automatically performs compensation calculations after startup to obtain accurate pressure values.
It achieves performance improvement of the pressure sensing system throughout the entire period after startup, especially for systems with long thermal equilibrium time or large temperature changes, thus improving measurement accuracy.
Smart Images

Figure CN121655778A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of pressure sensing technology, and in particular to a pressure sensing system compensation method and compensation system. Background Technology
[0002] Silicon piezoresistive pressure sensors are the most technologically mature type of silicon micro-pressure sensors and are widely used in various pressure sensing systems. Silicon piezoresistive pressure sensors generally integrate a temperature sensor on the device, acquiring temperature signals simultaneously with pressure signals. By calibrating and compensating the pressure-temperature signals, the measurement accuracy of the pressure sensing system can be improved.
[0003] Pressure sensors based on the silicon piezoresistive principle are significantly affected by temperature, especially in complex systems. During startup, a slow thermal equilibrium process occurs between different components, leading to uneven thermal distribution on the pressure sensor and causing substantial deviations in pressure measurement accuracy within a certain startup period. Standard calibration and compensation for pressure sensing systems are typically performed under isothermal conditions, where the system is in thermal equilibrium. Therefore, it is necessary to propose a compensation method to address the thermal imbalance during system startup, enabling the system to quickly reach the required accuracy after startup and achieving performance improvement throughout the entire startup period. Summary of the Invention
[0004] This invention provides a compensation method and system for a pressure sensing system, which can solve the technical problem that the pressure measurement accuracy deviation is large during the start-up period of the pressure sensing system due to thermal field imbalance.
[0005] According to one aspect of the present invention, a pressure sensing system compensation method is provided, the method comprising:
[0006] Perform routine pressure-temperature calibration on the pressure sensing system to enable it to output accurate pressure values under thermal equilibrium conditions.
[0007] Based on the range of the pressure sensing system and the actual application requirements, multiple input pressure measurement points and multiple working temperature measurement points are set for the start-up period compensation test.
[0008] Multiple compensation test conditions are obtained by combining various input pressure measurement points and various working temperature measurement points. The pressure sensing system is placed in the pressure and temperature environment corresponding to each compensation test condition in sequence. After the pressure and temperature environment of each compensation test stabilizes, the pressure sensing system is powered on and started. The output data of the pressure sensing system is collected within a certain period of time after startup under each compensation test condition. By analyzing the output data of each time, the time taken for the pressure sensing system to stabilize from power-on startup to thermal equilibrium under each compensation test condition is determined. Data acquisition is stopped when the pressure sensing system reaches thermal equilibrium and the output stabilizes. The output data includes the output pressure.
[0009] For the output data of the pressure sensing system from startup to thermal equilibrium under various test conditions, mathematical fitting models of the difference between input pressure and output pressure versus time are constructed respectively.
[0010] The mathematical fitting models under various test conditions are programmed into the control circuit of the pressure sensing system. After the pressure sensing system is started, it automatically substitutes the corresponding mathematical fitting model into the initial environmental pressure and temperature conditions to compensate for the output pressure, thereby calculating the accurate pressure value from the power-on start-up of the system to the thermal equilibrium period.
[0011] Furthermore, the pressure sensing system can be an analog output pressure sensing system or a digital output pressure sensing system. When an analog output pressure sensing system is used, the output data also includes pressure voltage and temperature voltage.
[0012] Furthermore, the time taken for the pressure sensing system to stabilize from power-on startup to thermal equilibrium under each compensation test condition is determined based on the output voltage, pressure voltage, or temperature voltage.
[0013] Furthermore, by analyzing the output data for each test, the time taken for the pressure sensing system to stabilize from power-on startup to thermal equilibrium under each compensation test condition is determined, including:
[0014] Based on the output data under the current compensation test conditions, calculate the rate of change of output pressure according to the output pressure at the current time and the previous time.
[0015] Determine whether the current output pressure change rate is lower than a preset threshold. If the current output pressure change rate is lower than the preset threshold, determine whether the pressure sensing system has reached thermal equilibrium at the current moment. Also determine that the time taken for the pressure sensing system to reach thermal equilibrium and output stability from power-on start-up under the current compensation test conditions is the absolute value of the difference between the current moment and the power-on start-up moment.
[0016] Furthermore, before constructing a mathematical fitting model of the difference between input pressure and output pressure versus time, abnormal data frames are first removed from the output data of the pressure sensing system during the period from startup to thermal equilibrium under various test conditions.
[0017] Furthermore, during compensation, the pressure sensing system takes the average of the pressure and temperature from a certain data frame after power-on as the initial environmental pressure and temperature conditions.
[0018] According to another aspect of the present invention, a pressure sensing system compensation system is provided, the system comprising: a conventional pressure-temperature calibration unit, a compensation testing unit, and a compensation unit;
[0019] The conventional pressure-temperature calibration unit is used to perform conventional pressure-temperature calibration on the pressure sensing system, enabling the pressure sensing system to output accurate pressure values under thermal equilibrium conditions.
[0020] The compensation test unit is used to set multiple input pressure measurement points and multiple operating temperature measurement points for the compensation test during the startup period, based on the range of the pressure sensing system and the actual application requirements. Multiple compensation test conditions are obtained by combining the various input pressure measurement points and operating temperature measurement points. The pressure sensing system is then placed sequentially in the pressure and temperature environment corresponding to each compensation test condition. After the pressure and temperature environment stabilizes for each compensation test, the pressure sensing system is powered on and starts up. Output data is collected within a certain time after startup under each compensation test condition. By analyzing the output data for each test, the time taken for the pressure sensing system to reach thermal equilibrium and stable output under each compensation test condition is determined. Data acquisition stops when the pressure sensing system reaches thermal equilibrium and stable output. The output data includes the output pressure. Mathematical fitting models are constructed for the difference between input pressure and output pressure versus time for the output data during the startup to thermal equilibrium period under each test condition.
[0021] The compensation unit is programmed into the control circuit of the pressure sensing system to run mathematical fitting models under various test conditions. After the pressure sensing system is started, it automatically substitutes the initial environmental pressure and temperature conditions into the corresponding mathematical fitting model to compensate for the output pressure, thereby calculating the accurate pressure value from the system power-on to the thermal equilibrium period.
[0022] This invention provides a compensation method and system for pressure sensing systems. The method employs a compensation scheme based on a mathematical fitting model of the input-output pressure difference versus time. By testing and processing data from the system's startup period under different input pressures and operating temperatures, a mathematical fitting model of the input-output pressure difference versus time under different conditions is constructed. After acquiring the initial environmental conditions during system startup, the corresponding mathematical fitting model is substituted to compensate for the output pressure, thus quickly calculating the accurate pressure value during the system startup period and achieving performance improvement throughout the entire startup period. This method is simple, practical, convenient, effective, and highly feasible. It can significantly improve the accuracy of pressure sensing systems with long thermal equilibrium times or large temperature changes after startup, and can meet the needs of more applications, such as complex pressure sensing systems and pressure sensing systems integrated into other higher-level systems. Attached Figure Description
[0023] The accompanying drawings, which form part of this specification, are provided to further illustrate embodiments of the invention and, together with the textual description, explain the principles of the invention. It is obvious that the drawings described below are merely some embodiments of the invention, and those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0024] Figure 1 A schematic flowchart of a pressure sensing system compensation method according to a specific embodiment of the present invention is shown. Detailed Implementation
[0025] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit the present invention or its application or use. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0026] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments according to this application. As used herein, the singular form is intended to include the plural form as well, unless the context clearly indicates otherwise. Furthermore, it should be understood that when the terms "comprising" and / or "including" are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.
[0027] Unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps set forth in these embodiments do not limit the scope of the invention. It should also be understood that, for ease of description, the dimensions of the various parts shown in the drawings are not drawn to actual scale. Techniques, methods, and devices known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and devices should be considered part of the specification. In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values. It should be noted that similar reference numerals and letters in the following figures denote similar items; therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.
[0028] A pressure sensing system compensation method is provided according to a specific embodiment of the present invention, the method comprising:
[0029] Perform routine pressure-temperature calibration on the pressure sensing system to enable it to output accurate pressure values under thermal equilibrium conditions.
[0030] Based on the range of the pressure sensing system and the actual application requirements, multiple input pressure measurement points and multiple working temperature measurement points are set for the start-up period compensation test.
[0031] Multiple compensation test conditions are obtained by combining various input pressure measurement points and various working temperature measurement points. The pressure sensing system is placed in the pressure and temperature environment corresponding to each compensation test condition in sequence. After the pressure and temperature environment of each compensation test stabilizes, the pressure sensing system is powered on and started. The output data of the pressure sensing system is collected within a certain period of time after startup under each compensation test condition. By analyzing the output data of each time, the time taken for the pressure sensing system to stabilize from power-on startup to thermal equilibrium under each compensation test condition is determined. Data acquisition is stopped when the pressure sensing system reaches thermal equilibrium and the output stabilizes. The output data includes the output pressure.
[0032] For the output data of the pressure sensing system from startup to thermal equilibrium under various test conditions, mathematical fitting models of the difference between input pressure and output pressure versus time are constructed respectively.
[0033] The mathematical fitting models under various test conditions are programmed into the control circuit of the pressure sensing system. After the pressure sensing system is started, it automatically substitutes the corresponding mathematical fitting model into the initial environmental pressure and temperature conditions to compensate for the output pressure, thereby calculating the accurate pressure value from the power-on start-up of the system to the thermal equilibrium period.
[0034] This configuration provides a compensation method for pressure sensing systems. The method employs a compensation scheme based on a mathematical fitting model of the input-output pressure difference versus time. By testing and processing data from the system's startup period under different input pressures and operating temperatures, a mathematical fitting model of the input-output pressure difference versus time under different conditions is constructed. After acquiring the initial environmental conditions during system startup, the corresponding mathematical fitting model is substituted to compensate for the output pressure, thus quickly calculating the accurate pressure value during the system startup period and achieving performance improvement throughout the entire startup period. This method is simple, practical, easy to implement, and highly feasible. It can significantly improve the accuracy of pressure sensing systems with long thermal equilibrium times or large temperature changes after startup, and can meet the needs of more applications, such as complex pressure sensing systems and pressure sensing systems integrated into other higher-level systems. Compared with existing technologies, the technical solution of this invention can solve the technical problem of large pressure measurement accuracy deviations caused by thermal imbalance during the startup period of pressure sensing systems.
[0035] Furthermore, in this embodiment of the invention, the pressure sensing system is either an analog output pressure sensing system or a digital output pressure sensing system. When an analog output pressure sensing system is used, the output data also includes pressure voltage and temperature voltage. The time taken for the pressure sensing system to stabilize from power-on startup to thermal equilibrium under each compensation test condition is determined based on the output voltage, pressure voltage, or temperature voltage. The pressure voltage and temperature voltage are the raw quantities output by the pressure sensing system. These raw quantities allow for better judgment of data changes and stability after startup, and reveal relevant patterns. Through real-time interpretation and analysis of the data, the time it takes for the system to achieve thermal equilibrium and stable output under various test conditions can be determined.
[0036] As a specific embodiment of the present invention, by analyzing the output data each time, the time taken for the pressure sensing system to stabilize from power-on startup to thermal equilibrium under each compensation test condition is determined. This includes: calculating the output pressure change rate based on the output pressure at the current moment and the previous moment, considering the output data under the current compensation test condition; determining whether the current output pressure change rate is lower than a preset threshold; and if the current output pressure change rate is lower than the preset threshold, determining that the pressure sensing system has reached thermal equilibrium at the current moment, and determining that the time taken for the pressure sensing system to stabilize from power-on startup to thermal equilibrium under the current compensation test condition is the absolute value of the difference between the current moment and the power-on startup moment. In other words, the judgment is made using the change and stability of the output pressure, where the preset threshold is determined based on the actual situation.
[0037] To improve the accuracy of the fitting and thus the compensation accuracy, in this embodiment of the invention, before constructing the mathematical fitting model of the difference between the input pressure and the output pressure versus time, abnormal data frames are first removed from the output data of the pressure sensing system during the period from startup to thermal equilibrium under various test conditions. For example, some abnormal data frames may be caused by factors such as power supply instability and software operation at the moment of system startup.
[0038] Furthermore, during compensation, the pressure sensing system averages the pressure and temperature data from a certain number of data frames after power-on as the initial ambient pressure and temperature conditions. To improve compensation accuracy, in this embodiment of the invention, abnormal data frames are also removed before averaging.
[0039] To facilitate a clearer understanding of the pressure sensing system compensation method provided by this invention, the following will use practical application examples to illustrate the above processes in detail. Those skilled in the art will understand that this example is only for the purpose of facilitating a clearer understanding of the pressure sensing system compensation method provided by this invention and does not impose any technical limitations on it.
[0040] The pressure sensing system can use either analog or digital output. Both must be calibrated to ensure accurate pressure values under balanced thermal conditions. Compensation during the startup period should be added to improve accuracy throughout the entire process. This embodiment uses a pressure sensing system based on an analog output silicon piezoresistive pressure sensor. The pressure range is 10kPa-110kPa, and the operating temperature range is -20℃-60℃. The system's output stabilizes in approximately 3-5 minutes after startup, during which a certain accuracy deviation will occur, with a maximum deviation of approximately 200Pa.
[0041] First, the pressure sensing system was subjected to routine pressure-temperature calibration. Data was collected at several calibration points covering a pressure range of 10kPa-110kPa and a temperature range of -20℃-60℃. Using the operating temperature as a variable, a multivariate surface fitting mathematical model was constructed for the input pressure, output pressure, temperature, and voltage values to obtain the fitting calibration parameters, which were then burned into the pressure sensing system. The system can then determine the measured pressure at any temperature based on the output pressure, voltage, and temperature voltage values.
[0042] Next, the pressure and temperature points for the compensation test during the startup period are set. The pressure compensation range should cover the pressure range of the pressure sensing module, and the temperature compensation range should cover the operating temperature range of the pressure sensing module. The pressure and temperature points to be tested are set according to the actual application conditions, generally divided into several equal segments within the range. For critical operating conditions, compensation can be performed by refining the segments. In this embodiment, the pressure points are set to 10kPa, 30kPa, 50kPa, 70kPa, 90kPa, and 110kPa, a total of 6 groups. The temperature points are set to -20℃, 0℃, 20℃, 30℃, 40℃, and 60℃, a total of 6 groups. Among them, 20℃, 30℃, and 40℃ are refined room temperature test points, with a total of 36 compensation test conditions. After the test, 36 sets of mathematical fitting models are generated.
[0043] Based on the relatively stable data output characteristics of pressure sensing systems within a certain pressure and temperature range, each test point can cover a certain measurement range to reduce the workload of testing. For example, a series of continuous input pressures P1, P2, P3 and operating temperatures T1, T2, T3, where the data model for test points P2 and T2 can cover... The pressure range, and The temperature range is defined, and the model at the boundary points is divided according to the actual test conditions. In this embodiment, the 10kPa test point covers [10kPa, 20kPa], the 30kPa test point covers (20kPa, 40kPa], and so on, up to the 110kPa test point covering (100kPa, 110kPa]; correspondingly, the -20℃ test point covers [-20℃, -10℃], the 0℃ test point covers (-10℃, 10℃], and so on, up to the 60℃ test point covering (50℃, 60℃).
[0044] The pressure sensing system is placed in a constant temperature test chamber and connected to a pressure controller via a gas path fixture. Test points are set sequentially, and the pressure and temperature holding time is determined based on system stability. After stabilization, the system is powered on and started. Output data is collected within a certain time after power-on using testing equipment, and the system output data stabilization time is determined in real time. The simulated pressure sensing system can not only read the calculated pressure but also directly read the raw quantities such as pressure voltage and temperature voltage output by the pressure sensor. Based on the stabilization of the pressure output value or the two raw quantities (pressure voltage and temperature voltage), the time for the system to achieve thermal equilibrium and output stability can be determined. The data change per unit time can be set as a criterion. Among these, pressure voltage and temperature voltage are better able to determine the data changes and stabilization after startup and can reveal relevant patterns. Through real-time data interpretation and analysis, the time for the system to achieve thermal equilibrium and output stability under various test conditions can be determined. In this embodiment, a pressure change rate of less than 10 Pa / min is set as the criterion. Based on the output data, the system generally stabilizes in 3 to 5 minutes.
[0045] After obtaining data under various test conditions, the data from the system startup phase was analyzed and processed. First, abnormal data frames caused by power supply and software instability during system startup were excluded. The system was found to have approximately 5 seconds of abnormal data frames during testing. Then, mathematical modeling was performed on the data from startup until the system was deemed stable, generating a fitting formula between the input / output pressure difference and time. The mathematical fitting model for the input / output pressure difference versus time requires multi-order fitting based on the actual output data. The fitting order is selected according to the specific data output and system performance requirements; the fitting order may vary under different input pressures and operating temperatures. Based on data analysis, the fitting formula is of order 3 under most conditions. Under the -20℃ low-temperature condition, where temperature changes are more complex, the fitting formula is set to order 4. Furthermore, under the 60℃ high-temperature condition, the test data models for each pressure point are similar and are unified into a single mathematical fitting model.
[0046] The above mathematical fitting model is programmed into the control circuit of the pressure sensing system. After the system starts, it can automatically substitute the acquired initial environmental pressure and temperature conditions into the corresponding mathematical fitting model to calculate the compensation value for the output pressure. The initial environmental pressure and temperature conditions are data measured when the pressure sensing system starts. The initial data is calculated by averaging the pressure and temperature data from a certain number of data frames, and this average is used as the criterion for starting the corresponding data model for compensation. Furthermore, during the acquisition of initial environmental conditions and the processing of data during the startup phase, it is generally necessary to exclude some abnormal data frames caused by factors such as power instability and software instability during system startup. In this embodiment of the invention, abnormal data frames before 5 seconds are excluded when acquiring initial environmental conditions, and the initial pressure and temperature conditions are calculated by averaging the pressure and temperature data within the 5th to 6th seconds.
[0047] In other words, based on the initial environmental conditions, when compensation is needed, the system automatically inputs a mathematical fitting model to determine the required output pressure compensation value. This value is then compared with the pressure output value after conventional calibration and compensation to obtain the final compensated output pressure value. Once the system reaches thermal equilibrium and stabilizes, the system startup compensation stops. Based on the compensation effect, multiple tests can be conducted to obtain system startup output data, continuously iterating and optimizing the mathematical fitting model.
[0048] Through the above compensation, the pressure measurement accuracy of the system's start-up phase can be improved from 200Pa to within 100Pa, achieving a good performance improvement effect.
[0049] In summary, the main steps of the pressure sensing system compensation method provided by this invention can be referred to... Figure 1 The flowchart and the specific implementation methods of each step have been described in detail in the foregoing embodiments, and will not be described in detail here. Those skilled in the art will understand that this example is merely one application of the pressure sensing system compensation method provided by the present invention, and does not constitute any limitation thereof.
[0050] According to another aspect of the present invention, a pressure sensing system compensation system is provided, the system comprising: a conventional pressure-temperature calibration unit, a compensation testing unit, and a compensation unit;
[0051] The conventional pressure-temperature calibration unit is used to perform conventional pressure-temperature calibration on the pressure sensing system, enabling the pressure sensing system to output accurate pressure values under thermal equilibrium conditions.
[0052] The compensation test unit is used to set multiple input pressure measurement points and multiple operating temperature measurement points for the compensation test during the startup period, based on the range of the pressure sensing system and the actual application requirements. Multiple compensation test conditions are obtained by combining the various input pressure measurement points and operating temperature measurement points. The pressure sensing system is then placed sequentially in the pressure and temperature environment corresponding to each compensation test condition. After the pressure and temperature environment stabilizes for each compensation test, the pressure sensing system is powered on and starts up. Output data is collected within a certain time after startup under each compensation test condition. By analyzing the output data for each test, the time taken for the pressure sensing system to reach thermal equilibrium and stable output under each compensation test condition is determined. Data acquisition stops when the pressure sensing system reaches thermal equilibrium and stable output. The output data includes the output pressure. Mathematical fitting models are constructed for the difference between input pressure and output pressure versus time for the output data during the startup to thermal equilibrium period under each test condition.
[0053] The compensation unit is programmed into the control circuit of the pressure sensing system to run mathematical fitting models under various test conditions. After the pressure sensing system is started, it automatically substitutes the initial environmental pressure and temperature conditions into the corresponding mathematical fitting model to compensate for the output pressure, thereby calculating the accurate pressure value from the system power-on to the thermal equilibrium period.
[0054] In summary, this invention provides a compensation method and system for pressure sensing systems. This method employs a compensation scheme based on a mathematical fitting model of the input-output pressure difference versus time. By testing and processing data from the system's startup period under different input pressures and operating temperatures, a mathematical fitting model of the input-output pressure difference versus time under different conditions is constructed. After acquiring the initial environmental conditions during system startup, the corresponding mathematical fitting model is substituted to compensate for the output pressure, thus quickly calculating the accurate pressure value during the system startup period and achieving performance improvement throughout the entire startup period. This method is simple, practical, convenient, effective, and highly feasible. It can significantly improve the accuracy of pressure sensing systems with long thermal equilibrium times or large temperature changes after startup, and can meet the needs of more applications, such as complex pressure sensing systems and pressure sensing systems integrated into other higher-level systems. Compared with existing technologies, the technical solution of this invention can solve the technical problem of large pressure measurement accuracy deviations caused by thermal imbalance during the startup period of pressure sensing systems.
[0055] For ease of description, spatial relative terms such as "above," "on top of," "on the upper surface of," "above," etc., are used herein to describe the spatial positional relationship of a device or feature as shown in the figures to other devices or features. It should be understood that spatial relative terms are intended to encompass different orientations in use or operation beyond the orientation of the device as described in the figures. For example, if the device in the figures were inverted, a device described as "above" or "on top of" other devices or structures would subsequently be positioned as "below" or "under" other devices or structures. Thus, the exemplary term "above" can include both "above" and "below." The device may also be positioned in other different ways (rotated 90 degrees or in other orientations), and the spatial relative descriptions used herein will be interpreted accordingly.
[0056] Furthermore, it should be noted that the use of terms such as "first" and "second" to define components is merely for the purpose of distinguishing the corresponding components. Unless otherwise stated, the above terms have no special meaning and therefore should not be construed as limiting the scope of protection of this invention.
[0057] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A compensation method for a pressure sensing system, characterized in that, The method includes: Perform routine pressure-temperature calibration on the pressure sensing system to enable it to output accurate pressure values under thermal equilibrium conditions. Based on the range of the pressure sensing system and the actual application requirements, multiple input pressure measurement points and multiple working temperature measurement points are set for the start-up period compensation test. Multiple compensation test conditions are obtained by combining various input pressure measurement points and various working temperature measurement points. The pressure sensing system is placed in the pressure and temperature environment corresponding to each compensation test condition in sequence. After the pressure and temperature environment of each compensation test stabilizes, the pressure sensing system is powered on and started. The output data of the pressure sensing system is collected within a certain period of time after startup under each compensation test condition. By analyzing the output data of each time, the time taken for the pressure sensing system to stabilize from power-on startup to thermal equilibrium under each compensation test condition is determined. Data acquisition is stopped when the pressure sensing system reaches thermal equilibrium and the output stabilizes. The output data includes the output pressure. For the output data of the pressure sensing system from startup to thermal equilibrium under various test conditions, mathematical fitting models of the difference between input pressure and output pressure versus time are constructed respectively. The mathematical fitting models under various test conditions are programmed into the control circuit of the pressure sensing system. After the pressure sensing system is started, it automatically substitutes the corresponding mathematical fitting model into the initial environmental pressure and temperature conditions to compensate for the output pressure, thereby calculating the accurate pressure value from the power-on start-up of the system to the thermal equilibrium period.
2. The method according to claim 1, characterized in that, The pressure sensing system can be an analog output pressure sensing system or a digital output pressure sensing system. When an analog output pressure sensing system is used, the output data also includes pressure voltage and temperature voltage.
3. The method according to claim 1 or 2, characterized in that, The time taken for the pressure sensing system to go from power-on startup to thermal equilibrium and stable output under each compensation test condition is determined based on the output voltage, pressure voltage, or temperature voltage.
4. The method according to claim 3, characterized in that, By analyzing the output data each time, the time taken for the pressure sensing system to stabilize from power-on startup to thermal equilibrium under each compensation test condition is determined, including: Based on the output data under the current compensation test conditions, calculate the rate of change of output pressure according to the output pressure at the current time and the previous time. Determine whether the current output pressure change rate is lower than a preset threshold. If the current output pressure change rate is lower than the preset threshold, determine whether the pressure sensing system has reached thermal equilibrium at the current moment. Also determine that the time taken for the pressure sensing system to reach thermal equilibrium and output stability from power-on start-up under the current compensation test conditions is the absolute value of the difference between the current moment and the power-on start-up moment.
5. The method according to claim 4, characterized in that, Before constructing a mathematical fitting model of the difference between input and output pressure and time, abnormal data frames are first removed from the output data of the pressure sensing system during the period from startup to thermal equilibrium under various test conditions.
6. The method according to claim 5, characterized in that, During compensation, the pressure sensing system takes the average of the pressure and temperature from a certain data frame after power-on as the initial ambient pressure and temperature conditions.
7. A pressure sensing system compensation system, characterized in that, The system includes: a conventional pressure-temperature calibration unit, a compensation testing unit, and a compensation unit; The conventional pressure-temperature calibration unit is used to perform conventional pressure-temperature calibration on the pressure sensing system, so that the pressure sensing system can output accurate pressure values under thermal equilibrium conditions. The compensation test unit is used to set multiple input pressure measurement points and multiple operating temperature measurement points for the compensation test during the startup period, based on the range of the pressure sensing system and the actual application requirements. Multiple compensation test conditions are obtained by combining the various input pressure measurement points and operating temperature measurement points. The pressure sensing system is then placed sequentially in the pressure and temperature environment corresponding to each compensation test condition. After the pressure and temperature environment stabilizes for each compensation test, the pressure sensing system is powered on and started. Output data of the pressure sensing system is collected within a certain time after startup under each compensation test condition. By analyzing the output data for each test, the time taken for the pressure sensing system to reach thermal equilibrium and stable output under each compensation test condition is determined. Data acquisition stops when the pressure sensing system reaches thermal equilibrium and stable output. The output data includes the output pressure. Furthermore, for the output data of the pressure sensing system during the period from startup to thermal equilibrium under each test condition, mathematical fitting models are constructed for the difference between the input pressure and the output pressure versus time. The compensation unit is programmed into the control circuit of the pressure sensing system and is used to run mathematical fitting models under various test conditions. After the pressure sensing system is started, it automatically substitutes the initial environmental pressure and temperature conditions into the corresponding mathematical fitting model to compensate for the output pressure, thereby calculating the accurate pressure value from the system power-on to the thermal equilibrium period.