A method and device for detecting the airtightness of a pre-connected optical fiber splitting box

By adopting optical fiber pre-connected fiber splitter technology in the airtightness detection equipment, and using clamping devices and image detection, automated airtightness detection is realized, solving the problem of low manual detection efficiency and improving detection efficiency and accuracy.

CN119290276BActive Publication Date: 2025-05-30NINGBO ZHANTONG TELECOM EQUIP INDAL
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411832559.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-05-30
Estimated Expiration
2044-12-13

AI Technical Summary

Technical Problem

When existing airtightness detection equipment detects product leaks, it is difficult to detect tiny bubbles or bubbles blocked by the product in a manual observation, resulting in low detection efficiency.

Method used

The airtightness detection method of optical fiber pre-connected fiber splitter box is adopted, and the product is fixed on the positioning mold through the clamping device, and the leakage position is automatically determined using pressure detection information and image detection information to realize automatic detection.

Benefits of technology

It improves the efficiency of product airtightness detection, can automatically detect the airtightness of different products, and reduces manual operation errors and time-consuming.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119290276B_ABST
    Figure CN119290276B_ABST
Patent Text Reader

Abstract

The present invention relates to a method and device for airtightness detection of an optical fiber pre-connection fiber distribution box, and relates to the technical field of airtightness detection. It includes: obtaining the product shape and socket position; determining the positioning fixture model number according to the product shape; determining the placement shape according to the socket position and the plug position, and controlling the clamping device to select a positioning fixture and install it on the positioning tooling lifting mechanism in the placement shape; determining the installation position according to the product shape and the reset position, installing the product in the positioning fixture, and controlling the fixing device to fix the product according to the product shape; controlling the clamping device to clamp the plug and insert it into the socket according to the socket position and the plug position, and obtaining pressure detection information; determining the descent distance according to the product shape to control the positioning tooling lifting mechanism to descend into the water tank and obtaining image detection information; determining the leakage position according to the image detection information to dry and repair the product. This application has the effect of improving the detection efficiency of the airtightness of the product.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of airtightness detection, and in particular to a method and device for detecting the airtightness of a fiber optic pre-connectorized fiber distribution box. Background Art

[0002] Airtightness detection equipment is an important tool for ensuring the sealing performance of products, and they are widely used in multiple industries, such as automobiles, electronics, medical devices, etc. These devices ensure the quality and safety of products by detecting the airtightness of the products.

[0003] The airtightness detection equipment includes a detection device, a plug, and a water tank. When it is necessary to detect the airtightness of a product, the plug in the airtightness detection equipment is manually inserted into the socket of the product to be tested to inject compressed air or gas into the product to be tested, and the pressure change during inflation is detected to determine whether there is air leakage in the product to be tested. If there is air leakage in the product to be tested, the product is placed in water and manually observed to determine the leakage point for supplementation.

[0004] When it is necessary to detect the airtightness of a product, the product is manually fixed, and when the lifting mechanism controls the product to move into the water tank, air leakage from the product causes bubbles to appear in the water tank. When there are tiny bubbles in the water tank or the bubbles are blocked by the product, etc., it is not easy to timely detect the leakage position of the product to be tested by manual observation, resulting in too low detection efficiency. Summary of the Invention

[0005] In order to improve the detection efficiency of the airtightness of products, the present invention provides a method and device for detecting the airtightness of a fiber optic pre-connectorized fiber distribution box.

[0006] In a first aspect, the present invention provides a method for detecting the airtightness of a fiber optic pre-connectorized fiber distribution box, adopting the following technical solution:

[0007] A method for detecting the airtightness of a fiber optic pre-connectorized fiber distribution box includes:

[0008] Obtain the shape of the product and the position of the socket on the product;

[0009] Determine the corresponding positioning fixture model number according to the shape of the product;

[0010] Determine the placement shape corresponding to the shape of the product according to the socket position and the preset plug position, and control the preset clamping device to select the positioning fixture corresponding to the positioning fixture model number and install it on the preset positioning tooling lifting mechanism in the placement shape;

[0011] Determine the installation position according to the shape of the product and the preset reset position, and control the clamping device to install the product in the positioning fixture and control the preset fixing device to fix the product according to the shape of the product;

[0012] Control the clamping device to clamp the plug and insert it into the socket according to the socket position and the plug position, and obtain the pressure detection information;

[0013] When the pressure detection information exceeds the preset reference pressure information, control the clamping device to pick up the product;

[0014] When the pressure detection information does not exceed the preset reference pressure information, determine the descending distance according to the product shape, and control the positioning tooling lifting mechanism to descend into the preset water tank according to the descending distance and obtain the image detection information in the water tank;

[0015] Determine the leakage position according to the image detection information, and control the positioning tooling lifter to move to the reset position to repair the product after drying.

[0016] By adopting the above technical solution, the product to be measured is clamped into the positioning template by the clamping device and fixed. When the pressure detection information does not exceed the reference pressure information, control the positioning tooling lifting mechanism to descend into the water tank to detect the leakage position of the product, so as to be able to automatically detect the airtightness of different products, thereby improving the detection efficiency of the airtightness of the products.

[0017] Optionally, the fixing device includes a fixing pin. The method for controlling the preset fixing device to fix the product includes:

[0018] Obtain the material information of the product;

[0019] Determine the clamping turns according to the material information;

[0020] Retrieve the maximum length and the height range corresponding to the maximum length according to the product shape;

[0021] When the preset fixing pin position falls within the height range, control the clamping device to clamp the fixing pin and rotate it;

[0022] When the preset fixing pin position does not fall within the height range, determine the clamping width according to the fixing pin position and the product shape;

[0023] Determine the clamping distance according to the clamping width and the maximum length;

[0024] Determine the extension turns according to the clamping distance and the preset fixing pin information;

[0025] Calculate the sum of the extension turns and the clamping turns to update the clamping turns;

[0026] Control the clamping device to clamp the fixing pin and rotate it to clamp and fix the product according to the updated clamping turns.

[0027] Optionally, the fixing device includes a rubber band. The method for controlling the preset fixing device to fix the product further includes:

[0028] Retrieve the mold shape according to the positioning reference model number;

[0029] Determine the stretching inclination point according to the mold shape and the position of the fixing pin;

[0030] Determine the offset distance according to the socket position and the preset rubber band stretching point;

[0031] Retrieve the socket height according to the product shape;

[0032] Determine the stretching distance according to the offset distance and the socket height;

[0033] Obtain the fixing image of the product corresponding to the socket position;

[0034] Determine the connection position between the plug and the socket according to the fixing image;

[0035] Determine the notch position according to the fixing image and the socket position;

[0036] When there is a socket position between the connection position and the preset rubber band position, then determine the stretching movement position according to the notch position and the stretching distance;

[0037] Control the clamping device to clamp the rubber band at the rubber band stretching point and move it to the stretching movement position according to the stretching movement position. After the clamping device moves to the stretching movement position, stop moving and release the rubber band.

[0038] Optionally, when there is no socket position between the connection position and the preset rubber band position, the method for controlling the preset fixing device to fix the product further includes:

[0039] Determine the pre-fixing position of the rubber band according to the fixing pin position and the connection position;

[0040] Control the clamping device to clamp the rubber band at the rubber band stretching point and move it according to the pre-fixing position;

[0041] Determine the position of the gap around the connection position as the fixing position according to the connection position and the socket position;

[0042] Determine the gap width corresponding to the fixing position according to the fixing image;

[0043] When the gap width is greater than the preset rubber band diameter, determine the inclined stretching distance according to the gap width and the connection position, and control the clamping device to clamp the rubber band and move it at the inclined stretching distance;

[0044] After the clamping device moves, control the clamping device to descend according to the socket height and place the rubber band into the fixing position;

[0045] Control the clamping device to clamp and move the rubber band according to the notch position, and after the clamping device moves, stop moving and release the rubber band;

[0046] When the gap width is not greater than the preset width of the rubber band, update the connection position according to the fixed image and the socket position;

[0047] After the updated connection position, continue to control the clamping device to clamp the rubber band and move it to the stretching position, and after the clamping device moves, stop moving and release the rubber band.

[0048] Optionally, the method after determining the stretching distance further includes:

[0049] Obtain the elastic force detection information of the rubber band;

[0050] Determine the reference elastic force value according to the stretching distance;

[0051] Determine the stretching height distance according to the position of the fixed pin and the shape of the mold;

[0052] Update the elastic force detection information according to the stretching height distance;

[0053] Calculate the difference between the updated elastic force detection information and the reference elastic force value and use it as the elastic force deviation value;

[0054] When the elastic force deviation value does not fall within the preset reference deviation range, output the preset prompt information to replace the rubber band;

[0055] When the elastic force deviation value falls within the preset reference deviation range, obtain the usage time and immersion time of the rubber band;

[0056] Determine the estimated usage time according to the usage time and immersion time;

[0057] Output the preset prompt information at the estimated usage time.

[0058] Optionally, the method for determining the leakage position:

[0059] Determine the estimated center position of the bubble and the ripple amplitude parameter according to the image detection information;

[0060] Within a preset unit time, determine the upward vector parameter according to the estimated center position of the bubble;

[0061] Obtain the appearance time between the ripple amplitude parameters according to the image detection information;

[0062] Determine the bubble rising frequency according to the appearance time and the upward vector parameter;

[0063] Calculate the difference between the calculated pressure detection information and the reference pressure information and use it as the pressure deviation value;

[0064] Determine the bubble generation distance based on the bubble rising frequency and the pressure deviation value;

[0065] Determine the corrugation center position based on the image detection information;

[0066] Determine the leakage position based on the bubble generation distance, the corrugation center position, and the product shape.

[0067] Optionally, the method for verifying the leakage position includes:

[0068] Retrieve the cavity shape according to the positioning fixture model number;

[0069] Determine the void shape between the product and the positioning fixture and the void position corresponding to the void shape based on the cavity shape and the product shape;

[0070] Determine the corrugation generation time and the estimated corrugation amplitude based on the void shape, the void position, and the preset descent speed;

[0071] Determine the side distance based on the void position and the preset water tank specifications;

[0072] Determine the cancellation power based on the estimated corrugation amplitude and the side distance, and control the ultrasonic device preset in the water tank to cancel the estimated corrugation amplitude according to the cancellation power;

[0073] After the ultrasonic device cancels the estimated corrugation amplitude, update the corrugation amplitude parameter and the corrugation center position corresponding to the updated corrugation amplitude parameter based on the image detection information;

[0074] Update the bubble generation distance based on the updated corrugation amplitude parameter;

[0075] Redetermine the leakage position based on the updated bubble generation distance, the updated corrugation center position, and the product shape.

[0076] Optionally, the method for verifying the leakage position further includes:

[0077] Determine the bottom surface length based on the product shape;

[0078] When the maximum length is inconsistent with the bottom surface length, determine whether there is an inclined surface connected between the maximum length and the bottom surface length according to the product shape;

[0079] When there is no inclined surface connected between the maximum length and the bottom surface length, determine the bubble corrugation parameter and the ordinary corrugation parameter based on the image detection information;

[0080] Obtain the corrugation disappearance time of the ordinary corrugation parameter;

[0081] Determine an adjustment coefficient based on the general ripple parameters and the bubble ripple parameters;

[0082] Update the ripple disappearance time according to the adjustment coefficient, and update the bubble rising frequency according to the updated ripple disappearance time;

[0083] Redetermine the bubble generation distance according to the updated bubble rising frequency.

[0084] Determine the bubble vector offset distance based on the maximum length and the bottom surface length;

[0085] Update the ripple center position according to the bubble vector offset distance;

[0086] Determine a new leakage position according to the redetermined bubble generation distance, the updated ripple center position, and the product shape.

[0087] Optionally, when there is an inclined surface connected between the maximum length and the bottom surface length, the leakage position verification method further includes:

[0088] Obtain the real-time water surface height;

[0089] Determine the reference water surface height according to the descent distance, the mold shape, and the preset reference immersion distance;

[0090] Calculate the difference between the real-time water surface height and the reference water surface height and use it as the height deviation value;

[0091] Calculate the sum of the height deviation value and the reference immersion distance and use it as the water surface deviation distance;

[0092] Determine the inclined surface angle and the inclined surface length according to the product shape;

[0093] Determine the actual rising height according to the inclined surface angle and the inclined surface length;

[0094] Determine the remaining rising height according to the product shape and the actual rising height;

[0095] Determine the rising deviation distance according to the updated bubble rising distance, the remaining rising height, and the water surface deviation distance;

[0096] Update the bubble rising distance according to the rising deviation distance and the actual rising height;

[0097] Redetermine the leakage position according to the updated bubble rising distance, the updated ripple center position, and the product shape.

[0098] In a second aspect, the present application provides an airtightness detection device for a fiber optic pre-connection fiber distribution box, which is applied to an airtightness detection method for a fiber optic pre-connection fiber distribution box as in the first aspect: including a detection body, on one side of the body, there is a water tank for detecting the leakage position of the product, on the side of the body close to the water tank, there is a positioning tooling lifting mechanism for driving the product to move vertically, and on the body, there is a plug connected to the body and used for inflating the product on the positioning tooling lifting mechanism;

[0099] The positioning tooling lifting mechanism includes a positioning mold for installing and fixing the product, a cylinder for driving the positioning mold to move, and a guide post for guiding the movement of the positioning mold. The positioning mold is located on the side of the guide post close to the water tank. Between the positioning mold and the guide post, there is a linear sleeve shaft for the positioning mold to slide on the guide post, and the guide post extends along the height direction into the water tank.

[0100] By adopting the above technical solutions, the detection body is used to detect the airtightness of the product on the positioning mold. When the product leaks air, the cylinder is controlled to drive the positioning mold to descend until the water in the water tank submerges the product, and the leakage position of the product is detected. After the detection, the cylinder is controlled to drive the positioning mold to move to the reset position, so that the airtightness and leakage position of the product can be automatically detected, thereby improving the detection efficiency of the product airtightness.

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

[0102] 1. The clamping device is used to clamp the product to be tested into the positioning mold and fix it. When the pressure detection information does not exceed the reference pressure information, the positioning tooling lifting mechanism is controlled to descend into the water tank to detect the leakage position of the product, so that the airtightness of different products can be automatically detected, thereby improving the detection efficiency of the product airtightness;

[0103] 2. By adjusting the fixed position of the rubber band according to the connection situation between the plug and the socket, the product can continue to be fixed without changing the plug and replacing the socket, so as to reduce the probability of deviation in the detection of the leakage position caused by the buoyancy of the product in the water tank;

[0104] 3. When there are bubbles at the bottom of a product with a larger upper part and a smaller lower part, the structure where the maximum length and the bottom surface length are not inclined surfaces causes the bubbles to burst in advance, resulting in deviation of the ripple parameters. Then, by analyzing the ordinary ripple parameters and the bubble ripple parameters, a new leakage position is determined, so that the accuracy of detecting the leakage position can be improved. Description of the Drawings

[0105] Figure 1It is a schematic diagram of the overall structure of the airtightness detection device for the optical fiber pre-connection fiber distribution box according to the embodiment of the present invention;

[0106] Figure 2 is Figure 1 a partial enlarged view of part A in

[0107] Figure 3 It is a flowchart of a method for detecting the airtightness of an optical fiber pre-connection fiber distribution box according to the embodiment of the present invention.

[0108] The names of the parts referred to by each digital label in the above drawings are as follows: 1, detection body; 2, box body; 3, plug; 4, water tank; 5, positioning tooling lifting mechanism; 6, positioning template; 7, cylinder; 8, guide post; 9, linear sleeve shaft; 10, positioning cavity; 11, fixing plate; 12, limit block; 13, limit post; 14, fixing pin; 15, rubber band. Specific embodiments

[0109] The following combines the attached Figures 1 to 3 drawings and embodiments to describe the present invention in further detail.

[0110] Refer to Figure 1 In this application, an embodiment discloses an airtightness detection device for an optical fiber pre-connection fiber distribution box: including a detection body 1, the detection body 1 includes a box body 2, a pneumatic pressure stabilizing and regulating system, a pressure detection system, an operation interface, a human-machine interface, an air storage tank, a water tank 4 disposed on one side of the detection body 1 for detecting the leakage position of the product, and a positioning tooling lifting mechanism 5 disposed on the side of the detection body 1 close to the water tank 4 for driving the product to move vertically.

[0111] The pressure detection system includes a pressure detection module, a parameter setting and display module, and a plug. The pressure detection module includes a plug 3 connected with a pressure sensor. The plug 3 is used to inflate the product on the positioning tooling lifting mechanism 5 and is connected to the box body 2. The product is inflated by inserting the plug 3 into the socket on the product to detect the airtightness of the product. The socket is disposed on the product and is used for the plug 3 to insert, and the socket and the plug 3 cooperate with each other. The parameter setting and display module is used to display the parameters detected by the pressure sensor. The parameter setting and display module can be a pressure sensor amplifier. The plug is used to block a plurality of preset sockets on the product, so as to prevent air leakage from the sockets. In this embodiment, the plug adopts a quick-connect and quick-disconnect structure, and plugs of respective models can be quickly replaced according to different product models.

[0112] The air pressure stabilizing and regulating system is installed inside the box body 2. The air pressure stabilizing and regulating system includes a stabilizing module for stabilizing the air pressure inside the product and a pressure reducing module for reducing the pressure inside the product. The stabilizing module can be an air pressure regulating valve, and the pressure reducing module includes a precision pressure reducing valve and a diaphragm pressure gauge. A number of workstations are provided on the box body 2, and each workstation is provided with an air pressure stabilizing and regulating system and a pressure detection system that are interconnected.

[0113] The operation interface is arranged on the side of the box body 2 along the length direction. The operation interface consists of a power switch, a total start button, an emergency stop button, a single-station start button, a single-station reset button, status indicators, and a buzzer.

[0114] The power switch is used to control the connection of the detection body 1 to the power supply. The total start button is used to control the start of the detection body 1. The single-station start button is arranged on each workstation and is used to control the start and operation of the air pressure stabilizing and regulating system, the pressure detection system, and the positioning tooling lifting mechanism 5 within the corresponding workstation. The single-station reset button is arranged on each workstation and is used to control the reset operation of the positioning tooling lifting mechanism 5. The status indicators are arranged on each workstation and are used to display the working conditions corresponding to the air pressure stabilizing and regulating system, the pressure detection system, and the positioning tooling lifting mechanism 5. The status indicators are set with different colors corresponding to different working conditions. The buzzer is arranged on each workstation and is used to give a prompt for abnormal working conditions of the air pressure stabilizing and regulating system, the pressure detection system, and the positioning tooling lifting mechanism 5.

[0115] The human-machine interface is used to manually observe and retrieve the data of the detection body 1. The human-machine interface includes a touch screen and a control program. The touch screen is used to feedback the information of manual touch operations to the control program, and the control program is used to receive the information of manual operations and retrieve the data. The gas storage tank is used to store the gas used by the air pressure stabilizing and regulating system.

[0116] A number of water tanks 4 are provided and installed on one side of the box body 2 close to the operation interface. The water tank 4 has a partition design added at each workstation, so that when the product rises and falls in the water, it will not affect the detection of other workstations due to the fluctuation of the water level. A drainage device for discharging the water in the water tank 4 is provided in the water tank 4. The drainage device includes a water valve for controlling the drainage situation and a water pipe for transporting the water in the water tank 4. The water valve and the water pipe are interconnected. In this embodiment, the number of water tanks 4 provided is the same as the number of workstations provided on the box body 2.

[0117] Refer to Figure 2, The positioning tooling lifting mechanism 5 includes a positioning template 6 for installing the product, a cylinder 7, and a guide post 8. The guide post 8 is used to guide the movement of the positioning template 6. The guide post 8 is arranged on one side of the box body 2 close to the water tank 4 and extends along the height direction into the water tank 4. A linear sleeve shaft 9 for fixedly installing the positioning template 6 and sliding on the guide post 8 is sleeved on the guide post 8. The positioning template 6 is arranged on the side of the linear sleeve shaft 9 away from the box body 2. The cylinder 7 is used to drive the positioning template 6 to perform linear reciprocating movement along the height direction of the box body 2.

[0118] A positioning cavity 10 for installing the product is formed on the positioning template 6. The positioning template 6 includes a fixing plate 11 installed on the side of the linear sleeve shaft 9 away from the guide post 8, a limiting block 12 for limiting the product, and a limiting post 13 for placing and limiting the product and located at the bottom of the limiting post 13. The limiting block 12 is semi-circular and symmetrically installed on one side of the fixing plate 11 close to the opening of the positioning cavity 10. The limiting post 13 is installed on the side of the fixing plate 11 close to the positioning cavity 10. A fixing pin 14 for fixing the product is arranged on the side of the limiting block 12 away from the limiting post 13, and the fixing pin 14 passes through the limiting block 12 to facilitate limiting the product installed on the positioning cavity 10. A rubber band 15 for further fixing the product in the positioning template 6 is arranged on the fixing pin 14. In this embodiment, generally, the rubber band 15 is located on the side of the positioning template 6 away from the box body 2.

[0119] Refer to Figure 3 , Based on the same inventive concept, an airtightness detection method for an optical fiber pre-connection fiber distribution box provided by an embodiment of the present invention includes the following steps:

[0120] Step S100: Obtain the product shape and the socket position on the product.

[0121] The product shape refers to the shape corresponding to the product whose airtightness needs to be detected, and the socket position refers to the position corresponding to the socket for inflating the product. The product shape is determined by combining the size parameters obtained by querying the product specifications, and the position of the socket on the product is obtained by combining the size corresponding to the socket retrieved from the product shape as the socket position.

[0122] Step S101: Determine the corresponding positioning template model number according to the product shape.

[0123] The positioning template model number refers to the model number of the positioning template 6 corresponding to the product shape. The positioning template model number is matched from the preset positioning template database through the product shape. The corresponding relationship between the product shape and the positioning template model number is stored in the positioning template database, which is set manually and will not be elaborated here.

[0124] Step S102: Determine the placement shape corresponding to the product shape based on the socket position and the preset plug position, and control the preset clamping device to select the positioning template 6 corresponding to the positioning template model number and install it on the preset positioning tooling lifting mechanism 5 in the placement shape.

[0125] The plug position refers to the position corresponding to the plug 3 for detecting the airtightness of the product, which is formed after being preset and stored by the operator. The placement shape refers to the shape in which the positioning template 6 corresponding to the product shape corresponding to the socket position and the plug position is placed. By taking the shape of the positioning template 6 corresponding to the product shape corresponding to the socket position and the plug position as the placement shape, and controlling the preset clamping device to select the positioning template 6 corresponding to the positioning template model number and install it on the positioning tooling lifting mechanism 5 in the placement shape. The clamping device refers to the robotic arm used for clamping and moving.

[0126] Step S103: Determine the installation position based on the product shape and the preset reset position, and control the clamping device to install the product in the positioning template 6 and control the preset fixing device to fix the product according to the product shape.

[0127] The reset position refers to the initial position to which the positioning tooling lifting mechanism 5 returns after moving, which is formed after being preset and stored by the operator. The installation position refers to the position where the product is installed into the positioning template 6. By controlling the product shape to move to the reset position in the placement shape and controlling the clamping device to install the product in the positioning template 6, the fixing device refers to the fixing pin 14 and the rubber band 15 installed on the positioning template 6. Fix the product according to the product shape by controlling the preset fixing device, which is specifically described in Steps S200 to S408.

[0128] Step S104: Control the clamping device to clamp the plug 3 and insert it into the socket according to the socket position and the plug position, and obtain the pressure detection information.

[0129] The pressure detection information refers to the pressure value for detecting the air pressure inside the product. By controlling the clamping device to clamp the plug 3 at the plug position and insert it into the socket position, and inflating the product after insertion and using the parameters detected by the pressure sensor as the pressure detection information.

[0130] Step S105: When the pressure detection information exceeds the preset reference pressure information, control the clamping device to pick up the product.

[0131] The reference pressure information refers to the reference pressure value of the air pressure corresponding to the product when there is no air leakage. The reference pressure information is preset by those skilled in the art and will not be elaborated here. When the pressure detection information exceeds the reference pressure information, it indicates that the product has no air leakage, and then control the clamping device to pick up the product to facilitate subsequent continued detection.

[0132] Step S106: When the pressure detection information does not exceed the preset reference pressure information, determine the descending distance according to the product shape, and control the positioning tooling lifting mechanism 5 to descend into the preset water tank 4 according to the descending distance and obtain the image detection information inside the water tank 4.

[0133] The descending distance refers to the distance that the positioning tooling lifting mechanism 5 descends into the water tank 4. When the pressure detection information does not exceed the reference pressure information, it indicates that the product has air leakage. The descending distance is matched from the preset detection database according to the product shape. Different descending distances corresponding to different product shapes are stored in the detection database. The detection database is set manually and will not be elaborated here. By controlling the positioning tooling lifting mechanism 5 to run at the descending distance, the image detection information refers to the image inside the water tank 4, and after the positioning tooling lifting mechanism 5 descends, it is obtained by real-time shooting through the camera preset on the box body 2.

[0134] Step S107: Determine the leakage position according to the image detection information, and control the positioning tooling elevator to move to the reset position to repair the product after drying.

[0135] The leakage position refers to the position where there is leakage on the product. The leakage position is obtained by analyzing the bubbles and ripples generated by the air leakage of the product through the image detection information. After determining the leakage position, control the positioning tooling elevator to move to the reset position to repair the product after drying, so as to automatically detect the air tightness of different products and improve the detection efficiency of the product air tightness.

[0136] The fixing device includes a fixing pin 14. The method for controlling the preset fixing device to fix the product includes:

[0137] Step S200: Obtain the material information of the product.

[0138] The material information refers to the material corresponding to the product whose air tightness needs to be detected. The parameters corresponding to the material are retrieved as the material information by querying the number corresponding to the product.

[0139] Step S201: Determine the clamping number of turns according to the material information.

[0140] The clamping number of turns refers to the number of turns that the fixing pin 14 needs to rotate to fix the product corresponding to the material information. The clamping number of turns is matched from the preset clamping database according to the material information. The corresponding relationship between the material information and the clamping number of turns is stored in the clamping database. The clamping database is set manually and will not be elaborated here.

[0141] Step S202: Retrieve the maximum length and the height range corresponding to the maximum length according to the product shape.

[0142] The maximum length refers to the maximum length corresponding to the vertical direction of the product shape, which is retrieved from the product shape. The height range refers to the range of the maximum length in the height direction corresponding to the product shape, and the range of the height dimension parameters corresponding to the maximum length retrieved from the product shape is used as the height range.

[0143] Step S203: When the preset fixed pin position falls within the height range, control the clamping device to clamp the fixed pin 14 and rotate it according to the number of clamping turns.

[0144] The fixed pin position refers to the position of the fixed pin 14 on the positioning template 6. When the fixed pin position falls within the height range, it means that the fixed pin 14 can directly abut against the product, so the number of clamping turns controls the clamping device to clamp the fixed pin 14 and rotate it to fix the product.

[0145] Step S204: When the preset fixed pin position does not fall within the height range, determine the clamping width according to the fixed pin position and the product shape.

[0146] The clamping width refers to the width corresponding to the product shape when the fixed pin position clamps the product. By calculating the shortest straight-line distance between the fixed pin position and the product shape, and taking the width dimension corresponding to the point where the shortest straight-line distance intersects the product shape as the clamping width.

[0147] Step S205: Determine the clamping distance according to the clamping width and the maximum length.

[0148] The clamping distance refers to the distance at which the fixed pin 14 abuts and clamps the clamping width. Calculate the difference between the clamping width and the maximum length, and then calculate half of the obtained difference as the clamping distance.

[0149] Step S206: Determine the number of extension turns according to the clamping distance and the preset information of the fixed pin 14.

[0150] The information of the fixed pin 14 refers to the distance that the fixed pin 14 moves within a unit number of turns, which is formed by the operator pre-selecting the fixed pin 14 for experimental detection and storage. The number of extension turns refers to the number of turns that the fixed pin 14 needs to rotate to extend the clamping distance to abut against the product, and is calculated by dividing the clamping distance by the information of the fixed pin 14 as the number of extension turns.

[0151] Step S207: Calculate the sum of the number of extension turns and the number of clamping turns to update the number of clamping turns.

[0152] By calculating the sum of the number of extension turns and the number of clamping turns as the new number of clamping turns.

[0153] Step S208: Control the clamping device to clamp the fixed pin 14 and rotate it to clamp and fix the product according to the updated number of clamping turns.

[0154] By controlling the clamping device to hold and rotate the fixing pin 14 with the updated number of clamping turns to clamp and fix the product, the probability of data deviation in the detection of the leakage position caused by the buoyancy of the product due to water can be reduced, thereby improving the accuracy of detecting the leakage position.

[0155] The fixing device includes a rubber band 15. The method for controlling the preset fixing device to fix the product further includes:

[0156] Step S300: Retrieve the die shape according to the positioning reference model number.

[0157] The die shape refers to the shape corresponding to the outer shell of the positioning reference mold 6. The size parameters corresponding to the outer shell are retrieved through the positioning reference model number to form the die shape.

[0158] Step S301: Determine the stretching inclination point according to the die shape and the position of the fixing pin.

[0159] The stretching inclination point refers to the position point corresponding to the inclined stretching of the rubber band 15. The position point where the straight line from the length parameter at the opening in the die shape to the opening along the die shape intersects with the position of the fixing pin is used as the stretching inclination point.

[0160] Step S302: Determine the offset distance according to the socket position and the preset rubber band stretching point.

[0161] The rubber band stretching point refers to the position point where the clamping device holds and stretches the rubber band 15, which is formed by the operator pre-setting and storing the center position of the rubber band 15. The offset distance refers to the distance of offset between the socket position and the rubber band stretching point, and the straight-line distance between the socket position and the rubber band stretching point is calculated as the offset distance.

[0162] Step S303: Retrieve the socket height according to the product shape.

[0163] The socket height refers to the height of the socket on the product, and the size parameter corresponding to the socket height is retrieved from the product shape as the socket height.

[0164] Step S304: Determine the stretching distance according to the offset distance and the socket height.

[0165] The stretching distance refers to the distance that the rubber band 15 needs to be stretched. The stretching distance is matched from the preset rubber band database through the offset distance and the socket height. Different stretching distances corresponding to different offset distances and socket heights are pre-stored in the rubber band database, and the elastic force values corresponding to different stretching distances and the service lives corresponding to different humidity existence times are also stored. The rubber band database is set by humans and will not be elaborated here.

[0166] Step S305: Obtain the fixed image of the product corresponding to the socket position.

[0167] The fixed image refers to the detection image obtained when the product is installed on the positioning template 6. The image of the product and the positioning template 6 is taken by the camera preset on the box body 2 facing the socket position as the fixed image.

[0168] Step S306: Determine the connection position between the plug 3 and the socket according to the fixed image.

[0169] The connection position refers to the position where the plug 3 is connected to the socket. The position corresponding to the preset socket feature and the preset plug 3 feature is simultaneously identified from the fixed image as the connection position. The socket feature refers to the shape feature corresponding to the socket on the product, and the plug 3 feature refers to the shape feature corresponding to the plug 3 on the product. The socket feature and the plug 3 feature are formed after being preset and stored by the operator.

[0170] Step S307: Determine the notch position according to the fixed image and the socket position.

[0171] The notch position refers to the notch position formed by multiple socket positions on the product. The position corresponding to the groove along the length direction of the product between multiple socket positions is identified from the fixed image as the notch position.

[0172] When there is a socket position between the connection position and the preset rubber band position, then determine the stretching and moving position according to the notch position and the stretching distance.

[0173] The rubber band position means that both sides of the rubber band 15 are fixed on the fixed pins 14 and are pre-placed at the position of the positioning template 6 away from the box body 2, which is formed after being preset and stored by the operator. The stretching and moving position refers to the position where the rubber band 15 moves above the notch position after being stretched. When there is a socket position between the connection position and the rubber band position, it means that the plug 3 will not block the movement of the rubber band 15 to the notch position. Then, the position corresponding to moving the stretching distance above the notch position is used as the stretching and moving position.

[0174] Step S309: Control the clamping device to clamp the rubber band 15 at the rubber band stretching point and move it to the stretching and moving position. After the clamping device moves to the stretching and moving position, stop moving and release the rubber band 15.

[0175] By controlling the clamping device to clamp the rubber band 15 at the rubber band stretching point and move it to the stretching and moving position, and after the clamping device moves to the stretching and moving position, stop moving and release the rubber band 15 so that the rubber band 15 is located in the notch, the product can be further fixed.

[0176] When there is no socket position between the connection position and the preset rubber band position, the method for controlling the preset fixing device to fix the product further includes:

[0177] Step S400: Determine the pre-fixing position of the rubber band 15 according to the fixing pin position and the connection position.

[0178] The pre-fixing position refers to the position where the rubber band 15 pre-fixes the product. By calculating the vertical distance between the fixing pin position and the connection position, and using the position calculated from the rubber band position along the direction of the connection position and the vertical distance as the pre-fixing position.

[0179] Step S401: Control the clamping device to clamp and move the rubber band 15 at the rubber band stretching point according to the pre-fixing position.

[0180] By controlling the clamping device to clamp and move the rubber band 15 to the pre-fixing position at the rubber band stretching point, the product can be pre-fixed.

[0181] Step S402: Determine the position of the gap around the connection position as the fixing position according to the connection position and the socket position.

[0182] The fixing position refers to the position where there is a gap around the connection position and is used to fix the rubber band 15. The connection position and the socket positions around the connection position are identified through the fixed image, and the position of the gap between the connection position and the socket positions on both sides around is used as the fixing position.

[0183] Step S403: Determine the gap width corresponding to the fixing position according to the fixed image.

[0184] The gap width refers to the width of the gap between the connection position and the socket positions on both sides around. The straight-line distance between the center of the socket position corresponding to the connection position and the centers of the socket positions on both sides around is identified and calculated through the fixed image. The socket diameter refers to the diameter of the socket on the product. The size specification of the socket is retrieved from the product shape to obtain the socket diameter, and then the difference between the straight-line distance and the socket diameter is calculated and used as the gap width.

[0185] Step S404: When the gap width is greater than the preset diameter of the rubber band 15, determine the inclined stretching distance according to the gap width and the connection position, and control the clamping device to clamp and move the rubber band 15 at the inclined stretching distance.

[0186] The diameter of the rubber band 15 refers to the diameter corresponding to the rubber band 15 used to fix the product, which is formed after being preset and stored by the operator. The inclined stretching distance refers to the moving distance required to stretch the rubber band 15 obliquely into the fixed position. When the gap width is greater than the preset diameter of the rubber band 15, it means that the rubber band 15 can be placed in the fixed position. Then, by stretching from the connection position, the sum of the socket radius and the gap width is calculated, and the inclined stretching distance is matched from the rubber band database according to the calculated sum value. The clamping device is controlled to clamp and move the rubber band 15 at the inclined stretching distance, so that the rubber band 15 can be located within the gap width.

[0187] Step S405: After the clamping device moves, control the clamping device to descend according to the socket height to place the rubber band 15 into the fixed position.

[0188] After the clamping device clamps and moves the rubber band 15 at the inclined stretching distance, control the clamping device to descend according to the socket height to place the rubber band 15 into the fixed position.

[0189] Step S406: Control the clamping device to clamp and move the rubber band 15 according to the notch position, and after the clamping device moves, stop moving and release the rubber band 15.

[0190] Control the clamping device to clamp and move the rubber band 15 according to the notch position, and after the clamping device moves, stop moving and release the rubber band 15, so that the rubber band 15 can be placed in the fixed position and the notch position, and further fix the product and the rubber band 15 is not easy to fall off.

[0191] Step S407: When the gap width is not greater than the preset width of the rubber band 15, update the connection position according to the fixed image and the socket position.

[0192] When the gap width is not greater than the preset width of the rubber band 15, it means that the rubber band 15 cannot be placed in the fixed position. Then, select the socket position far from the rubber band position in the fixed image as the new connection position.

[0193] Step S408: After the updated connection position, continue to control the clamping device to clamp the rubber band 15 and move it to the stretching and moving position, and after the clamping device moves, stop moving and release the rubber band 15.

[0194] After the updated connection position, continue to control the clamping device to clamp the rubber band 15 and move it to the stretching and moving position, and after the clamping device moves, stop moving and release the rubber band 15, so that the rubber band 15 can continue to be placed in the notch position, and further fix the product.

[0195] The method after determining the stretching distance further includes:

[0196] Step S500: Obtain the elastic force detection information of the rubber band 15.

[0197] The elastic force detection information refers to the elastic force value of the rubber band 15 corresponding to the stretching distance. The parameters obtained when the clamping device clamps the rubber band 15 and moves are detected by a spring dynamometer preset on the clamping device as the elastic force detection information.

[0198] Step S501: Determine the reference elastic force value according to the stretching distance.

[0199] The reference elastic force value refers to the reference elastic force value generated when the rubber band 15 is stretched to the stretching distance. The reference elastic force value is matched from the rubber band database through the stretching distance.

[0200] Step S502: Determine the stretching height distance according to the position of the fixing pin and the shape of the mold.

[0201] The stretching height distance refers to the distance corresponding to the stretching inclination point when the rubber band 15 is stretched. The shortest straight-line distance between the position of the fixing pin and the opening of the positioning template 6 is calculated as the stretching height distance.

[0202] Step S503: Update the elastic force detection information according to the stretching height distance.

[0203] The correction coefficient corresponding to the stretching distance is matched from the rubber band database through the stretching height distance, and then the product of the elastic force detection information and the correction coefficient is calculated and used as the new elastic force detection information, so that it is not easy for the positioning template 6 to resist the rubber band 15 to increase the stretching distance of the rubber band 15, resulting in errors in the elastic force detection information.

[0204] Step S504: Calculate the difference between the updated elastic force detection information and the reference elastic force value as the elastic force deviation value.

[0205] The elastic force deviation value refers to the deviation value between the updated elastic force detection information and the reference elastic force value. The difference between the updated elastic force detection information and the reference elastic force value is calculated as the elastic force deviation value.

[0206] Step S505: When the elastic force deviation value does not fall within the preset reference deviation range, output the preset prompt information to replace the rubber band 15.

[0207] The reference deviation range refers to the range allowing errors in the elastic force deviation value of the rubber band 15, which is formed by being preset and stored by the operator. The prompt information refers to the information prompting the operator to replace the rubber band 15. When the elastic force deviation value does not fall within the reference deviation range, it means that the rubber band 15 cannot be used continuously, and the prompt information is output to replace the rubber band 15.

[0208] Step S506: When the elastic deviation value falls within a preset reference deviation range, obtain the usage time and immersion time of the rubber band 15.

[0209] The usage time refers to the time that the rubber band 15 has been used, and the immersion time refers to the time that the rubber band 15 is used in water. When the elastic deviation value falls within the reference deviation range, it indicates that the rubber band 15 can continue to be used. Then, by pre-recording the time when the rubber band 15 is installed, the usage time is obtained by retrieving the current time and the installation time, and at the same time, the total time after the rubber band 15 enters and exits the water tank 4 and is dried is marked as the immersion time.

[0210] Step S507: Determine the estimated usage time according to the usage time and the immersion time.

[0211] The estimated usage time refers to the time that the rubber band 15 is estimated to be able to continue to be used. The corrected coefficient corresponding to the immersion time is matched from the rubber band database, and then the product of the preset usage time of the rubber band 15 and the corrected coefficient is calculated as the estimated usage time. The usage time of the rubber band 15 refers to the time that the rubber band 15 can be used, and the corresponding parameter is retrieved by querying the parameters of the rubber band 15 as the usage time of the rubber band 15.

[0212] Step S508: Output a preset prompt message at the estimated usage time.

[0213] When the usage time of the rubber band 15 reaches the estimated usage time, a preset prompt message is output to prompt the operator to replace the rubber band 15.

[0214] Method for determining the leakage position:

[0215] Step S600: Determine the estimated center position of the bubble and the ripple amplitude parameter according to the image detection information.

[0216] The ripple amplitude parameter refers to the amplitude parameter of the ripple generated when the bubble generated by the air leakage of the product breaks on the water surface. The estimated center position of the bubble refers to the center position corresponding to the irregular-shaped bubble. By identifying the preset ripple features from the image detection information, and combining the vertical direction of the ripple to the water surface and the width of the ripple, the ripple amplitude parameter is obtained, and the bubble is framed from the image detection information, and the center of the smallest regular circle obtained from the framed bubble is used as the estimated center position of the bubble.

[0217] Step S601: Determine the rising vector parameter according to the estimated center position of the bubble within a preset unit time.

[0218] The rising vector parameter refers to the direction and distance of the bubbles generated when the product leaks air rising. The straight-line distance between the estimated center positions of individual bubbles is detected within a preset unit time through the image detection information, and the direction corresponding to the straight-line distance is combined with the straight-line distance to form the rising vector parameter.

[0219] Step S602: Obtain the appearance time between the respective ripple amplitude parameters based on the image detection information.

[0220] The appearance time refers to the time interval between the display of the respective ripple amplitude parameters. When the first ripple is identified through the image detection information, it is marked, and the time between the reappearance of the ripple amplitude parameter at the position corresponding to the ripple amplitude parameter is used as the appearance time.

[0221] Step S603: Determine the bubble rising frequency based on the appearance time and the rising vector parameter.

[0222] The bubble rising frequency refers to the frequency of the bubbles generated when the product leaks air rising. The bubble rising frequency is obtained by combining the unit time with the rising vector parameter.

[0223] Step S604: Calculate the difference between the pressure detection information and the reference pressure information and use it as the pressure deviation value.

[0224] The pressure deviation value refers to the deviation value between the pressure detection information and the reference pressure information. The difference between the pressure detection information and the reference pressure information is calculated and used as the pressure deviation value.

[0225] Step S605: Determine the bubble generation distance based on the bubble rising frequency and the pressure deviation value.

[0226] The bubble generation distance refers to the distance that the bubbles generated when the product leaks air move to the water surface. The corresponding distance is matched from the preset bubble detection database based on the bubble rising frequency and the pressure deviation value as the bubble generation distance. Different bubble rising frequencies and pressure deviation values corresponding to the bubble generation distances are stored in the bubble detection database. The bubble detection database is set manually and will not be elaborated here.

[0227] Step S606: Determine the ripple center position based on the image detection information.

[0228] The ripple center position refers to the center position corresponding to the ripple amplitude parameter. The center of the range corresponding to the ripple amplitude parameter is identified from the image detection information as the ripple center position.

[0229] Step S607: Determine the leakage position based on the bubble generation distance, the ripple center position, and the product shape.

[0230] Mark by the distance corresponding to the distance from the center position of the ripple vertically downward towards the water surface, and take the intersection point corresponding to the shortest straight-line distance between the marked point and the product shape as the leakage position.

[0231] The method for verifying the leakage position includes:

[0232] Step S700: Retrieve the cavity shape according to the positioning fixture model number.

[0233] The cavity shape refers to the shape of the cavity corresponding to the positioning fixture 6. The cavity shape is formed by combining the dimensional parameters corresponding to the cavity of the positioning fixture 6 retrieved from the positioning fixture model number.

[0234] Step S701: Determine the void shape between the product and the positioning fixture 6 and the void position corresponding to the void shape according to the cavity shape and the product shape.

[0235] The void shape refers to the shape of the void existing between the product and the positioning fixture 6, and the void position refers to the position where the void shape exists. By comparing the cavity shape with the product shape, and taking the uncoincident shape between the cavity shape and the product shape as the void shape, and taking the position corresponding to the void shape as the void position.

[0236] Step S702: Determine the ripple generation time and the estimated ripple amplitude according to the void shape, the void position, and the preset descent speed.

[0237] The descent speed refers to the speed at which the positioning tool lifting mechanism 5 controls the product to descend into the water tank 4. The ripple generation time refers to the time point when the ripple is generated by the void shape. By calculating the straight-line distance between the void position and the preset descent position, and calculating the quotient of the straight-line distance and the descent speed as the ripple generation time. The estimated ripple amplitude refers to the estimated amplitude of the ripple generated by the void shape. The estimated ripple amplitude is matched from the preset ripple detection database by the void shape. The ripple detection database stores the corresponding relationship between the void shape and the estimated ripple amplitude. The ripple detection database is set manually and will not be elaborated here.

[0238] Step S704: Determine the cancellation power according to the estimated ripple amplitude and the side distance, and control the ultrasonic device preset in the water tank 4 to cancel the estimated ripple amplitude according to the cancellation power.

[0239] The water tank specification refers to the dimensional shape specification corresponding to the water tank 4, which is formed by being preset and stored by the operator. The side distance refers to the distance between the void position and the side of the water tank 4. The side distance is calculated by calculating the distance perpendicular to the side of the water tank 4 from the void position.

[0240] Step S704: Determine the cancellation power according to the estimated ripple amplitude and the side distance, and control the ultrasonic device preset in the water tank 4 to cancel the estimated ripple amplitude according to the cancellation power.

[0241] The cancellation power refers to the power of the ultrasonic device corresponding to the ripple cancellation distance for canceling the ripples. The ultrasonic device is a device used to cancel the ripples and quickly calm the water surface. The cancellation power is matched from a preset ultrasonic database based on the predicted ripple amplitude and the side distance. The ultrasonic database stores the powers of ultrasonic devices corresponding to different predicted ripple amplitudes and side distances. The ultrasonic device is controlled to operate at the cancellation power to cancel the predicted ripple amplitude.

[0242] Step S705: After the ultrasonic device cancels the predicted ripple amplitude, update the ripple amplitude parameter and the ripple center position corresponding to the updated ripple amplitude parameter according to the image detection information.

[0243] After the ultrasonic device cancels the predicted ripple amplitude, the parameters corresponding to the ripples detected after the ripple generation time will be used through the image detection information to update the ripple amplitude parameter and the ripple center position corresponding to the updated ripple amplitude parameter.

[0244] Step S706: Update the bubble generation distance according to the updated ripple amplitude parameter.

[0245] Jump back to step S601 according to the updated ripple amplitude parameter to obtain a new bubble generation distance.

[0246] Step S707: Re-determine the leakage position according to the updated bubble generation distance, the updated ripple center position, and the product shape.

[0247] Jump back to execute step S607 according to the updated bubble generation distance, the updated ripple center position, and the product shape to obtain a new leakage position, so as to avoid the situation where the ripples generated during the descent of the product cause errors in the leakage position.

[0248] The method for verifying the leakage position further includes:

[0249] Step S800: Determine the bottom surface length according to the product shape.

[0250] The bottom surface length refers to the length corresponding to the bottom surface of the product shape, and the length of the bottom surface is retrieved from the product shape as the bottom surface length.

[0251] Step S801: When the maximum length is inconsistent with the bottom surface length, determine whether there is an inclined surface connected between the maximum length and the bottom surface length according to the product shape.

[0252] When the maximum length is inconsistent with the bottom surface length, it indicates that the shape of the product bottom surface is smaller than the shape corresponding to the maximum length. Then, the shape between the maximum length and the bottom surface length is retrieved according to the product shape to determine whether an inclined surface is connected, so as to determine whether there is a situation where the shape corresponding to the maximum length causes the bubble to burst prematurely.

[0253] Step S802: When no inclined surface is connected between the maximum length and the bottom surface length, determine the bubble ripple parameter and the normal ripple parameter according to the image detection information.

[0254] The normal ripple parameter refers to the amplitude parameter of the ripple that is not generated by the bubble bursting on the water surface. The bubble ripple parameter refers to the amplitude parameter of the ripple generated by the bubble bursting on the water surface. When no inclined surface is connected between the maximum length and the bottom surface length, and there is a situation where the shape corresponding to the maximum length causes the bubble to burst prematurely, then the ripple parameter corresponding to the distance between the ripple and the bubble not greater than the preset reference distance is retrieved as the bubble ripple parameter through the image detection information, and the ripple parameter corresponding to the distance between the ripple and the bubble not greater than the reference distance is used as the normal ripple parameter. The reference distance refers to the maximum distance between the bubble and the water surface when the bubble bursts prematurely, which is formed by being preset and stored by the operator.

[0255] Step S803: Obtain the disappearance time of the normal ripple parameter.

[0256] The disappearance time of the ripple refers to the time when the normal ripple parameter disappears on the water surface. The time from the display of the normal ripple parameter to its disappearance is marked through the image detection information as the disappearance time of the ripple.

[0257] Step S804: Determine the adjustment coefficient according to the normal ripple parameter and the bubble ripple parameter.

[0258] The adjustment coefficient refers to the correction coefficient used to adjust the disappearance time of the ripple, and is calculated as the quotient of the normal ripple parameter and the bubble ripple parameter.

[0259] Step S805: Update the disappearance time of the ripple according to the adjustment coefficient, and update the bubble rising frequency according to the updated disappearance time of the ripple.

[0260] Calculate the product of the adjustment coefficient and the disappearance time of the ripple as the new disappearance time of the ripple, and replace the display time with the updated disappearance time of the ripple to execute Step S603 to obtain the new bubble rising frequency.

[0261] Step S806: Re-determine the bubble generation distance according to the updated bubble rising frequency.

[0262] Match the new bubble generation distance from the bubble detection database through the updated bubble rising frequency.

[0263] Step S807: Determine the bubble vector offset distance based on the maximum length and the bottom length.

[0264] The bubble vector offset distance refers to the vector distance of the corresponding offset when the bubble moves towards the water surface. The half of the difference between the maximum length and the bottom length is calculated as the bubble vector offset distance.

[0265] Step S808: Update the ripple center position according to the bubble vector offset distance.

[0266] The ripple center position is moved by the bubble vector offset distance, and the moved coordinate position is used as the new ripple center position.

[0267] Step S809: Determine the new leakage position according to the re-determined bubble generation distance, the updated ripple center position and the product shape.

[0268] Execute step S607 again according to the re-determined bubble generation distance, the updated ripple center position and the product shape to obtain the new leakage position, so as to avoid the error of the ripple generated by the premature rupture of the bubble on the leakage position.

[0269] When there is an inclined plane connected between the maximum length and the bottom length, the leakage position verification method further includes:

[0270] Step S900: Obtain the real-time water surface height.

[0271] The real-time water surface height refers to the real-time height of the water surface, and the parameter detected by the liquid level sensor preset in the water tank 4 is used as the real-time water surface height.

[0272] Step S901: Determine the reference water surface height according to the descent distance, the mold shape and the preset reference immersion distance.

[0273] The reference water surface height refers to the water surface height corresponding to the product descending into the water tank 4. The water level height is matched from the preset water level database according to the mold shape and the descent distance, and the sum of the water level height and the reference immersion distance is calculated as the reference water surface height.

[0274] Step S902: Calculate the difference between the real-time water surface height and the reference water surface height and use it as the height deviation value.

[0275] The height deviation value refers to the deviation value between the real-time water surface height and the reference water surface height, and is calculated by calculating the difference between the real-time water surface height and the reference water surface height.

[0276] Step S903: Calculate the sum of the height deviation value and the reference immersion distance and use it as the water surface deviation distance.

[0277] The water surface deviation distance refers to the distance between the product and the water surface, which is calculated as the sum of the height deviation value and the reference immersion distance and used as the water surface deviation distance.

[0278] Step S904: Determine the inclined plane angle and the inclined plane length according to the product shape.

[0279] The inclined plane angle refers to the angle of the inclined plane between the maximum length and the bottom length, and the inclined plane length refers to the length of the inclined plane between the maximum length and the bottom length. The angle of the corresponding inclined plane is retrieved from the product shape as the inclined plane angle, and the length parameter of the corresponding inclined plane is retrieved as the inclined plane length.

[0280] Step S905: Determine the actual rising height according to the inclined plane angle and the inclined plane length.

[0281] The actual rising height refers to the height that the bubble actually rises. The actual rising height is calculated by using the calculation formula of a right triangle based on the inclined plane angle and the inclined plane length.

[0282] Step S906: Determine the remaining rising height according to the product shape and the actual rising height.

[0283] The remaining rising height refers to the height of the product that does not correspond to the shape of the inclined plane. The total height of the product is retrieved from the product shape, and the difference between the total height and the actual rising height is calculated and used as the remaining rising height.

[0284] Step S907: Determine the rising deviation distance according to the updated bubble rising distance, the remaining rising height, and the water surface deviation distance.

[0285] The rising deviation distance refers to the deviation distance corresponding to the bubble rising. The sum of the remaining rising height and the water surface deviation distance is calculated, and the difference between the updated bubble rising distance and the sum is calculated and used as the rising deviation distance.

[0286] Step S908: Update the bubble rising distance according to the rising deviation distance and the actual rising height.

[0287] The sum of the rising deviation distance and the actual rising height is calculated and used as the new bubble rising distance.

[0288] Step S909: Re-determine the leakage position according to the updated bubble rising distance, the updated ripple center position, and the product shape.

[0289] According to the updated bubble rising distance, the updated ripple center position, and the product shape, step S607 is re-executed to obtain the new leakage position, so as to avoid the situation that the ripples generated by the deviation of the bubble movement path easily cause errors in the leakage position.

[0290] The above are only the preferred embodiments of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions falling within the concept of the present invention belong to the protection scope of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements should also be regarded as within the protection scope of the present invention.

Claims

1. A method for detecting air tightness of an optical fiber pre-connection fiber distribution box, characterized in that: include: Get the product shape and the socket location on the product; Determine the corresponding positioning model number according to the product shape; Determine the placement shape corresponding to the product shape according to the socket position and the preset plug position, and control the preset clamping device to select the positioning template (6) corresponding to the positioning template number and install it on the preset positioning tool lifting mechanism (5) in the placement shape; Determine the installation position according to the shape of the product and the preset reset position, control the clamping device to install the product in the positioning mold (6), and control the preset fixing device to fix the product according to the shape of the product; Controlling the clamping device to clamp the plug (3) and insert it into the socket according to the socket position and the plug position, and obtaining pressure detection information; When the pressure detection information exceeds the preset reference pressure information, the clamping device is controlled to pick up the product; When the pressure detection information does not exceed the preset reference pressure information, the descending distance is determined according to the shape of the product, and the positioning tool lifting mechanism (5) is controlled to descend into the preset water tank (4) according to the descending distance and image detection information in the water tank (4) is obtained; Determine the leak location based on the image detection information, and control the positioning tool lift to move to the reset position to dry the product for maintenance; How to determine the leak location: Determine the estimated center position of the bubble and the ripple amplitude parameters according to the image detection information; In a preset unit time, the rising vector parameters are determined according to the estimated center position of the bubble; Acquire the appearance time between various ripple amplitude parameters according to the image detection information; Determine the bubble rising frequency according to the appearance time and rising vector parameters; Calculate the difference between the pressure detection information and the reference pressure information and use it as the pressure deviation value; The bubble generation distance is determined based on the bubble rising frequency and pressure deviation value; Determine the center position of the ripples based on the image detection information; Determine the leak location based on the bubble generation distance, ripple center position and product shape; The methods for verifying the leak location include: The cavity shape is retrieved according to the positioning model number; Determining the shape of the gap between the product and the positioning mold (6) and the gap position corresponding to the gap shape according to the shape of the cavity and the shape of the product; Determine the ripple generation time and the ripple estimated amplitude according to the gap shape, gap position and preset descent speed; Determine the side distance based on the gap position and the preset water tank specifications; Determine the offset power according to the estimated ripple amplitude and the side distance, and control the ultrasonic device preset in the water tank (4) to offset the estimated ripple amplitude according to the offset power; After the ultrasonic device offsets the estimated ripple amplitude, the ripple amplitude parameter and the ripple center position corresponding to the updated ripple amplitude parameter are updated according to the image detection information; Update the bubble generation distance according to the updated ripple amplitude parameter; The leak location is re-determined based on the updated bubble generation distance, the updated corrugation center position and the product shape.

2. A method for detecting air tightness of an optical fiber pre-connection fiber distribution box according to claim 1, characterized in that: The fixing device comprises a fixing pin (14), and the method of controlling the preset fixing device to fix the product comprises: Get product material information; Determine the number of clamping circles based on material information; According to the product shape, the maximum length and the height range corresponding to the maximum length are retrieved; When the preset fixing pin position falls within the height range, the clamping device is controlled to clamp the fixing pin (14) to rotate according to the number of clamping circles; When the preset fixing pin position does not fall within the height range, the clamping width is determined according to the fixing pin position and the product shape; Determine the clamping distance based on the clamping width and maximum length; Determine the number of extension turns according to the clamping distance and the preset fixing pin (14) information; Calculate the sum of the extension number of circles and the clamping number of circles to update the clamping number of circles; The clamping device clamping and fixing pin (14) is controlled to rotate according to the updated clamping circle number to clamp and fix the product.

3. A method for detecting air tightness of an optical fiber pre-connection fiber distribution box according to claim 2, characterized in that: The fixing device includes a rubber band (15), and the method of controlling the preset fixing device to fix the product also includes: According to the positioning model number, the mold shape can be retrieved; Determine the stretching tilt point based on the mold shape and the position of the fixing pin; Determine the offset distance based on the socket position and the preset rubber band stretching point; Adjust the socket height according to the product shape; Determine the stretching distance based on the offset distance and the socket height; Get a fixed image of the product corresponding to the socket position; Determining the connection position between the plug (3) and the socket according to the fixed image; Determine the slot position according to the fixed image and the socket position; When there is a socket position between the connection position and the preset rubber band position, the stretching movement position is determined according to the notch position and the stretching distance; According to the stretching moving position, the clamping device is controlled to clamp the rubber band (15) at the stretching point of the rubber band and move it to the stretching moving position. After the clamping device moves to the stretching moving position, the movement is stopped and the rubber band (15) is released.

4. A method for detecting air tightness of an optical fiber pre-connection fiber distribution box according to claim 3, characterized in that: When there is no socket position between the connection position and the preset rubber band position, the method of controlling the preset fixing device to fix the product also includes: Determining the pre-fixing position of the rubber band (15) according to the position of the fixing pin and the connection position; Controlling the clamping device to clamp the rubber band (15) at the stretching point of the rubber band and move it according to the pre-fixed position; According to the connection position and the socket position, the position of the gap around the connection position is determined as the fixed position; Determine the gap width corresponding to the fixed position according to the fixed image; When the gap width is greater than a preset rubber band diameter, an inclined stretching distance is determined according to the gap width and the connection position, and the clamping device is controlled to clamp the rubber band (15) to move at the inclined stretching distance; After the clamping device moves, the clamping device is controlled to descend according to the height of the socket to place the rubber band (15) into a fixed position; Controlling the clamping device to clamp the rubber band (15) to move according to the position of the notch, and stopping the movement and releasing the rubber band (15) after the clamping device moves; When the gap width is not greater than a preset width of the rubber band (15), the connection position is updated according to the fixed image and the socket position; After the updated connection position, the clamping device continues to be controlled to clamp the rubber band (15) to move to the stretching movement position, and after the clamping device moves, the movement is stopped and the rubber band (15) is released.

5. A method for detecting air tightness of an optical fiber pre-connection fiber distribution box according to claim 3, characterized in that: The method after determining the stretching distance also includes: Obtaining elastic force detection information of the rubber band (15); Determine the reference elastic force value according to the stretching distance; Determine the stretching height distance based on the position of the fixing pin and the shape of the mold; Update the elastic force detection information according to the stretching height distance; Calculate the difference between the updated elastic force detection information and the reference elastic force value and use it as the elastic force deviation value; When the elastic force deviation value does not fall within the preset reference deviation range, a preset prompt message is output to replace the rubber band (15); When the elastic force deviation value falls within a preset reference deviation range, obtaining the usage time and water immersion time of the rubber band (15); Determine the estimated usage time based on usage time and immersion time; When estimating the usage time, a preset prompt message is output.

6. A method for detecting air tightness of an optical fiber pre-connection fiber distribution box according to claim 1, characterized in that: The leak location verification method also includes: Determine the bottom length according to the product shape; When the maximum length is inconsistent with the bottom length, determine whether there is a slope between the maximum length and the bottom length according to the product shape; When there is no inclined surface between the maximum length and the bottom length, bubble ripple parameters and common ripple parameters are determined according to image detection information; Get the ripple disappearance time of common ripple parameters; Determine the adjustment coefficient based on the common ripple parameters and the bubble ripple parameters; The ripple disappearance time is updated according to the adjustment coefficient, and the bubble rising frequency is updated according to the updated ripple disappearance time; Re-determine the bubble generation distance according to the updated bubble rising frequency; Determine the bubble vector offset distance based on the maximum length and the bottom length; Update the ripple center position according to the bubble vector offset distance; The new leak position is determined based on the re-determined bubble generation distance, the updated corrugation center position and the product shape.

7. A method for detecting air tightness of an optical fiber pre-connection fiber distribution box according to claim 6, characterized in that: When an inclined surface is connected between the maximum length and the bottom length, the leakage position verification method also includes: Get real-time water surface height; Determine the reference water surface height according to the descending distance, the mold shape and the preset reference immersion distance; Calculate the difference between the real-time water surface height and the reference water surface height and use it as the height deviation value; Calculate the sum of the height deviation value and the reference immersion distance and use it as the water surface deviation distance; Determine the bevel angle and bevel length according to the product shape; Determine the actual lifting height based on the slope angle and slope length; Determine the remaining lifting height based on the product shape and actual lifting height; Determine the ascent deviation distance according to the updated bubble ascent distance, the remaining ascent height and the water surface deviation distance; Update the bubble ascent distance according to the ascent deviation distance and the actual ascent height; The leak location is re-determined based on the updated bubble rise distance, updated corrugation center position and product shape.

8. An optical fiber pre-connection fiber distribution box air tightness detection device, applied to an optical fiber pre-connection fiber distribution box air tightness detection method as claimed in claim 1, characterized in that: The device comprises a detection body (1), a water tank (4) for detecting the leakage position of a product is arranged on one side of the body, a positioning tool lifting mechanism (5) for driving the product to move vertically is arranged on one side of the body close to the water tank (4), and a plug (3) connected to the body and used to inflate the product on the positioning tool lifting mechanism (5) is arranged on the body; The positioning tool lifting mechanism (5) comprises a positioning mold (6) for installing and fixing the product, a cylinder (7) for driving the positioning mold (6) to move, and a guide column (8) for guiding the positioning mold (6) to move. The positioning mold (6) is located on a side of the guide column (8) close to the water tank (4). A linear sleeve shaft (9) is provided between the positioning mold (6) and the guide column (8) for allowing the positioning mold (6) to slide on the guide column (8). The guide column (8) extends into the water tank (4) along the height direction.

Citation Information

Patent Citations

  • Air bubble detection method for air tightness test

    CN105389814A

  • Pressure vessel leakage inspection device

    CN114778018A

  • Air tightness detection equipment and detection method thereof

    CN115824524A