A coil air tightness detection method, system, storage medium and intelligent terminal

Through automated detection methods, image analysis technology is used to determine the damaged position of the airtightness of the coil, which solves the problem of observation difficulties in the prior art and realizes an efficient and intelligent detection process.

CN119714736BActive Publication Date: 2025-05-16NINGBO DONGDING SPECIAL PIPE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510194976.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-21
Publication Date
2025-05-16
Estimated Expiration
2045-02-21

AI Technical Summary

Technical Problem

In the prior art, there are many layers of coil pipes, and the upper and lower fits closely, and it is difficult to observe the damaged position of airtightness, which takes a lot of time.

Method used

A coil airtightness detection method is adopted to obtain the installation signal, obtain the pressure holding time, and obtain the top and side view detection images. The bubble position is analyzed based on the bubble color characteristics, the leakage three-dimensional coordinates are determined, and the detection signal is output to achieve automated and intelligent detection.

Benefits of technology

It improves the automation and intelligence of coil airtightness detection, reduces the time of human participation, and improves the accuracy and detection efficiency of leakage points.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119714736B_ABST
    Figure CN119714736B_ABST
Patent Text Reader

Abstract

The present application relates to a method, system, storage medium and intelligent terminal for detecting air tightness of a coil, and relates to the field of pipe body detection technology, which includes obtaining an installation completion signal; obtaining a pressure holding time when the installation completion signal is received; outputting a detection qualified signal when the pressure holding time is longer than a set pressure holding time; re-identifying the gas according to the analysis gas pressure input when the pressure holding time is shorter than the set pressure holding time; obtaining a top-down detection image; analyzing the top-down detection image based on the bubble color feature to obtain the horizontal position of the bubble; finding the detection camera number; controlling the detection camera to open and obtain a side-view detection image; analyzing the vertical position of the bubble; determining the three-dimensional coordinates of the leak and outputting them together with a preset detection leak signal. The present application has the function of directly determining the coordinates of the leak point by color for output, and outputting the leak signal without human intervention, thereby improving the automation and intelligence of the coil air tightness detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of pipe body detection technology, and in particular to a coil air tightness detection method, system, storage medium and intelligent terminal. Background Art

[0002] Coil is a structure where a pipe is bent into a spiral or coiled into a circle. It is widely used in various industrial and commercial fields. Depending on the application scenario, coil can be used for heat exchange, condensation, evaporation, heating or cooling fluids.

[0003] The coil will be tested for air tightness before use. In the relevant technology, a certain pressure of gas will be filled inside, and then it will be pressed into the water pool to observe whether there are bubbles caused by gas leakage, so as to determine whether the air tightness is good.

[0004] The prior art has the following problems. Usually, the process is observed manually. After bubbles are observed, the corresponding position of airtight damage is observed. However, since there are many layers of coils and the upper and lower parts are closely fitted, it is difficult to observe and takes a lot of time. There is still room for improvement. Summary of the invention

[0005] In order to improve the problem that due to the large number of coil layers and the tight fit between the upper and lower parts, it is difficult to observe the location of airtightness damage and it takes a lot of time, the present application provides a coil airtightness detection method, system, storage medium and intelligent terminal.

[0006] In a first aspect, the present application provides a method for detecting air tightness of a coil pipe, which adopts the following technical solution:

[0007] A method for detecting air tightness of a coil pipe, comprising:

[0008] Obtain an installation completion signal, the installation completion signal is a signal for air tightness detection emitted by the air tightness detection device after the coil has been placed on the air tightness detection device and the two ends of the coil have been sealed by the inflation tube and the deflation tube, the air tightness detection device includes a detection cylinder with one end open, a support frame arranged in the detection cylinder for supporting the coil, a covering mesh plate hinged and covering the detection cylinder, and a lifting assembly for lifting the covering mesh plate and the coil, the lifting assembly includes a column, a first motor and a second motor, the first motor is fixedly connected to the column, a support ear is fixedly connected to the column, a first pull rope is fixedly connected to the output shaft of the first motor, an end of the first pull rope away from the first motor passes around the support ear and is fixedly connected to a side of the covering mesh plate away from the hinge, a cantilever extending to the top of the detection cylinder is rotatably connected to the column, the rotation axis of the cantilever is parallel to the central axis of the column, the second motor is fixedly connected to the cantilever and a second pull rope for connecting the coil is fixedly connected to the output shaft of the second motor;

[0009] When receiving the installation completion signal, obtain the pressure holding time;

[0010] When the holding time is longer than the preset holding time, a preset detection qualified signal is output;

[0011] When the holding pressure time is less than the set holding pressure time, the preset identification gas is input again according to the preset analysis gas pressure;

[0012] Acquire a bird's-eye view detection image;

[0013] Analyze the top-view detection image based on preset bubble color features to obtain the horizontal position of the bubble;

[0014] Find the corresponding detection camera number from the preset detection database based on the horizontal position of the bubble;

[0015] Control the detection camera corresponding to the detection camera number to open and obtain the side view detection image;

[0016] Analyzing the side view detection image based on the bubble color feature to obtain the bubble vertical position;

[0017] The three-dimensional coordinates of the leak are determined based on the horizontal position and vertical position of the bubble and output together with a preset leak detection signal.

[0018] By adopting the above technical solution, a gas mixed with color is introduced into the inside. If the pressure holding time is sufficient, it means that the air pressure is stable, and if the pressure holding time is insufficient, it means that there is a leak. Therefore, the coordinates of the leak point are directly determined by color and output, and the leakage signal is output without human intervention, thereby improving the automation and intelligence of the coil air tightness detection.

[0019] Optionally, the method of analyzing the side view detection image based on the bubble color feature to obtain the vertical position of the bubble includes:

[0020] Analyzing the side view detection image based on the bubble color feature to determine the bubble area;

[0021] The bubble regions are screened based on the preset bubble regular shapes to obtain similar bubble regions;

[0022] Analyze the preceding irregular bubble region based on the similar bubble region;

[0023] Determine the starting bubble area based on the preceding irregular bubble area;

[0024] The bubble vertical position is determined based on the starting bubble area.

[0025] By adopting the above technical solution, the initial starting point is obtained by determining the first irregular bubble, thereby determining the bubble starting point, thereby improving the efficiency of determining the bubble starting point.

[0026] Optionally, another method for analyzing the side view detection image based on the bubble color feature to obtain the vertical position of the bubble is also included, the method comprising:

[0027] Determine the bubble change trend based on the preceding irregular bubble area and similar bubble area;

[0028] Control the coil tilt when the bubble area changes suddenly;

[0029] When the bubble region is separated, the bubble region is disassembled to obtain a split bubble region;

[0030] The vertical position of the bubble is determined based on the split bubble area.

[0031] By adopting the above technical solution, when leakage occurs, several leakage points can be obtained at the same horizontal coordinate according to the change law of the bubble, thereby avoiding the erroneous output of only one leakage point and improving the accuracy of leakage point determination.

[0032] Optionally, the method for controlling the coil tilt when the bubble area change trend suddenly changes includes:

[0033] Determine adjacent bubble areas based on the bubble areas;

[0034] Determining the area separation distance based on adjacent bubble areas and bubble areas;

[0035] When the area spacing distance is less than the preset single tilt spacing distance, reversely determining the reverse adjacent bubble area and the reverse area spacing distance;

[0036] When the interval distance in the reverse area is less than the interval distance of a single tilt, no tilting is performed;

[0037] When the area interval distance is greater than the single tilt interval distance, the tilt direction is determined based on the adjacent bubble areas and the bubble areas;

[0038] When the interval distance of the reverse region is greater than the interval distance of the single tilt, the reverse tilt direction is determined based on the reverse adjacent bubble region and the bubble region;

[0039] Control the coil to tilt according to a preset tilt angle and tilt direction or a reverse tilt direction and continue to determine the trend of the bubble area change;

[0040] When the change trend of the bubble area is still abrupt, the coil is continued to be controlled to continue tilting according to the tilt angle and tilt direction or the reverse tilt direction.

[0041] By adopting the above technical solution, the interleaving with adjacent positions can be avoided during the tilting process, thereby improving the resolution of the interleaved positions.

[0042] Optionally, the method for determining the vertical position of the bubble based on the starting bubble area includes:

[0043] determining an estimated vertical position of the bubble based on the starting bubble area;

[0044] When the predicted vertical position of the bubble is lower than the preset highest vertical position of the tube body, the predicted vertical position of the bubble is output as the vertical position of the bubble;

[0045] When the estimated vertical position of the bubble is equal to the estimated highest vertical position of the tube body, determining the opposite side detection camera number based on the detection camera number;

[0046] Control the detection camera corresponding to the opposite side detection camera number to open and obtain the opposite side view detection image;

[0047] analyzing the contralateral side view detection image to determine the contralateral expected bubble vertical position;

[0048] When the predicted vertical position of the bubble on the opposite side is equal to the vertical position of the highest tube body, the highest tube body vertical position is output as the vertical position of the bubble;

[0049] When the predicted bubble vertical position on the opposite side is less than the highest tube body vertical position, the predicted bubble vertical position on the opposite side is output as the bubble vertical position.

[0050] By adopting the above technical solution, if the starting point of the bubble is at the highest point, there is a possibility that it is blocked by the coil, so it can be observed from another direction to ensure the accuracy of the bubble starting point.

[0051] Optionally, also include:

[0052] When the bubble horizontal position and the preset limit column shielding horizontal position are the same, the coil is rotated, and the support frame includes a central part and a supporting part. The central part is movably connected to the detection tube and is coaxially arranged with the detection tube. The number of the supporting parts is at least two and they are arranged along the circumference of the central part. The supporting part extends along the axial direction perpendicular to the central part. The supporting part is provided with a limit column that slides along the length direction of the support part. The number of the limit columns on the same support part is two, and the spacing between the two limit columns is the same as the tube body diameter of the coil.

[0053] By adopting the above technical solution, a limiting column slidably connected to the supporting part is provided on the same supporting part, and the distance between the two limiting columns is only the diameter of a tube body, so that the coil can always be stacked up and down when placed on the supporting part without being staggered, so that there can only be one tube body at the position where the bubble is generated, thereby improving the uniqueness of judging the leakage position by bubble generation; on the other hand, if there is an area that is just covered by the limiting column, then it is necessary to rotate the coil to separate the bubble area and the limiting column, thereby improving the accuracy of the bubble area display.

[0054] Optionally, when the predicted bubble vertical position is lower than the preset highest tube body vertical position, the method of outputting the predicted bubble vertical position as the bubble vertical position includes:

[0055] When the estimated vertical position of the bubble is lower than the highest vertical position of the tube body, determining the opposite side detection camera number and the opposite side estimated vertical position of the bubble based on the detection camera number;

[0056] When the predicted bubble vertical position on the opposite side is equal to the highest tube body vertical position, the predicted bubble vertical position is output as the bubble vertical position;

[0057] When the predicted bubble vertical position on the opposite side is less than the highest tube body vertical position, the coil is controlled to shake until the predicted bubble vertical position is equal to the highest tube body vertical position or the predicted bubble vertical position on the opposite side is equal to the highest tube body vertical position.

[0058] By adopting the above technical solution, if the bubble appears at a place other than the highest point, it may be identified as a gap between the upper and lower tubes of the coil. Therefore, both sides are photographed to prevent the bubble from being mistaken for the bubble on this side due to the gap, thereby improving the accuracy of judging the bubble position.

[0059] In a second aspect, the present application provides a coil air tightness detection system, which adopts the following technical solution:

[0060] A coil air tightness detection system, comprising:

[0061] An acquisition module is used to acquire an installation completion signal, a pressure holding time, a top view detection image, a side view detection image, and an opposite side view detection image;

[0062] A memory for storing a program of a control method of any of the above-mentioned coil air tightness detection methods;

[0063] The program in the processor memory can be loaded and executed by the processor to implement any of the above-mentioned control methods for detecting the air tightness of the coil.

[0064] By adopting the above technical solution, a gas mixed with color is introduced into the inside. If the pressure holding time is sufficient, it means that the air pressure is stable, and if the pressure holding time is insufficient, it means that there is a leak. Therefore, the coordinates of the leak point are directly determined by color and output, and the leakage signal is output without human intervention, thereby improving the automation and intelligence of the coil air tightness detection.

[0065] In the third aspect, the present application provides a smart terminal, which adopts the following technical solution:

[0066] The intelligent terminal comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and execute any of the above-mentioned coil air tightness detection methods.

[0067] By adopting the above technical solution, a gas mixed with color is introduced into the inside. If the pressure holding time is sufficient, it means that the air pressure is stable, and if the pressure holding time is insufficient, it means that there is a leak. Therefore, the coordinates of the leak point are directly determined by color and output, and the leakage signal is output without human intervention, thereby improving the automation and intelligence of the coil air tightness detection.

[0068] Fourthly, the present application provides a computer storage medium that can store corresponding programs and has the characteristics of fast interaction with memory big data.

[0069] Computer readable storage medium, using the following technical solution:

[0070] A computer-readable storage medium stores a computer program that can be loaded by a processor and execute any of the above-mentioned coil air tightness detection methods.

[0071] By adopting the above technical solution, a gas mixed with color is introduced into the inside. If the pressure holding time is sufficient, it means that the air pressure is stable, and if the pressure holding time is insufficient, it means that there is a leak. Therefore, the coordinates of the leak point are directly determined by color and output, and the leakage signal is output without human intervention, thereby improving the automation and intelligence of the coil air tightness detection.

[0072] In summary, the present application includes at least the following beneficial technical effects:

[0073] The leak point coordinates are directly determined by color and the leak signal is output without human intervention, which improves the automation and intelligence of coil air tightness detection;

[0074] The initial starting point is obtained by determining the first irregular bubble, thereby determining the bubble starting point, thereby improving the efficiency of determining the bubble starting point;

[0075] According to the changing rules of bubbles, several leakage points at the same horizontal coordinate can be obtained to avoid the erroneous output of only one leakage point, thereby improving the accuracy of leakage point determination. BRIEF DESCRIPTION OF THE DRAWINGS

[0076] Figure 1 It is a flow chart of a coil air tightness detection method in an embodiment of the present application.

[0077] Figure 2 It is a structural schematic diagram of the airtightness detection equipment in the embodiment of the present application.

[0078] Figure 3 It is a flowchart of a method for analyzing a side view detection image based on bubble color features to obtain a vertical position of a bubble in an embodiment of the present application.

[0079] Figure 4 It is a flowchart of another method for analyzing the side view detection image based on the bubble color feature to obtain the vertical position of the bubble in an embodiment of the present application.

[0080] Figure 5 It is a flow chart of a method for controlling the inclination of a coil when the trend of the bubble area changes suddenly in an embodiment of the present application.

[0081] Figure 6 It is a flow chart of a method for determining the vertical position of a bubble based on a starting bubble area in an embodiment of the present application.

[0082] Figure 7 It is a flow chart of a method for outputting the predicted bubble vertical position as the bubble vertical position when the predicted bubble vertical position is lower than the preset highest tube body vertical position in an embodiment of the present application.

[0083] Figure 8 It is a system module diagram of a coil air tightness detection method in an embodiment of the present application.

[0084] Explanation of the reference numerals in the accompanying drawings: 1. Detection cylinder; 2. Support frame; 21. Central part; 22. Support part; 23. Limiting column; 3. Covering mesh plate; 4. Lifting assembly; 41. Vertical column; 42. First motor; 43. Second motor; 44. Support ear; 45. First pull rope; 46. Cantilever; 47. Second pull rope. DETAILED DESCRIPTION

[0085] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-Figure 8 It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0086] The present application embodiment discloses a method for detecting the air tightness of a coil. Figure 1 , a coil air tightness detection method comprises:

[0087] Step 100: Obtain an installation completion signal.

[0088] Reference Figure 2 The air tightness testing device includes a testing cylinder 1, a support frame 2, a covering mesh plate 3 and a lifting assembly 4. One end of the testing cylinder 1 is open to facilitate the placement of the coil into the testing cylinder 1. The support frame 2 is installed in the testing cylinder 1 to support the coil. The covering mesh plate 3 is hinged on the testing cylinder 1 and covers the testing cylinder 1. The lifting assembly 4 is installed on one side of the testing cylinder 1 to lift the covering mesh plate 3 and the coil.

[0089] The support frame 2 includes a central portion 21 and a support portion 22. The central portion 21 is movably mounted on the detection tube 1 and is coaxially arranged with the detection tube 1 to change the angle of the supported coil. There are at least two support portions 22 and they are arranged along the circumference of the central portion 21. The support portion 22 extends along the axial direction perpendicular to the central portion 21 to support the coil. A limiting column 23 is installed on the support portion 22 to slide along the length direction of the support portion 22. There are two limiting columns 23 on the same support portion 22. The spacing between the two limiting columns 23 is the same as the diameter of the coil body, so that the coil will be stacked up and down after being inserted between the limiting columns 23 without being staggered.

[0090] The lifting assembly 4 includes a column 41, a first motor 42 and a second motor 43. The column 41 is located at one side of the detection cylinder 1, the first motor 42 is fixedly connected to the column 41, a support ear 44 is fixedly connected to the column 41, a first pull rope 45 is fixedly connected to the output shaft of the first motor 42, and the end of the first pull rope 45 away from the first motor 42 passes around the support ear 44 and is fixedly connected to the side of the covering mesh plate 3 away from the hinge, so that the first motor 42 can control the first pull rope 45 to contract and open or cover the covering mesh plate 3. A cantilever 46 extending above the detection cylinder 1 is rotatably connected to the column 41, and the rotation axis of the cantilever 46 is arranged parallel to the central axis of the column 41. The second motor 43 is fixedly connected to the cantilever 46 and a second pull rope 47 for connecting the coil is fixedly connected to the output shaft of the second motor 43 to lift the coil or unload the coil.

[0091] The installation completion signal is a signal that the air tightness detection device can perform air tightness detection after the coil has been placed on the air tightness detection device and both ends of the coil have been sealed by the inflation pipe and the deflation pipe. The acquisition method can be a manual input method, that is, when all the work is completed, the manual input can be made on the corresponding key.

[0092] Step 101: Obtain the pressure holding time when receiving the installation completion signal.

[0093] The pressure holding time is the time that the corresponding gas is filled to keep the rated pressure or a certain range. When the installation completion signal is received, it means that the preparations have been completed and the test can be started, so the inflation starts and the internal air pressure is obtained. The air pressure is obtained by the air pressure gauge. When the internal air pressure reaches the test pressure, the pressure is stopped and the pressure holding time is accumulated. When the internal air pressure drops to a certain level, the pressure holding time is stopped and the time is output.

[0094] Step 102: Outputting a preset detection pass signal when the pressure holding time is longer than a preset pressure holding time.

[0095] The set holding time is a manually set time. If it is longer than this time, it means the internal air tightness is good. The qualified detection signal is a signal that the coil air tightness is good at this time. It can be output in any way, such as: green light.

[0096] When the pressure holding time is longer than the set pressure holding time, it means that the internal air tightness is good, and a qualified detection signal is output.

[0097] Step 103: When the pressure holding time is less than the set pressure holding time, the preset identification gas is input again according to the preset analysis gas pressure.

[0098] The analysis pressure is the pressure at which the detection point is detected. Under this pressure, the gas leaks from the leak point more gently, is not easy to run around, and will not be excessive to pollute the air. The identification gas is a gas that can be identified. Here, the gas is a gas with a certain color, such as iodine vapor, which is almost insoluble in water. The input method is to fill it from the inflation tube.

[0099] Step 104: Acquire a top-view detection image.

[0100] The top-down detection image is an image viewed from above, and is obtained by taking a photo with a camera.

[0101] Step 105: Analyze the top-view detection image based on the preset bubble color feature to obtain the horizontal position of the bubble.

[0102] The bubble color feature is the color of the bubble, for example, red. The bubble horizontal position is the position of the bubble on the horizontal plane. For convenience, it can be in the form of an angle, that is, the angle of the coil on the horizontal plane, for example, 50°. The analysis method is to connect the center of the coil and the point where the bubble color feature is located, and then calculate the angle of the connection line.

[0103] Step 106: Find the corresponding detection camera number from a preset detection database based on the horizontal position of the bubble.

[0104] The detection camera number is the number of the camera that can shoot the horizontal position of the bubble. Here, a number of cameras arranged along the inner circumferential side wall of the detection tube 1 can be set to detect the coil. The mapping relationship between the detection camera number and the horizontal position of the bubble is stored in the database. After installing the detection camera, the staff in this field number each camera, and then observe its detection range to obtain each number and the corresponding detection range, and record them. When the system receives the corresponding horizontal position of the bubble, it automatically finds the corresponding detection camera number from the database and outputs it.

[0105] Step 107: Control the detection camera corresponding to the detection camera number to open and obtain the side view detection image.

[0106] The side view detection image is an image taken from the side of the coil by the camera corresponding to the detection camera number. The purpose of this image is to determine its height.

[0107] Step 108: Analyze the side view detection image based on the bubble color feature to obtain the vertical position of the bubble.

[0108] The vertical position of the bubble is the vertical position of the bubble. Here, the lowest point of all bubbles can be directly determined, or it can be determined using the method in subsequent steps.

[0109] Step 109: Determine the three-dimensional coordinates of the leak based on the horizontal position and the vertical position of the bubble and output them together with a preset leak detection signal.

[0110] The leakage three-dimensional coordinates are the three-dimensional coordinates of the leakage point. The determination method can be a combination of the two. The leakage detection signal is a signal of detecting leakage. The output method can be a flashing red light.

[0111] Reference Figure 3 The method of analyzing the side view detection image based on the bubble color feature to obtain the vertical position of the bubble includes:

[0112] Step 200: Analyze the side view detection image based on the bubble color feature to determine the bubble area.

[0113] The bubble area is the area where the bubble is located. The determination method is to divide the area corresponding to the bubble color feature. If the surroundings are connected, then a bubble area is formed. If they are not connected, a new bubble area is formed.

[0114] Step 201: Screening bubble regions based on preset bubble regular shapes to obtain similar bubble regions.

[0115] The regular shape of bubbles is the regular shape of bubbles in the process of floating after the inside of the bubbles is stable. It is obtained by human observation and recording, and is generally spherical. The similar bubble area is the area where the bubble shape is similar to the regular shape of bubbles. The screening method is to compare each bubble area with the regular shape of bubbles. If the regular shape of bubbles can be enlarged or reduced to be consistent with the bubble area, it means that the screening is successful.

[0116] Step 202: Analyze the preceding irregular bubble region based on the similar bubble region.

[0117] The preceding irregular bubble region is the bubble region that is not a similar bubble region in front of the similar bubble region. The preceding here means the lower side. Since bubbles are generated from irregular to regular, it is necessary to determine the initial irregular point as the starting point.

[0118] Step 203: Determine the initial bubble region based on the preceding irregular bubble region.

[0119] The starting bubble area is the preceding irregular bubble area at the bottom.

[0120] Step 204: Determine the vertical position of the bubble based on the initial bubble area.

[0121] The starting bubble area here is where the bubbles are generated, that is, the vertical position of the bubbles.

[0122] Reference Figure 4 , and also includes another method for analyzing the side view detection image based on the bubble color feature to obtain the vertical position of the bubble, the method comprising:

[0123] Step 300: Determine the bubble change trend based on the preceding irregular bubble region and the similar bubble region.

[0124] The bubble change trend is the trend of the bubble change, which may be the trend of whether it gradually becomes regular. The method of determination is the calculation formula of the near circularity, such as the minimum circumscribed circle method, that is, the area of ​​the bubble region is divided by the area of ​​the minimum circumscribed circle. The more regular it is, the closer it is to 1.

[0125] Step 301: Control the coil to tilt when the trend of the bubble area changes suddenly.

[0126] The sudden change in the trend of the bubble area indicates that the bubble's circularity suddenly decreases. This indicates that a second leak may have occurred, causing the overall bubble to become larger or new irregular bubbles to appear. In this case, the coil is tilted. The purpose of the coil tilt is to stagger the bubbles generated by different leaks on the same vertical line so that they can be easily distinguished.

[0127] Step 302: When the bubble regions are separated, the bubble regions are disassembled to obtain split bubble regions.

[0128] The split bubble area is the bubble area after splitting. The splitting method is to split according to the vertical line. If it does not belong to the same vertical line, it is positioned as a different split bubble area.

[0129] Step 303: Determine the vertical position of the bubble based on the split bubble area.

[0130] Here, when all bubble areas in the same group are generated by a leakage point, it can be determined according to steps 200-204.

[0131] Reference Figure 5 The method of controlling the coil tilt when the bubble area changes suddenly includes:

[0132] Step 400: Determine adjacent bubble areas based on the bubble area.

[0133] The adjacent bubble area is an area adjacent to the bubble area. Adjacent here means adjacent in the horizontal direction, that is, adjacent in the horizontal coordinate. For the convenience of judgment, the horizontal coordinate can be expressed in the form of angle, and then the angle is adjacent.

[0134] Step 401: Determine the area spacing distance based on adjacent bubble areas and bubble areas.

[0135] The area interval distance is the distance between two areas, which can be obtained by subtracting the horizontal coordinates of the two areas. It can also be the angle difference between the two areas.

[0136] Step 402: When the area spacing distance is less than the preset single tilt spacing distance, reversely determine the reverse adjacent bubble area and the reverse area spacing distance.

[0137] The single tilt interval distance is the distance of a single tilt span set artificially, which can be the span distance of the highest point here. The reverse adjacent bubble area is the adjacent bubble area in the opposite direction of the adjacent bubble area. The reverse area interval distance is the interval distance between the reverse adjacent bubble area and the bubble area. The determination method is similar to steps 400-401, and will not be repeated here.

[0138] When the area interval distance is less than the single tilt interval distance, it means that tilting in the direction close to the adjacent bubble area will cause interlacing with the adjacent bubble area, and the tilt determination still cannot be performed according to steps 300-303.

[0139] Step 403: When the interval distance in the reverse region is smaller than the interval distance for single tilting, no tilting is performed.

[0140] When the reverse area spacing distance is less than the single tilt spacing distance, it means that tilting in the direction close to the reverse adjacent bubble area will cause interlacing with the reverse adjacent bubble area. Therefore, combined with step 402, it is impossible to distinguish the leakage point more clearly by tilting, so tilting is not performed directly.

[0141] Step 404: Determine the tilt direction based on the adjacent bubble regions and the bubble regions when the region spacing distance is greater than the single tilt spacing distance.

[0142] The tilt direction is the tilt direction of the top point of the coil toward the adjacent bubble region, and is determined from the bubble region toward the adjacent bubble region.

[0143] When the area spacing distance is greater than the single tilt spacing distance, it means that the adjacent bubble areas can be tilted closer.

[0144] Step 405: When the reverse region spacing distance is greater than the single tilt spacing distance, a reverse tilt direction is determined based on the reverse adjacent bubble region and the bubble region.

[0145] The reverse tilt direction is the tilt direction of the topmost point of the coil toward the reverse adjacent bubble region, and is determined from the bubble region toward the reverse adjacent bubble region.

[0146] When the interval distance between the reverse regions is greater than the interval distance between the single tilts, it means that the reverse adjacent bubble regions can be tilted toward the direction of approaching each other.

[0147] Step 406: Control the coil to tilt according to a preset tilt angle and tilt direction or a reverse tilt direction and continue to determine the change trend of the bubble area.

[0148] The tilt angle is a manually set tilt angle. After the tilt angle is set here, the highest point of the coil will move horizontally by a single tilt interval distance.

[0149] Step 407: When the change trend of the bubble area still changes suddenly, the coil is continuously controlled to continue tilting according to the tilt angle and tilt direction or the reverse tilt direction.

[0150] If the trend of the bubble area change still changes suddenly, it means that the bubble areas generated by different leakage locations on the coil have not been separated, so continue to tilt.

[0151] Reference Figure 6 , the method for determining the vertical position of the bubble based on the starting bubble area includes:

[0152] Step 500: When the bubble level is the same as the preset limit column shielding level, the coil is driven to rotate.

[0153] The horizontal position of the limit column shielding is the horizontal position of the limit column 23. This position can be obtained by manual measurement or by direct image analysis. When the bubble horizontal position is the same as the limit column shielding horizontal position, the bubble can be seen in the top view, but it is easily shielded or partially shielded by the limit column 23 in the side view, so it needs to be rotated. The rotation method here can be the rotation of the limit column 23, the method of driving the coil to rotate by friction, or it can be driven by other driving structures.

[0154] Step 501: Determine the estimated vertical position of the bubble based on the initial bubble area.

[0155] The estimated vertical position of the bubble is a position that may be the vertical position of the bubble. The method and steps for determining the position are to directly read the coordinate point of the starting bubble area.

[0156] Step 502: When the estimated bubble vertical position is lower than the preset highest tube body vertical position, the estimated bubble vertical position is output as the bubble vertical position.

[0157] The highest tube vertical position is the vertical position of the top layer of the coil. It is input after manual measurement. When the expected bubble vertical position is lower than the preset highest tube vertical position, it means that the bubble is not blocked by the coil. At this time, the bubble is on the side of the coil close to the camera. At this time, the bubble is correct, and the expected bubble vertical position is the bubble vertical position.

[0158] It is also possible that the expected vertical position of the bubble is higher than the highest vertical position of the tube body. This means that it is blocked by the coil and the coil has not reached the lowest position. Therefore, it is necessary to control the coil to shake until the expected vertical position of the bubble is equal to the highest vertical position of the tube body.

[0159] Step 503: When the estimated bubble vertical position is equal to the estimated highest tube body vertical position, determine the opposite side detection camera number based on the detection camera number.

[0160] The opposite detection camera number is the number of the camera opposite to the detection camera. When the camera with the detection camera number is on the inner wall of the detection tube 1, the camera corresponding to the opposite detection camera number is at the center of the detection tube 1 facing the outside of the detection tube 1, and opposite to the camera with the detection camera number. Figure 2As shown, a cylinder can be set at the axial position of the detection tube 1, and the camera can be set on the outer circumferential side wall of the cylinder. The determination method can be a method of searching from a database. The database stores the mapping relationship between the detection camera number and the opposite detection camera number. The staff in this field first installs all the cameras and then numbers them, and then observes and determines the relative camera number and records it. When the system receives the corresponding detection camera number, it automatically searches for the corresponding opposite detection camera number from the database and outputs it.

[0161] When the estimated vertical position of the bubble is equal to the estimated highest vertical position of the tube body, it is possible that it is shielded by the coil. In order to determine whether it is shielded, it can be detected from the opposite side, so it is necessary to take a picture from the camera on the opposite side.

[0162] Step 504: Control the detection camera corresponding to the opposite side detection camera number to turn on and obtain the opposite side view detection image.

[0163] The opposite side side view detection image is an image taken from the side of the coil by the camera corresponding to the opposite side detection camera number.

[0164] Step 505: Analyze the contralateral side view detection image to determine the contralateral expected bubble vertical position.

[0165] The predicted vertical position of the bubble on the opposite side is the vertical position of the bubble analyzed from the test image on the opposite side. This analysis step is similar to step 108 and will not be described in detail here.

[0166] Step 506: When the estimated bubble vertical position on the opposite side is equal to the highest tube vertical position, the highest tube vertical position is output as the bubble vertical position.

[0167] When the predicted bubble vertical position on the opposite side is equal to the highest tube body vertical position, it means that there is no obstruction and it is also at the highest tube body vertical position, which means that the leakage point is at this position, and the highest tube body vertical position is output as the bubble vertical position.

[0168] Step 507: When the predicted bubble vertical position on the opposite side is less than the highest tube body vertical position, the predicted bubble vertical position on the opposite side is output as the bubble vertical position.

[0169] When the predicted bubble vertical position on the opposite side is less than the highest tube vertical position, it indicates that the predicted bubble vertical position is the position after being blocked. Therefore, the predicted bubble vertical position on the opposite side is correct. The predicted bubble vertical position on the opposite side is output as the bubble vertical position.

[0170] Reference Figure 7 The method of outputting the predicted bubble vertical position as the bubble vertical position when the predicted bubble vertical position is lower than the preset highest tube body vertical position includes:

[0171] Step 600: When the estimated vertical position of the bubble is lower than the highest vertical position of the tube body, determine the opposite side detection camera number and the opposite side estimated vertical position of the bubble based on the detection camera number.

[0172] When the vertical position of the bubble is expected to be lower than the vertical position of the highest tube body, although it is definitely not the highest tube body vertical position according to step 502, due to the characteristics of the coil, a single tube stack may be misaligned between the upper and lower positions to create a gap, and the bubble on the opposite side is captured by the camera in this gap, so it may still be blocked by the coil.

[0173] Step 601: When the predicted bubble vertical position on the opposite side is equal to the highest tube body vertical position, the predicted bubble vertical position is output as the bubble vertical position.

[0174] When the estimated bubble vertical position on the opposite side is equal to the highest tube vertical position, it means that the gap is not caused by the up and down misalignment. Therefore, the camera corresponding to the detection camera number captures the complete bubble that is not blocked by the coil, so the estimated bubble vertical position is output as the bubble vertical position.

[0175] Step 602: When the predicted bubble vertical position on the opposite side is less than the highest tube body vertical position, the coil is controlled to shake until the predicted bubble vertical position is equal to the highest tube body vertical position or the predicted bubble vertical position on the opposite side is equal to the highest tube body vertical position.

[0176] When the estimated vertical position of the bubble on the opposite side is less than the vertical position of the highest tube body, it indicates that a gap has really occurred. Due to the existence of the gap, although both sides can be measured to determine the lowest bubble for measurement, it is also possible that the coil has been lifted, resulting in some deviation in accuracy. Therefore, the measurement is still performed until one side is completely blocked.

[0177] Based on the same inventive concept, an embodiment of the present invention provides a coil air tightness detection system.

[0178] Reference Figure 8 , a coil air tightness detection system, comprising:

[0179] An acquisition module is used to acquire an installation completion signal, a pressure holding time, a top view detection image, a side view detection image, and an opposite side view detection image;

[0180] A memory for storing a program of a control method for a coil air tightness detection method;

[0181] The program in the memory can be loaded and executed by the processor to realize a control method of a coil air tightness detection method.

[0182] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0183] An embodiment of the present invention provides a computer-readable storage medium storing a computer program that can be loaded and executed by a processor and that is capable of detecting the air tightness of a coil.

[0184] Computer storage media include, for example, various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.

[0185] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute a method for detecting air tightness of a coil.

[0186] The above are all preferred embodiments of the present application, and are not intended to limit the protection scope of the present application. Any feature disclosed in this specification (including the abstract and drawings), unless otherwise stated, can be replaced by other equivalent or alternative features with similar purposes. That is, unless otherwise stated, each feature is only an example of a series of equivalent or similar features.

Claims

1. A method for detecting air tightness of a coil, characterized in that: include: Acquire an installation completion signal, the installation completion signal being a signal emitted by the air tightness detection device after the coil has been placed on the air tightness detection device and the two ends of the coil have been sealed by the inflation tube and the deflation tube, indicating that an air tightness detection can be performed. The air tightness detection device comprises a detection cylinder (1) with one end open, a support frame (2) arranged in the detection cylinder (1) for supporting the coil, a covering mesh plate (3) hingedly connected and covering the detection cylinder (1), and a lifting assembly (4) for lifting the covering mesh plate (3) and the coil, the lifting assembly (4) comprising a column (41), a first motor (42) and a second motor (43), the first motor (42) being fixedly connected to the column (41). ), a support ear (44) is fixedly connected to the column (41), a first pull rope (45) is fixedly connected to the output shaft of the first motor (42), one end of the first pull rope (45) away from the first motor (42) passes around the support ear (44) and is fixedly connected to the side of the covering mesh plate (3) away from the hinge, the column (41) is rotatably connected to a cantilever (46) extending above the detection cylinder (1), the rotation axis of the cantilever (46) and the central axis of the column (41) are arranged parallel, the second motor (43) is fixedly connected to the cantilever (46), and a second pull rope (47) for connecting the coil is fixedly connected to the output shaft of the second motor (43); When receiving the installation completion signal, obtain the pressure holding time; When the holding time is longer than the preset holding time, a preset detection qualified signal is output; When the holding pressure time is less than the set holding pressure time, the preset identification gas is input again according to the preset analysis gas pressure; Acquire a bird's-eye view detection image; Analyze the top-view detection image based on preset bubble color features to obtain the horizontal position of the bubble; Find the corresponding detection camera number from the preset detection database based on the horizontal position of the bubble; Control the detection camera corresponding to the detection camera number to open and obtain the side view detection image; Analyzing the side view detection image based on the bubble color feature to obtain the bubble vertical position; Determine the three-dimensional coordinates of the leak based on the horizontal position and vertical position of the bubble and output them together with a preset detection leak signal; The method for analyzing the side view detection image based on the bubble color feature to obtain the vertical position of the bubble includes: Analyzing the side view detection image based on the bubble color feature to determine the bubble area; Based on a preset bubble regular shape, the bubble region is screened to obtain a similar bubble region, wherein the similar bubble region is a region where the bubble shape is similar to the bubble regular shape; Analyze the preceding irregular bubble region based on the similar bubble region, wherein the preceding irregular bubble region is a bubble region that is not a similar bubble region and is in front of the similar bubble region; Determine a starting bubble region based on a preceding irregular bubble region, wherein the starting bubble region is the preceding irregular bubble region at the bottom; Determining a vertical position of the bubble based on the starting bubble area; Another method for analyzing the side view detection image based on the bubble color feature to obtain the vertical position of the bubble includes: Determine the bubble change trend based on the preceding irregular bubble area and similar bubble area; When the bubble area changes suddenly, the coil is tilted so that the bubbles generated by different leakage points on the same vertical line are staggered and easy to distinguish; When the bubble region is separated, the bubble region is disassembled to obtain a split bubble region; The vertical position of the bubble is determined based on the split bubble area.

2. A method for detecting air tightness of a coil according to claim 1, characterized in that: Methods for controlling coil tilt when the bubble area trend changes suddenly include: Determine adjacent bubble areas based on the bubble areas; Determining the area separation distance based on adjacent bubble areas and bubble areas; When the area spacing distance is less than the preset single tilt spacing distance, reversely determining the reverse adjacent bubble area and the reverse area spacing distance; When the interval distance in the reverse area is less than the interval distance of a single tilt, no tilting is performed; When the area interval distance is greater than the single tilt interval distance, the tilt direction is determined based on the adjacent bubble areas and the bubble areas; When the interval distance of the reverse region is greater than the interval distance of the single tilt, the reverse tilt direction is determined based on the reverse adjacent bubble region and the bubble region; Control the coil to tilt according to a preset tilt angle and tilt direction or a reverse tilt direction and continue to determine the trend of the bubble area change; When the change trend of the bubble area is still abrupt, the coil is continued to be controlled to continue tilting according to the tilt angle and tilt direction or the reverse tilt direction.

3. A method for detecting air tightness of a coil according to claim 1, characterized in that: The method for determining the vertical position of the bubble based on the initial bubble area includes: determining an estimated vertical position of the bubble based on the starting bubble area; When the predicted vertical position of the bubble is lower than the preset highest vertical position of the tube body, the predicted vertical position of the bubble is output as the vertical position of the bubble; When the estimated vertical position of the bubble is equal to the estimated highest vertical position of the tube body, determining the opposite side detection camera number based on the detection camera number; Control the detection camera corresponding to the opposite side detection camera number to open and obtain the opposite side view detection image; analyzing the contralateral side view detection image to determine the contralateral expected bubble vertical position; When the predicted vertical position of the bubble on the opposite side is equal to the vertical position of the highest tube body, the highest tube body vertical position is output as the vertical position of the bubble; When the predicted bubble vertical position on the opposite side is less than the highest tube body vertical position, the predicted bubble vertical position on the opposite side is output as the bubble vertical position.

4. A method for detecting air tightness of a coil according to claim 3, characterized in that: Also includes: When the bubble horizontal position and the preset limit column shielding horizontal position are the same, the coil is rotated. The support frame (2) comprises a central portion (21) and a support portion (22). The central portion (21) is movably connected to the detection tube (1) and is coaxially arranged with the detection tube (1). The number of the support portions (22) is at least two and they are arranged along the circumference of the central portion (21). The support portion (22) extends in a direction perpendicular to the axis of the central portion (21). The support portion (22) is provided with a limit column (23) that slides along the length direction of the support portion (22). The number of the limit columns (23) on the same support portion (22) is two, and the spacing between the two limit columns (23) is the same as the tube body diameter of the coil.

5. A method for detecting air tightness of a coiled pipe according to claim 4, characterized in that: The method of outputting the predicted bubble vertical position as the bubble vertical position when the predicted bubble vertical position is lower than the preset highest tube body vertical position includes: When the estimated vertical position of the bubble is lower than the highest vertical position of the tube body, determining the opposite side detection camera number and the opposite side estimated vertical position of the bubble based on the detection camera number; When the predicted bubble vertical position on the opposite side is equal to the highest tube body vertical position, the predicted bubble vertical position is output as the bubble vertical position; When the predicted bubble vertical position on the opposite side is less than the highest tube body vertical position, the coil is controlled to shake until the predicted bubble vertical position is equal to the highest tube body vertical position or the predicted bubble vertical position on the opposite side is equal to the highest tube body vertical position.

6. A coil air tightness detection system, characterized in that: include: An acquisition module is used to acquire an installation completion signal, a pressure holding time, a top view detection image, a side view detection image, and an opposite side view detection image; A memory for storing a program of a control method for detecting air tightness of a coil pipe according to any one of claims 1 to 5; The program in the memory can be loaded and executed by the processor to implement a control method for detecting air tightness of a coil as described in any one of claims 1 to 5.

7. Intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes a method for detecting air tightness of a coiled pipe as claimed in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that A computer program capable of being loaded by a processor and executing a method for detecting air tightness of a coiled pipe as claimed in any one of claims 1 to 5 is stored.

Citation Information

Patent Citations

  • Airtight bubble detection method and device based on multiple illumination intensities

    CN112184644A

  • Bubble track detection method and system for different liquid turbidity based on artificial intelligence

    CN112325776A