An electric intelligent ampoule opener
By using image detection and analysis control in an electric intelligent ampoule opening machine, the problem of incomplete neck lines when manually cutting ampoules has been solved, enabling precise cutting and efficient opening of ampoules and ensuring the safety of drug use.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-19
- Publication Date
- 2026-03-13
AI Technical Summary
In existing technologies, manually cutting the neckline of an ampoule can easily result in an incomplete cut at the neckline, leading to ampoule fragments that can affect subsequent use.
The machine employs an electric intelligent ampoule opener, which includes an image detection device, an analysis and control unit, and a cutting component. By acquiring and analyzing images of the ampoule's circumference and neck width, it adjusts the motor speed and the opening range of the cutting blade assembly to ensure cutting accuracy and efficiency.
This method achieves complete cutting of the ampoule neck line, avoids fragments at the bottom of the bottle, improves opening efficiency, and ensures the safety and reliability of drug use.
Smart Images

Figure CN119118030B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of dispensing equipment technology, and in particular to an electric intelligent ampoule opener. Background Technology
[0002] In the medical and pharmaceutical fields, ampoules are often used to store commonly used injectable drugs, vaccines, serums, or other oral solutions to ensure their efficacy. Ampoules are small glass containers used to hold medications, typically with a capacity of 1–25 ml. They are commonly used for injectable medications and also for packaging oral solutions.
[0003] Chinese Patent Publication No. CN106744589A discloses an ampoule opener, comprising a main housing, a grinding wheel mechanism, a sterilization belt mechanism, and a mechanical braking mechanism. The main housing consists of an operating chamber and a recovery chamber, separated by a partition. The partition has an elastic unidirectional flap connecting the operating chamber to the recovery chamber. The main housing has a first cover corresponding to the operating chamber and a second cover corresponding to the recovery chamber on its two sides. The first cover has a bottle-holding hole for placing ampoules, and a limiting support corresponding to the bottle-holding hole is located inside the first cover. The sterilization belt mechanism consists of a sterilization housing, a gear mechanism, elastic support blocks, two sterilization belt reels, two support blocks, and at least two guide rods. The sterilization housing is embedded into the corresponding opening of the main housing and placed in the operating chamber near the recovery chamber. The input gear of the gear mechanism protrudes from the opening on the front side of the sterilization housing and is detachably mounted. The two sterilization belt reels are mounted on the gear mechanism. The disinfection casing has disinfection belt outlets on both sides of its bottom surface. Support blocks are positioned on the bottom surface of the disinfection casing and inside the disinfection belt outlets. An elastic support block is located in the middle of the bottom surface of the disinfection casing. A guide rod is positioned inside the disinfection casing near the disinfection belt opening. The grinding wheel mechanism is located below the disinfection belt mechanism and consists of a grinding wheel body, a grinding wheel bracket, a spring, and a base. One end of the base is connected to the lower part of the inner wall of the operating chamber, and the other end is connected to the grinding wheel bracket via a spring. The grinding wheel body is located on the front side of the grinding wheel bracket, and a force-bearing rod is located on the side of the grinding wheel bracket. The grinding wheel mechanism is positioned facing the ampoule's placement position. The mechanical braking mechanism is located between the disinfection belt mechanism and the first cap and consists of an elastic mechanical button and a brake rod. The elastic mechanical button is embedded in the corresponding opening of the main casing and placed inside the operating chamber. The top of the brake rod is connected to the elastic mechanical button, and the upper part of the brake rod meshes with the input gear of the disinfection belt mechanism. The bottom of the brake rod is an inclined surface that abuts against the force-bearing rod of the grinding wheel mechanism.
[0004] It is evident that existing technologies have the problem that when manually cutting the neckline of the ampoule, the cut at the neckline is incomplete, and ampoule fragments remain at the bottom of the bottle, affecting subsequent use. Summary of the Invention
[0005] To address this issue, the present invention provides an electric intelligent ampoule opener to overcome the problem in the prior art where manual cutting of the ampoule neck line results in incomplete cuts at the neck line position and ampoule fragments remaining at the bottom of the bottle, affecting subsequent use.
[0006] To achieve the above objectives, the present invention provides an electric intelligent ampoule opener, comprising:
[0007] The main body serves as the supporting part for the ampoule opener;
[0008] A cutting component, which is installed inside the machine body, is capable of cutting ampoules. The cutting component is equipped with a cutting blade assembly that can be opened in one direction.
[0009] A placement platform with grooves for placing ampoules to be cut;
[0010] A pulling component is provided on the machine body and is connected to the placement platform. The pulling component can drive the placement platform to move back and forth. During the movement of the placement platform, the groove moves back and forth along with the cutting blade below it.
[0011] An image detection device, which is installed inside the machine, is used to generate an image of the ampoule;
[0012] An analysis and control unit, connected to the image detection unit, the cutting component, and the pulling assembly, is used to control the moving speed of the pulling assembly; control the opening angle and speed of the cutting component; and determine the moving speed of the pulling assembly based on data collected by the image detection device.
[0013] Furthermore, it also includes,
[0014] The ampoule securing component consists of a securing platform and a securing container, wherein the securing container is vertically mounted on the securing platform for securing the ampoule.
[0015] A recycling device, which is movably connected to the base, is used to recycle ampoule caps;
[0016] An electric motor, which is located within the pulling assembly, is used to power the ampoule opener;
[0017] The main switch is used to control the opening and closing of the ampoule opener;
[0018] An infrared switch is used to control the operation of the pulling assembly;
[0019] A rechargeable power supply, located within the body, is used to provide power to the ampoule opener;
[0020] An ultraviolet disinfection device is installed inside the machine body and is used to disinfect the various devices inside the ampoule opening machine.
[0021] A surveillance camera, installed inside the machine, is used to monitor the operating status of the machine when it is turned on.
[0022] A visual screen, located on the outside of the machine body and connected to the monitoring camera, is used to display the operating status of the machine when it is turned on.
[0023] Furthermore, the cutting component includes,
[0024] The cutting platform is vertically fixed between two side walls and at a certain angle to the plane of the base. One side of the platform has several recessed areas to provide cutting space for cutting ampoules.
[0025] The cutting blade assembly consists of a first cutting blade and a second cutting blade. The first cutting blade head and the second cutting blade head are opposite each other and the blades are arranged at a certain angle. The cutting blade body is rotatably connected to the blade head fixing rod and is placed on both sides of the one-way inlet and outlet of any concave area for cutting the neck line of the ampoule.
[0026] A cutter head fixing rod is installed on both sides of the one-way inlet and outlet of the concave area;
[0027] A blocking rod is installed on one side of each cutter head fixing rod to block the cutting blade tail;
[0028] A baffle plate is used to prevent the ampoule cap from falling into the motor or the pulling assembly.
[0029] Furthermore, the pulling component includes,
[0030] The first pulling arm has a protruding section with a cuboid and a cylinder at its front end and a U-shaped structure with a cylindrical fixed space in the middle at its rear end, which is fixedly connected to the first support frame.
[0031] The first annular connecting rod has its head end connected to the rotating shaft on the outside of the first pulling arm;
[0032] The first intermediate connecting rod has its head end rotatably connected to the fixed shaft at the tail end of the first annular connecting rod.
[0033] The first pulling beam has its first section rotatably connected to the fixed shaft at the tail end of the first intermediate connecting rod, and its tail end is fixedly connected to one side of the cutting platform. Its middle part passes through the convex structure with a cylindrical fixed space in the first pulling arm and is slidably connected to the space.
[0034] The second pull arm has a protruding section at the front with a cuboid and a cylinder, and a convex structure at the rear with a cylindrical fixed space in the middle, which is fixedly connected to the second support frame.
[0035] The first end of the second annular connecting rod is connected to the rotating shaft on the outside of the second pulling arm;
[0036] The first end of the second intermediate connecting rod is rotatably connected to the fixed shaft at the tail end of the second intermediate connecting rod.
[0037] The second pulling beam has its tail end fixedly connected to one side of the cutting platform, and its middle part passes through the convex structure of the second pulling arm, which has a cylindrical fixed space, and is slidably connected to the space.
[0038] Furthermore, the analysis and control unit analyzes the circumference of each ampoule based on the ampoule image acquired by the image detection device, and determines the consistency of the ampoules based on the circumference of each ampoule.
[0039] Furthermore, the analysis and control unit compares the circumference of each ampoule and adjusts the initial speed of the motor based on the comparison results.
[0040] Furthermore, the data analysis module adjusts the motor speed a second time based on the preset deceleration distance of the cutting blade assembly. The preset deceleration distance is set according to the width of the bottleneck line of each ampoule.
[0041] Furthermore, the data analysis unit makes a third adjustment to the motor speed based on the difference in the width of the bottleneck line position of each ampoule.
[0042] Furthermore, the data analysis module determines the opening range of the cutting blade assembly based on the position of the bottleneck line of each ampoule and the motor speed adjusted for the third time.
[0043] Furthermore, the image detection device acquires images of the ampoule opening, and the analysis and control unit determines the integrity of the ampoule opening based on the acquired data, and adjusts the motor return speed according to the determination result.
[0044] Compared with the prior art, the beneficial effects of the present invention are as follows: The image acquisition device acquires images of each ampoule; the data analysis unit analyzes the images of each ampoule to obtain the circumference of each ampoule body; the circumference at the neckline of each ampoule is calculated from the circumference of the ampoule body; and the width at the neckline is obtained based on the circumference at the neckline of each ampoule. Different standard circumferences for the ampoule body are set, and these standard circumferences are compared with the circumferences of different ampoule bodies. Based on the comparison results, image compensation parameters for the ampoule body circumference versus the ampoule neckline circumference are adjusted. The values are selected such that when the ampoule body circumference is less than or equal to the first standard circumference of the ampoule body, the image compensation parameter for the ampoule neck circumference is too small. This avoids the calculated ampoule neck circumference being too large due to the ampoule body circumference being too small, which would affect the opening effect of the ampoule. When the ampoule body circumference is greater than the first standard circumference of the ampoule body and less than or equal to the second standard circumference of the ampoule body, the image compensation parameter for the ampoule neck circumference is taken as an intermediate value. This ensures that when the ampoule body circumference is within the normal range, the calculated ampoule neck circumference is a normal value, avoiding difficulties in opening the ampoule due to calculation errors.
[0045] Furthermore, the data analysis module makes an initial adjustment to the motor speed based on whether the circumferences of the three ampoules are consistent. When the first scenario occurs—that is, the circumferences of the first, second, and third ampoules are all consistent—the motor speed is adjusted based on the average circumference of the three ampoules. This ensures that the placement platform moves the ampoules at a safe speed, preventing damage to the ampoules due to excessive platform movement. In the first scenario, the circumference of the first ampoule, the second ampoule, and the third ampoule are all different. The data analysis module selects the ampoule with the shortest circumference to adjust the motor speed for the first time. This can prevent damage to the ampoule with the smaller circumference due to excessive movement speed of the placement platform, thus affecting the efficiency of drug use.
[0046] Furthermore, when adjusting the motor speed a second time based on the width of each ampoule neckline, a preset deceleration distance is first determined based on the width of each ampoule neckline. When the widths of the first, second, and third ampoule necklines are all equal, the preset deceleration distance is obtained by averaging the widths of the three ampoule necklines. This ensures maximum protection for each ampoule when the placement platform decelerates, preventing damage to the ampoule during the second adjustment of the motor speed due to an excessively short preset distance. When any of the widths of the first, second, and third ampoule necklines differs from the other two, the analysis and control module selects the widest value among them to obtain the preset deceleration distance. This ensures that the placement platform decelerates when a larger ampoule enters the preset range, preventing damage to the larger ampoule and affecting subsequent use.
[0047] Furthermore, the motor speed for the second adjustment is determined based on the ratio of the preset deceleration distance to the preset standard deceleration distance. If the preset deceleration distance is less than the first standard deceleration distance, the first standard deceleration distance is selected for the second adjustment of the motor speed. This avoids the motor speed being too slow after the second adjustment due to an excessively short deceleration distance, which would affect the opening efficiency of the ampoules. If the preset deceleration distance is greater than or equal to the first standard deceleration distance but less than or equal to the second standard deceleration distance, the preset deceleration distance is selected for the second adjustment of the motor speed. This ensures that the motor speed for the second adjustment meets the movement requirements of each ampoule on the placement platform. If the preset deceleration distance is greater than the second standard deceleration distance, the second standard deceleration distance is selected for the second adjustment of the motor speed. This avoids the motor speed being too fast after the second adjustment due to an excessively large deceleration distance, which could damage the ampoules on the placement platform.
[0048] Furthermore, the motor speed is adjusted a third time based on the absolute value of the difference in width at each ampoule bottleneck position. If the widths of the first, second, and third ampoule bottleneck positions are all consistent, then no third adjustment to the motor speed is performed, as there is no error in the widths of each ampoule bottleneck position. Therefore, the cutting blade assembly can cut the bottleneck positions of each ampoule using the speed adjusted in the second step. If the widths of the first, second, and third ampoule bottleneck positions are all consistent, then no third adjustment to the motor speed is performed. If the values are inconsistent, the analysis and control unit selects the width of the ampoule neck line position as the middle ampoule width. The motor speed is then adjusted a third time using the average of the difference between the minimum ampoule width and the middle ampoule width and the difference between the maximum ampoule width and the middle ampoule width. This ensures that the ampoule openings at each ampoule neck line position can pass smoothly through the cutting blade assembly, preventing damage to ampoules with smaller neck line widths due to excessive speed, which would affect the use of the medicine inside the ampoule. At the same time, it avoids reduced cutting efficiency due to excessively slow speed, which would affect the doctor's time to treat patients.
[0049] Furthermore, the opening range of the cutting blade assembly is determined by the motor speed and the maximum width of the ampoule neck line, which ensures that each ampoule can be effectively cut when it passes through the cutting blade assembly. The maximum width of the ampoule neck line is selected to ensure that when the largest ampoule comes into contact with the cutting blade assembly, the cutting blade assembly has a sufficient opening range to cut its neck line.
[0050] Furthermore, by adjusting the motor return speed based on the difference between the standard ampoule mouth integrity and the ampoule mouth integrity, the motor return speed can be adjusted according to the ampoule mouth integrity. When the difference increases, the motor return speed decreases, and when the difference decreases, the motor return speed increases, thus ensuring the integrity of the ampoule mouth. Attached Figure Description
[0051] Figure 1 This is a top view of the electric intelligent ampoule opener in this embodiment;
[0052] Figure 2 This is a side view of the electric intelligent ampoule opener in this embodiment;
[0053] Figure 3 This is a flowchart illustrating the working process of the electric intelligent ampoule opener in this embodiment;
[0054] Figure 4 This is a flowchart illustrating the motor speed adjustment process of the electric intelligent ampoule opener in this embodiment. Detailed Implementation
[0055] To make the objectives and advantages of the present invention clearer, the present invention will be further described below with reference to embodiments; it should be understood that the specific embodiments described herein are merely for explaining the present invention and are not intended to limit the present invention.
[0056] Preferred embodiments of the present invention will now be described with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are merely illustrative of the technical principles of the present invention and are not intended to limit the scope of protection of the present invention.
[0057] It should be noted that in the description of this invention, the terms "upper", "lower", "left", "right", "inner", "outer", etc., which indicate directions or positional relationships, are based on the directions or positional relationships shown in the accompanying drawings. This is only for the convenience of description and is not intended to indicate or imply that the device or element must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, it should not be construed as a limitation of this invention.
[0058] Furthermore, it should be noted that, in the description of this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0059] Please see Figure 1 - Figure 4 As shown, Figure 1 This is a top view of the electric intelligent ampoule opener in this embodiment; Figure 2 This is a side view of the electric intelligent ampoule opener in this embodiment; Figure 3 This is a flowchart illustrating the working process of the electric intelligent ampoule opener in this embodiment; Figure 4 This is a flowchart illustrating the motor speed adjustment process of the electric intelligent ampoule opener in this embodiment.
[0060] This embodiment provides an electric intelligent ampoule opener, comprising:
[0061] Body 1 serves as the support for the ampoule opener;
[0062] Cutting component 2, which is disposed in the machine body, is capable of cutting ampoules. The cutting component is provided with a cutting blade assembly that can be opened in one direction.
[0063] The placement platform 3 has a groove on it for placing ampoules to be cut;
[0064] Pulling component 4 is disposed on the machine body and is connected to the placement platform. The pulling component can drive the placement platform to move back and forth. During the movement of the placement platform, the groove moves back and forth along with the cutting blade below it.
[0065] Image detection device 5, which is installed inside the machine body, is used to generate an image of the ampoule;
[0066] An analysis and control unit, connected to the image detection unit, the cutting component, and the pulling assembly, is used to control the moving speed of the pulling assembly; control the opening angle and speed of the cutting component; and determine the moving speed of the pulling assembly based on data collected by the image detection device.
[0067] Specifically, it also includes,
[0068] A bottle holder 31 is vertically mounted on the placement platform for fixing ampoules;
[0069] The recycling device 10, which is movably connected to the base, is used to recycle the ampoule caps;
[0070] Motor 41, which is disposed within the pulling assembly, is used to provide power to the ampoule opener;
[0071] Main switch 6 is used to control the opening and closing of the ampoule opener;
[0072] Infrared switch 7 is used to control the operation of the pulling assembly;
[0073] A rechargeable power supply 8, which is disposed within the body of the device, is used to provide power to the ampoule opener;
[0074] An ultraviolet disinfection device 11 is installed inside the machine body and is used to disinfect the various devices inside the ampoule opening machine.
[0075] A surveillance camera, installed inside the machine, is used to monitor the operating status of the machine when it is turned on.
[0076] A visual screen, located on the outside of the machine body and connected to the monitoring camera, is used to display the operating status of the machine when it is turned on.
[0077] Specifically, the cutting component includes,
[0078] The cutting platform 21 is vertically fixed between two side walls and at a certain angle to the plane of the base. One side of the platform has several concave areas to provide cutting space for cutting ampoules.
[0079] The cutting blade assembly 22, which consists of several cutting blades, is placed on both sides of the one-way inlet and outlet of any concave area and is used to cut the neckline of the ampoule.
[0080] The cutter head fixing rod 23 is installed on both sides of the one-way inlet and outlet of the concave area;
[0081] The blocking rod 24 is installed on one side of each cutter head fixing rod to block the cutting blade tail;
[0082] The baffle plate 9 is used to prevent the ampoule cap from falling into the motor or the pulling assembly.
[0083] Specifically, the pulling component includes,
[0084] The first pulling arm 411 has a protruding part with a cuboid and a cylinder at its front end and a convex structure with a cylindrical fixed space in the middle at its rear end, which is fixedly connected to the first support frame.
[0085] The first annular connecting rod 412 has its head end connected to the rotating shaft on the outside of the first pulling arm;
[0086] The first intermediate connecting rod 413 has its head end rotatably connected to the fixed shaft at the tail end of the first annular connecting rod;
[0087] The first pulling beam 414 has its first section rotatably connected to the fixed shaft at the tail end of the first intermediate connecting rod, and its tail end fixedly connected to one side of the cutting platform. Its middle part passes through the convex structure with a cylindrical fixed space in the first pulling arm and is slidably connected to the space.
[0088] The second pull arm 421 has a protruding part with a cuboid and a cylinder at its front end and a convex structure with a cylindrical fixed space in the middle at its rear end, which is fixedly connected to the second support frame.
[0089] The first end of the second annular connecting rod 422 is connected to the rotating shaft on the outside of the second pulling arm;
[0090] The first section of the second intermediate connecting rod 423 is rotatably connected to the fixed shaft at the tail end of the second intermediate connecting rod.
[0091] The second pulling beam 424 has its tail end fixedly connected to one side of the cutting platform, and its middle part passes through the convex structure of the second pulling arm, which has a cylindrical fixed space, and is slidably connected to the space.
[0092] The operation of the electrically powered intelligent ampoule opener in this embodiment includes the following steps.
[0093] Step S1: The motor starts, and the placement platform moves.
[0094] Step S2: The placement platform decelerates three times by adjusting the motor speed three times.
[0095] Step S3: After the third deceleration, the cutting blade assembly opens;
[0096] Step S4: The neck line of each ampoule passes through the cutting blade assembly;
[0097] In step S5, the placement platform returns to its original position, and the heads of each ampoule fall into the recycling device.
[0098] The motor speed adjustment process of the electric intelligent ampoule opener in this embodiment includes the following steps.
[0099] Step S100: The analysis and control unit analyzes the circumference of each ampoule based on the ampoule image acquired by the image detection device, and determines the consistency of the ampoules based on the circumference of each ampoule.
[0100] In step S200, the analysis and control unit compares the circumference of each ampoule and adjusts the initial speed of the motor for the first time based on the comparison results.
[0101] In step S300, the data analysis module adjusts the motor speed for the second time according to the preset deceleration distance of the cutting blade assembly. The preset deceleration distance is set according to the width of the bottleneck line of each ampoule.
[0102] In step S400, the data analysis unit makes a third adjustment of the motor speed based on the difference in the width of the bottleneck line position of each ampoule to determine the result.
[0103] In step S500, the data analysis module determines the opening range of the cutting blade assembly based on the position of the bottleneck line of each ampoule and the motor speed adjusted for the third time.
[0104] In step S600, the image detection device acquires an image of the ampoule opening, and the analysis and control unit determines the integrity of the ampoule opening based on the acquired data, and adjusts the motor return speed based on the determination result.
[0105] Specifically, the analysis and control unit analyzes the circumference of each ampoule based on the ampoule images acquired by the image detection device, and determines the consistency of the ampoules based on the circumference of each ampoule.
[0106] The image acquisition device acquires images of each ampoule on the bottle-fixing component, and the analysis and control unit performs image analysis based on the images of each ampoule to obtain the circumference of each ampoule.
[0107] The analysis and control unit numbers each ampoule in the order from the first pull arm to the second pull arm: first ampoule A1, second ampoule A2, and third ampoule A3. The circumference of the body of the first ampoule A1 is C1, the circumference of the body of the second ampoule A2 is C2, and the circumference of the body of the third ampoule A3 is C3. The analysis and control unit obtains the neck circumference based on the circumference of the body of each ampoule.
[0108] The neck circumference of the first ampoule A1 is Ca1, Ca1 = A1 × q, where q is the compensation parameter for the influence of the ampoule body circumference on the neck circumference.
[0109] The circumference of the neck of the second ampoule A2 is Ca2, and Ca2 = A2 × q;
[0110] The circumference of the neck of the first ampoule A3 is Ca3, and Ca3 = A3 × q;
[0111] Let the standard circumference of the first ampoule body be Cs1, and the standard circumference of the second ampoule body be Cs2.
[0112] Obtain the perimeter Ci of any ampoule, i = 1, 2, 3;
[0113] If Ci≤Cs1, then the image compensation parameter q=0.4 for the ampoule bottle body circumference to the ampoule neck circumference;
[0114] If Cs1<Ci≤Cs2, then the image compensation parameter q=0.5 for the ampoule bottle body circumference to the ampoule neck circumference;
[0115] If Ci > Cs2, then the image compensation parameter q = 0.7 for the ampoule bottle body circumference to the ampoule neck circumference;
[0116] The width of the neckline is obtained by measuring the circumference of the bottleneck line of each ampoule.
[0117] The width of the neck of the first ampoule A1 is D1, where D1 = Ca1 / π;
[0118] The width of the neck of the second ampoule A2 is D2, and D1 = Ca1 / π;
[0119] The width of the neck of the third ampoule A3 is D3, and D1 = Ca1 / π.
[0120] The image acquisition device acquires images of each ampoule. The data analysis unit analyzes the images to obtain the circumference of each ampoule body. Based on the circumference of each ampoule body, the circumference at the neckline position is calculated. The width at the neckline position is then obtained based on the circumference of the neckline position. Different standard circumferences for the ampoule body are set, and these standard circumferences are compared with the circumferences of the ampoule bodies. Based on the comparison results, the image compensation parameter for the ampoule body circumference versus the neckline circumference is determined. When the ampoule body... When the ampoule's body circumference is less than or equal to the first standard circumference of the ampoule body, the image compensation parameter for the ampoule neck circumference is too small. This prevents the calculated ampoule neck circumference from being too large due to an excessively small ampoule body circumference, which would affect the ampoule's opening ability. When the ampoule body circumference is greater than the first standard circumference of the ampoule body but less than or equal to the second standard circumference of the ampoule body, the image compensation parameter for the ampoule neck circumference is taken as an intermediate value. This ensures that when the ampoule body circumference is within the normal range, the calculated ampoule neck circumference is a normal value, avoiding difficulties in opening the ampoule due to calculation errors.
[0121] Specifically, the analysis and control unit compares the circumference of each ampoule and adjusts the initial speed of the motor based on the comparison results.
[0122] The analysis and control unit categorizes cases based on the comparison results of different ampoule circumferences as follows.
[0123] The first scenario is when all three ampoules have the same circumference.
[0124] The circumference of the first ampoule bottle is C1, the circumference of the second ampoule bottle is C2, and the circumference of the third ampoule bottle is C3. Then, the motor speed Va is adjusted for the first time, Va = (C1 + C2 + C3) / 3 × j1, where j1 is the compensation parameter for the influence of the ampoule bottle circumference on the motor speed.
[0125] The second scenario is when the circumferences of the three ampoules are all different.
[0126] The circumferences of the first ampoule (C1), the second ampoule (C2), and the third ampoule (C3) are all different. Therefore, the motor speed Va is adjusted for the first time, where Va = Ci 1 × j1, and Ci 1 is the smallest circumference of the ampoule.
[0127] The third scenario is when two of the three ampoules have the same circumference and one is different.
[0128] The circumference of the first ampoule (C1), the circumference of the second ampoule (C2), and the circumference of the third ampoule (C3) is either greater than or less than the circumferences of the other two ampoules.
[0129] The case where the circumference of a single ampoule is greater than the circumferences of the other two ampoules is discussed.
[0130] The analysis and control unit selects one of the two ampoules with smaller body circumferences, and determines the first adjustment of the motor speed in the third case based on the body circumference of the ampoule. Va = Ci2 × j1, where Ci2 is the smallest body circumference of the ampoule.
[0131] The case where the perimeter of a single ampoule is smaller than the perimeters of the other two ampoules is discussed.
[0132] The analysis and control unit selects the smallest ampoule circumference to determine the first adjustment of motor speed in the third case, Va = Ci3 × j1, where Ci3 is the smallest ampoule circumference.
[0133] The data analysis module makes an initial adjustment to the motor speed based on whether the circumferences of the three ampoules are the same. When the first, second, and third ampoules all have the same circumference, the motor speed is adjusted based on the average circumference of the three ampoules. This ensures that the placement platform moves the ampoules at a safe speed, preventing damage due to excessive platform movement. This also avoids reduced efficiency in opening ampoules due to slow platform movement, which could affect the doctor's treatment time for patients. In the second scenario, where the circumferences of the first, second, and third ampoules are all different, the data analysis module selects the shortest ampoule circumference to adjust the motor speed for the first adjustment. This prevents damage to ampoules with smaller circumferences due to excessive platform movement speed, which could affect drug usage efficiency.
[0134] Specifically, the data analysis module adjusts the motor speed a second time based on the preset deceleration distance of the cutting blade assembly. The preset deceleration distance is set according to the width of the bottleneck line of each ampoule.
[0135] The analysis and control module analyzes the neckline widths D1 of the first ampoule, D1 of the second ampoule, and D3 of the third ampoule on the placement stage. The preset deceleration distance is the distance from the blade tip to the ampoule bottle reaching the preset deceleration point.
[0136] If the neckline widths of the first ampoule (D1), the second ampoule (D2), and the third ampoule (D3) are all equal, then the preset deceleration distance Da = (D1 + D2 + D3) / 3 × t, where t is the compensation parameter for the influence of the neckline width on the preset deceleration distance.
[0137] If any one of the following neckline widths—D1 (first ampoule), D2 (second ampoule), and D3 (third ampoule)—is different from the other two, then the preset deceleration distance Da = Da1 × t, where Da1 is the widest value among the ampoule neckline widths selected by the analysis and control module.
[0138] The analysis and control module sets a first standard deceleration distance Da11 and a second standard deceleration distance Da12.
[0139] If Da < Da11, then the first standard deceleration distance Da11 is selected to adjust the motor speed a second time;
[0140] If Da11≤Da≤Da12, then the preset deceleration distance Da is selected to adjust the motor speed a second time;
[0141] If Da > Da12, then the second standard deceleration distance Da12 is selected to adjust the motor speed for the second time;
[0142] When the first standard deceleration distance Da11 is selected to adjust the motor speed for the second time, the second adjusted motor speed is Vb1, Vb1 = Da11 × j21, where j21 is the compensation parameter for the influence of the preset deceleration distance on the second adjusted motor speed when the preset deceleration distance is the first standard deceleration distance;
[0143] When the preset deceleration distance Da is selected to adjust the motor speed for the second time, the second adjusted motor speed is Vb2, Vb2 = Da11 × j22, where j22 is the compensation parameter for the influence of the preset deceleration distance on the second adjusted motor speed;
[0144] When the second standard deceleration distance Da12 is selected to adjust the motor speed for the second time, the second adjusted motor speed is Vb3, Vb3 = Da12 × j23, where j23 is the compensation parameter for the influence of the preset deceleration distance on the second adjusted motor speed when the preset deceleration distance is the second standard deceleration distance;
[0145] When adjusting the motor speed a second time based on the width of each ampoule neckline, a preset deceleration distance is first determined based on the width of each ampoule neckline. If the widths of the first, second, and third ampoule necklines are all equal, the preset deceleration distance is obtained by averaging the widths of the three necklines. This ensures maximum protection for each ampoule during deceleration, preventing damage caused by an excessively short preset distance when moving the ampoule with the second motor speed adjustment. If any of the neckline widths of the first, second, and third ampoule necklines differs from the other two, the analysis and control module selects the widest value among them to obtain the preset deceleration distance. This ensures that the placement platform decelerates when a larger ampoule enters the preset range, preventing damage and ensuring subsequent use.
[0146] The motor speed for the second adjustment is determined based on the ratio of the preset deceleration distance to the preset standard deceleration distance. If the preset deceleration distance is less than the first standard deceleration distance, the first standard deceleration distance is selected for the second adjustment of the motor speed. This avoids the motor speed being too slow after the second adjustment due to an excessively short deceleration distance, which would affect the opening efficiency of the ampoules. If the preset deceleration distance is greater than or equal to the first standard deceleration distance but less than or equal to the second standard deceleration distance, the preset deceleration distance is selected for the second adjustment of the motor speed. This ensures that the motor speed adjusted in the second adjustment meets the movement requirements of each ampoule on the placement platform. If the preset deceleration distance is greater than the second standard deceleration distance, the second standard deceleration distance is selected for the second adjustment of the motor speed. This avoids the motor speed being too fast after the second adjustment due to an excessively large deceleration distance, which could damage the ampoules on the placement platform.
[0147] Specifically, the data analysis unit makes a third adjustment to the motor speed based on the difference in the width of the bottleneck line position of each ampoule.
[0148] If the neckline widths D1, D2, and D3 of the first ampoule, second ampoule, and third ampoule are all the same, then the motor speed will not be adjusted a third time.
[0149] If the neckline widths D1, D2, and D3 of the first, second, and third ampoules are all inconsistent, the analysis and control unit selects the neckline width as the middle ampoule width and uses the average of the differences between the minimum and middle ampoule widths and the maximum and middle ampoule widths to adjust the motor speed for a third time. For example...
[0150] When D1 < D2 < D3, the motor speed is adjusted for the third time as Vc, where Vc = {(D2-D1) + (D3-D2)} / 2 × j3, and j3 is the compensation parameter for the influence of the average value of the width difference of each ampoule bottleneck line position on the motor speed adjustment for the third time.
[0151] If the neckline width of the first ampoule (D1), the neckline width of the second ampoule (D2), and the neckline width of the third ampoule (D3) is greater than the neckline widths of the other two ampoules, and the difference is equal to the difference in width between the two other ampoules, for example...
[0152] When D1 < D2 = D3 or D1 > D2 = D3, the motor speed is adjusted for the third time to Vc, where Vc = |D2 - D1| × j3.
[0153] The motor speed is adjusted a third time based on the absolute value of the difference in width between the neck lines of each ampoule. If the neck line widths of the first, second, and third ampoules are all the same, then no third adjustment is needed, as there is no error in the neck line widths. The cutting blades can then cut the neck lines at the speed adjusted in the second adjustment. If the neck line widths of the first, second, and third ampoules are all different... If the width of the ampoule neckline is consistent, the analysis and control unit selects the width of the middle ampoule as the width of the ampoule. The motor speed is adjusted a third time using the average of the difference between the minimum ampoule width and the width of the middle ampoule, and the difference between the maximum ampoule width and the width of the middle ampoule. This ensures that the bottle opening at each ampoule neckline position can pass smoothly through the cutting blade assembly, avoiding damage to ampoules with smaller neckline widths due to excessive speed, which would affect the use of the medicine inside the ampoule. At the same time, it avoids reducing cutting efficiency due to excessively slow speed, which would affect the doctor's time to treat patients.
[0154] Specifically, the data analysis module determines the opening range of the cutting blade assembly based on the position of the bottleneck line of each ampoule and the motor speed adjusted for the third time.
[0155] The opening range of the cutting blade assembly is F = Vd × h1 + Md × h2, where Vd is the opening speed of the cutting blade assembly; h1 is the compensation parameter for the influence of the opening speed of the cutting blade assembly on the opening range of the cutting blade assembly; Md is the opening angle of the cutting blade assembly; and h2 is the compensation parameter for the influence of the opening angle of the cutting blade assembly on the opening range of the cutting blade assembly.
[0156] The effects of adjusting the motor speed a third time on the opening speed of the cutting blade assembly under different conditions are discussed below.
[0157] When the neckline widths D1, D2, and D3 of the first ampoule, second ampoule, and third ampoule are all the same, the motor speed will not be adjusted a third time.
[0158] The opening speed Vd of the cutting blade assembly is obtained based on the motor speed after a second adjustment of the motor speed.
[0159] If the motor speed adjusted for the second time is Vb1, then Vd = Vb1 × u1, where u1 is the compensation parameter for the effect of the motor speed adjusted for the second time on the opening speed of the cutting blade assembly;
[0160] If the motor speed adjusted for the second time is Vb2, then Vd = Vb2 × u1.
[0161] If the motor speed adjusted for the second time is Vb3, then Vd = Vb3 × u1.
[0162] The opening angle of the cutting blade assembly is Md, Md = D MAX ×u2, where D MAX The maximum value of the bottleneck line position width among the first ampoule, the second ampoule, and the third ampoule is defined as u2, which is a compensation parameter for the influence of the maximum value of the bottleneck line position width on the opening angle of the cutting blade assembly.
[0163] The opening range of the cutting blade assembly is determined by the motor speed and the maximum width of the ampoule neck line. This ensures that each ampoule can be effectively cut when it passes through the cutting blade assembly. The maximum width of the ampoule neck line is selected to ensure that when the largest ampoule comes into contact with the cutting blade assembly, the cutting blade assembly has a sufficient opening range to cut its neck line.
[0164] Specifically, the image detection device acquires images of the ampoule opening, and the analysis and control unit determines the integrity of the ampoule opening based on the acquired data, and adjusts the motor return speed based on the determination result.
[0165] The image acquisition device captures images of the ampoule opening, and the data analysis unit analyzes the integrity of the opening based on the acquired data. The integrity of the opening is defined as E.
[0166] The data analysis unit sets the standard ampoule neck integrity Ea.
[0167] If the ampoule neck integrity E = Ea, then it means that no adjustment is needed to the motor return speed.
[0168] If the ampoule bottle mouth integrity is 0.95Ea < E < Ea, then the motor return speed Vh is Vh = La / (Ea-E) × u2, where La is a fixed adjustment parameter; u2 is a compensation parameter for the influence of the difference between the standard ampoule bottle mouth integrity and the ampoule bottle mouth integrity on the motor return speed.
[0169] The return speed of the motor is adjusted by the difference between the standard ampoule neck integrity and the ampoule neck integrity. This allows the motor return speed to be adjusted according to the integrity of the ampoule neck. When the difference increases, the motor return speed is reduced, and when the difference decreases, the motor return speed is increased, thus ensuring the integrity of the ampoule neck.
[0170] The technical solution of the present invention has been described above with reference to the preferred embodiments shown in the accompanying drawings. However, it will be readily understood by those skilled in the art that the scope of protection of the present invention is obviously not limited to these specific embodiments. Without departing from the principles of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will all fall within the scope of protection of the present invention.
[0171] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. An electric intelligent ampoule opener, characterized in that, include, The main body serves as the supporting part for the ampoule opener; A cutting component, which is installed inside the machine body, is capable of cutting ampoules. The cutting component is equipped with a cutting blade assembly that can be opened in one direction. A placement platform with grooves for placing ampoules to be cut; A pulling component is provided on the machine body and is connected to the placement platform. The pulling component can drive the placement platform to move back and forth. During the movement of the placement platform, the groove moves back and forth along with the cutting blade below it. An image detection device, which is installed inside the machine, is used to generate an image of the ampoule; The analysis and control unit, connected to the image detection device, the cutting component, and the pulling assembly, is used to control the moving speed of the pulling assembly; control the opening angle and speed of the cutting component; determine the moving speed of the pulling assembly based on data collected by the image detection device; compare the circumference of each ampoule and adjust the initial motor speed for the first time based on the comparison results; and adjust the motor speed for the second time based on a preset deceleration distance of the cutting blade assembly, wherein the preset deceleration distance is set according to the width of the neck line of each ampoule. The motor speed is adjusted a third time based on the difference in width at the neckline of each ampoule to determine the position. Based on the comparison of the circumferences of different ampoule bottles, the following situations apply: The first situation is when all three ampoule bottles have the same circumference: the first ampoule has a circumference C1, the second ampoule has a circumference C2, and the third ampoule has a circumference C3. In this case, the motor speed Va is adjusted for the first time: Va = (C1 + C2 + C3) / 3 × j1, where j1 is the compensation parameter for the influence of the ampoule bottle circumference on the motor speed. The second scenario is when the circumferences of the three ampoules are all different. The circumferences of the first ampoule (C1), the second ampoule (C2), and the third ampoule (C3) are all different. Therefore, the first adjustment is to the motor speed Va, where Va = Ci1 × j1, and Ci1 is the smallest circumference of the ampoule. The third scenario is when two of the three ampoules have the same circumference and one is different. The circumference of the first ampoule (C1), the circumference of the second ampoule (C2), and the circumference of the third ampoule (C3) is either greater than or less than the circumferences of the other two ampoules. The case where the circumference of a single ampoule is greater than the circumferences of the other two ampoules is discussed. The analysis and control unit selects one of the other two ampoules with the smaller circumference and determines the first adjustment of the motor speed in the third case based on its ampoule circumference. Va = Ci2 × j1, where Ci2 is the smallest circumference of the ampoule. The case where the perimeter of a single ampoule is smaller than the perimeters of the other two ampoules is discussed. The analysis and control unit selects the smallest ampoule circumference to determine the first adjustment of motor speed in the third case, Va=Ci3×j1, where Ci3 is the smallest ampoule circumference. The analysis and control unit determines the opening range of the cutting blade assembly based on the position of the bottleneck line of each ampoule and the motor speed adjusted for the third time.
2. The electric intelligent ampoule opener according to claim 1, characterized in that, It also includes, The ampoule securing component consists of a securing platform and a securing container, wherein the securing container is vertically mounted on the securing platform for securing the ampoule. A recycling device, which is movably connected to the base, is used to recycle ampoule caps; An electric motor, which is located within the pulling assembly, is used to power the ampoule opener; The main switch is used to control the opening and closing of the ampoule opener; An infrared switch is used to control the operation of the pulling assembly; A rechargeable power supply, located within the body, is used to provide power to the ampoule opener; An ultraviolet disinfection device is installed inside the machine body and is used to disinfect the various devices inside the ampoule opening machine. A surveillance camera, installed inside the machine, is used to monitor the operating status of the machine when it is turned on. A visual screen, located on the outside of the machine body and connected to the monitoring camera, is used to display the operating status of the machine when it is turned on.
3. The electric intelligent ampoule opener according to claim 2, characterized in that, The cutting component includes, The cutting platform is vertically fixed between two side walls and at a certain angle to the plane of the base. One side of the platform has several recessed areas to provide cutting space for cutting ampoules. The cutting blade assembly consists of a first cutting blade and a second cutting blade. The first cutting blade head and the second cutting blade head are opposite each other and the blades are arranged at a certain angle. The cutting blade body is rotatably connected to the blade head fixing rod and is placed on both sides of the one-way inlet and outlet of any concave area for cutting the neck line of the ampoule. A cutter head fixing rod is installed on both sides of the one-way inlet and outlet of the concave area; A blocking rod is installed on one side of each cutter head fixing rod to block the cutting blade tail; A baffle plate is used to prevent the ampoule cap from falling into the motor or the pulling assembly.
4. The electric intelligent ampoule opener according to claim 3, characterized in that, The pulling component includes, The first pulling arm has a protruding section with a cuboid and a cylinder at its front end and a U-shaped structure with a cylindrical fixed space in the middle at its rear end, which is fixedly connected to the first support frame. The first annular connecting rod has its head end connected to the rotating shaft on the outside of the first pulling arm; The first intermediate connecting rod has its head end rotatably connected to the fixed shaft at the tail end of the first annular connecting rod. The first pulling beam has its first section rotatably connected to the fixed shaft at the tail end of the first intermediate connecting rod, and its tail end is fixedly connected to one side of the cutting platform. Its middle part passes through the convex structure with a cylindrical fixed space in the first pulling arm and is slidably connected to the space. The second pulling arm has a protruding section at the front with a cuboid and a cylinder, and a convex structure at the rear with a cylindrical fixed space in the middle, which is fixedly connected to the second support frame. The first end of the second annular connecting rod is connected to the rotating shaft on the outside of the second pulling arm; The first end of the second intermediate connecting rod is rotatably connected to the fixed shaft at the tail end of the second annular connecting rod. The second pulling beam has its tail end fixedly connected to one side of the cutting platform, and its middle part passes through the convex structure of the second pulling arm, which has a cylindrical fixed space, and is slidably connected to the space.
5. The electric intelligent ampoule opener according to claim 4, characterized in that, The analysis and control unit analyzes the circumference of each ampoule based on the image of the ampoule acquired by the image detection device, and determines the consistency of the ampoules based on the circumference of each ampoule.
6. The electric intelligent ampoule opener according to claim 5, characterized in that, The image detection device acquires images of the ampoule opening, and the analysis and control unit determines the integrity of the ampoule opening based on the acquired data, and adjusts the motor return speed according to the determination result.
Citation Information
Patent Citations
Ampoule bottle opener
CN106744589A
Bottle cutting device and bottle cutting method
CN104261329A
System for controlling cutting by crop shear
WO2024013976A1