Medical glass bottle batch cracking detection system and method

Through the principle of optical interference and the attenuation correction module, the problem of light attenuation being affected by material and color in the detection of burst holes in pharmaceutical glass bottles is solved, and accurate detection and correction of submillimeter burst holes are achieved.

CN120741522AActive Publication Date: 2025-10-03GERRESHEIMER SHUANGFENG PHARM GLASS DANYANG CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510974382.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-15
Publication Date
2025-10-03
Estimated Expiration
2045-07-15

AI Technical Summary

Technical Problem

When existing technologies detect submillimeter burst holes in pharmaceutical glass bottles, light attenuation is easily affected by the uniformity and color of the glass material, leading to misjudgments or large errors, making accurate detection difficult.

Method used

Based on the principle of optical interference, a beam splitter is used to split the laser into two beams of light. The light path is adjusted by a reflector and a movable shielding plate. The burst hole is detected in combination with the change in light intensity. The light intensity change caused by optical interference is corrected by the attenuation correction module, and a three-dimensional model is constructed to display the depth of the burst hole.

Benefits of technology

It improves the accuracy and consistency of pharmaceutical glass bottle burst detection, reduces sensitivity to glass color and material uniformity, and enables accurate identification and correction of minor defects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120741522A_ABST
    Figure CN120741522A_ABST
Patent Text Reader

Abstract

The invention discloses a medical glass bottle batch cracking detection system and method, and relates to the technical field of cracking detection, the medical glass bottle batch cracking detection system comprises a detection execution module, a cracking detection module and an attenuation correction module, the crack detection module is used for detecting a crack according to the detected light intensity change and calculating the crack depth, and the attenuation correction module is used for correcting the light intensity change degree caused by the optical interference principle in combination with the attenuation degree of light passing through a glass bottle opening. The detection execution module comprises a laser emission source, a beam splitter, a first reflecting mirror, a second reflecting mirror, a laser receiver, a first movable shielding plate and a second movable shielding plate, the beam splitter is located at the emitting end of the laser emission source, and the beam splitter, the first reflecting mirror, the second reflecting mirror and the laser receiver form a first light path.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of burst detection, and in particular to a system and method for detecting bursts in batches of pharmaceutical glass bottles. Background Art

[0002] A cracked finish refers to a break or chip in the mouth of a glass bottle caused by internal stress, impact, or temperature fluctuations during the manufacturing, handling, filling, or sealing process. Pharmaceutical glass bottles require the identification of submillimeter cracks. One detection method involves shining a light from the outer edge of the cap toward the center of the bottle mouth. Because the cap thickness decreases at the cracked finish, the light attenuation decreases. By measuring this light attenuation, the crack depth can be calculated.

[0003] However, in practice, we've found that light attenuation is affected not only by glass thickness but also by material uniformity and color. Some pharmaceutical glass bottles require dark colors for identification, which can easily lead to misjudgment or significant errors. This is especially true for the submillimeter defects that need to be detected in pharmaceutical glass bottles, where attenuation is not noticeable. Therefore, it's imperative to design a precise system and method for batch burst detection of pharmaceutical glass bottles. Summary of the Invention

[0004] The object of the present invention is to provide a system and method for detecting batch bursts of pharmaceutical glass bottles to solve the problems raised in the above background technology.

[0005] In order to solve the above technical problems, the present invention provides the following technical solutions: a batch burst detection system for pharmaceutical glass bottles, comprising a detection execution module, a burst detection module, and an attenuation correction module. The detection execution module is used to detect bursts at the mouths of glass bottles using the principle of optical interference. The burst detection module is used to detect bursts and calculate the depth of bursts based on the detected light intensity changes. The attenuation correction module is used to correct the degree of light intensity changes caused by the optical interference principle based on the attenuation degree of light passing through the glass bottle mouth.

[0006] According to the above technical solution, the detection execution module includes a laser emission source, a beam splitter, a first reflector, a second reflector, a laser receiver, a first movable shielding plate, and a second movable shielding plate. The beam splitter is located at the emission end of the laser emission source. The beam splitter, the first reflector, the second reflector, and the laser receiver form a first optical path. The beam splitter and the laser receiver form a second optical path. The first movable shielding plate is located at a peripheral position of the first optical path, and the second movable shielding plate is located at a peripheral position of the second optical path. The laser emission source is used to emit a laser of rated light intensity. The beam splitter is used to split the laser into two beams of laser with the same light intensity. The first reflector and the second reflector are used to reflect the laser of the first optical path. The laser receiver includes a laser receiving array for receiving the laser and calculating the light intensity of each receiving point on its receiving surface. The first movable shielding plate is used to block the first optical path after moving, and the second movable shielding plate is used to block the second optical path after moving.

[0007] The burst detection module includes a light intensity detection module, a burst determination module, a burst depth calculation module, a movement control unit, a rotation control unit, a burst coordinate module, and an image scanning unit. The light intensity detection module is electrically connected to the laser receiving array, the burst determination module and the burst depth calculation module are electrically connected to the light intensity detection module, the movement control unit is mechanically connected to the first reflector and the second reflector, and the burst coordinate module is electrically connected to the rotation control unit. The light intensity detection module is used to calculate the light intensity according to the optical signal of each receiving point in the laser receiving array, the burst determination module is used to determine whether a burst occurs according to the light intensity when two laser beams undergo destructive interference, the burst depth calculation module is used to calculate the burst depth, the movement control unit is used to control the plane position of the first reflector and the second reflector, the rotation control unit is used to control the rotation of the glass bottle and record the rotation angle, the burst coordinate module is used to generate a plane rectangular coordinate system and mark the area of ​​the burst in the coordinate system, and the image scanning unit takes a picture of the bottle mouth from top to bottom to measure the bottle mouth thickness;

[0008] The attenuation correction module includes a covering control unit, a light absorption calculation module, and a burst depth correction module. The covering control unit is electrically connected to movable shielding plate one and movable shielding plate two, and the light absorption calculation module is electrically connected to the burst depth correction module. The covering control unit is used to control movable shielding plate one and movable shielding plate two to block the light path. The light absorption calculation module is used to calculate the light absorption rate of the glass, and the burst depth correction module is used to correct the burst depth according to the light absorption rate.

[0009] A method for detecting batch bursts of pharmaceutical glass bottles comprises the following steps:

[0010] S0. After replacing a new pharmaceutical glass bottle and placing it at the inspection station, start the laser emission source, so that the laser is divided into a first light path and a second light path and converges on the laser receiving array. Rotate the pharmaceutical glass bottle to adjust its angle. When the light intensity detected by the laser receiving array stabilizes at a certain value, the circumferential position of the pharmaceutical glass bottle corresponding to this value is the position without a burst hole. Rotate the pharmaceutical glass bottle once and mark the shape of the burst hole.

[0011] S1. Maintain the circumferential position of the pharmaceutical glass bottle at a non-burst position, move the positions of reflector 1 and reflector 2, adjust the distance between reflector 1 and the beam splitter, and the distance between reflector 2 and the laser receiver, read the reading of the light intensity detection module in real time during movement, and stop moving when the light intensity is highest. At this time, the first and second light paths are in the same phase when converging on the laser receiving array;

[0012] S2. When a burst is detected, the first and second light paths are blocked by the first and second movable shielding plates, respectively. The light intensity when only the first light path is conducted and the light intensity when only the second light path is conducted are read, and the burst depth is calculated based on the bottle mouth thickness data measured by the image scanning unit.

[0013] S3. Scan the pharmaceutical glass bottle in a circular motion for one cycle, and perform a three-dimensional modeling of the bottle mouth of the pharmaceutical glass bottle based on the depth of the burst hole, so as to visually display the shape and depth of the burst hole;

[0014] S4. Correct the burst depth calculated in S2 according to the degree of light attenuation caused by the laser penetrating the bottle mouth of the pharmaceutical glass bottle.

[0015] According to the above technical solution, in S0, the shape of the explosion hole is specifically:

[0016] S0-1. Establish a plane rectangular coordinate system xoy. Expand the outer circumference of the mouth of the pharmaceutical glass bottle in the coordinate system to obtain a large rectangle with a length equal to the outer diameter R of the mouth and a width equal to the height h of the mouth. Separate the rectangle from the left to form a small rectangle with a length equal to the height h of the mouth and a width equal to the effective receiving surface width of the laser receiving array. Move the small rectangle from the left end to the right end within the large rectangle along the x-axis, corresponding to the circumferential rotation of the pharmaceutical glass bottle, and scan the mouth of the bottle with the laser for one full revolution.

[0017] S0-2, when the medical glass bottle is rotated from the starting point by an angle θ, the laser receiving array is a vertical row with n receiving points, and the vertical coordinates of each receiving point form {h1,h2…h n}, a vertical coordinate is h i When the detection value of the receiving point fluctuates, it means that a burst has occurred at this location. The x-axis coordinate calculation formula of the burst is: Find x j , from which we can get the coordinates of the explosion hole (x j ,hi ), count all the blast hole coordinates and depict the shape outline of the blast hole in the coordinate system.

[0018] According to the above technical solution, in S2, the calculation of the blast hole depth is specifically as follows:

[0019] S2-1, when only the first light path is on, the detected light intensity is E1, when only the second light path is on, the detected light intensity is E2, and when both light paths are on, the detected light intensity is E 12 , according to the interference superposition intensity formula: E 12 =E1 2 +E2 2 +2E1E2cos(Δφ), where Δφ is the phase difference between the two beams. Calculate Δφ based on the known quantities.

[0020] S2-2, due to Where λ is the wavelength of light, ΔL is the optical path difference, and the optical path difference ΔL of the two beams of light is obtained. Since the optical path difference is the product of the refractive index and the penetration distance, the refractive index μ1 of the glass is calculated and the size of the burst depth d0 is calculated.

[0021] According to the above technical solution, in S2-2, the specific method for calculating the refractive index μ1 of the glass is as follows: move the pharmaceutical glass bottle downward so that the first light path does not pass through the bottle mouth, and measure the light intensity E at this time. 120 , again only let the first light path conduct and measure the light intensity E 10 , according to the formula: E 120 =E 10 2 +E2 2 +2E 10 E2cos(Δφ0), calculate Δφ0, and then calculate the optical path difference ΔL0 at this time. Start the image scanning unit to calculate the thickness of the bottle mouth of the current medical glass bottle, and measure the bottle mouth thickness d. Therefore, ΔL-ΔL0=(μ1-μ0)d, where μ1 is the refractive index of the current bottle mouth, and μ0 is the refractive index of air. These are known quantities. Calculate the size of μ1-μ0. When there is a burst at the bottle mouth, assume the burst depth is d0, then ΔL=(μ1-μ0)d0, and thus calculate the size of d0.

[0022] According to the above technical solution, in S3, the specific method of three-dimensional modeling is: for each detected burst hole coordinate, the corresponding burst hole depth d0 is calculated, the burst hole depth value is mapped to the two-dimensional expansion coordinate system, and the depth matrix is ​​constructed. Build a 3D model with the same thickness and size as the current bottle mouth, so that the point set {(x j ,h i ,z j,i)}, the output point cloud is connected to the 3D model, and the shape and depth of the burst area are visualized through interpolation and fitting. The color heat map shows the defect area, and the deeper the burst depth, the brighter the corresponding color.

[0023] According to the above technical solution, in S4, the specific method for correcting the blast hole depth is:

[0024] S4-1. When the bottle mouth bursts, the optical path difference and light attenuation of the first optical path will change. By default, the light intensity attenuation within a very small distance when propagating in the air is 0, while the light intensity attenuation when propagating in glass is proportional to the product of the light absorption coefficient α and the propagation distance d-d0. Therefore, the modified interference attenuation intensity comprehensive formula is: E 12 =E1 2 +E2 2 +2E1E2cos(Δφ)-E1α(d-d0);

[0025] S4-2, E measured when the pharmaceutical glass bottle is moved downward so that the first light path does not pass through the bottle mouth in S2-2 10 , combined with E1, combined with E 10 ―E1=E1αd, calculate α, and then substitute it into the comprehensive formula of interference attenuation intensity to obtain the corrected value of d0.

[0026] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: the present invention uses a beam splitter to split the light emitted by the laser transmitter into two beams, one beam penetrates the surface of the glass bottle mouth and reaches the receiving surface, and the other beam passes through the reflector and reaches the receiving surface. By adjusting the position of the reflector, there is no phase difference between the two beams of light when they converge on the receiving surface. When the bottle mouth bursts, the two beams of light produce an optical path difference and then a phase difference. A slight thickness change causes an optical path difference, which causes the light intensity on the receiving surface to change. Compared with the intensity attenuation method, the present invention can amplify the thickness change effect and is insensitive to color depth, impurities, and optical absorption. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0028] Figure 1 It is a schematic diagram of the overall principle of the present invention;

[0029] Figure 2 It is a module schematic diagram of the present invention. DETAILED DESCRIPTION

[0030] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0031] See also Figure 1 and Figure 2 The present invention provides a technical solution: a system and method for detecting bursts in batches of pharmaceutical glass bottles, comprising a detection execution module, a burst detection module, and an attenuation correction module. The detection execution module is configured to detect bursts at the mouths of glass bottles using the principle of optical interference. The burst detection module is configured to detect bursts and calculate the depth of bursts based on detected changes in light intensity. The attenuation correction module is configured to correct the degree of light intensity variation caused by the optical interference principle based on the degree of attenuation of light passing through the mouths of the glass bottles.

[0032] The detection execution module includes a laser emission source, a beam splitter, a first reflector, a second reflector, a laser receiver, a first movable shielding plate, and a second movable shielding plate. The beam splitter is located at the emission end of the laser emission source. The beam splitter, the first reflector, the second reflector, and the laser receiver form a first optical path. The beam splitter and the laser receiver form a second optical path. The first movable shielding plate is located at a peripheral position of the first optical path, and the second movable shielding plate is located at a peripheral position of the second optical path. The laser emission source is used to emit a laser of rated light intensity. The beam splitter is used to split the laser into two beams of laser of the same light intensity. The first reflector and the second reflector are used to reflect the laser of the first optical path. The laser receiver includes a laser receiving array for receiving the laser and calculating the light intensity of each receiving point on its receiving surface. The first movable shielding plate is used to block the first optical path after moving, and the second movable shielding plate is used to block the second optical path after moving.

[0033] The burst detection module includes a light intensity detection module, a burst determination module, a burst depth calculation module, a mobile control unit, a rotation control unit, a burst coordinate module, and an image scanning unit. The light intensity detection module is electrically connected to the laser receiving array, the burst determination module and the burst depth calculation module are electrically connected to the light intensity detection module, the mobile control unit is mechanically connected to reflector 1 and reflector 2, and the burst coordinate module is electrically connected to the rotation control unit; the light intensity detection module is used to calculate the light intensity according to the optical signal of each receiving point in the laser receiving array, the burst determination module is used to determine whether a burst occurs according to the light intensity when two laser beams undergo destructive interference, the burst depth calculation module is used to calculate the burst depth, the mobile control unit is used to control the plane position of reflector 1 and reflector 2, the rotation control unit is used to control the rotation of the glass bottle and record the rotation angle, the burst coordinate module is used to generate a plane rectangular coordinate system and mark the area of ​​the burst in the coordinate system, and the image scanning unit takes a picture of the bottle mouth from top to bottom to measure the bottle mouth thickness;

[0034] The attenuation correction module includes a covering control unit, a light absorption calculation module, and a burst depth correction module. The covering control unit is electrically connected to the movable shielding plate 1 and the movable shielding plate 2. The light absorption calculation module is electrically connected to the burst depth correction module. The covering control unit is used to control the movable shielding plate 1 and the movable shielding plate 2 to block the light path. The light absorption calculation module is used to calculate the light absorption rate of the glass. The burst depth correction module is used to correct the burst depth according to the light absorption rate.

[0035] A method for detecting batch bursts of pharmaceutical glass bottles comprises the following steps:

[0036] S0. After replacing a new pharmaceutical glass bottle and placing it at the inspection station, start the laser emission source, so that the laser is divided into a first light path and a second light path and converges on the laser receiving array. Rotate the pharmaceutical glass bottle to adjust its angle. When the light intensity detected by the laser receiving array stabilizes at a certain value, the circumferential position of the pharmaceutical glass bottle corresponding to this value is the position without a burst hole. Rotate the pharmaceutical glass bottle once and mark the shape of the burst hole.

[0037] S1. Maintain the circumferential position of the pharmaceutical glass bottle at a non-burst position, move the positions of reflector 1 and reflector 2, adjust the distance between reflector 1 and the beam splitter, and the distance between reflector 2 and the laser receiver, read the reading of the light intensity detection module in real time during movement, and stop moving when the light intensity is highest. At this time, the first and second light paths are in the same phase when converging on the laser receiving array;

[0038] S2. When a burst is detected, the first and second light paths are blocked by the first and second movable shielding plates, respectively. The light intensity when only the first light path is conducted and the light intensity when only the second light path is conducted are read, and the burst depth is calculated based on the bottle mouth thickness data measured by the image scanning unit.

[0039] S3. Scan the pharmaceutical glass bottle in a circular motion for one cycle, and perform a three-dimensional modeling of the bottle mouth of the pharmaceutical glass bottle based on the depth of the burst hole, so as to visually display the shape and depth of the burst hole;

[0040] S4. Correcting the burst depth calculated in S2 based on the degree of light attenuation caused by the laser penetrating the mouth of the pharmaceutical glass bottle;

[0041] In S0, the shape of the explosion hole is specifically:

[0042] S0-1. Establish a plane rectangular coordinate system xoy. Expand the outer circumference of the mouth of the pharmaceutical glass bottle in the coordinate system to obtain a large rectangle with a length equal to the outer diameter R of the mouth and a width equal to the height h of the mouth. Separate the rectangle from the left to form a small rectangle with a length equal to the height h of the mouth and a width equal to the effective receiving surface width of the laser receiving array. Move the small rectangle from the left end to the right end within the large rectangle along the x-axis, corresponding to the circumferential rotation of the pharmaceutical glass bottle, and scan the mouth of the bottle with the laser for one full revolution.

[0043] S0-2, when the medical glass bottle is rotated from the starting point by an angle θ, the laser receiving array is a vertical row with n receiving points, and the vertical coordinates of each receiving point form {h1,h2…h n}, a vertical coordinate is h i When the detection value of the receiving point fluctuates, it means that a burst has occurred at this location. The x-axis coordinate calculation formula of the burst is: Find x j , from which we can get the coordinates of the explosion hole (x j ,h i ), count all the blast hole coordinates and depict the shape of the blast hole in the coordinate system;

[0044] In S2, the calculation of the blast depth is as follows:

[0045] S2-1, when only the first light path is on, the detected light intensity is E1, when only the second light path is on, the detected light intensity is E2, and when both light paths are on, the detected light intensity is E 12 , according to the interference superposition intensity formula: E 12 =E1 2 +E2 2 +2E1E2cos(Δφ), where Δφ is the phase difference between the two beams. Calculate Δφ based on the known quantities.

[0046] S2-2, due to Where λ is the wavelength of light, ΔL is the optical path difference, and the optical path difference ΔL of the two beams of light is obtained. Since the optical path difference is the product of the refractive index and the penetration distance, the refractive index μ1 of the glass is calculated and the size of the burst depth d0 is calculated;

[0047] In S2-2, the specific method for calculating the refractive index μ1 of the glass is as follows: move the pharmaceutical glass bottle downward so that the first light path does not pass through the bottle mouth, and measure the light intensity E at this time. 120 , again only let the first light path conduct and measure the light intensity E 10 , according to the formula: E 120 =E 10 2 +E2 2 +2E 10 E2cos(Δφ0), calculate Δφ0, and then calculate the optical path difference ΔL0 at this time, start the image scanning unit to calculate the thickness of the bottle mouth of the current pharmaceutical glass bottle, and measure the bottle mouth thickness d, so ΔL-ΔL0=(μ1-μ0)d, where μ1 is the refractive index of the current bottle mouth, and μ0 is the refractive index of air. This is a known quantity, and the size of μ1-μ0 is calculated. When there is a burst at the bottle mouth, the burst depth is set to d0, then ΔL=(μ1-μ0)d0, and the size of d0 is calculated accordingly; the advantage of this method is that the refractive index is calculated for each glass bottle separately. Since the refractive index of each glass bottle is different, it would be very troublesome to measure it separately. This method combines the measurement of the refractive index with the burst detection. There is no need to measure the refractive index separately, and the refractive index of the glass will not be roughly substituted, so the calculation is more accurate.

[0048] In S3, the specific method of 3D modeling is as follows: for each detected burst hole coordinate, the corresponding burst hole depth d0 is calculated, the burst hole depth value is mapped to the 2D unfolded coordinate system, and the depth matrix is ​​constructed. Build a 3D model with the same thickness and size as the current bottle mouth, so that the point set {(x j ,h i ,z j,i The output point cloud is connected to the 3D model, and the shape and depth of the rupture area are visualized through interpolation and fitting. The color heat map shows the defect area, and the deeper the rupture depth, the brighter the corresponding color.

[0049] In S4, the specific method for correcting the blast depth is:

[0050] S4-1. When the bottle mouth bursts, the optical path difference and light attenuation of the first optical path will change. By default, the light intensity attenuation within a very small distance when propagating in the air is 0, while the light intensity attenuation when propagating in glass is proportional to the product of the light absorption coefficient α and the propagation distance d-d0. Therefore, the modified interference attenuation intensity comprehensive formula is: E12 =E1 2 +E2 2 +2E1E2cos(Δφ)-E1α(d-d0);

[0051] S4-2, E measured when the pharmaceutical glass bottle is moved downward so that the first light path does not pass through the bottle mouth in S2-2 10 , combined with E1, combined with E 10 E1 = E1αd, calculate α, and then substitute it into the comprehensive formula for interference attenuation intensity to obtain the corrected value of d0. By calculating the attenuation level of each glass bottle separately, the results are more accurate, and the measurement process is integrated into the burst detection, making the measurement method simple.

[0052] The present invention uses a beam splitter to split the light emitted by the laser transmitter into two beams. One beam penetrates the surface of the glass bottle mouth and reaches the receiving surface, and the other beam passes through a reflector and reaches the receiving surface. By adjusting the position of the reflector, there is no phase difference between the two beams when they converge on the receiving surface. When the bottle mouth bursts, the two beams of light produce an optical path difference and then a phase difference. The slight thickness change causes the optical path difference, which leads to a change in the light intensity on the receiving surface. Compared with the intensity attenuation method, the present invention can amplify the thickness change effect and is insensitive to color depth, impurities, and optical absorption.

[0053] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus.

[0054] Finally, it should be noted that the above descriptions are merely preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art will be able to modify the technical solutions described in the aforementioned embodiments or substitute equivalents for some of the technical features. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.

Claims

1. A batch burst detection system for pharmaceutical glass bottles, characterized by: The system includes a detection execution module, a burst detection module, and an attenuation correction module. The detection execution module is used to detect the burst of the glass bottle mouth using the principle of optical interference. The burst detection module is used to detect the burst and calculate the burst depth based on the detected light intensity change. The attenuation correction module is used to correct the degree of light intensity change caused by the optical interference principle based on the attenuation degree of light passing through the glass bottle mouth.

2. A batch burst detection system for medical glass bottles according to claim 1, characterized in that: The detection execution module includes a laser emission source, a beam splitter, a first reflector, a second reflector, a laser receiver, a first movable shielding plate, and a second movable shielding plate. The beam splitter is located at the emission end of the laser emission source. The beam splitter, the first reflector, the second reflector and the laser receiver form a first optical path. The beam splitter and the laser receiver form a second optical path. The first movable shielding plate is located at a peripheral position of the first optical path, and the second movable shielding plate is located at a peripheral position of the second optical path. The laser emission source is used to emit laser light of rated light intensity. The beam splitter is used to split the laser light into two beams of laser light of the same light intensity. The first reflector and the second reflector are used to reflect the laser light of the first optical path. The laser receiver includes a laser receiving array for receiving laser light and calculating the light intensity of each receiving point on its receiving surface. The first movable shielding plate is used to block the first optical path after moving, and the second movable shielding plate is used to block the second optical path after moving. The burst detection module includes a light intensity detection module, a burst determination module, a burst depth calculation module, a movement control unit, a rotation control unit, a burst coordinate module, and an image scanning unit. The light intensity detection module is electrically connected to the laser receiving array, the burst determination module and the burst depth calculation module are electrically connected to the light intensity detection module, the movement control unit is mechanically connected to the first reflector and the second reflector, and the burst coordinate module is electrically connected to the rotation control unit. The light intensity detection module is used to calculate the light intensity according to the optical signal of each receiving point in the laser receiving array, the burst determination module is used to determine whether a burst occurs according to the light intensity when two laser beams undergo destructive interference, the burst depth calculation module is used to calculate the burst depth, the movement control unit is used to control the plane position of the first reflector and the second reflector, the rotation control unit is used to control the rotation of the glass bottle and record the rotation angle, the burst coordinate module is used to generate a plane rectangular coordinate system and mark the area of ​​the burst in the coordinate system, and the image scanning unit takes a picture of the bottle mouth from top to bottom to measure the bottle mouth thickness; The attenuation correction module includes a covering control unit, a light absorption calculation module, and a burst depth correction module. The covering control unit is electrically connected to movable shielding plate one and movable shielding plate two, and the light absorption calculation module is electrically connected to the burst depth correction module. The covering control unit is used to control movable shielding plate one and movable shielding plate two to block the light path. The light absorption calculation module is used to calculate the light absorption rate of the glass, and the burst depth correction module is used to correct the burst depth according to the light absorption rate.

3. A method for detecting batch bursts of pharmaceutical glass bottles, characterized by: The following steps are involved: S0. After replacing a new pharmaceutical glass bottle and placing it at the inspection station, start the laser emission source, so that the laser is divided into a first light path and a second light path and converges on the laser receiving array. Rotate the pharmaceutical glass bottle to adjust its angle. When the light intensity detected by the laser receiving array stabilizes at a certain value, the circumferential position of the pharmaceutical glass bottle corresponding to this value is the position without a burst hole. Rotate the pharmaceutical glass bottle once and mark the shape of the burst hole. S1. Maintain the circumferential position of the pharmaceutical glass bottle at a non-burst position, move the positions of reflector 1 and reflector 2, adjust the distance between reflector 1 and the beam splitter, and the distance between reflector 2 and the laser receiver, read the reading of the light intensity detection module in real time during movement, and stop moving when the light intensity is highest. At this time, the first and second light paths are in the same phase when converging on the laser receiving array; S2. When a burst is detected, the first and second light paths are blocked by the first and second movable shielding plates, respectively. The light intensity when only the first light path is conducted and the light intensity when only the second light path is conducted are read, and the burst depth is calculated based on the bottle mouth thickness data measured by the image scanning unit. S3. Scan the pharmaceutical glass bottle in a circular motion for one cycle, and perform a three-dimensional modeling of the bottle mouth of the pharmaceutical glass bottle based on the depth of the burst hole, so as to visually display the shape and depth of the burst hole; S4. Correct the burst depth calculated in S2 according to the degree of light attenuation caused by the laser penetrating the bottle mouth of the pharmaceutical glass bottle.

4. A method for detecting batch bursts of pharmaceutical glass bottles according to claim 3, characterized in that: In the above S0, the shape of the explosion hole is specifically: S0-1. Establish a plane rectangular coordinate system xoy. Expand the outer circumference of the mouth of the pharmaceutical glass bottle in the coordinate system to obtain a large rectangle with a length equal to the outer diameter R of the mouth and a width equal to the height h of the mouth. Separate the rectangle from the left to form a small rectangle with a length equal to the height h of the mouth and a width equal to the effective receiving surface width of the laser receiving array. Move the small rectangle from the left end to the right end within the large rectangle along the x-axis, corresponding to the circumferential rotation of the pharmaceutical glass bottle, and scan the mouth of the bottle with the laser for one full revolution. S0-2, when the medical glass bottle is rotated from the starting point by an angle θ, the laser receiving array is a vertical row with n receiving points, and the vertical coordinates of each receiving point form {h1,h2…h n }, a vertical coordinate is h i When the detection value of the receiving point fluctuates, it means that a burst has occurred at this location. The x-axis coordinate calculation formula of the burst is: Find x j , from which we can get the coordinates of the explosion hole (x j , h i ), count all the blast hole coordinates and depict the shape outline of the blast hole in the coordinate system.

5. A method for detecting batch bursts of pharmaceutical glass bottles according to claim 4, characterized in that: In S2, the calculation of the blast depth is as follows: S2-1, when only the first light path is on, the detected light intensity is E1, when only the second light path is on, the detected light intensity is E2, and when both light paths are on, the detected light intensity is E 12 , according to the interference superposition intensity formula: E 12 =E1 2 +E2 2 +2E1E2cos(Δφ), where Δφ is the phase difference between the two beams. Calculate Δφ based on the known quantities. S2-2, due to Where λ is the wavelength of light, ΔL is the optical path difference, and the optical path difference ΔL of the two beams of light is obtained. Since the optical path difference is the product of the refractive index and the penetration distance, the refractive index μ1 of the glass is calculated and the size of the burst depth d0 is calculated.

6. A method for detecting batch bursts of pharmaceutical glass bottles according to claim 5, characterized in that: In the above S2-2, the specific method for calculating the refractive index μ1 of the glass is as follows: move the pharmaceutical glass bottle downward so that the first light path does not pass through the bottle mouth, and measure the light intensity E at this time. 120 , again only let the first light path conduct and measure the light intensity E 10 , according to the formula: E 120 =E 10 2 +E2 2 +2E 10 E2cos(Δφ0), calculate Δφ0, and then calculate the optical path difference ΔL0 at this time. Start the image scanning unit to calculate the thickness of the bottle mouth of the current medical glass bottle, and measure the bottle mouth thickness d. Therefore, ΔL-ΔL0=(μ1-μ0)d, where μ1 is the refractive index of the current bottle mouth, and μ0 is the refractive index of air. These are known quantities. Calculate the size of μ1-μ0. When there is a burst at the bottle mouth, assume the burst depth is d0, then ΔL=(μ1-μ0)d0, and thus calculate the size of d0.

7. A method for detecting batch bursts of pharmaceutical glass bottles according to claim 6, characterized in that: In the above S3, the specific method of three-dimensional modeling is as follows: for each detected blast hole coordinate, the corresponding blast hole depth d0 is calculated, the blast hole depth value is mapped to the two-dimensional expansion coordinate system, and the depth matrix is ​​constructed. Build a 3D model with the same thickness and size as the current bottle mouth, so that the point set {(x j ,h i ,z j,i )}, the output point cloud is connected to the 3D model, and the shape and depth of the burst area are visualized through interpolation and fitting. The color heat map shows the defect area, and the deeper the burst depth, the brighter the corresponding color.

8. The method for detecting batch bursts of pharmaceutical glass bottles according to claim 7, characterized in that: In S4, the specific method for correcting the blast depth is: S4-1. When the bottle mouth bursts, the optical path difference and light attenuation of the first optical path will change. By default, the light intensity attenuation within a very small distance when propagating in the air is 0, while the light intensity attenuation when propagating in glass is proportional to the product of the light absorption coefficient α and the propagation distance d-d0. Therefore, the modified interference attenuation intensity comprehensive formula is: E 12 =E1 2 +E2 2 +2E1E2cos(Δφ)-E1α(d-d0); S4-2, E measured when the pharmaceutical glass bottle is moved downward so that the first light path does not pass through the bottle mouth in S2-2 10 , combined with E1, combined with E 10 ―E1=E1αd, calculate α, and then substitute it into the comprehensive formula of interference attenuation intensity to obtain the corrected value of d0.

Citation Information

Patent Citations

  • Method and device for detecting uniformity of optical glass based on white light interferometry

    CN103454249A

  • Glass bottle online detection system

    CN104062302A

  • High-precision solution refractive index measuring system and method

    CN118624565A

  • Medical glass bottle cracking detection system

    CN119130926A

  • Laser with incorporated interferometer for continuous metrology or reading of lengths, speeds, angles and refractive indices

    FR2569269A1