A real-time flow collection control system and method

By arranging multiple sets of ultrasonic detection groups on the pipeline to be tested and using the main controller to fuse the fluid velocity data, the problem of low detection accuracy of existing ultrasonic flowmeters is solved, and higher flow detection accuracy is achieved.

CN118464134BActive Publication Date: 2025-02-11BEIJING JINGLIANG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410540386.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-04-30
Publication Date
2025-02-11
Estimated Expiration
2044-04-30

AI Technical Summary

Technical Problem

In actual applications, the detection accuracy of existing ultrasonic flowmeters is relatively low due to the influence of fluid laminar flow and turbulence, and it still needs to be improved.

Method used

A real-time flow acquisition control system is designed, including an ultrasonic detection unit and a main controller of multiple detection groups. By arranging the detection groups at different locations of the pipeline to be tested, the spacing between the transmitting transducer and the receiving transducer of each test group is greater than the diameter of the pipeline. The main controller determines the propagation time of each group of detection groups based on the transmission time of the ultrasonic signal and the reception time when the echo signal is received, and then calculates the fluid velocity. By fusing the fluid velocity of multiple groups of detection groups, the pipe to be measured is obtained. Actual flow rate and flow rate.

Benefits of technology

This system can reduce the impact of laminar flow and turbulence of fluid, improve the accuracy of flow detection, and improve the detection accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118464134B_ABST
    Figure CN118464134B_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of flow detection, and discloses a real-time flow acquisition control system and method. The system comprises: an ultrasonic detection unit and a main controller; the ultrasonic detection unit comprises: a plurality of detection groups, each detection group comprises: a transmitting transducer and a receiving transducer, the transmitting transducer and the receiving transducer of each group are arranged alternately on the outer wall of the measured pipeline, and the spacing between the transmitting transducer and the receiving transducer of each group is greater than the diameter of the measured pipeline; each transmitting transducer is used to transmit an ultrasonic signal, and each receiving transducer is used to receive an echo signal; an excitation unit, the output end of the excitation unit is respectively electrically connected to the signal input end of each transmitting transducer, and the input end of the excitation unit is electrically connected to the IO port of the main controller; a receiving unit, the input end of the receiving unit is respectively electrically connected to the signal output end of each receiving transducer, and the output end of the receiving unit is electrically connected to the IO port of the main controller.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of flow detection, and in particular relates to a real-time flow acquisition control system and method. Background Art

[0002] Airflow detection is an important part of fluid mechanics. It involves a variety of measurement technologies and methods. The main purpose is to accurately measure the velocity and flow rate of fluids (such as air) in pipelines. At present, the commonly used detection devices on the market are: airflow flow meters, which are widely used in chemical industry, metallurgy, natural gas transportation, civil and other fields.

[0003] At present, there are mainly the following types of air flow meters:

[0004] Orifice flowmeter: This is a common flow detection device. It inserts an orifice plate into the pipeline to generate a pressure difference when the fluid flows through. According to the Bernoulli principle and the continuity equation, the flow rate can be calculated;

[0005] Venturi tube: The Venturi tube is also based on Bernoulli's principle and calculates flow rate by measuring the pressure drop caused by the increase in fluid velocity in the Venturi tube;

[0006] Hot Wire / Hot Film Flow Meter: This sensor measures flow by using the effect of fluid flow through a hot wire or hot film on its temperature. The flow of fluid causes the temperature of the hot wire or hot film to change, and by measuring the change in temperature, the flow rate can be calculated;

[0007] Ultrasonic flow meter: Ultrasonic flow meter does not invade the fluid medium. It determines the flow rate by transmitting and receiving ultrasonic pulses and measuring the phase change when the ultrasonic wave passes through the fluid.

[0008] Mass flow meter: This type of flow meter can directly measure the mass flow rate of a fluid flowing through a pipe, usually calculated by measuring the density and flow velocity of the fluid;

[0009] Vortex flowmeter: When the fluid flows through the probe of the vortex flowmeter, rotating vortices are generated. The frequency of these vortices is related to the flow rate of the fluid, and the flow rate can be calculated by measuring the frequency of the vortices.

[0010] Among them, ultrasonic flowmeters are gaining more and more attention and being used more and more widely due to their advantages such as high range ratio, no pressure loss, insensitivity to eddy currents, and suitability for pulsating flow and bidirectional flow.

[0011] In practical applications, the detection accuracy of existing ultrasonic flow meters is relatively low due to the influence of fluid laminar flow and turbulence, and needs to be improved. Summary of the invention

[0012] The purpose of the present invention is to provide a real-time flow acquisition control system and method to solve the problem that the existing ultrasonic flow detection accuracy is relatively low and needs to be improved.

[0013] In order to achieve the above object, the present invention adopts the following technical solutions:

[0014] In a first aspect, the present invention provides a real-time flow acquisition and control system, the system comprising: an ultrasonic detection unit and a main controller;

[0015] The ultrasonic detection unit comprises:

[0016] Multiple detection groups, each detection group includes: a transmitting transducer and a receiving transducer, the transmitting transducer and the receiving transducer of each group are arranged alternately on the outer wall of the measured pipe, and the spacing between the transmitting transducer and the receiving transducer of each group is greater than the diameter of the measured pipe; each transmitting transducer is used to transmit an ultrasonic signal, and each receiving transducer is used to receive an echo signal;

[0017] An excitation unit, wherein the output end of the excitation unit is electrically connected to the signal input end of each transmitting transducer, and the input end of the excitation unit is electrically connected to the IO port of the main controller;

[0018] A receiving unit, wherein the input end of the receiving unit is electrically connected to the signal output end of each receiving transducer, and the output end of the receiving unit is electrically connected to the IO port of the main controller;

[0019] The main controller is used to: determine the propagation time of each detection group according to the transmission time of each group's transmitting transducer when transmitting the ultrasonic signal and the receiving time of the corresponding receiving transducer when receiving the echo signal; determine the fluid velocity of each detection group according to the propagation time of each detection group and the distance between the transmitting transducer and the receiving transducer of each detection group; fuse the fluid velocities of all detection groups to obtain the actual flow velocity of the measured pipeline; determine the actual flow rate of the measured pipeline according to the actual flow velocity of the measured pipeline and the flow area of ​​the measured pipeline.

[0020] Preferably, the number of the detection groups is five, and the projection of the connection line between the transmitting transducer and the receiving transducer of the third detection group on the flow cross section of the measured pipeline coincides with the diameter of the measured pipeline.

[0021] Preferably, the system further comprises: a host computer, which is communicatively connected with the main controller, the main controller is further used to upload detection parameters to the host computer, the host computer is used to display the received detection parameters in real time, the detection parameters comprising: the emission time of each transmitting transducer when transmitting an ultrasonic signal, the receiving time of each receiving transducer when receiving an echo signal, the propagation time of each detection group, the distance between the transmitting transducer and the receiving transducer of each detection group, the fluid velocity of each detection group, the flow area of ​​the measured pipeline and the actual flow rate of the measured pipeline.

[0022] In a second aspect, the present invention provides a real-time flow collection and control method, which is implemented based on the above-mentioned real-time flow collection and control system, and comprises:

[0023] Obtaining the flow area of ​​the tested pipeline, the distance between the transmitting transducer and the receiving transducer of each detection group, the transmitting time of each transmitting transducer when transmitting the ultrasonic signal, and the receiving time of the corresponding receiving transducer when receiving the echo signal;

[0024] Determine the propagation time of each detection group according to the transmitting time of each group's transmitting transducer when transmitting the ultrasonic signal and the receiving time of the corresponding receiving transducer when receiving the echo signal;

[0025] determining the fluid velocity of each detection group based on the propagation time of each detection group and the spacing between the transmitting transducer and the receiving transducer of each detection group;

[0026] The fluid velocities of all detection groups are merged to obtain the actual flow velocity of the measured pipeline;

[0027] The actual flow rate of the measured pipeline is determined based on the actual flow velocity of the measured pipeline and the flow area of ​​the measured pipeline.

[0028] Preferably, the number of detection groups is five, the projection of the line between the transmitting transducer and the receiving transducer of the third detection group on the flow cross section of the measured pipeline coincides with the pipe diameter of the measured pipeline, and the fluid velocity of the third detection group is used as the reference flow velocity.

[0029] Preferably, the fluid velocities of all detection groups are merged to obtain the actual flow velocity of the measured pipeline, including:

[0030] Based on the reference flow velocity, determine the Reynolds number of the fluid in the measured pipeline;

[0031] Determine the flow type of the fluid in the measured pipeline based on the fluid Reynolds number, wherein the flow type includes: laminar flow or turbulent flow;

[0032] Determine, based on the flow type of the fluid, a correction coefficient of the fluid velocity of each of the remaining detection groups except the third detection group;

[0033] According to the fluid velocities of the remaining detection groups and their correction coefficients, the average fluid velocity of the detected pipeline is determined, and the average fluid velocity is taken as the actual flow velocity.

[0034] Preferably, the method further comprises: updating the Reynolds number of the fluid in the measured pipeline according to the average velocity of the fluid in the measured pipeline.

[0035] Preferably, the average velocity of the fluid in the tested pipeline is determined according to the fluid velocities of the remaining detection groups and their correction coefficients, including:

[0036] In the remaining detection groups, the corresponding fluid velocities are corrected according to the correction coefficients to obtain the corrected fluid velocities;

[0037] In the remaining detection groups with an odd number of groups, all the corrected fluid velocities are summed to obtain a first flow rate value; in the remaining detection groups with an even number of groups, all the corrected fluid velocities are summed to obtain a second flow rate value;

[0038] The first flow velocity value and the second flow velocity value are input into a pre-built fusion model to obtain an average velocity of the fluid in the measured pipeline.

[0039] Preferably, the expression of the fluid Reynolds number is:

[0040]

[0041] Wherein, Re is the Reynolds number of the fluid, u is the dynamic viscosity coefficient of the fluid, ρ is the density of the fluid, v is the reference flow velocity, l is the characteristic length, and the characteristic length l is the diameter of the measured pipeline.

[0042] Preferably, the fusion model is a Kalman model.

[0043] In a third aspect, the present invention provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned real-time traffic collection and control method when executing the computer program.

[0044] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-mentioned real-time traffic collection and control method.

[0045] Beneficial effects:

[0046] The present invention sets multiple detection groups, each detection group is arranged at a different position of the measured pipeline, and uses a main controller to control an excitation unit to generate an excitation signal, so that the transmitting transducer of each detection group transmits an ultrasonic signal, and then the corresponding receiving transducer receives the ultrasonic signal. The main controller determines the propagation time of each detection group according to the emission time of the ultrasonic signal and the receiving time when the echo signal is received. The spacing between the transmitting transducer and the receiving transducer is divided by the propagation time, and the fluid flow rate of the measured pipeline at different sections can be obtained. Then, the fluid velocities of all detection groups are merged to obtain the actual flow rate. This method can reduce the influence of fluid laminar flow and turbulence, and improve the accuracy of flow detection. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific implementations, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings:

[0048] Figure 1 It is a block diagram of a real-time flow collection and control system provided by one embodiment of the present invention;

[0049] Figure 2 It is a flow chart of a real-time traffic collection and control method provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the present invention will be briefly introduced below in combination with the drawings and the description of the embodiments or the prior art. Obviously, the following description of the structure of the drawings is only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. It should be noted that the description of these embodiments is used to help understand the present invention, but does not constitute a limitation of the present invention.

[0051] Embodiment 1

[0052] Figure 1 is a block diagram of a real-time flow collection and control system provided by an embodiment of the present invention, such as Figure 1 As shown, this embodiment provides a real-time flow collection and control system, the system comprising: an ultrasonic detection unit and a main controller;

[0053] The ultrasonic detection unit comprises: a plurality of detection groups, an excitation unit and a receiving unit, each detection group comprises: a transmitting transducer and a receiving transducer, the transmitting transducer and the receiving transducer of each group are arranged alternately on the outer wall of the measured pipe, and the spacing between the transmitting transducer and the receiving transducer of each group is greater than the diameter of the measured pipe; each transmitting transducer is used to transmit an ultrasonic signal, and each receiving transducer is used to receive an echo signal;

[0054] The output end of the excitation unit is electrically connected to the signal input end of each transmitting transducer respectively, and the input end of the excitation unit is electrically connected to the IO port of the main controller. The main controller generates an excitation signal by controlling the excitation unit. After the excitation signal is transmitted to the transmitting transducer, the transmitting transducer can generate an ultrasonic signal;

[0055] The input end of the receiving unit is electrically connected to the signal output end of each receiving transducer, and the output end of the receiving unit is electrically connected to the IO port of the main controller. The receiving unit is used to process the received echo signal, for example, analog-to-digital conversion processing, converting the analog echo signal into a digital echo signal, and uploading the digital echo signal to the main controller;

[0056] The main controller is used to: determine the propagation time of each detection group according to the transmission time of each group's transmitting transducer when transmitting the ultrasonic signal and the receiving time of the corresponding receiving transducer when receiving the echo signal; determine the fluid velocity of each detection group according to the propagation time of each detection group and the distance between the transmitting transducer and the receiving transducer of each detection group; fuse the fluid velocities of all detection groups to obtain the actual flow velocity of the measured pipeline; determine the actual flow rate of the measured pipeline according to the actual flow velocity of the measured pipeline and the flow area of ​​the measured pipeline.

[0057] In this embodiment, the present invention sets multiple detection groups, each detection group is arranged at a different position of the measured pipeline, and uses a main controller to control the excitation unit to generate an excitation signal, so that the transmitting transducer of each detection group transmits an ultrasonic signal, and then the corresponding receiving transducer receives the ultrasonic signal. The main controller determines the propagation time of each detection group according to the emission time of the ultrasonic signal and the receiving time when the echo signal is received. The spacing between the transmitting transducer and the receiving transducer is divided by the propagation time, and the fluid flow rate of the measured pipeline at different sections can be obtained, and then the fluid velocities of all detection groups are merged to obtain the actual flow rate; this method can reduce the influence of fluid laminar flow and turbulence, and improve the accuracy of flow detection.

[0058] As a further optimization of this embodiment, the number of detection groups is five, and the projection of the line between the transmitting transducer and the receiving transducer of the third detection group on the flow section of the measured pipeline coincides with the pipe diameter of the measured pipeline, that is, the propagation path of the ultrasonic signal of the third detection group is on the axial section of the measured pipeline, and the detection groups of the first and second groups are located on one side of the third detection group, and the detection groups of the fourth and fifth groups are located on the other side of the third detection group, and the propagation path of the ultrasonic signal of each detection group is parallel to each other.

[0059] As a further optimization of this embodiment, the system also includes: a host computer, which is communicatively connected to the main controller, and the main controller is also used to upload the detection parameters to the host computer, and the host computer is used to display the received detection parameters in real time, and the detection parameters include: the transmission time of each transmitting transducer when transmitting the ultrasonic signal, the receiving time of each receiving transducer when receiving the echo signal, the propagation time of each detection group, the distance between the transmitting transducer and the receiving transducer of each detection group, the fluid velocity of each detection group, the flow area of ​​the measured pipeline and the actual flow rate of the measured pipeline.

[0060] Secondly, the host computer can remotely control the main controller. The host computer can communicate with the main controller through wireless communication, such as WiFi, or through wired communication, such as RS458. The host computer can provide a friendly user interface, such as a graphical interface, to facilitate operator interaction and command input.

[0061] Embodiment 2

[0062] Figure 2 is a flow chart of a real-time flow collection and control method provided by an embodiment of the present invention, such as Figure 2 As shown, this embodiment provides a real-time flow collection control method, which is implemented based on the real-time flow collection control system of embodiment 1, and includes:

[0063] Step S10: Obtain the flow area of ​​the pipeline under test, the distance between the transmitting transducer and the receiving transducer of each detection group, the transmitting time of each group of transmitting transducers when transmitting ultrasonic signals, and the receiving time of the corresponding receiving transducers when receiving echo signals.

[0064] In this embodiment, the flow area of ​​the measured pipeline can be found in the technical manual of the measured pipeline, or the diameter of the measured pipeline can be detected by a sensor, and the flow area of ​​the measured pipeline can be calculated based on the diameter.

[0065] The distance between the transmitting transducer and the receiving transducer of each detection group can be calculated according to the positions of the transmitting transducer and the receiving transducer on the measured pipeline. The transmitting time of transmitting the ultrasonic signal is controlled by the main controller and can be directly generated in the main controller; the receiving time when the echo signal is received is generated when the receiving unit receives the output signal of the receiving transducer.

[0066] Step S20: Determine the propagation time of each detection group according to the transmitting time of each group's transmitting transducer when transmitting the ultrasonic signal and the receiving time of the corresponding receiving transducer when receiving the echo signal.

[0067] Step S30: Determine the fluid velocity of each detection group according to the propagation time of each detection group and the distance between the transmitting transducer and the receiving transducer of each detection group.

[0068] In this embodiment, the fluid velocity of each detection group is the ratio of the spacing between the transmitting transducer and the receiving transducer to the corresponding propagation time.

[0069] Step S40: The fluid velocities of all detection groups are merged to obtain the actual flow velocity of the detected pipeline.

[0070] In this embodiment, the number of detection groups is five, and the projection of the line between the transmitting transducer and the receiving transducer of the third detection group on the flow section of the measured pipeline coincides with the pipe diameter of the measured pipeline, that is, the propagation path of the ultrasonic signal of the third detection group is on the axial section of the measured pipeline, and the first and second detection groups are located on one side of the third detection group, and the fourth and fifth detection groups are located on the other side of the third detection group, and the propagation paths of the ultrasonic signals of each detection group are parallel to each other; the fluid velocity of the third detection group is used as the reference flow velocity.

[0071] Specifically, the fluid velocities of all detection groups are merged to obtain the actual flow velocity of the measured pipeline, including:

[0072] Step S401: determining the Reynolds number of the fluid in the measured pipeline based on the reference flow velocity;

[0073] Step S402: determining the flow type of the fluid in the measured pipeline based on the fluid Reynolds number, the flow type including: laminar flow or turbulent flow;

[0074] Step S403: determining correction coefficients of fluid velocities of the remaining detection groups except the third detection group based on the flow type of the fluid;

[0075] Step S404: Determine the average fluid velocity of the tested pipeline according to the fluid velocities of the remaining detection groups and their correction coefficients, and take the average fluid velocity as the actual flow velocity.

[0076] In this embodiment, the expression of the fluid Reynolds number is:

[0077]

[0078] Wherein, Re is the Reynolds number of the fluid, u is the dynamic viscosity coefficient of the fluid, ρ is the density of the fluid, v is the reference flow velocity, l is the characteristic length, and the characteristic length l is the diameter of the measured pipeline.

[0079] In this embodiment, the velocity distribution of the fluid inside the measured pipeline depends on many factors, including the geometry of the measured pipeline, the inlet conditions of the fluid, the Reynolds number (Re), the physical properties of the fluid, etc. The flow type is mainly divided into two types: laminar flow and turbulent flow. Under laminar flow conditions, the velocity distribution inside the pipeline usually follows the following rules:

[0080] Velocity profile: The velocity distribution is parabolic, also known as velocity profile. At the center line of the measured pipe, the velocity is the highest, called the average velocity; near the pipe wall, the velocity gradually decreases until it reaches zero. This is because the friction of the inner wall of the measured pipe on the fluid limits the velocity of the fluid near the pipe wall.

[0081] Velocity gradient: The rate of change of velocity in the radial direction is called velocity gradient. In laminar flow, the velocity gradient is constant, that is, the acceleration of the fluid at different positions is the same.

[0082] Reynolds number: Laminar flow usually occurs at low Reynolds numbers. The Reynolds number is a dimensionless number that characterizes the stability of fluid flow and is defined as the ratio of the fluid's inertial force to its viscous force. Under laminar flow conditions, the Reynolds number is usually less than 2000.

[0083] Under turbulent conditions, the velocity distribution inside the pipe is more complicated because turbulent flow is highly irregular and pulsating. The velocity distribution of turbulent flow is usually non-uniform, with obvious fluctuations and mixing phenomena. The velocity profile of turbulent flow may have peaks, fluctuations and tangential velocity components.

[0084] The characteristics of turbulent flow can be predicted by the Reynolds number. When the Reynolds number exceeds a certain threshold (usually between 2000 and 4000), the fluid flow may transition from laminar to turbulent.

[0085] In order to preliminarily distinguish the flow type of the fluid, in this embodiment, the fluid velocity along the diameter direction of the pipeline is used as the reference flow velocity (the fluid velocity in the diameter direction is the flow velocity of the pipeline closest to it), and the fluid Reynolds number is calculated based on the reference flow velocity. When the fluid Reynolds number is less than 2000, the flow type of the fluid is laminar flow; when the fluid Reynolds number is greater than 2000, the flow type of the fluid is turbulent flow.

[0086] In this embodiment, when the flow type of the fluid is laminar flow, the correction coefficient K of the fluid velocity of the remaining detection groups is 1,i The expression is:

[0087]

[0088] Where V cg,i is the average laminar flow velocity of the i-th detection group, i takes values ​​of 1, 2, 4, 5, and V0 is the reference flow velocity; where the average laminar flow velocity V of the i-th detection group is cg,i The expression is:

[0089]

[0090] Where V i is the fluid velocity of the i-th detection group, R is the diameter of the tested pipeline, L i is the length of the propagation path between the transmitting transducer and the receiving transducer of the i-th detection group, r i is the distance from each point on the propagation path of the i-th detection group to the axis of the tested pipeline.

[0091] In this embodiment, when the flow type of the fluid is laminar flow, the correction coefficient K of the fluid velocity of the remaining detection groups is 2,i The expression is:

[0092]

[0093] Where V tg,i is the average turbulent velocity of the i-th detection group, i takes values ​​of 1, 2, 4, 5, and V0 is the reference velocity; where the average turbulent velocity V of the i-th detection group is tg,i The expression is:

[0094]

[0095] As a further optimization of this embodiment, the average velocity of the fluid in the tested pipeline is determined according to the fluid velocity of the remaining detection groups and the correction coefficient thereof, including:

[0096] Step a01: in each of the remaining detection groups, correct the corresponding fluid velocity according to each correction coefficient to obtain the corrected fluid velocity;

[0097] Step a02: In the remaining detection groups with an odd number of groups, all corrected fluid velocities are summed to obtain a first flow rate value; in the remaining detection groups with an even number of groups, all corrected fluid velocities are summed to obtain a second flow rate value;

[0098] Step a03: input the first flow velocity value and the second flow velocity value into a pre-built fusion model to obtain an average velocity of the fluid in the measured pipeline.

[0099] In this embodiment, the product of the correction coefficient of each group and the fluid velocity of each group is used as the corrected fluid velocity. The fusion model of this embodiment is a Kalman model, which is a Kalman model constructed based on the Kalman algorithm.

[0100] The fusion model of this embodiment can better improve the fluctuation of the output result, especially in the case of large flow rate, and can make the detection result of the fluid velocity more stable, thereby improving the accuracy of the flow meter measurement.

[0101] Step S50: determining the actual flow rate of the measured pipeline according to the actual flow velocity of the measured pipeline and the flow area of ​​the measured pipeline.

[0102] As a further optimization of this embodiment, when the fluid Reynolds number is between 2000 and 3000, the fluid is in a transition from laminar flow to turbulent flow. In order to improve the accuracy of flow detection at this stage, the method further includes: updating the Reynolds number of the fluid in the measured pipeline according to the average velocity of the fluid in the measured pipeline, that is, using the detection result as a feedback condition to update the fluid Reynolds number, so as to make the judgment of the fluid type more accurate and further improve the accuracy of detection.

[0103] The present invention sets multiple detection groups, each detection group is arranged at a different position of the measured pipeline, and uses a main controller to control an excitation unit to generate an excitation signal, so that the transmitting transducer of each detection group transmits an ultrasonic signal, and then the corresponding receiving transducer receives the ultrasonic signal. The main controller determines the propagation time of each detection group according to the emission time of the ultrasonic signal and the receiving time when the echo signal is received. The spacing between the transmitting transducer and the receiving transducer is divided by the propagation time, and the fluid flow rate of the measured pipeline at different sections can be obtained. Then, the fluid velocities of all detection groups are merged to obtain the actual flow rate. This method can reduce the influence of fluid laminar flow and turbulence, and improve the accuracy of flow detection.

[0104] Embodiment 3

[0105] This embodiment provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the real-time traffic collection control method of the second embodiment is implemented.

[0106] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the real-time traffic collection control method of the second embodiment is implemented.

[0107] The present invention sets multiple detection groups, each detection group is arranged at a different position of the measured pipeline, and uses a main controller to control an excitation unit to generate an excitation signal, so that the transmitting transducer of each detection group transmits an ultrasonic signal, and then the corresponding receiving transducer receives the ultrasonic signal. The main controller determines the propagation time of each detection group according to the emission time of the ultrasonic signal and the receiving time when the echo signal is received. The spacing between the transmitting transducer and the receiving transducer is divided by the propagation time, and the fluid flow rate of the measured pipeline at different sections can be obtained. Then, the fluid velocities of all detection groups are merged to obtain the actual flow rate. This method can reduce the influence of fluid laminar flow and turbulence, and improve the accuracy of flow detection.

[0108] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0109] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0110] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A real-time flow collection and control method, characterized in that: The method is implemented based on a real-time flow acquisition control system, which includes: an ultrasonic detection unit and a main controller; The ultrasonic detection unit comprises: Multiple detection groups, each detection group includes: a transmitting transducer and a receiving transducer, the transmitting transducer and the receiving transducer of each group are arranged alternately on the outer wall of the measured pipe, and the spacing between the transmitting transducer and the receiving transducer of each group is greater than the diameter of the measured pipe; each transmitting transducer is used to transmit an ultrasonic signal, and each receiving transducer is used to receive an echo signal; An excitation unit, wherein the output end of the excitation unit is electrically connected to the signal input end of each transmitting transducer, and the input end of the excitation unit is electrically connected to the IO port of the main controller; A receiving unit, wherein the input end of the receiving unit is electrically connected to the signal output end of each receiving transducer, and the output end of the receiving unit is electrically connected to the IO port of the main controller; The main controller is used to: determine the propagation time of each detection group according to the transmission time of each group of transmitting transducers when transmitting ultrasonic signals and the receiving time of the corresponding receiving transducers when receiving echo signals; determine the fluid velocity of each detection group according to the propagation time of each detection group and the distance between the transmitting transducer and the receiving transducer of each detection group; fuse the fluid velocities of all detection groups to obtain the actual flow velocity of the measured pipeline; determine the actual flow rate of the measured pipeline according to the actual flow velocity of the measured pipeline and the flow area of ​​the measured pipeline; The number of the detection groups is five, and the projection of the connecting line between the transmitting transducer and the receiving transducer of the third detection group on the flow cross section of the measured pipeline coincides with the diameter of the measured pipeline; The first detection group and the second detection group are located on one side of the third detection group, the fourth detection group and the fifth detection group are located on the other side of the third detection group, and the propagation paths of the ultrasonic signals of each detection group are parallel to each other; The method comprises: Obtaining the flow area of ​​the tested pipeline, the distance between the transmitting transducer and the receiving transducer of each detection group, the transmitting time of each transmitting transducer when transmitting the ultrasonic signal, and the receiving time of the corresponding receiving transducer when receiving the echo signal; Determine the propagation time of each detection group according to the transmitting time of each group's transmitting transducer when transmitting the ultrasonic signal and the receiving time of the corresponding receiving transducer when receiving the echo signal; determining the fluid velocity of each detection group based on the propagation time of each detection group and the spacing between the transmitting transducer and the receiving transducer of each detection group; The fluid velocities of all detection groups are merged to obtain the actual flow velocity of the measured pipeline; Determine the actual flow rate of the measured pipeline according to the actual flow velocity and flow area of ​​the measured pipeline; Among them, the fluid velocities of all detection groups are merged to obtain the actual flow velocity of the measured pipeline, including: Based on the reference flow velocity, determining the Reynolds number of the fluid in the tested pipeline, taking the fluid velocity of the third test group as the reference flow velocity; Determine the flow type of the fluid in the measured pipeline based on the fluid Reynolds number, wherein the flow type includes: laminar flow or turbulent flow; Based on the flow type of the fluid, the correction coefficients of the fluid velocities of the remaining detection groups except the third detection group are determined; when the flow type of the fluid is laminar flow, the correction coefficients of the fluid velocities of the remaining detection groups are The expression is: ; In the formula, is the average laminar flow velocity of the i-th test group, i The value is 1, 2, 4, 5. is the reference flow rate; i Average laminar flow velocity of the test group The expression is: ; In the formula, For the i The fluid velocity of the group detection group, R is the diameter of the measured pipeline, L i For the i The length of the propagation path between the transmitting transducer and the receiving transducer of the group detection group, r i For the i The distance from each point on the propagation path of the group detection group to the axis of the pipeline under test; When the flow type of the fluid is turbulent, the correction coefficients of the fluid velocities of the remaining detection groups are The expression is: ; In the formula, For the i The average turbulent velocity of the group detection group, i The value is 1, 2, 4, 5. is the reference flow rate; i Average turbulent flow velocity of the group test group The expression is: ; According to the fluid velocities of the remaining detection groups and their correction coefficients, the average velocity of the fluid in the detected pipeline is determined, and the average velocity of the fluid is taken as the actual flow velocity; Wherein, according to the fluid velocities of the remaining detection groups and their correction coefficients, the average fluid velocity of the detected pipeline is determined, including: In the remaining detection groups, the corresponding fluid velocities are corrected according to the correction coefficients to obtain the corrected fluid velocities; In the remaining detection groups with an odd number of groups, all the corrected fluid velocities are summed to obtain a first flow rate value; in the remaining detection groups with an even number of groups, all the corrected fluid velocities are summed to obtain a second flow rate value; The first flow velocity value and the second flow velocity value are input into a pre-built fusion model to obtain an average velocity of the fluid in the measured pipeline.

2. The real-time flow collection and control method according to claim 1 is characterized in that: The system also includes: a host computer, which is communicatively connected with the main controller, and the main controller is also used to upload the detection parameters to the host computer, and the host computer is used to display the received detection parameters in real time, and the detection parameters include: the emission time of each transmitting transducer when transmitting the ultrasonic signal, the receiving time of each receiving transducer when receiving the echo signal, the propagation time of each detection group, the distance between the transmitting transducer and the receiving transducer of each detection group, the fluid velocity of each detection group, the flow area of ​​the measured pipeline and the actual flow rate of the measured pipeline.

3. The real-time flow collection and control method according to claim 1 is characterized in that: The method further includes: updating the Reynolds number of the fluid in the measured pipeline according to the average velocity of the fluid in the measured pipeline.

4. The real-time flow collection and control method according to claim 3 is characterized in that: The expression of the fluid Reynolds number is: ; In the formula, Re is the fluid Reynolds number, u is the dynamic viscosity of the fluid, ρ is the density of the fluid, v is the reference flow rate, l is the characteristic length, the characteristic length l is the diameter of the pipe being tested.

5. The real-time flow collection and control method according to claim 1 is characterized in that: The fusion model is a Kalman model.

Citation Information

Patent Citations

  • Multiplex multichannel ultrasonic flowmeter

    CN210862800U

  • Flow-rate measuring apparatus capable of accurately measuring flow rate of fluid with reflecting viscosity of fluid

    US20220057243A1