Temperature-vibration cross-coupling compensation method, system and medium for pressure scanning valve
By adopting the warm -vibration cross -linked coupling compensation method in the stress scanning valve, calculating the output pressure value after cross -linked coupling, the problem of low measurement accuracy caused by temperature and vibration interaction in the existing technologies, and achieve a higher higher measurement, and achieve higher higher, and achieve higher higher. Measurement accuracy and more comprehensive compensation effects.
Patent Information
- Application Number
- CN202411643314.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2044-11-18
AI Technical Summary
The existing pressure scanning valves have low measurement accuracy when facing temperature changes and vibrations, and cannot effectively deal with errors caused by the interaction between temperature and vibrations.
Use the stress scanning valve temperature vibration coupling coupling compensation method. By obtaining the pressure measurement value, temperature compensation coefficient and vibration compensation coefficient of the current channel, the output pressure value after cross -linking coupling is calculated compensate.
It improves the accuracy of pressure measurement, can more accurately reflect the interaction of temperature and vibration, provide more comprehensive compensation solutions, and enhance the stability and accuracy of the stress scanning valve.
Smart Images

Figure CN119147146B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of pressure measurement of pressure scanning valves, and in particular to a temperature-vibration cross-linked coupling compensation method, system and medium for a pressure scanning valve. Background Art
[0002] A pressure scanning valve is a device used to accurately measure pressure in a fluid system. It is usually composed of multiple pressure sensors with high-precision temperature compensation. These sensor channels are installed at different locations in the fluid system. By acquiring pressure data at these locations, the pressure scanning valve can provide key information such as flow distribution, fluid behavior, and pressure gradient, which is essential for optimizing fluid system design, improving flow field performance, and solving fluid dynamics problems. Pressure scanning valves are widely used in aviation, aerospace, and wind tunnel calibration. The working environment in these application scenarios is usually very harsh, and they usually face challenges such as drastic temperature changes and strong vibrations.
[0003] In this case, the performance and measurement accuracy of the sensor may be affected, so the pressure scanner needs to be calibrated and maintained. For temperature changes, the sensor can be temperature calibrated to ensure that it can provide accurate measurement results at different temperatures. For vibration effects, vibration calibration and design improvements are required to reduce vibration interference with the data. However, the accuracy of the output pressure obtained by this single calibration is still low. Summary of the invention
[0004] The technical problem to be solved by the present application is to provide a temperature-vibration cross-coupling compensation method for a pressure scanning valve, which has the characteristics of being able to accurately reflect the interaction of temperature and vibration on pressure measurement and obtain a more accurate output pressure value.
[0005] In a first aspect, an embodiment provides a method for compensating temperature-vibration cross-coupling coupling of a pressure scanning valve, and at any moment, obtaining an output pressure value of any channel of the pressure scanning valve after cross-coupling coupling compensation, including:
[0006] Obtaining a pressure measurement value of a current channel of the pressure scanning valve at a current moment as a first pressure value;
[0007] Get the influence coefficient of the pressure sensor temperature on the zero drift of the current channel at the current moment as the temperature compensation influence coefficient;
[0008] Get the vibration amplitude of the current channel at the current moment;
[0009] obtaining a vibration compensation coefficient based on the vibration amplitude;
[0010] A second pressure value is calculated based on the first pressure value, the temperature compensation influence coefficient and the vibration compensation influence coefficient, and the second pressure value is used as the output pressure value of the any one channel at the any one moment.
[0011] In one embodiment, the step of obtaining the influence coefficient of the pressure sensor temperature of the current channel at the current moment on the zero drift as the temperature compensation influence coefficient includes:
[0012] ;
[0013] in, represents the temperature compensation influence coefficient, , and is a preset constant, Indicates the average value of the pressure sensor temperature at the current moment and the previous moment, Indicates the difference between the current and previous pressure sensor temperatures. Indicates the time difference between the current moment and the previous moment.
[0014] In one embodiment, the step of obtaining the vibration amplitude of the current channel at the current moment includes:
[0015] The vibration amplitude in the channel vibration direction is calculated by performing synthesis operation based on the component data measured by the three-axis vector acceleration sensor.
[0016] In one embodiment, the synthesis operation based on each component data measured by the three-axis vector acceleration sensor to calculate the vibration amplitude of the channel in the vibration direction includes:
[0017] ;
[0018] in, It indicates the average value of the channel vibration amplitude measured by the N three-axis vector acceleration sensors in the current channel at the current moment. represents the vibration amplitude in the coupling direction, It indicates the vibration amplitude in the x-axis direction measured by the three-axis vector acceleration sensor. It indicates the vibration amplitude in the y-axis direction measured by the three-axis vector acceleration sensor. It represents the vibration amplitude in the z-axis direction measured by the three-axis vector acceleration sensor. i represents the index of the three-axis vector acceleration sensor, 1≤i≤N.
[0019] In one embodiment, the step of obtaining a vibration compensation coefficient based on the vibration amplitude includes:
[0020] ;
[0021] in, represents the vibration compensation coefficient, , , , and is a preset constant, It represents the average value of the vibration amplitude of the channel at the current moment and the average value of the vibration amplitude of the channel at the previous moment. It represents the difference between the average vibration amplitude at the current moment and the previous moment. Indicates the time difference between the current moment and the previous moment. It represents the difference between the previous moment and the average value of the vibration amplitude at the moment before the previous moment, wherein the time difference between every two adjacent moments is equal.
[0022] In one embodiment, the calculating of the second pressure value based on the first pressure value, the temperature compensation influence coefficient and the vibration compensation influence coefficient includes:
[0023] ;
[0024] in, Indicates the second pressure value, represents the temperature compensation influence coefficient, represents the vibration compensation coefficient, Indicates the first pressure value.
[0025] In a second aspect, an embodiment provides a temperature-vibration cross-coupling compensation system for a pressure scanning valve, which is used to compensate the pressure measured by a pressure sensor in each channel of the pressure scanning valve, and use the compensated pressure value as an output pressure value; each of the channels is provided with a three-axis vector acceleration sensor, a pressure sensor and a temperature sensor;
[0026] Wherein, the three-axis vector acceleration sensor is used to measure the vibration amplitude of the channel, and the temperature sensor is used to measure the temperature value of the pressure sensor;
[0027] The compensation system includes a processor. For any one of the channels, the processor collects the corresponding vibration amplitude value, temperature value and measured pressure value, and calculates the output pressure value based on the pressure scanning valve temperature-vibration cross-linking coupling compensation method described in any one of the above embodiments.
[0028] In one embodiment, the pressure sensor is a temperature compensated pressure sensor.
[0029] In one embodiment, at least two three-axis vector acceleration sensors are disposed in each of the channels, and the at least two three-axis vector acceleration sensors are respectively disposed on the upper wall and the lower wall in the channel.
[0030] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, in which a program is stored, and the program can be loaded by a processor to execute the temperature-vibration cross-linking coupling compensation method for a pressure scanning valve described in any one of the above embodiments.
[0031] The beneficial effects of the present invention are:
[0032] By obtaining the pressure measurement value of the current channel of the pressure scanning valve at the current moment as the first pressure value, obtaining the influence coefficient of the temperature of the pressure sensor on the zero drift of the current channel at the current moment as the temperature compensation influence coefficient, obtaining the vibration compensation coefficient based on the vibration amplitude, and calculating the second pressure value based on the first pressure value, the temperature compensation influence coefficient and the vibration compensation influence coefficient obtained above, and using the second pressure value as the output pressure value of any channel at any moment, two-dimensional comprehensive compensation for temperature and vibration can be achieved, the interaction of these factors can be more accurately reflected, and a more comprehensive compensation solution can be provided, thereby improving the accuracy of the obtained pressure value. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 It is a schematic diagram of a method for obtaining the output pressure value of any channel of a pressure scanning valve after cross-coupling compensation at any moment in an embodiment of the present application. DETAILED DESCRIPTION
[0034] The present invention is further described in detail below by specific embodiments in conjunction with the accompanying drawings. Wherein similar elements in different embodiments adopt associated similar element numbers. In the following embodiments, many detailed descriptions are for making the present application better understood. However, those skilled in the art can easily recognize that some features can be omitted in different situations, or can be replaced by other elements, materials, methods. In some cases, some operations related to the present application are not shown or described in the specification, this is to avoid the core part of the present application being overwhelmed by too much description, and for those skilled in the art, it is not necessary to describe these related operations in detail, and they can fully understand the related operations according to the description in the specification and the general technical knowledge in the art.
[0035] In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various implementations. At the same time, the steps or actions in the method description can also be interchanged or adjusted in a manner that is obvious to those skilled in the art. Therefore, the various sequences in the specification and the drawings are only for the purpose of clearly describing a certain embodiment and are not meant to be a required sequence, unless otherwise specified that a certain sequence must be followed.
[0036] The serial numbers assigned to the components in this article, such as "first", "second", etc., are only used to distinguish the objects described and do not have any order or technical meaning.
[0037] To facilitate the description of the inventive concept of the present application, the pressure scanning valve pressure measurement technology is briefly described below.
[0038] In the current calibration and maintenance of the pressure scanning valve, either the pressure sensor is temperature compensated for temperature changes, or vibration calibration is performed for vibration changes.
[0039] However, the applicant discovered in the study that in actual work, temperature and vibration often change simultaneously, especially in extreme environments, and a single compensation model cannot accurately handle the errors caused by the interaction of multiple factors.
[0040] The applicant also found in the study that the temperature-vibration cross-coupling error is an output error caused by the combined effect of two physical quantities, temperature change and vibration. This is because the vibration of the equipment may change the properties of the sensor material, such as elastic modulus, expansion coefficient, etc. In addition, vibration will cause mechanical stress and strain in the sensor material. These stresses and strains will affect the characteristics of the sensor's sensitive elements (such as resistance strain gauges, capacitors, etc.), thereby affecting the temperature response and temperature compensation coefficient. Therefore, in order to reduce the error, if the pressure scanning valve is only subjected to temperature control and vibration isolation, the error can only be controlled within a certain range.
[0041] In view of this, the present application provides a method, system and medium for temperature-vibration cross-coupling compensation of a pressure scanning valve. In the scheme, for any moment, the output pressure value of any channel of the pressure scanning valve after cross-coupling compensation is obtained, including: obtaining the pressure measurement value of the current channel of the pressure scanning valve at the current moment as the first pressure value; obtaining the influence coefficient of the temperature of the pressure sensor on the zero drift of the current channel at the current moment as the temperature compensation influence coefficient. Obtain the vibration amplitude of the current channel at the current moment, and obtain the vibration compensation coefficient based on the vibration amplitude. Based on the first pressure value, temperature compensation influence coefficient and vibration compensation influence coefficient obtained above, calculate the second pressure value, and use the second pressure value as the output pressure value of the any channel at the any moment. In this way, through the above scheme, two-dimensional comprehensive compensation for temperature and vibration can more accurately reflect the interaction of these factors, provide a more comprehensive compensation solution, and thus improve the accuracy of the obtained pressure value.
[0042] To facilitate the description of the embodiment of the present application, a temperature-vibration cross-linking coupling compensation system for a pressure scanning valve provided in the embodiment of the present application is first described below.
[0043] For a pressure scanning valve, there are usually multiple pressure measurement channels. For each pressure measurement channel, its pressure needs to be obtained. We also need to compensate the measured pressure of each channel to obtain the accurate pressure of the channel, that is, the output pressure value of each channel by the system. The following takes any one of the channels as an example for explanation.
[0044] A three-axis vector acceleration sensor, a pressure sensor, and a temperature sensor are arranged in the channel. Among them, the three-axis vector acceleration sensor is used to measure the vibration amplitude of the channel. In one embodiment, in order to obtain the accurate vibration amplitude of the channel, at least two three-axis vector acceleration sensors are arranged in the channel, and the at least two three-axis vector acceleration sensors are respectively arranged on the upper wall and the lower wall in the channel. In one embodiment, at least two three-axis vector acceleration sensors are arranged on the upper wall, and at least two three-axis vector acceleration sensors are also arranged on the lower wall.
[0045] The temperature sensor is used to measure the temperature value of the pressure sensor. In one embodiment, the pressure sensor adopts a temperature compensation pressure sensor, so that the temperature value of the pressure sensor can be directly obtained based on the temperature compensation pressure sensor, and there is no need to set up a separate temperature sensor to obtain the temperature value of the pressure sensor.
[0046] A method for compensating temperature-vibration cross-coupling of a pressure scanning valve provided in an embodiment of the present application can be implemented based on the above-mentioned compensation system. In the method, for any moment, a method for obtaining the output pressure value of any channel of the pressure scanning valve after cross-coupling compensation is provided. Please refer to Figure 1 ,include:
[0047] Step S10, obtaining the pressure measurement value of the current channel of the pressure scanning valve at the current moment as the first pressure value.
[0048] Step S20, obtaining the influence coefficient of the pressure sensor temperature of the current channel at the current moment on the zero drift as the temperature compensation influence coefficient.
[0049] In one embodiment, step S20 may include:
[0050] ;
[0051] in, represents the temperature compensation influence coefficient, , and is a preset constant, Indicates the average value of the pressure sensor temperature at the current moment and the previous moment, Indicates the difference between the current and previous pressure sensor temperatures. Indicates the time difference between the current moment and the previous moment.
[0052] In one embodiment, for the constant , and , can be obtained based on multiple experiments.
[0053] In one embodiment, the average value of the pressure sensor temperature at the current moment and the previous moment is , which can be expressed as:
[0054] ;
[0055] in, Indicates the temperature value at the current moment. Indicates the temperature value at the moment before the current moment. n indicates the index of the moment, and n≥3.
[0056] In one embodiment, the difference between the current and previous pressure sensor temperatures is , which can be expressed as:
[0057] .
[0058] In one embodiment, the time difference between the current moment and the previous moment is , which can be expressed as:
[0059] ;
[0060] in, Indicates the current time value. Indicates the time value of the moment before the current moment.
[0061] Step S30, obtaining the vibration amplitude of the current channel at the current moment.
[0062] The applicant found in the study that the temperature coefficient of the pressure sensor in the scanning valve is mainly affected by the vibration amplitude compared to the vibration frequency. A larger vibration amplitude will cause more significant mechanical stress and deformation inside the sensor. These stresses and deformations directly affect the sensitive elements of the sensor, such as the charge response of the piezoelectric material or the resistance change of the strain gauge. Mechanical deformation will change the thermodynamic properties of the sensor, causing the effect of temperature changes on the sensor response to be more significant. The thermal expansion coefficient and thermal conductivity characteristics of the sensor material will also change during mechanical deformation, thereby affecting the temperature compensation coefficient. The vibration frequency affects the dynamic response characteristics of the sensor more than the thermophysical properties of the material.
[0063] Since pressure scanning valves are usually used to measure pressure in fluid systems, the influence of fluid velocity is used as the main vibration frequency, and the vibration amplitude is actually in a single direction. The amplitude in the vibration direction can be obtained by synthesizing the component data measured by the three-axis vector acceleration sensor.
[0064] Therefore, in one embodiment, step S30 may include: performing a synthesis operation based on each component data measured by the three-axis vector acceleration sensor to calculate the vibration amplitude in the channel vibration direction. In one embodiment, it can be expressed as:
[0065] ;
[0066] in, It indicates the average value of the channel vibration amplitude measured by the N three-axis vector acceleration sensors in the current channel at the current moment. represents the vibration amplitude in the coupling direction, It indicates the vibration amplitude in the x-axis direction measured by the three-axis vector acceleration sensor. It indicates the vibration amplitude in the y-axis direction measured by the three-axis vector acceleration sensor. It represents the vibration amplitude in the z-axis direction measured by the three-axis vector acceleration sensor. i represents the index of the three-axis vector acceleration sensor, 1≤i≤N.
[0067] Through the solution in the above embodiment, the amplitude is used as the main reference variable for vibration compensation, which can simplify the calibration process and improve the processing and calculation efficiency.
[0068] Step S40: obtaining a vibration compensation coefficient based on the vibration amplitude.
[0069] In one embodiment, step S40 may include:
[0070] ;
[0071] in, represents the vibration compensation coefficient, , , , and is a preset constant, It represents the average value of the vibration amplitude of the channel at the current moment and the average value of the vibration amplitude of the channel at the previous moment. It represents the difference between the average vibration amplitude at the current moment and the previous moment. Indicates the time difference between the current moment and the previous moment. It represents the difference between the previous moment and the average value of the vibration amplitude of the moment before the previous moment, where the time difference between every two adjacent moments is equal.
[0072] In one embodiment, for the constant , , , and , can be obtained based on multiple experiments.
[0073] In one embodiment, the average value of the vibration amplitude of the channel at the current moment and the average value of the vibration amplitude of the channel at the previous moment are averaged to obtain the average vibration amplitude value. , which can be expressed as:
[0074] ;
[0075] in, Indicates the average value of the channel vibration amplitude at the current moment, It represents the average value of the channel vibration amplitude at the previous moment, n represents the index of the moment, n≥3.
[0076] In one embodiment, the difference between the average vibration amplitude at the current moment and the previous moment is , which can be expressed as:
[0077] .
[0078] In one embodiment, the difference between the average value of the vibration amplitude at the previous moment and the moment before the previous moment is , which can be expressed as:
[0079] ;
[0080] in, Indicates the average vibration amplitude of the previous moment.
[0081] Step S50, calculating a second pressure value based on the first pressure value, the temperature compensation influence coefficient and the vibration compensation influence coefficient, and using the second pressure value as the output pressure value of any one channel at any one moment.
[0082] In one embodiment, calculating the second pressure value based on the first pressure value, the temperature compensation influence coefficient, and the vibration compensation influence coefficient may include:
[0083] ;
[0084] in, Indicates the second pressure value, represents the temperature compensation influence coefficient, represents the vibration compensation coefficient, Indicates the first pressure value.
[0085] Based on the temperature-vibration cross-linked coupling compensation method for the pressure scanning valve in any of the above embodiments, the design and implementation of the compensation algorithm can be simplified through two-dimensional compensation of temperature vibration, making the compensation process more efficient and consistent. Compared with using two separate models, a two-dimensional cross-linked coupling compensation model reduces the computational complexity and data processing steps, improves the overall response speed of the system, and can obtain a more accurate output pressure value.
[0086] The application of this technology can effectively improve the stability and accuracy of the pressure scanning valve, especially under harsh detection environment conditions, and enhance the precision and accuracy of the pressure scanning valve.
[0087] In one embodiment of the present application, a computer-readable storage medium is provided, on which a program is stored. The stored program includes a method that can be loaded by a processor and process any of the above embodiments.
[0088] Those skilled in the art will appreciate that all or part of the functions of the various methods in the above-mentioned embodiments can be implemented by hardware or by computer programs. When all or part of the functions in the above-mentioned embodiments are implemented by computer programs, the program can be stored in a computer-readable storage medium, and the storage medium can include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to implement the above-mentioned functions. For example, the program is stored in the memory of the device, and when the program in the memory is executed by the processor, all or part of the above-mentioned functions can be implemented. In addition, when all or part of the functions in the above-mentioned embodiments are implemented by computer programs, the program can also be stored in a storage medium such as a server, another computer, disk, optical disk, flash disk or mobile hard disk, and can be downloaded or copied and saved in the memory of the local device, or the system of the local device is updated, and when the program in the memory is executed by the processor, all or part of the functions in the above-mentioned embodiments can be implemented.
[0089] The above specific examples are used to illustrate the present invention, which is only used to help understand the present invention and is not intended to limit the present invention. For those skilled in the art, according to the concept of the present invention, some simple deductions, modifications or substitutions can be made.
Claims
1. A temperature-vibration cross-linking coupling compensation method for a pressure scanning valve, characterized in that: At any time, the output pressure value of any channel of the pressure scanning valve after cross-coupling compensation is obtained, including: Obtaining a pressure measurement value of a current channel of the pressure scanning valve at a current moment as a first pressure value; Get the influence coefficient of the pressure sensor temperature on the zero drift of the current channel at the current moment as the temperature compensation influence coefficient; Get the vibration amplitude of the current channel at the current moment; obtaining a vibration compensation coefficient based on the vibration amplitude; Calculate a second pressure value based on the first pressure value, the temperature compensation influence coefficient and the vibration compensation influence coefficient, and use the second pressure value as the output pressure value of any one channel at any one time; The method of obtaining the influence coefficient of the pressure sensor temperature of the current channel at the current moment on the zero drift as the temperature compensation influence coefficient includes: , in, represents the temperature compensation influence coefficient, , and is a preset constant, Indicates the average value of the pressure sensor temperature at the current moment and the previous moment, Indicates the difference between the current and previous pressure sensor temperatures. Indicates the time difference between the current moment and the previous moment; The step of obtaining a vibration compensation coefficient based on the vibration amplitude includes: , in, represents the vibration compensation coefficient, , , , and is a preset constant, It represents the average value of the vibration amplitude of the channel at the current moment and the average value of the vibration amplitude of the channel at the previous moment. It represents the difference between the average vibration amplitude at the current moment and the previous moment. Indicates the time difference between the current moment and the previous moment. It represents the difference between the previous moment and the average value of the vibration amplitude at the moment before the previous moment, wherein the time difference between every two adjacent moments is equal.
2. The temperature-vibration cross-linking coupling compensation method for a pressure scanning valve according to claim 1, characterized in that: The obtaining of the vibration amplitude of the current channel at the current moment includes: The vibration amplitude in the channel vibration direction is calculated by performing synthesis operation based on the component data measured by the three-axis vector acceleration sensor.
3. The temperature-vibration cross-linking coupling compensation method for a pressure scanning valve according to claim 2, characterized in that: The synthesis operation based on each component data measured by the three-axis vector acceleration sensor to calculate the vibration amplitude of the channel in the vibration direction includes: , in, It indicates the average value of the channel vibration amplitude measured by the N three-axis vector acceleration sensors in the current channel at the current moment. represents the vibration amplitude in the coupling direction, It indicates the vibration amplitude in the x-axis direction measured by the three-axis vector acceleration sensor. It indicates the vibration amplitude in the y-axis direction measured by the three-axis vector acceleration sensor. It represents the vibration amplitude in the z-axis direction measured by the three-axis vector acceleration sensor. i represents the index of the three-axis vector acceleration sensor, 1≤i≤N.
4. The temperature-vibration cross-coupling compensation method for a pressure scanning valve according to claim 1, characterized in that: The calculating of the second pressure value based on the first pressure value, the temperature compensation influence coefficient and the vibration compensation influence coefficient includes: , in, Indicates the second pressure value, represents the temperature compensation influence coefficient, represents the vibration compensation coefficient, Indicates the first pressure value.
5. A temperature-vibration cross-coupling compensation system for a pressure scanning valve, characterized in that: Used to compensate the pressure measured by the pressure sensor in each channel of the pressure scanning valve, and use the compensated pressure value as the output pressure value; each of the channels is provided with a three-axis vector acceleration sensor, a pressure sensor and a temperature sensor; Wherein, the three-axis vector acceleration sensor is used to measure the vibration amplitude of the channel, and the temperature sensor is used to measure the temperature value of the pressure sensor; The compensation system includes a processor. For any one of the channels, the processor collects the corresponding vibration amplitude value, temperature value and measured pressure value, and calculates the output pressure value based on the pressure scanning valve temperature-vibration cross-linking coupling compensation method described in any one of claims 1 to 4.
6. The temperature-vibration cross-coupling compensation system for a pressure scanning valve according to claim 5, characterized in that: The pressure sensor is a temperature compensated pressure sensor.
7. The temperature-vibration cross-coupling compensation system for a pressure scanning valve according to claim 5, characterized in that: At least two three-axis vector acceleration sensors are arranged in each of the channels, and the at least two three-axis vector acceleration sensors are respectively arranged on the upper wall and the lower wall in the channel.
8. A computer-readable storage medium, characterized in that: The medium stores a program, which can be loaded by a processor and execute the temperature-vibration cross-linking coupling compensation method for a pressure scanning valve as claimed in any one of claims 1 to 4.
Citation Information
Patent Citations
Pressure compensated differential pressure sensor and method
CA1216360A
Smoke sensor of acoustic wave type
CN101449304A