An apparatus, method and system for detecting the movement behavior of bubbles in a liquid

By designing a bubble motion detection device including detection and generation mechanism, the problems of frequent nozzle replacement and difficulty in liquid interface detection in existing devices are solved, and fast and accurate bubble motion recording and analysis are achieved.

CN112033642BActive Publication Date: 2025-07-04HENAN FOREIGN SCI & TECH EXCHANGE CENT

Patent Information

Application Number
CN202010977884.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-17
Publication Date
2025-07-04
Estimated Expiration
2040-09-17

AI Technical Summary

Technical Problem

The existing bubble motion pattern detection device requires frequent replacement of nozzles, resulting in wasted time and water volume errors. It is difficult to detect bubble motion patterns at the two liquid interfaces at the same time, and it is impossible to effectively adjust the liquid volume and gas flow rate.

Method used

A new detection device is designed, including a detection mechanism and a generation mechanism, and uses components such as centrifugal pumps, water flow control valves, rotor flow meters and gas flow meters to quickly replace nozzles, adjust liquid and gas flow velocity, and record bubble movements through high-speed cameras, and analyze bubble behaviors in combination with computers.

Benefits of technology

The rapid detection and separation of bubbles at the interfaces of the two liquids is realized, the nozzle replacement process is simplified, time-saving, the bubble motion trajectory can be recorded and accurate experimental data is provided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112033642B_ABST
    Figure CN112033642B_ABST
Patent Text Reader

Abstract

The present invention application relates to a novel device, method and system for detecting the movement behavior of bubbles in a liquid, including a detection mechanism. A generating mechanism is arranged on the right side of the detection mechanism. The generating mechanism includes a bracket, a drain valve I, a drain valve II, a tower body, a gas nozzle mechanism, a water flow distributor, a water flow control valve I, a rotameter I, a water tank I, a centrifugal pump I, a water flow control valve II, a rotameter II, a water tank II, a centrifugal pump II, an air compressor, a gas flowmeter, and a gas flow control valve; The present invention application can record and detect the movement behavior of bubbles at the interface of two liquids; After the detection is completed, the two liquids can be separately separated and discharged through two drain valves; When observing the influence of different nozzle diameters on the generated bubbles, the device can achieve rapid switching of the nozzles without draining the liquid in the tower body and then replacing the nozzles, which is simple and convenient to operate, saves time, and quickly obtains the bubble experiment results through a computer device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the technical field of recording the motion morphology of bubbles for experimental use, and particularly relates to a novel device, method, and system for detecting the motion behavior of bubbles in a liquid. Background Art

[0002] In the modern steelmaking process, an inert gas is blown into the molten steel. This gas itself does not participate in the metallurgical reaction, but each small bubble rising from the molten steel is equivalent to a "small vacuum chamber" and has a "gas washing" effect. The principle of producing stainless steel by the secondary refining method is to apply the equilibrium relationship between carbon, chromium, and temperature under different CO partial pressures. Refining and decarbonizing with an inert gas and oxygen can reduce the CO partial pressure in the carbon-oxygen reaction. Under the condition of a lower temperature, the carbon content decreases while chromium is not oxidized. That is, introducing gas into the molten steel can be regarded as gas stirring, and the research on the gas stirring effect largely depends on the quality of the gas stirring effect. To better understand the role of bubbles in the molten steel, it is necessary to predict the motion behavior of bubbles and understand the evolution of bubble morphology. To more clearly study the motion morphology of bubbles, we need a set of devices for detecting the motion morphology of bubbles. Most of the existing similar devices for detecting the motion morphology of bubbles have a common problem. Because in the process of detecting the motion morphology of bubbles, it is necessary to understand the influence of nozzles with different apertures on bubble generation and motion morphology, and thus it is necessary to frequently replace the nozzles for research. Some of the existing devices need to replace one nozzle for each experiment, and the water in the container needs to be taken out to replace the nozzle, which greatly wastes time. Moreover, there will be a certain water volume error when refilling the container with water again, and it is necessary to wait for the water surface to be static before conducting the experiment after refilling, which is extremely inconvenient to use. And for some devices that need to detect the motion morphology of bubbles at the interface of two liquids, some of the existing devices cannot meet the experimental requirements. It is extremely inconvenient to add and separate two liquids into the container, and the amount of each liquid cannot be adjusted when adding the two liquids. To better study the motion morphology of bubbles at the interface of two liquids, we need to study the bubble generation time, that is, to change the formation frequency and size of bubbles by supplying the gas flow rate and observe the motion behavior of bubbles of different sizes.

[0003] To solve the above problems, we provide a novel device for detecting the motion behavior of bubbles in a liquid, a method for detecting the motion behavior of bubbles in a liquid, and a system. Summary of the Invention

[0004] The present invention aims to solve the problems existing in the prior art and provides a novel device for detecting the motion behavior of bubbles in a liquid.

[0005] The object of the present invention is achieved as follows: A new device for detecting the movement behavior of bubbles in a liquid, including a detection mechanism. A generating mechanism is arranged on the right side of the detection mechanism. The generating mechanism includes a bracket, a drain valve I, a drain valve II, a tower body, a gas nozzle mechanism, a water flow distributor, a water flow control valve I, a rotor flowmeter I, a water tank I, a centrifugal pump I, a water flow control valve II, a rotor flowmeter II, a water tank II, a centrifugal pump II, an air compressor, a gas flowmeter, and a gas flow control valve. A tower body is arranged above the bracket. The tower body is in an inverted L-shaped structure. An inlet I and a drain valve I are arranged at the bottom of the tower body. A water flow distributor is arranged in the lower part of the tower body. An inlet II and a drain valve II are arranged at the bottom of the left side of the upper part of the tower body; the water tank I is connected to the centrifugal pump I through a pipeline. The output end of the centrifugal pump I is connected to the water flow control valve I through a pipeline. The water flow control valve I is connected to the rotor flowmeter I. The rotor flowmeter I is connected to the inlet I through a pipeline; the water tank II is connected to the centrifugal pump II through a pipeline. The output end of the centrifugal pump II is connected to the water flow control valve II through a pipeline. The water flow control valve II is connected to the rotor flowmeter II. The rotor flowmeter II is connected to the inlet II through a pipeline; the air compressor is connected to the gas flowmeter. The rear end of the gas flowmeter is connected to the gas flow control valve. The end of the gas flow control valve is connected to the gas nozzle mechanism. The gas nozzle mechanism penetrates through the middle of the tower body, and the end of the gas nozzle mechanism is located at the middle position of the tower body.

[0006] Further, the detection mechanism includes a high-speed camera and a computer, and the high-speed camera is connected to the computer.

[0007] Further, the gas nozzle mechanism includes a nozzle, an exhaust pipe, a sealing ring, a bearing, an exhaust pipe seat, a knob, a rotating rod, a base, a spring, an air inlet nozzle, a telescopic pipe, and a connecting pipe. The base is fixedly connected to the tower body. An exhaust pipe seat is arranged on the left side of the base. The right side surface of the exhaust pipe seat is fixedly connected to the rotating rod. The right end surface of the rotating rod is fixedly connected to the knob. The rotating rod penetrates through the middle of the base. The exhaust pipe seat and the tower body are connected through a bearing. A sealing ring is arranged between the left part of the outer side surface of the exhaust pipe and the tower body. A plurality of exhaust pipes are arranged through the exhaust pipe seat, and a collision nozzle is arranged at the left end of the exhaust pipe; a connecting pipe is arranged above the base. A chute is arranged on the base on the left side of the connecting pipe. An air inlet nozzle is arranged in the chute. A telescopic pipe is arranged between the air inlet nozzle and the connecting pipe. A spring is sleeved outside the telescopic pipe, and the two ends of the spring are respectively connected to the air inlet nozzle and the base.

[0008] Further, the tower body is made of a transparent material.

[0009] Further, the lens of the high-speed camera faces one side of the tower body.

[0010] Further, the air inlet nozzle and the chute are in clearance fit and can move relative to each other.

[0011] Further, a concave chamfer is provided at the right end of the exhaust pipe, and a side chamfer is provided on the outer side of the left end of the air inlet nozzle. The left end of the air inlet nozzle and the right end of the exhaust pipe fit together.

[0012] Further, there is a clearance fit between the rotating rod and the base and they can rotate relative to each other; the exhaust pipe seat is tightly connected to the base and can rotate relative to each other.

[0013] When the device is in use, the liquid in the first water tank is supplied to the lower part of the tower body by the first centrifugal pump. The flow rate of the liquid supplied to the tower body is adjusted by the first water flow control valve. The first rotor flowmeter can measure the flow rate. The liquid enters the tower body from the bottom of the tower body, and then enters the upper part of the tower body through the water flow distributor. The water flow distributor can make the water velocity more gentle when the water enters the upper part of the tower body, so that the water in the tower body can reach calm in a relatively short time, avoiding the influence of irregular water flow velocity on the experimental results; the liquid in the second water tank is supplied to the upper part of the tower body by the second centrifugal pump. The flow rate of the liquid supplied to the tower body is adjusted by the second water flow control valve. The second rotor flowmeter can measure the flow rate. The liquid enters the tower body from the bottom of the left side of the upper part of the tower body; the density of the liquid in the second water tank is smaller than that of the liquid in the first water tank, and they do not mix with each other. The two liquids enter the tower body from different water inlets, and the two liquids form an interface in the tower body; the air compressor supplies air to the gas nozzle mechanism. The gas flowmeter can measure the gas flow rate. The gas flow velocity can be adjusted by adjusting the gas flow control valve; the gas passes through the connecting pipe to the gas nozzle mechanism. Nozzles with different apertures are respectively installed on multiple rotating rods. By turning the knob, the rotating rod drives the exhaust pipe seat to rotate. Since a side chamfer is provided on the left side of the air inlet nozzle and a concave chamfer is provided at the right end of the exhaust pipe, when the exhaust pipe seat rotates, the air inlet nozzle is pressed and moves to the right along the chute, and the spring is compressed. The exhaust pipe seat continues to rotate. When the air inlet nozzle is located at another exhaust pipe position of the exhaust pipe seat, the air inlet nozzle moves to the left under the action of the spring force of the spring and enters the concave chamfer provided at the right end of the exhaust pipe. The air inlet nozzle ventilates to this exhaust pipe, and the nozzle provided on this exhaust pipe jets air into the tower body to form bubbles; by turning the knob, different apertures of nozzles can be quickly replaced, and the bubbles generated by the nozzle can be recorded and observed; the movement behavior of the bubbles at the interface of the two liquids is recorded by a high-speed camera and transmitted to a computer for convenient later research and detection. When the experiment is completed, the liquid above can be discharged first through the second drain valve, and then the liquid below can be discharged through the first drain valve, so that the separation of the two liquids can be realized. A small part of the liquid involved in the middle overlapping part can be discharged through the first drain valve.

[0014] Advantages of this device: It can record and detect the movement behavior of bubbles at the interface of two liquids. The two liquids enter the tower through different inlets, and the liquids can be quickly made static, enabling rapid experiments. After the detection is completed, the two liquids can be separately discharged through two drain valves. The flow rate of the liquid can be detected by a rotameter. A gas flowmeter and a gas flow control valve are provided to control and detect the gas flow rate in the nozzle, and then observe the effects on the bubble generation time and bubble size under different gas flow rates at the same nozzle. When observing the effects of different nozzle diameters on the generated bubbles, the device can quickly switch the nozzles without draining the liquid in the tower and then replacing the nozzles. The operation is simple and convenient, saving time.

[0015] In addition, to solve the above technical problems, an embodiment of this application also provides a method for detecting the movement behavior of bubbles in a liquid, adopting the following technical solutions:

[0016] A method for detecting the movement behavior of bubbles in a liquid includes:

[0017] Obtain image information of the movement of bubbles in a liquid, where the image information includes: several photos of the movement of bubbles in a liquid taken at regular intervals by the high-speed camera or several video segments of the movement of bubbles in a liquid taken by the high-speed camera according to a preset shooting period;

[0018] Based on a preset image recognition model, process, analyze, and understand the image information respectively, and complete the recognition of the moving bubbles in the image information;

[0019] Based on a preset two-dimensional coordinate system, obtain the size of the recognized moving bubbles in the image information and the coordinate information of the center points of the moving bubbles;

[0020] Based on a preset drawing model, draw the contours of the moving bubbles and the coordinate information of the center points into the same coordinate system, construct a bubble movement trajectory diagram, and complete the detection of the movement behavior of bubbles in a liquid.

[0021] Further, the recognition steps of the preset image recognition model are as follows:

[0022] If the image information is several photos of the movement of bubbles in a liquid taken at regular intervals by the high-speed camera, obtain the photos, generate a photo set, and perform differential numbering;

[0023] Based on the differential numbering, obtain different photos in the photo set, perform smoothing processing on the photos respectively, obtain preprocessed pictures after smoothing processing, and perform differential numbering on the preprocessed pictures;

[0024] Extract features from the preprocessed image based on a preset OpenCV neural network model;

[0025] Based on the feature extraction results, identify the circular contours in the preprocessed image, and the circular contours are the corresponding moving bubbles in the image information.

[0026] Further, another recognition step of the preset image recognition model is as follows:

[0027] If the image information is several video segments of bubbles moving in a liquid taken by the high-speed camera according to a preset shooting period, then identify the corresponding moving bubbles in the several video segments based on the adjacent frame difference method.

[0028] Further, the recognition of the corresponding moving bubbles in the several video segments based on the adjacent frame difference method includes the following steps:

[0029] Obtain the video images corresponding to different frames of the several video segments, and perform differential processing on the video images based on the frame values;

[0030] Take the video images after the differential processing as elements, and construct a video image set in ascending order of frame values;

[0031] Based on a loop method, sequentially obtain the elements in the video image set as reference images, obtain the current frame value corresponding to the reference image, obtain the next frame value after the current frame value corresponding to the reference image, and obtain the element in the video image set corresponding to the next frame value as the target image;

[0032] Obtain the absolute value of the gray difference between the target image and the reference image, and obtain the position and contour information of the corresponding moving bubbles in the target image to complete the recognition.

[0033] Further, the steps for obtaining the size of the recognized moving bubbles and the coordinate information of the center points of the moving bubbles in the image information based on a preset two-dimensional coordinate system are as follows:

[0034] If the image information is several photos of bubbles moving in a liquid taken by the high-speed camera at regular intervals, then after the moving bubbles in the image information are recognized, obtain the preprocessed images corresponding to different photos in the photo set, and sequentially place the preprocessed images into a two-dimensional coordinate system with the same coordinate unit, and determine the corresponding circular contours in the two-dimensional coordinate system of the circular contours in the preprocessed images, respectively as the first contours of different photos in the photo set;

[0035] Determine the center points of the first contours of different photos in the photo set, generate corresponding center points of circles in the two-dimensional coordinate system, determine the X-axis coordinate and Y-axis coordinate of the center points, which are the coordinate information of the center points of moving bubbles in different photos in the photo set;

[0036] Determine the diameter size of the first contours of different photos in the photo set, which is the size of the moving bubbles in different photos in the photo set;

[0037] Construct a ternary function (X, Y, Z) based on the coordinate information of the bubble center points and the size of the bubbles, and cache it, where X is the X-axis coordinate of the bubble center point, Y is the Y-axis coordinate of the bubble center point, and Z is the diameter size of the moving bubbles.

[0038] Furthermore, the obtaining of the size of the recognized moving bubbles and the coordinate information of the center points of the moving bubbles in the image information based on the preset two-dimensional coordinate system further includes the following steps:

[0039] If the image information is several video segments of bubbles moving in a liquid taken by the high-speed camera according to a preset shooting period, after the moving bubbles in the image information are recognized, sequentially place different video images in the video image set into a two-dimensional coordinate system with the same coordinate unit, and determine the position and contour information of the moving bubbles in different video images in the video image set in the two-dimensional coordinate system;

[0040] Determine the central positions of the moving bubbles in different video images in the video image set, generate corresponding center points of circles in the two-dimensional coordinate system, determine the X-axis coordinate and Y-axis coordinate of the center points, which are the coordinate information of the center points of the moving bubbles in different video images in the video image set;

[0041] Determine the contour information of the moving bubbles in different video images in the video image set in the two-dimensional coordinate system, and determine the contour size, which is the size of the moving bubbles in different video images in the video image set;

[0042] Construct a ternary function (X, Y, Z) based on the coordinate information of the bubble center points and the size of the bubbles, and cache it, where X is the X-axis coordinate of the bubble center point, Y is the Y-axis coordinate of the bubble center point, and Z is the diameter size of the moving bubbles.

[0043] Furthermore, the drawing of the contours of the moving bubbles and the coordinate information of the center points into the same coordinate system based on the preset drawing model includes the following steps:

[0044] Obtain a single constructed ternary function in the format of (X, Y, Z), and obtain the X value and Y value of the ternary function as the coordinates of the center point of the bubble, and the Z value as the radius of the bubble, and generate a circle corresponding to the bubble on the two-dimensional coordinate system;

[0045] Loop and execute the above steps until all the circles corresponding to the ternary functions in the format of (X, Y, Z) in the cache are drawn.

[0046] To solve the above technical problems, an embodiment of the present application further provides a system for detecting the movement behavior of bubbles in a liquid, and adopts the following technical solutions:

[0047] A system for detecting the movement behavior of bubbles in a liquid, including:

[0048] An image information acquisition module, configured to acquire image information of bubbles moving in a liquid, where the image information includes: several photos of bubbles moving in a liquid taken by the high-speed camera at regular intervals or several video segments of bubbles moving in a liquid taken by the high-speed camera according to a preset shooting period;

[0049] An image information recognition module, configured to respectively process, analyze, and understand the image information based on a preset image recognition model, and complete the recognition of the moving bubbles in the image information;

[0050] A two-dimensional coordinate simulation module, configured to obtain the size of the recognized moving bubbles and the coordinate information of the center points of the moving bubbles in the image information based on a preset two-dimensional coordinate system;

[0051] A movement trajectory drawing module, configured to draw the outline of the moving bubbles and the coordinate information of the center points into the same coordinate system based on a preset drawing model, construct a bubble movement trajectory diagram, and complete the detection of the movement behavior of bubbles in a liquid.

[0052] To solve the above technical problems, an embodiment of the present application further provides a computer device, and adopts the following technical solutions:

[0053] A computer device, including a memory and a processor, where a computer program is stored in the memory, and when the processor executes the computer program, the steps of a method for detecting the movement behavior of bubbles in a liquid proposed in an embodiment of the present application are implemented.

[0054] To solve the above technical problems, an embodiment of the present application further provides a non-volatile computer-readable storage medium, and adopts the following technical solutions:

[0055] A non - volatile computer - readable storage medium stores a computer program thereon. When the computer program is executed by a processor, it implements the steps of a method for detecting the movement behavior of bubbles in a liquid proposed in the embodiments of the present application.

[0056] Compared with the prior art, the embodiments of the present application mainly have the following beneficial effects:

[0057] The embodiments of the present application disclose a method, a system, a device, and a storage medium for detecting the movement behavior of bubbles in a liquid. By acquiring the image information of the movement of bubbles in a liquid; respectively processing, analyzing, and understanding the image information to complete the recognition of the moving bubbles in the image information; based on a preset two - dimensional coordinate system, obtaining the size of the recognized moving bubbles in the image information and the coordinate information of the center points of the moving bubbles; drawing the contour and the coordinate information of the center points of the moving bubbles into the same coordinate system to construct a bubble movement trajectory diagram, and completing the detection of the movement behavior of bubbles in a liquid. The present application first processes and recognizes the image information to obtain the position information and contour information of the bubbles; and determines the position information and size information of the bubbles in the simulated two - dimensional coordinate system through the two - dimensional coordinate system; then based on the drawing model, draws the bubble movement trajectory diagram of the entire bubble movement behavior stage to complete the detection of the movement behavior of bubbles in a liquid, and can be used in conjunction with the above - mentioned new device for detecting the movement behavior of bubbles in a liquid, making it more convenient to record and detect the experimental data of the movement behavior of bubbles in a liquid. Description of the Drawings

[0058] Figure 1 It is a schematic structural diagram of the new device for detecting the movement behavior of bubbles in a liquid in the embodiments of the present application.

[0059] Figure 2 It is a schematic structural diagram of the gas nozzle mechanism of the new device for detecting the movement behavior of bubbles in a liquid in the embodiments of the present application.

[0060] Figure 3 It is a partial structural sectional view of the gas nozzle mechanism of the new device for detecting the movement behavior of bubbles in a liquid in the embodiments of the present application.

[0061] Figure 4 It is a structural sectional view of the base of the new device for detecting the movement behavior of bubbles in a liquid in the embodiments of the present application.

[0062] Figure 5 It is a flowchart of an embodiment of the method for detecting the movement behavior of bubbles in a liquid in the embodiments of the present application.

[0063] Figure 6 It is a schematic structural diagram of an embodiment of the system for detecting the movement behavior of bubbles in a liquid in the embodiments of the present application.

[0064] Figure 7 It is a schematic structural diagram of the image information recognition module described in the embodiments of the present application.

[0065] Part list of reference numerals

[0066] 1. Water tank 1, 2. Centrifugal pump 1, 3. Water flow control valve 1, 4. Rotameter 1, 5. Water inlet 1, 6. Air compressor, 7. Gas flowmeter, 8. Water distributor, 9. Gas nozzle mechanism, 901. Nozzle, 902. Exhaust pipe, 903. Sealing ring, 904. Bearing, 905. Connecting pipe, 906. Base, 907. Rotating rod, 908. Knob, 909. Exhaust pipe seat, 910. Inner concave chamfer, 911. Air inlet nozzle, 912. Telescopic pipe, 913. Spring, 914. Chute, 10. Tower body, 11. High-speed camera, 12. Computer, 13. Gas flow control valve, 14. Support, 15. Water tank 2, 16. Centrifugal pump 2, 17. Rotameter 2, 18. Water flow control valve 2, 19. Water inlet 2, 20. Drain valve 2, 21. Drain valve 1. Specific implementation manners

[0067] Example 1, as Figures 1-4As shown in the figure, a new device for detecting the movement behavior of bubbles in a liquid includes a detection mechanism, which includes a high-speed camera 11 and a computer 12. The high-speed camera 11 is connected to the computer 12. The lens of the high-speed camera 11 faces one side of the tower body 10. A generating mechanism is arranged on the right side of the detection mechanism. The generating mechanism includes a bracket 14, a drain valve 21, a drain valve 20, a tower body 10, a gas nozzle mechanism 9, a water flow distributor 8, a water flow control valve 3, a rotameter 4, a water tank 1, a centrifugal pump 2, a water flow control valve 18, a rotameter 17, a water tank 15, a centrifugal pump 16, an air compressor 6, a gas flowmeter 7, and a gas flow control valve 13. A tower body 10 is arranged above the bracket 14. The tower body 10 is made of a transparent material and has an inverted L-shaped structure. An inlet 5 and a drain valve 21 are arranged at the bottom of the tower body 10. A water flow distributor 8 is arranged in the lower part of the tower body 10. An inlet 19 and a drain valve 20 are arranged at the bottom of the upper left side of the tower body 10. The water tank 1 is connected to the centrifugal pump 2 through a pipeline. The output end of the centrifugal pump 2 is connected to a water flow control valve 3 through a pipeline. The water flow control valve 3 is connected to the rotameter 4. The rotameter 4 is connected to the inlet 5 through a pipeline. The water tank 15 is connected to the centrifugal pump 16 through a pipeline. The output end of the centrifugal pump 16 is connected to a water flow control valve 18 through a pipeline. The water flow control valve 18 is connected to the rotameter 17. The rotameter 17 is connected to the inlet 19 through a pipeline. The air compressor 6 is connected to the gas flowmeter 7. The rear end of the gas flowmeter 7 is connected to a gas flow control valve 13. The end of the gas flow control valve 13 is connected to a gas nozzle mechanism 9. The gas nozzle mechanism 9 passes through the middle of the tower body 10, and the end of the gas nozzle mechanism 9 is located in the middle of the tower body 10.

[0068] The gas nozzle mechanism 9 includes a nozzle 901, an exhaust pipe 902, a sealing ring 903, a bearing 904, an exhaust pipe seat 909, a knob 908, a rotating rod 907, a base 906, a spring 913, an air inlet nozzle 911, a telescopic pipe 912, and a connecting pipe 905. The base 906 is fixedly connected to the tower body 10. An exhaust pipe seat 909 is arranged on the left side of the base 906. The right side of the exhaust pipe seat 909 is fixedly connected to a rotating rod 907. The right end face of the rotating rod 907 is fixedly connected to a knob 908. The rotating rod 907 passes through the middle of the base 906. There is a clearance fit between the rotating rod 907 and the base 906 and they can rotate relative to each other. The exhaust pipe seat 909 and the base 906 are tightly connected and can rotate relative to each other.

[0069] The exhaust pipe seat 909 is connected to the tower body 10 through a bearing 904. A sealing ring 903 is provided between the left part of the outer side of the exhaust pipe 902 and the tower body 10. A plurality of exhaust pipes 902 penetrate through the exhaust pipe seat 909, and a nozzle is provided at the left end of the exhaust pipe 902. A connecting pipe 905 is provided on the upper part of the base 906. A chute 914 is formed in the base 906 on the left side of the connecting pipe 905. An air inlet nozzle 911 is arranged in the chute 914. The air inlet nozzle 911 and the chute 914 are in clearance fit and can move relatively. An inner concave chamfer 910 is formed at the right end of the exhaust pipe 902, and a side chamfer is formed on the outer side of the left end of the air inlet nozzle 911. The left end of the air inlet nozzle 911 and the right end of the exhaust pipe 902 are mutually fitted. A telescopic pipe 912 is arranged between the air inlet nozzle 911 and the connecting pipe 905. A spring 913 is sleeved outside the telescopic pipe 912, and both ends of the spring 913 are connected to the air inlet nozzle 911 and the base 906 respectively.

[0070] In use, a centrifugal pump 2 supplies the liquid in the water tank 1 to the lower part of the tower body 10. The flow control valve 3 adjusts the flow rate when the liquid is supplied into the tower body 10. The rotameter 4 can measure the flow rate. The liquid enters the tower body 10 from the bottom of the tower body 10 and then enters the upper part of the tower body 10 through the water flow distributor 8. The water flow distributor 8 can make the water velocity more gentle when the water enters the upper part of the tower body 10, so that the water in the tower body 10 can reach calm in a relatively short time, avoiding the influence of irregular water flow velocity on the experimental results. A centrifugal pump 16 supplies the liquid in the water tank 15 to the upper part of the tower body 10. The flow control valve 18 adjusts the flow rate when the liquid is supplied into the tower body 10. The rotameter 17 can measure the flow rate. The liquid enters the tower body 10 from the bottom on the left side of the upper part of the tower body 10. The density of the liquid in the water tank 15 is smaller than that of the liquid in the water tank 1, and they do not mix with each other. The two liquids enter the tower body 10 from different water inlets, and the two liquids form an interface in the tower body 10. An air compressor 6 supplies air to the gas nozzle mechanism 9. The gas flowmeter 7 can measure the gas flow rate. By adjusting the gas flow control valve 13, the gas flow velocity can be adjusted. The gas passes through the connecting pipe 905 to supply air to the gas nozzle mechanism 9. Nozzles 901 with different apertures are respectively installed on multiple rotating rods 907. Rotate the knob 908, and the rotating rod 907 drives the exhaust pipe seat 909 to rotate. Since the left side of the air inlet nozzle 911 is provided with a chamfer and the right end of the exhaust pipe 902 is provided with an inward concave chamfer 910, when the exhaust pipe seat 909 rotates, the air inlet nozzle 911 is pressed and moves to the right along the chute 914, and the spring 913 is compressed. The exhaust pipe seat 909 continues to rotate. When the air inlet nozzle 911 is located at the position of another exhaust pipe 902 of the exhaust pipe seat 909, the air inlet nozzle 911 moves to the left under the action of the spring elastic force and enters the inward concave chamfer 910 opened at the right end of the exhaust pipe 902. The air inlet nozzle 911 supplies air to this exhaust pipe 902, and the nozzle 901 provided on this exhaust pipe 902 jets air into the tower body 10 to form bubbles. By rotating the knob 908, different apertures of nozzles 901 can be quickly replaced, and the bubbles generated by this nozzle 901 can be recorded and observed. The high-speed camera records the movement behavior of the bubbles at the interface of the two liquids and transmits it to the computer 12 for convenient later research and detection. When the experiment is completed, the upper liquid can be discharged first through the drain valve 20, and then the lower liquid can be discharged through the drain valve 21, so as to separate the two liquids. A small part of the liquid involved in the middle overlapping part can be discharged through the drain valve 21.

[0071] It should be noted that the method for detecting the movement behavior of bubbles in a liquid provided in the embodiment of the present application is generally executed by a server / terminal device. Correspondingly, the system for detecting the movement behavior of bubbles in a liquid is generally set in the server / terminal device.

[0072] Continue to refer toFigure 5 , a flowchart of an embodiment of the method for detecting the movement behavior of bubbles in a liquid according to the present application is shown in the figure. The method for detecting the movement behavior of bubbles in a liquid includes the following steps:

[0073] Step 5-1, obtaining image information of the movement of bubbles in a liquid, where the image information includes: a plurality of photos of the movement of bubbles in a liquid taken at regular intervals by the high-speed camera or a plurality of video clips of the movement of bubbles in a liquid taken by the high-speed camera according to a preset shooting period.

[0074] Step 5-2, based on a preset image recognition model, processing, analyzing, and understanding the image information respectively, and completing the recognition of the moving bubbles in the image information.

[0075] In the embodiment of the present application, one recognition step of the preset image recognition model is as follows: If the image information is a plurality of photos of the movement of bubbles in a liquid taken at regular intervals by the high-speed camera, then obtain the photos, generate a photo set, and perform differential numbering; based on the differential numbering, obtain different photos in the photo set, and perform smoothing processing on the photos respectively to obtain preprocessed pictures after smoothing processing, and perform differential numbering on the preprocessed pictures; based on a preset OpenCV neural network model, perform feature extraction on the preprocessed pictures; based on the feature extraction results, identify the circular contours in the preprocessed pictures, and the circular contours are the corresponding moving bubbles in the image information.

[0076] Explanation: The differential numbering can directly name the photos based on the shooting order with Arabic numerals from small to large, or name the photos based on the shooting time for differentiation.

[0077] In the embodiment of the present application, another recognition step of the preset image recognition model is as follows: If the image information is a plurality of video clips of the movement of bubbles in a liquid taken by the high-speed camera according to a preset shooting period, then identify the corresponding moving bubbles in the plurality of video clips based on the adjacent frame difference method.

[0078] In the embodiment of the present application, the recognition of the corresponding moving bubbles in the several video segments based on the adjacent frame difference method includes the following steps: obtaining the video images corresponding to different frames of the several video segments, and performing differential processing on the video images based on the frame values; using the video images after the differential processing as elements, constructing a video image set in ascending order of frame values; based on a loop, sequentially obtaining the elements in the video image set as reference images, obtaining the current frame value corresponding to the reference image, obtaining the next frame value after the current frame value corresponding to the reference image, and obtaining the element in the video image set corresponding to the next frame value as the target image; obtaining the absolute value of the gray difference between the target image and the reference image, and obtaining the position and contour information of the corresponding moving bubbles in the target image to complete the recognition.

[0079] Explanation: The differential processing is to name the image segments in the video according to the frame values of shooting, for example: "Frame 1", "Frame 2", "Frame 3".

[0080] Step 5-3: Based on a preset two-dimensional coordinate system, obtain the size of the recognized moving bubbles in the image information and the coordinate information of the center points of the moving bubbles.

[0081] In the embodiment of the present application, the obtaining of the size of the recognized moving bubbles in the image information and the coordinate information of the center points of the moving bubbles based on a preset two-dimensional coordinate system includes the following steps: If the image information is several photos of bubbles moving in a liquid taken at regular intervals by the high-speed camera, after the moving bubbles in the image information are recognized, obtain the preprocessed pictures corresponding to different photos in the photo set, and sequentially place the preprocessed pictures into a two-dimensional coordinate system with the same coordinate unit, determine the corresponding circular contours of the circular contours in the preprocessed pictures in the two-dimensional coordinate system, and respectively use them as the first contours of different photos in the photo set; determine the center points of the first contours of different photos in the photo set, generate corresponding center points in the two-dimensional coordinate system, and determine the X-axis coordinate and Y-axis coordinate of the center points, which are the coordinate information of the center points of the moving bubbles in different photos in the photo set; determine the diameter sizes of the first contours of different photos in the photo set, which are the sizes of the moving bubbles in different photos in the photo set; construct a ternary function (X, Y, Z) based on the coordinate information of the bubble center points and the size of the bubble, and cache it, where X is the X-axis coordinate of the bubble center point, Y is the Y-axis coordinate of the bubble center point, and Z is the diameter size of the moving bubble.

[0082] In the embodiment of the present application, the steps of obtaining the size of the recognized moving bubbles and the coordinate information of the center points of the moving bubbles in the image information based on a preset two-dimensional coordinate system further include the following: If the image information is several video segments of bubbles moving in a liquid taken by the high-speed camera according to a preset shooting period, after the moving bubbles in the image information are recognized, the different video images in the video image set are sequentially placed into a two-dimensional coordinate system with the same coordinate unit, and the positions and contour information of the moving bubbles in the different video images in the video image set in the two-dimensional coordinate system are determined; Determine the central positions of the moving bubbles in the different video images in the video image set, generate corresponding center points in the two-dimensional coordinate system, and determine the X-axis coordinate and Y-axis coordinate of the center points, which are the coordinate information of the center points of the moving bubbles in the different video images in the video image set; Determine the contour information of the moving bubbles in the different video images in the video image set in the two-dimensional coordinate system, and determine the contour size, which is the size of the moving bubbles in the different video images in the video image set; Based on the coordinate information of the bubble center point and the size of the bubble, construct a ternary function (X, Y, Z) and cache it, where X is the X-axis coordinate of the bubble center point, Y is the Y-axis coordinate of the bubble center point, and Z is the diameter size of the moving bubble.

[0083] Explanation: The preset two-dimensional coordinate system mentioned above can be a two-dimensional coordinate system pre-drawn in AutoCAD. The different photos in the photo set or the different video images in the video image set are placed into the preset two-dimensional coordinate system according to the same pixel size, and the left side of the different photos in the photo set or the different video images in the video image set is corresponding to the coordinate line when the Y-axis is 0, and the lower side of the different photos in the photo set or the different video images in the video image set is corresponding to the coordinate line when the X-axis is 0, ensuring the consistency of the photo size and the position of the photos in the two-dimensional coordinate system.

[0084] Step 5-4, based on a preset drawing model, draw the contour of the moving bubble and the coordinate information of the center point into the same coordinate system to construct a bubble movement trajectory diagram and complete the detection of the movement behavior of the bubble in the liquid.

[0085] In the embodiment of the present application, the steps of drawing the contour of the moving bubble and the coordinate information of the center point into the same coordinate system based on a preset drawing model include the following: Obtain a single constructed ternary function in the format of (X, Y, Z), and obtain the X value and Y value of the ternary function as the coordinates of the bubble center point, and the Z value as the bubble radius, and generate a circle corresponding to the bubble on the two-dimensional coordinate system; Loop and execute the above steps until all the circles corresponding to the ternary functions in the format of (X, Y, Z) in the cache are drawn.

[0086] Explanation: The preset drawing model can be an externally connected FindGraph drawing plugin. Using the X value, Y value, and Z value in the ternary function as parameters, it performs image drawing and displays the drawing result on the FindGraph drawing interface.

[0087] Further reference Figure 6 , as an implementation of the method shown above Figure 5 , this application provides an embodiment of a system for detecting the movement behavior of bubbles in a liquid. This device embodiment corresponds to Figure 5 the method embodiment shown, and this device can be specifically applied to various electronic devices.

[0088] As Figure 6 shown, the system 6 for detecting the movement behavior of bubbles in a liquid in this embodiment includes: an image information capturing module 6-1, an image information recognition module 6-2, a two-dimensional coordinate simulation module 6-3, and a movement trajectory drawing module 6-4. Among them:

[0089] The image information capturing module 6-1 is used to obtain the image information of the bubbles moving in the liquid. Among them, the image information includes: several photos of the bubbles moving in the liquid taken regularly by the high-speed camera or several video segments of the bubbles moving in the liquid taken by the high-speed camera according to a preset shooting period;

[0090] The image information recognition module 6-2 is used to process, analyze, and understand the image information respectively based on a preset image recognition model, and complete the recognition of the moving bubbles in the image information;

[0091] The two-dimensional coordinate simulation module 6-3 is used to obtain the size of the recognized moving bubbles in the image information and the coordinate information of the center point of the moving bubbles based on a preset two-dimensional coordinate system;

[0092] The movement trajectory drawing module 6-4 is used to draw the contour of the moving bubbles and the coordinate information of the center point into the same coordinate system based on a preset drawing model, construct a bubble movement trajectory diagram, and complete the detection of the movement behavior of the bubbles in the liquid.

[0093] In some embodiments of this application, as Figure 7 , Figure 7 is the structural schematic diagram of the image information recognition module in the embodiment of this application. The image information recognition module 6-2 includes a static photo recognition unit 6-2a and a video image recognition unit 6-2b.

[0094] In the embodiment of the present application, the static photo recognition unit 6-2a is configured to, if the image information is several photos of bubbles moving in a liquid taken by the high-speed camera at regular intervals, acquire the photos, generate a photo set, and perform differential numbering; based on the differential numbering, acquire different photos in the photo set, respectively perform smoothing processing on the photos, acquire preprocessed pictures after the smoothing processing, and perform differential numbering on the preprocessed pictures; based on a preset OpenCV neural network model, perform feature extraction on the preprocessed pictures; based on the feature extraction results, identify circular contours in the preprocessed pictures, and the circular contours are the corresponding moving bubbles in the image information.

[0095] In the embodiment of the present application, the video image recognition unit 6-2b is configured to, if the image information is several video clips of bubbles moving in a liquid taken by the high-speed camera according to a preset shooting period, identify the corresponding moving bubbles in the several video clips based on the adjacent frame difference method. Among them, the identifying the corresponding moving bubbles in the several video clips based on the adjacent frame difference method includes the following steps: acquire the video images corresponding to different frames of the several video clips, and perform differential processing on the video images based on the frame values; use the video images after the differential processing as elements, and construct a video image set in ascending order of the frame values; based on a loop method, sequentially acquire the elements in the video image set as reference images, acquire the current frame value corresponding to the reference image, acquire the next frame value after the current frame value corresponding to the reference image, and acquire the element in the video image set corresponding to the next frame value as the target image; acquire the absolute value of the grayscale difference between the target image and the reference image, and acquire the position and contour information of the corresponding moving bubbles in the target image to complete the recognition.

[0096] In the description of the present invention, it should be understood that the orientation or positional relationship indicated by the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation to the present invention.

[0097] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. An apparatus for detecting the movement behavior of bubbles in a liquid, comprising a detection mechanism, characterized in that: On the right side of the detection mechanism, there is a generating mechanism, which includes a bracket, a drain valve 1, a drain valve 2, a tower body, a gas nozzle mechanism, a water flow distributor, a water flow control valve 1, a rotameter 1, a water tank 1, a centrifugal pump 1, a water flow control valve 2, a rotameter 2, a water tank 2, a centrifugal pump 2, an air compressor, a gas flowmeter, and a gas flow control valve. Above the bracket, there is a tower body, which is an inverted L-shaped structure. At the bottom of the tower body, there is a water inlet 1 and a drain valve 1. Inside the lower part of the tower body, there is a water flow distributor. At the bottom of the upper left side of the tower body, there are a water inlet 2 and a drain valve 2; The water tank 1 is connected to the centrifugal pump 1 through a pipeline. The output end of the centrifugal pump 1 is connected to the water flow control valve 1 through a pipeline. The water flow control valve 1 is connected to the rotameter 1. The rotameter 1 is connected to the water inlet 1 through a pipeline; The water tank 2 is connected to the centrifugal pump 2 through a pipeline. The output end of the centrifugal pump 2 is connected to the water flow control valve 2 through a pipeline. The water flow control valve 2 is connected to the rotameter 2. The rotameter 2 is connected to the water inlet 2 through a pipeline; The air compressor is connected to the gas flowmeter. The rear end of the gas flowmeter is connected to the gas flow control valve. The end of the gas flow control valve is connected to the gas nozzle mechanism. The gas nozzle mechanism penetrates through the middle of the tower body, and the end of the gas nozzle mechanism is located at the middle position of the tower body; The centrifugal pump 2 supplies the liquid in the water tank 2 to the upper part of the tower body. The water flow control valve 2 adjusts the flow rate when the liquid is supplied into the tower body. The rotameter 2 measures the flow rate. The liquid enters the tower body from the bottom of the upper left side of the tower body; The density of the liquid in the water tank 2 is smaller than that of the liquid in the water tank 1, and they do not mix with each other. The two liquids enter the tower body from different water inlets, and the two liquids form an interface in the tower body; The detection mechanism records the movement behavior of the bubbles at the interface of the two liquids, which is convenient for later research and detection; When the experiment is completed, first drain the upper liquid through the drain valve 2, and then drain the lower liquid through the drain valve 1 to separate the two liquids. A small part of the liquid in the middle overlapping part is drained through the drain valve 1; The gas nozzle mechanism includes a nozzle, an exhaust pipe, a sealing ring, a bearing, an exhaust pipe seat, a knob, a rotating rod, a base, a spring, an air inlet nozzle, a telescopic pipe, and a connecting pipe. The base is fixedly connected to the tower body. On the left side of the base, there is an exhaust pipe seat. The right side of the exhaust pipe seat is fixedly connected to the rotating rod. The right end face of the rotating rod is fixedly connected to the knob. The rotating rod penetrates through the middle of the base. The exhaust pipe seat and the tower body are connected through a bearing. A sealing ring is arranged between the outer left part of the exhaust pipe seat and the tower body. A plurality of exhaust pipes penetrate through the exhaust pipe seat, and nozzles are arranged at the left ends of the exhaust pipes; A connecting pipe is arranged above the base. A chute is opened on the base on the left side of the connecting pipe. An air inlet nozzle is arranged in the chute. A telescopic pipe is arranged between the air inlet nozzle and the connecting pipe. A spring is sleeved outside the telescopic pipe, and both ends of the spring are respectively connected to the air inlet nozzle and the base; The air inlet nozzle and the chute are in clearance fit and can move relatively; The right end of the exhaust pipe is provided with an inner concave chamfer, and the outer left side of the left end of the air inlet nozzle is provided with an edge chamfer, and the left end of the air inlet nozzle fits with the right end of the exhaust pipe; The detection mechanism described above includes a high-speed camera and a computer, and the high-speed camera is connected to the computer.

2. The device for detecting the movement behavior of bubbles in a liquid according to claim 1, characterized in that: The tower body is made of a transparent material.

3. The device for detecting the movement behavior of bubbles in a liquid according to claim 1, characterized in that: The lens of the high-speed camera faces one side of the tower body.

4. The device for detecting the movement behavior of bubbles in a liquid according to claim 1, characterized in that: There is a clearance fit between the rotating rod and the base and they can rotate relative to each other; the exhaust pipe seat is tightly connected to the base and can rotate relative to each other.

5. A method for detecting the movement behavior of bubbles in a liquid, the method being based on the device according to any one of claims 1-4, characterized in that, It includes the following steps: Obtain the image information of the bubbles moving in the liquid. Among them, the image information includes: several photos of the bubbles moving in the liquid taken regularly by the high-speed camera or several video clips of the bubbles moving in the liquid taken by the high-speed camera according to a preset shooting period. Based on a preset image recognition model, process, analyze and understand the image information respectively, and complete the recognition of the moving bubbles in the image information. One recognition step of the preset image recognition model is as follows: If the image information is several photos of the bubbles moving in the liquid taken regularly by the high-speed camera, then obtain the photos, generate a photo set, and carry out differential numbering; based on the differential numbering, obtain different photos in the photo set, and smooth process the photos respectively to obtain preprocessed pictures after smoothing, and carry out differential numbering on the preprocessed pictures; based on a preset OpenCV neural network model, extract features from the preprocessed pictures; based on the feature extraction results, identify the circular contours in the preprocessed pictures, and the circular contours are the corresponding moving bubbles in the image information. Another recognition step of the preset image recognition model is as follows: If the image information is several video clips of the bubbles moving in the liquid taken by the high-speed camera according to a preset shooting period, then identify the corresponding moving bubbles in the several video clips based on the adjacent frame difference method; the identification of the corresponding moving bubbles in the several video clips based on the adjacent frame difference method includes the following steps: obtain the video images corresponding to different frames of the several video clips, and carry out differential processing on the video images based on the frame values; use the video images after the differential processing as elements to construct a video image set in ascending order of frame values; in a cyclic manner, sequentially obtain the elements in the video image set as reference images, obtain the current frame value corresponding to the reference images, obtain the next frame value after the current frame value corresponding to the reference images, and obtain the elements in the video image set corresponding to the next frame value as target images; obtain the absolute value of the gray difference between the target image and the reference image, and obtain the position and contour information of the corresponding moving bubbles in the target image to complete the recognition. Based on a preset two-dimensional coordinate system, obtain the size of the recognized moving bubbles in the image information and the coordinate information of the center points of the moving bubbles. Based on a preset drawing model, draw the contours and the coordinate information of the center points of the moving bubbles into the same coordinate system to construct a bubble movement trajectory diagram, and complete the detection of the movement behavior of the bubbles in the liquid.

Citation Information

Patent Citations

  • Method for extracting characteristics of bubbles in automobile brake pipeline

    CN111415348A

  • Device and method for detecting motion behaviors of bubbles in liquid

    CN111504604A

  • Novel device for detecting movement behaviors of bubbles in liquid

    CN212300791U

Cited By

  • Evaluation method of bubble stress contribution degree based on numerical simulation

    CN121638117A