Venturi pulsating flow correction method, device, equipment and storage medium
By combining steady-state and pulsating flow models and utilizing the pressure difference and temperature between the venturi tube inlet section and throat, iterative correction of flow rate is performed, solving the problems of flow rate calculation deviation and measurement distortion in existing technologies, and achieving more accurate flow rate measurement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DONGFENG COMML VEHICLE CO LTD
- Filing Date
- 2022-10-19
- Publication Date
- 2026-07-24
AI Technical Summary
Existing mathematical models that only consider steady-state flow result in biases and distorted measurement results in Venturi flow calculations, especially in the case of pulsating flow, where the algorithm has difficulty converging.
By using the original monitoring pressure difference, inlet pressure, and temperature between the venturi tube inlet section and throat, combined with the steady-state flow measurement equation and the pulsating flow pressure difference equation, the initial flow rate and transient disturbance pressure difference are determined, and iterative corrections are performed to finally obtain the accurate corrected flow rate.
It achieves accuracy and stability in flow calculation under any pulsating conditions, reduces measurement errors, and improves the precision of flow measurement.
Smart Images

Figure CN115638840B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of Venturi tube flow calculation technology, specifically to a method, apparatus, device, and storage medium for correcting pulsating flow in a Venturi tube. Background Technology
[0002] A Venturi tube consists of a converging tube, a throat section, and a diverging tube. In the converging tube, as velocity increases, pressure decreases; in the diverging tube, kinetic energy is converted into pressure energy, velocity decreases, and pressure increases. Because pressure is related to flow velocity, it can be used to measure flow rate. The structure of a Venturi tube is as follows: Figure 1 As shown. The commonly used method described above for calculating engine flow rate only considers steady-state flow, assuming that the gas flow through Venturi tube sections 1 and 2 conforms to the ideal Bernoulli equation.
[0003] However, in some industrial applications, fluids exhibit periodic pulsating flow. For example, during engine operation, fluid flow parameters such as pressure and velocity change periodically over time. Mathematical models that only consider steady-state flow are not applicable, leading to certain deviations in flow rate calculations and, in severe cases, distorted measurement results. Considering airflow pulsation, the flow within a Venturi tube uses the formula... The expression is: u represents flow rate; t represents time; p represents pressure; and ρ represents fluid density. Furthermore, international standards related to Venturi flow measurement, ISO 5167 and ISO / TR 3133, indicate that flow pulsation affects the measurement accuracy of Venturi flow meters. To reduce measurement errors, flow pulsation should be minimized as much as possible.
[0004] Patent US 7,519,483,B2, published in 2009 by the French National Centre for Scientific Research (CNRS) and the University of Poitiers, utilizes the pressure difference between two cross-sections of a flowmeter using the formula q n+1 =q n ×(1-α×|q n |×T e )+β×T e ×P n Calculate the unsteady flow rate of the fluid. Where: P n q represents the pressure difference measured by the sensor; n q represents the volumetric flow rate at the current moment; n+1 T represents the volumetric flow rate at the next moment; e α represents the time step of the discrete calculation of the controller; α is a function of the system geometry, fluid, and flow rate q(t); β represents a coefficient related to the flow meter geometry.
[0005] However, this method has stringent convergence conditions and performs well when the pulsation fluctuations are small. For fluid flows with strong pulsations, a very short calculation period is required to ensure the convergence of the measurement results. Summary of the Invention
[0006] To address the shortcomings of existing technologies, the present invention aims to provide a method, apparatus, device, and storage medium for correcting pulsating flow in a Venturi tube. This invention can solve the problems in existing technologies where mathematical models that only consider steady-state flow lead to certain deviations in flow calculations or even distortion of measurement results, as well as the difficulty in algorithm convergence when considering pulsating flow.
[0007] To achieve the above objectives, the technical solution adopted by the present invention is as follows:
[0008] In a first aspect, the present invention provides a method for correcting pulsating flow in a venturi tube, comprising the following steps:
[0009] Based on the original monitoring pressure difference between the venturi tube inlet section and the throat, the venturi tube inlet pressure, and the venturi tube inlet temperature, the initial flow rate of the venturi tube is determined according to the steady-state flow measurement equation.
[0010] Based on the initial flow rate of the Venturi tube, the transient disturbance pressure difference in the fluid is determined according to the Venturi tube pulsating flow pressure difference equation.
[0011] The corrected differential pressure is obtained based on the original monitored differential pressure and the transient partial disturbance differential pressure.
[0012] Based on the corrected pressure difference and the steady-state flow measurement equation, the corrected flow rate is obtained.
[0013] In some alternative schemes, the initial flow rate of the venturi tube is determined based on the initial monitoring pressure difference between the venturi tube inlet section and the throat, the venturi tube inlet pressure, and the venturi tube inlet temperature, according to the steady-state flow measurement equation, including:
[0014] Based on steady-state flow measurement equations Determine the initial flow rate of the venturi tube
[0015] in, v1 and v2 are the fluid velocities at the inlet and throat of the Venturi tube, respectively, and z1 and z2 are the position potential energies at the inlet and throat of the Venturi tube, respectively, where z1 = z2. The initial flow rate of the Venturi tube. ρ is the fluid density. T represents the Venturi tube inlet temperature, R represents the air constant, p1 and p2 are the Venturi tube inlet section pressure and throat pressure, respectively, A1 and A2 are the cross-sectional areas of the Venturi tube inlet section and throat, respectively, C is the discharge coefficient, and Δp n The original monitoring pressure difference Δp between the venturi inlet section and the throat is the pressure difference between the inlet section and the throat. n =p1-p2.
[0016] In some alternative approaches, based on the initial flow rate of the Venturi tube and the Venturi tube pulsating flow pressure difference equation, the transient disturbance pressure difference in the fluid is determined, including:
[0017] According to the formula Obtain the transient disturbance pressure difference in the fluid;
[0018] in, For transient interference pressure difference, A 1x and A 2x A represents the location of the pressure sampling points at the inlet and throat, respectively. x Let x be the cross-sectional area of the pipeline from the inlet section to the pressure sampling point at the throat, at a distance x from the pressure sampling point at the inlet section, and t be the monitoring time.
[0019] In some alternative solutions, obtaining the corrected differential pressure based on the original monitored differential pressure and the transient partial disturbance differential pressure includes:
[0020] According to the formula Obtain the corrected differential pressure
[0021] In some alternative solutions, obtaining the corrected flow rate based on the steady-state flow measurement equation according to the corrected pressure difference includes:
[0022] According to the formula Get the corrected traffic;
[0023] in, For the corrected flow rate, This is the corrected pressure difference between the inlet pressure and the throat pressure of the venturi tube.
[0024] In some alternative solutions, after obtaining the corrected flow rate based on the corrected pressure differential:
[0025] Use the corrected flow rate as the corresponding flow rate for monitoring, and obtain the transient pressure difference interference value again. Based on the obtained transient pressure difference interference value, correct the original monitoring pressure difference again, or correct the previous corrected pressure difference to obtain a further corrected pressure difference, and obtain the corrected flow rate again. Repeat the above steps until the set number of corrections is reached.
[0026] In some alternative solutions, the set correction number is determined by comparing the calculated flow rate of the flow meter with the test data in actual application.
[0027] Secondly, the present invention also provides a venturi tube pulsating flow correction device, comprising:
[0028] The initial flow acquisition module is used to determine the initial flow rate of the Venturi tube based on the original monitoring pressure difference between the Venturi tube inlet section and the throat, the Venturi tube inlet pressure, and the Venturi tube inlet temperature, according to the steady-state flow measurement equation.
[0029] The transient partial disturbance pressure difference acquisition module is used to determine the transient partial disturbance pressure difference in the fluid based on the Venturi tube pulsating flow pressure difference equation according to the initial flow rate of the Venturi tube.
[0030] The corrected differential pressure acquisition module is used to acquire the corrected differential pressure based on the original monitored differential pressure and the transient partial disturbance differential pressure.
[0031] The corrected flow rate acquisition module is used to acquire the corrected flow rate based on the corrected pressure difference and the steady-state flow measurement equation.
[0032] Thirdly, the present invention also provides a computer device, the computer device including a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, it implements the steps of any of the above-described Venturi pulsating flow correction methods.
[0033] In a second aspect, the present invention also provides a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, it implements the steps of the Venturi pulsating flow correction method described in any of the above claims.
[0034] Compared with existing technologies, the advantages of this invention are as follows: This method determines the initial flow rate of the Venturi tube based on the original monitoring pressure difference between the inlet section and the throat, the inlet pressure of the Venturi tube, and the inlet temperature of the Venturi tube, using a steady-state flow measurement equation; based on the initial flow rate of the Venturi tube, it determines the transient interference pressure difference in the fluid based on the Venturi tube pulsating flow pressure difference equation; based on the original monitoring pressure difference and the transient interference pressure difference, it obtains the corrected pressure difference; and based on the corrected pressure difference, it obtains the corrected flow rate using a steady-state flow measurement equation. This method incorporates the influence of pulsating flow in the Venturi tube on the pressure difference into the pressure difference monitoring results, resulting in a more accurate pressure difference and ultimately a more accurate monitored flow rate value. Attached Figure Description
[0035] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0036] Figure 1This is a schematic diagram of the structure of the Venturi tube in an embodiment of the present invention;
[0037] Figure 2 This is a flowchart of the Venturi tube pulsating flow correction method in an embodiment of the present invention;
[0038] Figure 3 This is a flowchart of the first iterative calculation in an embodiment of the present invention;
[0039] Figure 4 This is a flowchart of the second iterative calculation in an embodiment of the present invention;
[0040] Figure 5 This is a schematic block diagram of the structure of a computer device in an embodiment of the present invention.
[0041] In the diagram: 1. Inlet pipe section; 2. Converging pipe; 3. Throat in the middle; 4. Diverging pipe. Detailed Implementation
[0042] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0043] The embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.
[0044] Figure 1 This is a schematic diagram of the structure of the venturi tube in an embodiment of the present invention; as shown below. Figure 1 As shown, a Venturi tube consists of an inlet section 1, a converging section 2, a throat section 3, and a diverging section 4. In the converging section, as the velocity increases, the pressure decreases; in the diverging section, kinetic energy is converted into pressure energy, causing the velocity to decrease and the pressure to increase. Because pressure is related to flow velocity, it can be used to measure flow rate. The Venturi tube structure is as follows... Figure 1 As shown.
[0045] Figure 2 This is a flowchart of the Venturi tube pulsating flow correction method in an embodiment of the present invention; the present invention provides a Venturi tube pulsating flow correction method, including the following steps:
[0046] S1: Obtain the flow rate corresponding to the monitoring value based on the original monitoring pressure difference between the inlet section pressure and the throat pressure of the venturi tube.
[0047] If the fluid flows through a Venturi tube, it is still considered a one-dimensional flow, and the streamline shape of the fluid does not change. Currently, the flow rate calculation for engine Venturi tubes generally uses the Bernoulli equation, which satisfies ideal flow, for the flow between sections 1 and 2.
[0048]
[0049] Where: p1 and p2 represent the pressures at sections 1 and 2, respectively, i.e., the pressure at the inlet and throat of the Venturi tube; z1 and z2 represent the position potential energy of the fluid at sections 1 and 2, respectively, i.e., the position potential energy at the inlet and throat of the Venturi tube; v1 and v2 represent the flow velocities of the fluid at sections 1 and 2, respectively, i.e., the fluid velocities at the inlet and throat of the Venturi tube; ρ represents the fluid density. T represents the venturi tube inlet temperature, R represents the air constant, and g represents the gravitational acceleration.
[0050] From the continuity equation, we have:
[0051]
[0052] Where: v1 and v2 represent the fluid velocities at sections 1 and 2, respectively; A1 and A2 represent the cross-sectional areas at sections 1 and 2, respectively, i.e., the cross-sectional areas at the inlet and throat of the Venturi tube.
[0053] Ideal flow velocity in the throat is
[0054]
[0055] Since the venturi tube is a rigid component and is generally installed horizontally in engines, z1 is considered to be equal to z2.
[0056] Therefore, equation (3) can be transformed into equation (4).
[0057]
[0058] Because there will be frictional losses between sections 1 and 2, the actual flow velocity is less than the ideal flow velocity. Introducing the outflow coefficient C, the flow rate is...
[0059]
[0060] Where: v 2i The actual flow velocity at section 2 is represented by ; C represents the outflow coefficient.
[0061] Converted to mass flow rate:
[0062]
[0063] In this way, the flow rate can be calculated by measuring the pressure difference between sections 1 and 2 using a differential pressure sensor installed on the venturi tube.
[0064] In this embodiment, the raw monitoring pressure difference between the venturi inlet section pressure and the throat pressure is obtained through a differential pressure sensor. The initial flow calculation uses the currently widely adopted method of considering only the steady-state term.
[0065] Based on the above analysis, and using the steady-state flow measurement equation... The initial flow rate of the venturi tube can then be determined as follows:
[0066] in, v1 and v2 are the fluid velocities at the inlet and throat of the Venturi tube, respectively, and z1 and z2 are the position potential energies at the inlet and throat of the Venturi tube, respectively, where z1 = z2. The initial flow rate of the Venturi tube. ρ is the fluid density. T represents the Venturi tube inlet temperature, R represents the air constant, p1 and p2 are the Venturi tube inlet section pressure and throat pressure, respectively, A1 and A2 are the cross-sectional areas of the Venturi tube inlet section and throat, respectively, C is the discharge coefficient, and Δp n The original monitoring pressure difference Δp between the venturi inlet section and the throat is the pressure difference between the inlet section and the throat. n =p1-p2.
[0067] S2: Based on the initial flow rate of the Venturi tube, determine the transient disturbance pressure difference in the fluid according to the Venturi tube pulsating flow pressure difference equation.
[0068] Considering fluid pulsation, the flow in a Venturi tube is represented by equation (7).
[0069]
[0070] Where: u represents flow rate; t represents time; p represents pressure; ρ represents fluid density.
[0071] This scheme is based on the transient flow Venturi tube calculation formula (7), and uses the corrected pressure difference to calculate the flow rate. The calculated flow rate can converge under any pulsating conditions.
[0072] Based on formula (7), the mass flow rate can be expressed as formula (9):
[0073] q m =ρA x u (9)
[0074] Among them: A x Let q be the cross-sectional area of the pipeline from the inlet section to the pressure sampling point at the throat, located at position x from the pressure sampling point at the inlet section. m This represents mass flow rate.
[0075] Integrating equation (9) along the gas flow direction between section 1 and section 2 yields equation (10):
[0076]
[0077] Where: C represents the discharge coefficient; A1 and A2 are the cross-sectional areas of section 1 and section 2, respectively, i.e., the cross-sectional areas at the inlet section and the throat; ρ represents the fluid density; Δp represents the pressure difference at sections 1 and 2, i.e., the original monitoring pressure difference between the venturi inlet section and the throat; A 1x and A 2x These indicate the locations of pressure sampling points at the inlet and throat, respectively.
[0078] The formula for calculating flow rate using a venturi tube in the prior art (i.e., equation (6)) only considers the steady-state part of the relationship between flow rate and pressure, that is, only the latter half of equation (10) is used. The transient component was not considered. Therefore, it is necessary to calculate the disturbance in the transient pressure difference to correct the original monitored pressure difference.
[0079] Based on the above analysis, the transient disturbance pressure difference in the fluid is calculated using the formula... calculate.
[0080] in, For transient interference pressure difference, A 1x and A 2x A represents the location of the pressure sampling points at the inlet and throat, respectively. x Let be the cross-sectional area of the pipeline from the inlet section to the pressure sampling point at the throat, at a distance x from the pressure sampling point at the inlet section, and t be the monitoring time. In this scheme, the disturbance of the transient pressure difference can be solved using the above formula, thus correcting the original monitored pressure difference and obtaining a more accurate flow rate value.
[0081] S3: Obtain the corrected differential pressure based on the original monitored differential pressure and transient differential pressure interference value.
[0082] The above equation (10) can be simplified to equation (11).
[0083]
[0084] Then, the corrected pressure difference is calculated according to the formula. calculate.
[0085] in, To correct for the pressure difference, Δp n This represents the original monitoring pressure difference between the inlet pressure and the throat pressure of the venturi tube. A 1x and A 2xA represents the location of the pressure sampling points at the inlet and throat, respectively. x Let t be the cross-sectional area of the pipeline from the inlet section to the pressure sampling point at the throat, at a distance x from the pressure sampling point at the inlet section, where t is the monitoring time. The flow rate corresponding to the monitored value.
[0086] S4: Obtain the corrected flow rate based on the corrected pressure difference.
[0087] After considering the transient component of the original monitored pressure difference, the corrected flow rate is calculated based on the steady-state flow equation, i.e., according to the formula... Get the corrected traffic;
[0088] in, For the corrected flow rate, This is the corrected pressure difference between the inlet pressure and the throat pressure of the venturi tube. ρ is the fluid density, A1 and A2 represent the cross-sectional areas at the inlet and throat, respectively, and C is the outflow coefficient.
[0089] In addition, the Venturi tube pulsating flow correction method also includes: S5: After obtaining the corrected flow rate based on the corrected pressure difference:
[0090] Use the corrected flow rate as the corresponding flow rate for monitoring, and obtain the transient pressure difference interference value again. Based on the obtained transient pressure difference interference value, correct the original monitoring pressure difference again, or correct the previous corrected pressure difference to obtain a further corrected pressure difference, and obtain the corrected flow rate again. Repeat the above steps until the set number of corrections is reached.
[0091] In some alternative embodiments, the set number of corrections is determined by comparing the calculated flow rate of the flow meter with the test bench data in actual application.
[0092] In this embodiment, the number of iterations can be selected as one, two, or more. The specific number of corrections can be determined by comparing the calculated flow rate of the flow meter in the software with the test bench data in actual applications.
[0093] The number of times differential pressure correction is applied also affects the point at which the differential pressure correction term intervenes in the differential pressure correction.
[0094] If the number of iterations is 1, the differential pressure correction term can only be used to correct the original value measured by the differential pressure sensor;
[0095] If the number of iterations is ≥2, the first correction can only be used to correct the original value measured by the differential pressure sensor, i.e., the original monitored differential pressure. From the second iteration onwards, the correction can be used to correct either the original value measured by the differential pressure sensor, i.e., the original monitored differential pressure, or the differential pressure signal after the first correction, i.e., the previous corrected differential pressure.
[0096] The following are specific implementation methods for iterative correction starting from the second iteration, using the original monitored pressure difference and the previous corrected pressure difference. Both implementation methods employ two iterations, as detailed below:
[0097] Figure 3 This is a flowchart of the first iterative calculation in an embodiment of the present invention; taking the case where the iteration correction number is 2, and the differential pressure correction is used to correct the original monitored differential pressure as an example. (See attached...) Figure 3 As shown:
[0098] Based on the differential pressure signal Δp from the differential pressure sensor of the Venturi flowmeter n That is, the original monitoring pressure difference between the pressure at the venturi inlet section and the throat pressure, used to calculate the flow rate. The calculated flow rate at this time is set as
[0099] Using the calculations at this time Calculate the transient correction term and transient pressure difference disturbance value.
[0100] The current reading Δp of the venturi flowmeter differential pressure sensor is corrected using the calculated transient term. n Obtain the pressure difference after considering transient correction.
[0101] Flow rate is calculated using the corrected pressure difference.
[0102] The flow rate calculated after the first correction Calculate the transient correction term for the second time.
[0103] The transient correction term calculated in the second iteration is used. Correction of original pressure difference Δp n The pressure difference after the second correction was obtained.
[0104] Flow rate is calculated using the second corrected pressure difference. The flow rate after two iterations of correction is obtained.
[0105] Figure 4 This is a flowchart of the second iterative calculation in an embodiment of the present invention; taking the case where the iteration correction number is 2, and the differential pressure correction is used to correct the previous correction differential pressure as an example. (See attached...) Figure 4 As shown:
[0106] Based on the differential pressure signal Δp from the differential pressure sensor of the Venturi flowmeter n Calculate flow The calculated flow rate at this time is set as
[0107] Using the calculations at this time Calculate the transient correction term and transient pressure difference disturbance value.
[0108] The current reading Δp of the venturi flowmeter differential pressure sensor is corrected using the calculated transient term. n Obtain the pressure difference after considering transient correction.
[0109] Flow rate is calculated using the corrected pressure difference.
[0110] The flow rate calculated after the first correction Calculate the transient correction term for the second time.
[0111] The transient correction term calculated in the second iteration is used. Correcting the pressure difference after the first correction The pressure difference after the second correction was obtained.
[0112] Flow rate is calculated using the second corrected pressure difference. The flow rate after two iterations of correction is obtained.
[0113] In summary, this method determines the initial flow rate of the Venturi tube based on the original monitoring pressure difference between the inlet section and the throat, the inlet pressure, and the inlet temperature, using the steady-state flow measurement equation. Based on the initial flow rate, it determines the transient disturbance pressure difference in the fluid using the pulsating flow pressure difference equation. The corrected pressure difference is obtained based on the original monitoring pressure difference and the transient disturbance pressure difference. Finally, the corrected flow rate is obtained based on the steady-state flow measurement equation using the corrected pressure difference. This method incorporates the influence of pulsating flow in the Venturi tube on the pressure difference monitoring results, leading to a more accurate pressure difference and ultimately a more accurate monitored flow rate value.
[0114] Secondly, the present invention also provides a venturi tube pulsating flow correction device, comprising: an initial flow acquisition module, a transient partial disturbance pressure difference acquisition module, a corrected pressure difference acquisition module, and a corrected flow acquisition module.
[0115] The initial flow rate acquisition module determines the initial flow rate of the Venturi tube based on the original monitoring pressure difference between the inlet section and the throat, the inlet pressure of the Venturi tube, and the inlet temperature of the Venturi tube, using the steady-state flow measurement equation. The transient partial disturbance pressure difference acquisition module determines the transient partial disturbance pressure difference in the fluid based on the initial flow rate of the Venturi tube and the pulsating flow pressure difference equation of the Venturi tube. The corrected pressure difference acquisition module obtains the corrected pressure difference based on the original monitoring pressure difference and the transient partial disturbance pressure difference. The corrected flow rate acquisition module obtains the corrected flow rate based on the corrected pressure difference and the steady-state flow measurement equation.
[0116] It should be noted that those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the above-described device and its modules and units can be referred to the corresponding processes in the foregoing embodiments, and will not be repeated here.
[0117] The apparatus provided in the above embodiments can be implemented as a computer program, which can be used in, for example... Figure 5 It runs on the computer device shown.
[0118] Please see Figure 5 , Figure 5 This is a schematic block diagram illustrating the structure of a computer device provided in an embodiment of this application. The computer device can be a terminal.
[0119] like Figure 5 As shown, the computer device includes a processor, memory, and network interface connected via a system bus, wherein the memory may include non-volatile storage media and internal memory.
[0120] Non-volatile storage media can store operating systems and computer programs. These computer programs include program instructions that, when executed, cause the processor to perform any Venturi pulsating flow correction method.
[0121] The processor provides computing and control capabilities, supporting the operation of the entire computer device.
[0122] Internal memory provides an environment for the execution of computer programs in non-volatile storage media. When the computer program is executed by the processor, it enables the processor to perform any Venturi pulsating flow correction method.
[0123] This network interface is used for network communication, such as sending assigned tasks. Those skilled in the art will understand that... Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0124] It should be understood that the processor can be a Central Processing Unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among these, a general-purpose processor can be a microprocessor or any conventional processor.
[0125] In one embodiment, the processor is used to run a computer program stored in a memory to implement the steps of the Venturi tube pulsating flow correction method described above.
[0126] This application also provides a computer-readable storage medium storing a computer program, the computer program including program instructions, and the method implemented when the program instructions are executed can be referred to various embodiments of this application.
[0127] The computer-readable storage medium may be an internal storage unit of the computer device described in the foregoing embodiments, such as the hard disk or memory of the computer device. The computer-readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, SmartMedia Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the computer device.
[0128] In the description of this application, it should be noted that the terms "upper," "lower," etc., indicating the orientation or positional relationship are based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application. Unless otherwise expressly specified and limited, the terms "installed," "connected," and "linked" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication between two elements. For those skilled in the art, the specific meaning of the above terms in this application can be understood according to the specific circumstances.
[0129] It should be noted that in this application, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0130] The above description is merely a specific embodiment of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A method for correcting pulsating flow rate using a venturi tube, characterized in that, Includes the following steps: Based on the original monitoring pressure difference between the venturi tube inlet section and the throat, the venturi tube inlet pressure, and the venturi tube inlet temperature, the initial flow rate of the venturi tube is determined according to the steady-state flow measurement equation. Based on the initial flow rate of the Venturi tube, the transient disturbance pressure difference in the fluid is determined according to the Venturi tube pulsating flow pressure difference equation. The corrected differential pressure is obtained based on the original monitored differential pressure and the transient partial disturbance differential pressure. Based on the corrected pressure difference and the steady-state flow measurement equation, the corrected flow rate is obtained.
2. The Venturi tube pulsating flow correction method as described in claim 1, characterized in that, Based on the initial monitoring pressure difference between the venturi inlet section and the throat, the venturi inlet pressure, and the venturi inlet temperature, the initial flow rate of the venturi is determined according to the steady-state flow measurement equation, including: Based on steady-state flow measurement equations Determine the initial flow rate of the Venturi tube. ; in, , , and These represent the fluid velocities at the inlet and throat of the venturi tube, respectively. and These represent the positional potential energies at the inlet and throat of the Venturi tube, respectively. , The initial flow rate of the Venturi tube. , For fluid density, = T represents the venturi tube inlet temperature, and R represents the air constant. and These are the pressure at the venturi inlet and the throat, respectively. and These represent the cross-sectional areas of the venturi inlet section and the throat, respectively, where C is the discharge coefficient. This represents the initial monitoring pressure difference between the venturi inlet section and the throat. = .
3. The Venturi tube pulsating flow correction method as described in claim 1, characterized in that, Based on the initial flow rate in the Venturi tube, and using the Venturi tube pulsating flow pressure difference equation, the transient disturbance pressure difference in the fluid is determined, including: According to the formula To obtain the transient disturbance pressure difference in the fluid; in, For transient interference pressure difference, , and These indicate the locations of pressure sampling points at the inlet and throat, respectively. Let x be the cross-sectional area of the pipeline from the inlet section to the pressure sampling point at the throat, at a distance x from the pressure sampling point at the inlet section, and t be the monitoring time.
4. The Venturi tube pulsating flow correction method as described in claim 1, characterized in that, The method of obtaining the corrected differential pressure based on the original monitored differential pressure and the transient partial disturbance differential pressure includes: According to the formula Obtain the corrected pressure difference .
5. The Venturi tube pulsating flow correction method as described in claim 1, characterized in that, The method of obtaining the corrected flow rate based on the corrected pressure difference and the steady-state flow measurement equation includes: According to the formula Get the corrected traffic; in, For the corrected flow rate, This is the corrected pressure difference between the inlet pressure and the throat pressure of the venturi tube.
6. The Venturi tube pulsating flow correction method as described in claim 1, characterized in that, After obtaining the corrected flow rate based on the corrected pressure difference: Use the corrected flow rate as the corresponding flow rate for monitoring, and obtain the transient pressure difference interference value again. Based on the obtained transient pressure difference interference value, correct the original monitoring pressure difference again, or correct the previous corrected pressure difference to obtain a further corrected pressure difference, and obtain the corrected flow rate again. Repeat the above steps until the set number of corrections is reached.
7. The Venturi tube pulsating flow correction method as described in claim 6, characterized in that, The set correction number is determined by comparing the calculated flow rate of the flow meter with the test data in actual application.
8. A Venturi tube pulsating flow correction device, characterized in that, include: The initial flow acquisition module is used to determine the initial flow rate of the Venturi tube based on the original monitoring pressure difference between the Venturi tube inlet section and the throat, the Venturi tube inlet pressure, and the Venturi tube inlet temperature, according to the steady-state flow measurement equation. The transient partial disturbance pressure difference acquisition module is used to determine the transient partial disturbance pressure difference in the fluid based on the Venturi tube pulsating flow pressure difference equation according to the initial flow rate of the Venturi tube. The corrected differential pressure acquisition module is used to acquire the corrected differential pressure based on the original monitored differential pressure and the transient partial disturbance differential pressure. The corrected flow rate acquisition module is used to acquire the corrected flow rate based on the corrected pressure difference and the steady-state flow measurement equation.
9. A computer device, characterized in that, The computer device includes a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, it implements the steps of the Venturi pulsating flow correction method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, it implements the steps of the Venturi pulsating flow correction method as described in any one of claims 1 to 7.