Fire extinguisher filling method, system and terminal
By using an automated clamping and conveyor belt system in the filling production of fire extinguisher, combined with the control of real-time distance detection value, the problem of inefficient production caused by manual adjustment of bottle positions is solved, and a more efficient filling and production process is achieved.
Patent Information
- Application Number
- CN202510245475.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-04
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2045-03-04
AI Technical Summary
During the filling and production process of fire extinguisher, it is necessary to manually adjust the position of the bottle body to match the tightening head of the screwing machine, resulting in the unsmooth screwing action, which increases the workload of workers, reduces labor efficiency, and may cause the tightening head driving equipment to malfunction and reduce production efficiency.
By obtaining the bottle weight detection value and distance detection value after filling the fire extinguishing agent, the clamping device clamping nozzle is controlled for pre-installation and conveying it to the tightening station through the conveyor belt. Using the real-time distance detection value, the rotation and angle adjustment of the tightening device are controlled to automatically align the handle for tightening.
The need for manual adjustment of the bottle body reduces the workload, improves labor efficiency, and reduces the possibility of failure of the tightening head drive equipment, thereby improving the overall production efficiency of the fire extinguisher filling production.
Smart Images

Figure CN119735157A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of fire extinguishers, and in particular to a fire extinguisher filling method, system and terminal. Background Art
[0002] A fire extinguisher is a portable fire-fighting device used to extinguish an initial fire. It suppresses or extinguishes the flame by releasing extinguishing agents. Common types include dry powder fire extinguishers, carbon dioxide fire extinguishers, foam fire extinguishers, water-based fire extinguishers, and clean gas fire extinguishers.
[0003] The fire extinguisher includes a bottle body for placing the fire extinguishing agent and a nozzle for controlling the spraying of the fire extinguishing agent. The nozzle includes a siphon for sucking out the fire extinguishing agent, a nozzle for spraying the fire extinguishing agent, a handle for controlling the spraying amount of the fire extinguishing agent and a pressure gauge for displaying the air pressure. The siphon is located in the bottle body, the nozzle and the siphon are connected to each other, the handle is installed at the bottle mouth of the bottle body and is used to connect the nozzle and the siphon, the nozzle is installed on the handle, and the pressure gauge is installed on the handle. At present, in the process of filling and producing fire extinguishers, the bottle of the fire extinguisher is generally moved to the filling station first so that the fire extinguishing agent is filled into the bottle by a filling machine, and the bottle is manually moved to a weighing device for weighing. When the filling is qualified, the residual dry powder at the bottle mouth in the bottle is manually cleaned and the nozzle is pre-tightened on the bottle. Then, the conveyor belt transports the bottle to the screwing station and the nozzle is installed on the bottle by the screwing machine. Finally, the conveyor belt transports the bottle to the inflation station and a certain amount of air is filled into the bottle by the inflator, thereby completing the filling and production of the fire extinguisher.
[0004] Since in the process of filling and producing fire extinguishers, the nozzle needs to be pre-tightened manually and then tightened by a screwing machine, and the tightening position of the screwing machine is fixed, the placement of the bottle body needs to be adjusted manually during the process of pre-tightening the nozzle so that the tightening head of the screwing machine can accurately match the handle position of the nozzle pre-tightened on the bottle body. However, errors often occur during manual alignment, resulting in the screwing action of the screwing machine not being able to proceed smoothly. The position of the bottle body needs to be adjusted multiple times, which not only increases the workload of workers and reduces labor efficiency, but also easily causes malfunction of the tightening head drive equipment, thereby resulting in low overall production efficiency. Summary of the invention
[0005] In order to improve the overall production efficiency during the filling production of fire extinguishers, the present invention provides a fire extinguisher filling method, system and terminal.
[0006] In a first aspect, the present invention provides a method for filling a fire extinguisher, which adopts the following technical solution: A fire extinguisher filling method, comprising: Obtain the weight test value of the fire extinguisher bottle after filling with fire extinguishing agent; When the weight detection value is within the preset weight reference interval, the preset clamping device is controlled to clamp the nozzle for pre-installation and the preset conveyor belt is controlled to transport the bottle body to the preset tightening station; Controlling a preset fixing device to clamp and fix the bottle body and controlling a preset tightening device to rotate and obtaining a first distance detection value corresponding to a preset tightening station in real time; When the first distance detection value falls within the preset distance reference detection interval, the preset tightening device is controlled to stop rotating and the handle is clamped to tighten the nozzle at a preset tightening angle value.
[0007] Optionally, the method further includes the following steps before controlling a preset clamping device to clamp the nozzle for pre-installation and controlling a preset conveyor belt to transport the bottle body to a preset tightening station: Acquire the bottle image information of the fire extinguisher bottle after filling the fire extinguishing agent; Determine whether the bottle image information contains preset fire extinguishing agent features; If yes, the residual information is determined based on the bottle image information and the preset fire extinguishing agent characteristics; Retrieving residual detection values and residual position points based on residual information; According to the correspondence between the residual detection value and the preset blowing force value, the blowing force value corresponding to the residual detection value is determined, and based on the blowing force value, a preset blowing device is controlled to blow air to the residual position point; Determine the allowable residual value based on the weight test value and the weight reference range; According to the comparison result between the residual detection value and the allowable residual value, it is determined whether to continue clamping and tightening or refill the fire extinguishing agent; If not, the preset clamping device is controlled to clamp the nozzle for pre-installation and the preset conveyor belt is controlled to transport the bottle body to the preset tightening station.
[0008] Optionally, methods for determining whether to continue clamping, tightening or refilling the extinguishing agent include: Determine whether the residual detection value is greater than the allowable residual value; If yes, the difference between the residual detection value and the allowable residual value is calculated and used as the residual deviation value; Calculate the difference between the weight detection value and the residual deviation value and use it as the weight residual adjustment value; Determine the weight requirement adjustment value according to the weight residual adjustment value and the weight reference interval, and control the preset conveyor belt to transport the bottle to the preset filling station and refill the fire extinguishing agent based on the weight requirement adjustment value; If not, the preset clamping device is controlled to clamp the nozzle for pre-installation and the preset conveyor belt is controlled to transport the bottle body to the preset tightening station for further clamping and tightening.
[0009] Optionally, a method for determining the weight requirement adjustment value includes: Determine whether the weight residual adjustment value is within the weight reference range; If yes, the weight residual adjustment value is used as the weight requirement adjustment value; If not, calculate the middle value of the weight reference interval and use it as the middle value of the interval; Calculate the difference between the weight detection value and the middle value of the interval and use it as the interval adjustment value; According to the correspondence between the residual detection value and the preset residual influence value, the residual influence value corresponding to the residual detection value is determined; The product of the interval adjustment value and the residual impact value is calculated and used as the comprehensive adjustment value, and the comprehensive adjustment value is used as the weight requirement adjustment value.
[0010] Optionally, the method further includes the following steps after controlling the preset tightening device to stop rotating and clamping the handle to tighten the nozzle at a preset tightening angle value: Control the preset conveyor belt to transport the bottle to the preset bottle adjustment station; Controlling a preset bottle adjustment device to clamp and rotate the bottle, and obtaining a second distance detection value corresponding to a preset bottle adjustment station in real time; When the second distance detection value falls within the preset distance reference detection interval, the preset bottle adjustment device is controlled to stop rotating; The preset conveyor belt is controlled to transport the bottle body to the preset inflation station for inflation according to the preset inflation control method.
[0011] Optionally, the inflation control method includes: Obtaining the image information of the barometer of the preset inflation station; Based on the preset pointer feature, the barometer image information is identified to form a pointer position point; Based on the preset air pressure range identification feature, the barometer image information is identified to form identification range information; Retrieve the identification range location point based on the identification range information; Determine the marking center position point according to the marking range position point; Calculate the distance between the pointer position point and the marker center position point and use it as the pointer deviation distance value; According to the correspondence between the pointer deviation distance value and the preset inflation adjustment control information, the inflation adjustment control information corresponding to the pointer deviation distance value is determined, and the inflation adjustment control information is output to control the preset inflation device to inflate.
[0012] Optionally, the method further includes the following steps after controlling a preset conveyor belt to transport the bottle to a preset inflation station for inflation using a preset inflation control method: Control the preset conveyor belt to transport the bottle body to the preset waiting station and control the preset push limit device to push the bottle body to limit and rotate to wait, and obtain the third distance detection value corresponding to the preset waiting station in real time; Based on the third distance detection value falling within the preset distance reference detection interval, obtaining the interval time between two adjacent times and using it as the adjacent interval time value; Calculate the difference between the preset waiting time value and the adjacent interval time value and use it as the remaining time value; Calculate the remainder between the remaining time value and the adjacent interval time value and use it as the time excess value; According to the correspondence between the time excess value and the preset excess time rate adjustment value, the excess time rate adjustment value corresponding to the time excess value is determined; Controlling a preset push limit device to adjust the rotation rate based on the excess time rate adjustment value; After a preset waiting time value, a preset pushing limit device is controlled to release the limit on the bottle body, and a preset conveyor belt is controlled to transport the bottle body to a preset collecting station.
[0013] Optionally, the method further includes the following steps before controlling the preset push limit device to adjust the rotation rate based on the excess time rate adjustment value: According to the correspondence between the adjacent interval time value and the preset adjacent interval reference rate value, the adjacent interval reference rate value corresponding to the adjacent interval time value is determined; Calculate the quotient between the adjacent interval reference rate value and the excess time rate adjustment value and use it as the rate adjustment ratio value; Determine whether the rate adjustment ratio value is greater than a preset rate adjustment reference ratio value; If yes, the difference between the rate adjustment ratio value and the rate adjustment reference ratio value is calculated and used as the ratio deviation value; According to the corresponding relationship between the proportional deviation value and the preset proportional deviation influence value, the proportional deviation influence value corresponding to the proportional deviation value is determined; Calculating the sum of the excess time rate adjustment value and the proportional deviation impact value as a rate adjustment comprehensive value, and replacing the excess time rate adjustment value based on the rate adjustment comprehensive value as a new excess time rate adjustment value; If not, continue to execute the adjustment of the rotation rate by controlling the preset push limit device based on the excess time rate adjustment value.
[0014] In a second aspect, the present invention provides a fire extinguisher filling system, which adopts the following technical solution: A fire extinguisher filling system, comprising: An acquisition module, used to acquire a weight detection value, a first distance detection value, bottle body image information, a second distance detection value, a barometer image information, a third distance detection value and adjacent interval time values; A memory for storing a program of the fire extinguisher filling method as described in the first aspect; The processor loads and executes the program in the memory.
[0015] In a third aspect, the present invention provides an intelligent terminal, which adopts the following technical solution: An intelligent terminal comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and executes the fire extinguisher filling method as described in the first aspect.
[0016] In summary, the present invention includes at least one of the following beneficial technical effects: 1. When the weight of the fire extinguisher bottle meets the requirement after filling the fire extinguishing agent, the clamping nozzle and the bottle are pre-installed, and the bottle is transported to the tightening station for clamping and fixing. The first distance detection value is obtained in real time while the tightening device is rotated. When the first distance detection value falls into the preset distance reference detection interval, the tightening device is controlled to stop rotating to align the handle, and then the nozzle is tightened according to the tightening angle value, so that manual placement adjustment is not required, the labor of workers is reduced, the labor efficiency is improved, and it is not easy to cause the tightening head drive device to malfunction, thereby improving the overall production efficiency of the fire extinguisher filling production; 2. Obtain the bottle image information and determine whether it contains the preset fire extinguishing agent characteristics. If it does, determine the residual information and retrieve the residual detection value and residual position point, and determine the blowing force value through the residual detection value to control the preset blowing device to blow the residual position point, and then determine the allowable residual value through the weight detection value and the weight reference interval. Analyze the comparison result between the residual detection value and the allowable residual value to determine whether to continue clamping and tightening or refilling the fire extinguishing agent. If it does not contain, directly tighten it, thereby improving the accuracy of filling the fire extinguisher; 3. By conveying the bottle to the bottle adjustment station and controlling the bottle adjustment device to clamp and rotate the bottle, and obtaining the second distance detection value in real time, when the second distance detection value falls within the distance reference detection interval, the bottle adjustment device is controlled to stop rotating and convey the bottle to the inflation station for inflation, so that the direction of the handle of the bottle is adjusted before inflation, thereby eliminating the need for manual placement and adjustment, thereby improving the overall production efficiency of the fire extinguisher filling production. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 is a flow chart of a method for filling a fire extinguisher according to an embodiment of the present application; Figure 2It is a method flow chart of the steps before controlling a preset clamping device to clamp a nozzle for pre-installation and controlling a preset conveyor belt to transport the bottle body to a preset tightening station according to an embodiment of the present application; Figure 3 is a flow chart of a method for determining whether to continue clamping and tightening or refilling the fire extinguishing agent according to an embodiment of the present application; Figure 4 is a flow chart of a method for determining a weight demand adjustment value according to an embodiment of the present application; Figure 5 It is a method flow chart of the steps after controlling a preset tightening device to stop rotating and clamping the handle to tighten the nozzle at a preset tightening angle value according to an embodiment of the present application; Figure 6 is a method flow chart of the inflation control method of an embodiment of the present application; Figure 7 It is a method flow chart of the steps after controlling a preset conveyor belt to transport the bottle body to a preset inflation station to inflate it using a preset inflation control method according to an embodiment of the present application; Figure 8 It is a method flow chart of the steps before controlling the preset push limit device to adjust the rotation rate based on the excess time rate adjustment value in an embodiment of the present application. DETAILED DESCRIPTION
[0018] The present invention is further described in detail below in conjunction with the accompanying drawings and embodiments.
[0019] A fire extinguisher filling method obtains a weight detection value, a first distance detection value, bottle image information, a second distance detection value, a barometer image information, a third distance detection value and adjacent interval time values, and automatically adjusts the direction of a handle according to whether the first distance detection value, the second distance detection value and the third distance detection value fall within a distance reference detection interval, thereby eliminating the need for manual placement adjustment, reducing the workload of workers, improving labor efficiency, and not easily causing a malfunction of a tightening head driving device, thereby improving the overall production efficiency of the fire extinguisher filling production.
[0020] Reference Figure 1 The embodiment of the present invention discloses a method for filling a fire extinguisher, which comprises: Step S100: obtaining a weight detection value of the fire extinguisher bottle after being filled with fire extinguishing agent.
[0021] The weight detection value refers to the weight value after the preset filling device fills the fire extinguishing agent into the bottle of the fire extinguisher. The filling device refers to the device used to fill the fire extinguishing agent into the bottle of the fire extinguisher. The filling device is located at the preset filling station. The filling station refers to the station where the fire extinguishing agent is filled into the bottle. The filling station is obtained after the operator pre-inputs. The weight detection value is detected and obtained by the weight detection device preset on the filling device.
[0022] Step S101: when the weight detection value is within a preset weight reference interval, a preset clamping device is controlled to clamp the nozzle for pre-installation and a preset conveyor belt is controlled to transport the bottle body to a preset tightening station.
[0023] The weight reference interval refers to the reference interval corresponding to the weight of the fire extinguishing agent that needs to be filled in the bottle, and the weight reference interval is obtained after being pre-input by the operator. The clamping device refers to a manipulator used to clamp the bottle, and the conveyor belt refers to a conveyor belt used to transport the bottle. In this embodiment, the conveyor belt is used to transport the bottle to the stations corresponding to the various processes of filling the fire extinguisher. The tightening station refers to the station corresponding to tightening the bottle.
[0024] When the weight detection value is within the preset weight reference range, it indicates that the quality of the fire extinguishing agent filled in the bottle meets the requirements. Therefore, the clamping device is controlled to clamp the nozzle for pre-installation and the preset conveyor belt is controlled to transport the bottle to the preset tightening station, thereby facilitating the subsequent installation of the nozzle on the bottle.
[0025] Step S102: controlling a preset fixing device to clamp and fix the bottle body and controlling a preset tightening device to rotate and obtaining a first distance detection value corresponding to a preset tightening station in real time.
[0026] The fixing device refers to a manipulator for clamping and fixing the side wall of the bottle body, and the fixing device is pre-set at the tightening station by the operator. The tightening device refers to a manipulator for clamping the nozzle and tightening it to the bottle body, and the tightening device is pre-set at the tightening station by the operator. The first distance detection value refers to the distance value corresponding to the distance detected from top to bottom by the tightening device located at the tightening station, and the first distance detection value is detected and obtained by an infrared distance measuring device preset on the tightening device.
[0027] The bottle body is clamped and fixed by controlling the fixing device and the tightening device is controlled to rotate. At this time, the first distance detection value is obtained in real time to facilitate subsequent use.
[0028] Step S103: When the first distance detection value falls within the preset distance reference detection interval, the preset tightening device is controlled to stop rotating and the handle is clamped to tighten the nozzle at a preset tightening angle value.
[0029] The distance reference detection interval refers to the reference distance interval between the tightening device and the handle, and the distance reference detection interval is obtained after pre-input. The tightening angle value refers to the angle value that the tightening device needs to rotate the nozzle from the pre-installed state to the tightened state, and the tightening angle value is obtained after pre-input by the operator.
[0030] When the first distance detection value falls within the preset distance reference detection interval, it indicates that the tightening device is rotated to correspond to the handle on the nozzle. Therefore, the tightening device is controlled to stop rotating and the handle is clamped to tighten the nozzle with the tightening angle value, thereby eliminating the need for manual placement and adjustment, reducing the workload of workers, improving labor efficiency, and not easily causing malfunctions in the tightening head drive equipment, thereby improving the overall production efficiency during the filling production of fire extinguishers.
[0031] exist Figure 1 Before step S101 shown, in order to further ensure the rationality of controlling the preset clamping device to pre-install the clamping nozzle and controlling the preset conveyor belt to transport the bottle body to the preset tightening station, it is necessary to perform further separate analysis and calculation on controlling the preset clamping device to pre-install the clamping nozzle and controlling the preset conveyor belt to transport the bottle body to the preset tightening station. Specifically, Figure 2 The steps shown are explained in detail.
[0032] Reference Figure 2 The steps before controlling the preset clamping device to clamp the nozzle for pre-installation and controlling the preset conveyor belt to transport the bottle body to the preset tightening station include the following steps: Step S200: Acquire bottle body image information of the fire extinguisher bottle after being filled with fire extinguishing agent.
[0033] The bottle image information refers to the image information corresponding to the detection of the outer side of the bottle of the fire extinguisher after the fire extinguishing agent is filled. The bottle image information is detected and acquired by a camera preset at the filling station.
[0034] Step S201: Determine whether the bottle image information contains the preset fire extinguishing agent characteristics. If yes, execute step S202; if no, execute step S207.
[0035] The fire extinguishing agent feature refers to the shape, color and other features of the fire extinguishing agent, which are obtained by pre-input. By judging whether the bottle image information contains the preset fire extinguishing agent feature, it is judged whether there is fire extinguishing agent outside the bottle.
[0036] Step S202: determining residual information according to the bottle image information and preset fire extinguishing agent characteristics.
[0037] Among them, the residual information refers to the coverage and position information of the fire extinguishing agent residue on the outside of the bottle. When the bottle image information contains the preset fire extinguishing agent feature, it means that the fire extinguishing agent exists outside the bottle at this time. Therefore, the preset fire extinguishing agent feature is identified for the bottle image information and the identification result is used as the residual information for convenience of subsequent use.
[0038] Step S203: Retrieving the residual detection value and the residual position point based on the residual information.
[0039] The residual information includes the residual detection value and the residual position point. The residual detection value refers to the parameter value used to indicate the coverage of the fire extinguishing agent residue outside the bottle body, and the residual position point refers to the position point used to indicate the fire extinguishing agent residue outside the bottle body. The residual detection value and the residual position point are retrieved through the residual information for subsequent use.
[0040] Step S204: determining the blowing force value corresponding to the residual detection value according to the corresponding relationship between the residual detection value and the preset blowing force value, and controlling the preset blowing device based on the blowing force value to blow air to the residual position point.
[0041] The blowing force value refers to the force value required to blow away the fire extinguishing agent remaining outside the bottle. Different residual detection values correspond to different blowing force values. The blowing force value is obtained by querying a database storing different residual detection values and corresponding blowing force values. The database is obtained after pre-input. The blowing device refers to a fan used for blowing. The blowing device is preset on the filling station.
[0042] The blowing force value is determined by querying the residual detection value, and the blowing force value is used to control the blowing device to blow air to the residual position point, so as to blow away the fire extinguishing agent remaining outside the bottle body.
[0043] Step S205: Determine the allowable residual value according to the weight detection value and the weight reference interval.
[0044] The allowable residual value refers to the mass value of the fire extinguishing agent allowed to remain outside the bottle. The difference between the weight detection value and the weight reference interval is calculated and the difference is used as the allowable residual value.
[0045] Step S206: Determine whether to continue clamping and tightening or refill the fire extinguishing agent based on the comparison result between the residual detection value and the allowable residual value.
[0046] By analyzing the comparison result between the residual detection value and the allowable residual value, it is determined whether to continue clamping and tightening or refilling the fire extinguishing agent. The specific determination steps of continuing clamping and tightening or refilling the fire extinguishing agent refer to steps S300 to S304.
[0047] Step S207: controlling a preset clamping device to clamp the nozzle for pre-installation and controlling a preset conveyor belt to transport the bottle body to a preset tightening station.
[0048] Among them, when the bottle image information does not contain the preset fire extinguishing agent feature, it means that there is no fire extinguishing agent outside the bottle at this time, so the preset clamping device continues to control the nozzle for pre-installation and controls the preset conveyor belt to transport the bottle to the preset tightening station.
[0049] exist Figure 2 In step S206, in order to further ensure the rationality of continuing to clamp and tighten or refill the fire extinguishing agent, it is necessary to further analyze and calculate the continued clamp and tighten or refill the fire extinguishing agent. Figure 3 The steps shown are explained in detail.
[0050] Reference Figure 3 , the method for determining whether to continue clamping, tightening or refilling the fire extinguishing agent includes the following steps: Step S300: Determine whether the residual detection value is greater than the allowable residual value. If yes, execute step S301; if no, execute step S304.
[0051] Here, whether the residual detection value is greater than the allowable residual value is analyzed to determine whether the fire extinguishing agent needs to be refilled.
[0052] Step S301: Calculate the difference between the residual detection value and the allowable residual value and use it as the residual deviation value.
[0053] Among them, the residual deviation value refers to the deviation value when there is a deviation in the mass of the fire extinguishing agent remaining outside the bottle. When the residual detection value is greater than the allowable residual value, it means that the fire extinguishing agent needs to be refilled at this time. Therefore, the difference between the residual detection value and the allowable residual value is calculated and used as the residual deviation value for subsequent use.
[0054] Step S302: Calculate the difference between the weight detection value and the residual deviation value and use it as the weight residual adjustment value.
[0055] The weight residual adjustment value refers to the weight value after adjusting the residual fire extinguishing agent. The difference between the weight detection value and the residual deviation value is calculated and used as the weight residual adjustment value for convenience of subsequent use.
[0056] Step S303: determining a weight requirement adjustment value according to the weight residual adjustment value and the weight reference interval, and controlling a preset conveyor belt to transport the bottle to a preset filling station and refill the fire extinguishing agent based on the weight requirement adjustment value.
[0057] The weight requirement adjustment value refers to the adjustment value that needs to be adjusted for the quality of the fire extinguishing agent. The weight requirement adjustment value is determined by analyzing the weight residual adjustment value and the weight reference interval, and the preset conveyor belt is controlled to transport the bottle to the preset filling station and refill the fire extinguishing agent based on the weight requirement adjustment value, so that the quality of the fire extinguishing agent after the fire extinguisher is filled meets the requirements. The specific steps for determining the weight requirement adjustment value refer to steps S400 to S405.
[0058] Step S304: controlling a preset clamping device to clamp the nozzle for pre-installation and controlling a preset conveyor belt to transport the bottle body to a preset tightening station for further clamping and tightening.
[0059] Among them, when the residual detection value is not greater than the allowable residual value, it means that the fire extinguishing agent does not need to be refilled at this time, so the preset clamping device is controlled to clamp the nozzle for pre-installation and the preset conveyor belt is controlled to transport the bottle body to the preset tightening station for further clamping and tightening.
[0060] exist Figure 3 In step S303, in order to further ensure the rationality of the weight demand adjustment value, it is necessary to further analyze and calculate the weight demand adjustment value. Figure 4 The steps shown are explained in detail.
[0061] Reference Figure 4 , the method for determining the weight demand adjustment value includes the following steps: Step S400: Determine whether the weight remaining adjustment value is within the weight reference interval. If yes, execute step S401; if no, execute step S402.
[0062] Here, by judging whether the weight residual adjustment value is within the weight reference interval, it is judged whether the weight residual adjustment value needs to be further adjusted.
[0063] Step S401: taking the weight remaining adjustment value as the weight requirement adjustment value.
[0064] Among them, when the weight residual adjustment value is within the weight reference interval, it means that no further adjustment is required to the weight residual adjustment value at this time, so the weight residual adjustment value is used as the weight demand adjustment value.
[0065] Step S402: Calculate the median value of the weight reference interval and use it as the interval median value.
[0066] Among them, when the weight residual adjustment value is not within the weight reference interval, it means that the weight residual adjustment value needs to be further adjusted at this time, so the middle value of the weight reference interval is calculated and defined as the middle value of the interval for subsequent use.
[0067] Step S403: Calculate the difference between the weight detection value and the interval middle value and use it as the interval adjustment value.
[0068] Among them, the interval adjustment value refers to the adjustment value for further adjusting the weight based on the interval. The difference between the weight detection value and the middle value of the interval is calculated and used as the interval adjustment value for convenience in subsequent use.
[0069] Step S404: determining a residual influence value corresponding to the residual detection value according to a correspondence relationship between the residual detection value and a preset residual influence value.
[0070] The residual impact value refers to the influence of the residual fire extinguishing agent on the adjustment weight according to the coverage of the outside of the bottle. Different residual detection values correspond to different residual impact values. The residual impact value is obtained by querying from a database storing different residual detection values and corresponding residual impact values. The database is obtained after pre-input. The residual impact value is determined by querying the residual detection value to facilitate subsequent use.
[0071] Step S405: Calculate the product of the interval adjustment value and the residual influence value and use it as the comprehensive adjustment value, and use the comprehensive adjustment value as the weight requirement adjustment value.
[0072] Among them, the comprehensive adjustment value refers to the comprehensive adjustment value for further adjusting the weight. The product value between the interval adjustment value and the residual impact value is calculated and used as the comprehensive adjustment value, and the comprehensive adjustment value is used as the weight requirement adjustment value, thereby improving the accuracy of the obtained weight requirement adjustment value.
[0073] exist Figure 1 After step S103, in order to further ensure the rationality of controlling the preset tightening device to stop rotating and clamping the handle to tighten the nozzle at the preset tightening angle value, it is necessary to perform further separate analysis and calculation on controlling the preset tightening device to stop rotating and clamping the handle to tighten the nozzle at the preset tightening angle value, specifically by Figure 5 The steps shown are explained in detail.
[0074] Reference Figure 5 The steps after controlling the preset tightening device to stop rotating and clamping the handle to tighten the nozzle at a preset tightening angle value include the following steps: Step S500: controlling a preset conveyor belt to transport the bottle to a preset bottle adjustment station.
[0075] The bottle adjustment station is a station for adjusting the placement direction of the bottle, which is pre-arranged by the operator. The bottle is transported to the bottle adjustment station by controlling the conveyor belt, so as to facilitate the subsequent adjustment of the placement direction of the bottle.
[0076] Step S501: controlling a preset bottle adjustment device to clamp and rotate the bottle, and obtaining a second distance detection value corresponding to a preset bottle adjustment station in real time.
[0077] The bottle adjustment device refers to a manipulator for clamping the circumferential side wall of the bottle body and rotating the bottle body, and the manipulator of the bottle adjustment device is equipped with a rotating roller for contacting with the bottle body and driving the bottle body to rotate. The second distance detection value refers to the distance value corresponding to the distance detected from top to bottom by the bottle adjustment device located at the bottle adjustment station, and the second distance detection value is detected and obtained by an infrared distance detection device preset on the bottle adjustment device.
[0078] The bottle body is clamped and rotated by controlling the bottle body adjustment device, and the second distance detection value is acquired in real time, which is convenient for subsequent use.
[0079] Step S502: When the second distance detection value falls within the preset distance reference detection interval, the preset bottle adjustment device is controlled to stop rotating.
[0080] When the second distance detection value falls within the preset distance reference detection interval, it indicates that the handle has been rotated to the direction corresponding to the required position, so the bottle adjustment device is controlled to stop rotating.
[0081] Step S503: Control a preset conveyor belt to transport the bottle to a preset inflation station for inflation using a preset inflation control method.
[0082] The inflation station refers to a station for inflating the inside of the bottle body, and the inflation station is pre-set by the staff. The inflation control method refers to a method for inflating the inside of the bottle body, and the inflation control method specifically refers to steps S600 to S606.
[0083] The bottle body is transported to the inflation station by controlling the conveyor belt and inflated by the inflation control method, so that the fire extinguisher can be continuously filled and produced without manual adjustment of the placement position of the fire extinguisher, thereby improving the overall production efficiency of the fire extinguisher filling production.
[0084] exist Figure 5 In step S503, in order to further ensure the rationality of the inflation control method, it is necessary to further analyze and calculate the inflation control method separately. Figure 6 The steps shown are explained in detail.
[0085] Reference Figure 6 , the inflation control method comprises the following steps: Step S600: Obtaining the barometer image information of the preset inflation station.
[0086] The pressure gauge image information refers to the image information of the pressure gauge on the nozzle, and the pressure gauge image information is detected and acquired by a camera preset on the inflation station.
[0087] Step S601: Recognize the barometer image information based on the preset pointer feature to form a pointer position point.
[0088] Among them, the pointer feature refers to the feature used to indicate the shape and color of the pointer in the barometer, and the pointer feature is obtained after pre-input. The pointer position point refers to the position point of the pointer in the barometer. The barometer image information is identified through the pointer feature, and the position point of the identified pointer in the image is used as the pointer position point for subsequent use.
[0089] Step S602: Identify the barometer image information based on a preset air pressure range identification feature to form identification range information.
[0090] Among them, the pressure range identification feature refers to the shape and color features corresponding to the mark indicating the allowable range of pressure in the barometer, and the pressure range identification feature is obtained after pre-input. The identification range information refers to the position range of the mark of the allowable range of pressure in the barometer. The pressure range identification feature is used to identify the barometer image information, and the position range of the identified pressure range mark in the image is used as the identification range information for subsequent use.
[0091] Step S603: Retrieve the marked range location point based on the marked range information.
[0092] Among them, the identification range information includes the identification range position point, which refers to the position point corresponding to the outer contour of the range covered by the air pressure range identification. The identification range position point is retrieved through the identification range information to facilitate subsequent use.
[0093] Step S604: Determine the marking center position point according to the marking range position points.
[0094] The center position point of the mark refers to the center position point of the range covered by the air pressure range mark. By calculating the position point that is consistent with the distance from each mark range position point and using it as the center position point of the mark, it is convenient for subsequent use.
[0095] Step S605: Calculate the distance between the pointer position point and the marker center position point and use it as the pointer deviation distance value.
[0096] Among them, the pointer deviation distance value refers to the distance value corresponding to the deviation between the pointer position and the center position of the marker. The distance value between the pointer position point and the center position point of the marker is calculated and used as the pointer deviation distance value for convenience in subsequent use.
[0097] Step S606: Determine the inflation adjustment control information corresponding to the pointer deviation distance value according to the correspondence between the pointer deviation distance value and the preset inflation adjustment control information, and output the inflation adjustment control information to control the preset inflation device to inflate.
[0098] The inflation adjustment control information refers to the control information used to control the inflation device when it needs to be inflated. Different pointer deviation distance values correspond to different inflation adjustment control information. The inflation adjustment control information is obtained by querying from a database storing different pointer deviation distance values and corresponding inflation adjustment control information. The database is obtained after pre-input. The inflation adjustment control information is determined by querying the pointer deviation distance value, and the inflation adjustment control information is output to control the inflation device to inflate, thereby improving the accuracy of inflation.
[0099] exist Figure 5 In step S503 shown in the figure, in order to further ensure the rationality of controlling the preset conveyor belt to transport the bottle body to the preset inflation station and inflate it with the preset inflation control method, it is necessary to perform further separate analysis and calculation on controlling the preset conveyor belt to transport the bottle body to the preset inflation station and inflate it with the preset inflation control method, specifically through Figure 7 The steps shown are explained in detail.
[0100] Reference Figure 7 The steps after controlling the preset conveyor belt to transport the bottle body to the preset inflation station for inflation using the preset inflation control method include the following steps: Step S700: Control the preset conveyor belt to transport the bottle body to the preset waiting station and control the preset push-limit device to push the bottle body to limit and rotate to wait, and obtain the third distance detection value corresponding to the preset waiting station in real time.
[0101] Among them, the waiting station refers to a station for limiting the rotation of the bottle body and waiting, and the waiting station is pre-set by the staff. The push limit device refers to a manipulator for pushing the bottle body to limit and rotate and wait, and the manipulator of the push limit device is equipped with a rotating roller for contacting with the bottle body and driving the bottle body to rotate. The third distance detection value refers to the distance value corresponding to the detection distance from top to bottom of the push limit device located at the waiting station. The bottle body is transported to the waiting station by controlling the conveyor belt and controlling the push limit device to push the bottle body to limit and rotate and wait. At this time, the third distance detection value is obtained in real time, so as to facilitate subsequent use.
[0102] Step S701: based on the third distance detection value falling within a preset distance reference detection interval, the interval time between two adjacent times is obtained and used as the adjacent interval time value.
[0103] Among them, the adjacent interval time value refers to the time value corresponding to one rotation of the bottle body. The interval time between the time points corresponding to two adjacent third distance detection values falling into the preset distance reference detection interval is calculated and used as the adjacent interval time value, which is convenient for subsequent use.
[0104] Step S702: Calculate the difference between the preset waiting time value and the adjacent interval time value and use it as the remaining time value.
[0105] The waiting time value refers to the time value that the bottle needs to wait for, and the waiting time value is obtained after pre-input. The remaining time value refers to the remaining waiting time value after the bottle rotates one circle. The difference between the waiting time value and the adjacent interval time value is calculated and used as the remaining time value for subsequent use.
[0106] Step S703: Calculate the remainder between the remaining time value and the adjacent interval time value and use it as the time surplus value.
[0107] The time surplus value refers to the surplus time value when there is surplus remaining time. The surplus value between the remaining time value and the adjacent interval time value is calculated and used as the time surplus value to facilitate subsequent use.
[0108] Step S704: determining the excess time rate adjustment value corresponding to the time excess value according to the corresponding relationship between the time excess value and the preset excess time rate adjustment value.
[0109] The excess time rate adjustment value refers to an adjustment value for adjusting the rotation rate according to the excess time. Different excess time values correspond to different excess time rate adjustment values. The excess time rate adjustment value is obtained by querying from a database storing different excess time values and corresponding excess time rate adjustment values. The database is obtained after pre-input. The excess time rate adjustment value is determined by querying the excess time value, which is convenient for subsequent use.
[0110] Step S705: controlling the preset push limit device to adjust the rotation rate based on the excess time rate adjustment value.
[0111] Among them, by outputting the excess time rate adjustment value to the push limit device, the push limit device is controlled to adjust the rotation rate, so that the direction of the handle after the waiting time can meet the requirements, and the direction of the handle is further adjusted at the waiting station to facilitate the subsequent collection of fire extinguishers.
[0112] Step S706: after a preset waiting time, controlling the preset push limit device to release the limit on the bottle body, and controlling the preset conveyor belt to transport the bottle body to the preset collection station.
[0113] The fire extinguishers are collected by controlling the limit device to release the limit on the bottle after the waiting time value has passed, and controlling the conveyor belt to transport the bottle to the collection station.
[0114] exist Figure 7 In step S705, in order to further ensure the rationality of adjusting the rotation rate of the preset push limit device based on the excess time rate adjustment value, it is necessary to perform further separate analysis and calculation before adjusting the rotation rate of the preset push limit device based on the excess time rate adjustment value. Specifically, Figure 8 The steps shown are explained in detail.
[0115] Reference Figure 8 The steps before controlling the preset push limit device to adjust the rotation rate based on the excess time rate adjustment value include the following steps: Step S800: Determine the adjacent interval reference rate value corresponding to the adjacent interval time value according to the corresponding relationship between the adjacent interval time value and the preset adjacent interval reference rate value.
[0116] Among them, the adjacent interval reference rate value refers to the reference rotation rate value corresponding to one rotation, and different adjacent interval time values correspond to different adjacent interval reference rate values. The adjacent interval reference rate value is obtained by querying from a database storing different adjacent interval time values and corresponding adjacent interval reference rate values, and the database is obtained after pre-input. The adjacent interval reference rate value is determined by querying the adjacent interval time value, which is convenient for subsequent use.
[0117] Step S801: Calculate the quotient between the adjacent interval reference rate value and the excess time rate adjustment value and use it as the rate adjustment ratio value.
[0118] Among them, the rate adjustment ratio value refers to the ratio between the rate adjustment of the excess time and the reference rate. The quotient between the adjacent interval reference rate value and the excess time rate adjustment value is calculated and used as the rate adjustment ratio value for convenience in subsequent use.
[0119] Step S802: Determine whether the rate adjustment ratio is greater than a preset rate adjustment reference ratio. If yes, execute step S803; if no, execute step S806.
[0120] The rate adjustment reference ratio value refers to the maximum ratio value between the rate adjustment of the excess time and the reference rate when the rate adjustment of the excess time will not have an impact, and the rate adjustment reference ratio value is obtained after pre-input. By judging whether the rate adjustment ratio value is greater than the preset rate adjustment reference ratio value, it is judged whether the excess time rate adjustment value needs to be adjusted.
[0121] Step S803: Calculate the difference between the rate adjustment ratio value and the rate adjustment reference ratio value and use it as the ratio deviation value.
[0122] Among them, the proportional deviation value refers to the deviation value corresponding to the existence of the proportion deviation. When the rate adjustment proportion value is greater than the preset rate adjustment reference proportion value, it means that the excess time rate adjustment value needs to be adjusted at this time. Therefore, the difference between the rate adjustment proportion value and the rate adjustment reference proportion value is calculated and used as the proportional deviation value for subsequent use.
[0123] Step S804: determining the proportional deviation influence value corresponding to the proportional deviation value according to the correspondence between the proportional deviation value and the preset proportional deviation influence value.
[0124] The proportional deviation impact value refers to the impact value caused by the deviation of the proportion. Different proportional deviation values correspond to different proportional deviation impact values. The proportional deviation impact value is obtained by querying from a database storing different proportional deviation values and corresponding proportional deviation impact values. The database is obtained after pre-input. The proportional deviation impact value is determined by querying the proportional deviation value to facilitate subsequent use.
[0125] Step S805: Calculate the sum of the excess time rate adjustment value and the proportional deviation influence value and use it as the rate adjustment comprehensive value, and replace the excess time rate adjustment value based on the rate adjustment comprehensive value to use it as a new excess time rate adjustment value.
[0126] Among them, the comprehensive value of rate adjustment refers to the adjustment value after comprehensive adjustment of the rate, which is calculated by taking the sum of the excess time rate adjustment value and the proportional deviation influence value as the comprehensive value of rate adjustment, and replacing the excess time rate adjustment value based on the comprehensive value of rate adjustment as the new excess time rate adjustment value, thereby improving the accuracy of the obtained excess time rate adjustment value.
[0127] Step S806: Continue to execute step S705.
[0128] When the rate adjustment ratio value is not greater than the preset rate adjustment reference ratio value, it means that the excess time rate adjustment value does not need to be adjusted at this time, so step S705 is continued.
[0129] Based on the same inventive concept, an embodiment of the present invention provides a fire extinguisher filling system, comprising: An acquisition module, used to acquire a weight detection value, a first distance detection value, bottle body image information, a second distance detection value, a barometer image information, a third distance detection value and adjacent interval time values; A memory for storing a program of the fire extinguisher filling method as described above; The processor loads and executes the program in the memory.
[0130] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute the fire extinguisher filling method as described above.
[0131] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0132] The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.
Claims
1. A method for filling a fire extinguisher, characterized in that: include: Obtain the weight test value of the fire extinguisher bottle after filling with fire extinguishing agent; When the weight detection value is within the preset weight reference interval, the preset clamping device is controlled to clamp the nozzle for pre-installation and the preset conveyor belt is controlled to transport the bottle body to the preset tightening station; Controlling a preset fixing device to clamp and fix the bottle body and controlling a preset tightening device to rotate and obtaining a first distance detection value corresponding to a preset tightening station in real time; When the first distance detection value falls within the preset distance reference detection interval, the preset tightening device is controlled to stop rotating and the handle is clamped to tighten the nozzle at a preset tightening angle value.
2. The fire extinguisher filling method according to claim 1, characterized in that: The method also includes the following steps before controlling a preset clamping device to clamp the nozzle for pre-installation and controlling a preset conveyor belt to transport the bottle body to a preset tightening station: Obtain the image information of the fire extinguisher bottle after filling the fire extinguishing agent; Determine whether the bottle image information contains preset fire extinguishing agent features; If yes, the residual information is determined based on the bottle image information and the preset fire extinguishing agent characteristics; Retrieving residual detection values and residual position points based on residual information; According to the correspondence between the residual detection value and the preset blowing force value, the blowing force value corresponding to the residual detection value is determined, and based on the blowing force value, a preset blowing device is controlled to blow air to the residual position point; Determine the allowable residual value based on the weight test value and the weight reference range; According to the comparison result between the residual detection value and the allowable residual value, it is determined whether to continue clamping and tightening or refill the fire extinguishing agent; If not, the preset clamping device is controlled to clamp the nozzle for pre-installation and the preset conveyor belt is controlled to transport the bottle body to the preset tightening station.
3. The fire extinguisher filling method according to claim 2, characterized in that: Methods for determining whether to continue clamping, tightening or refilling the extinguishing agent include: Determine whether the residual detection value is greater than the allowable residual value; If yes, the difference between the residual detection value and the allowable residual value is calculated and used as the residual deviation value; Calculate the difference between the weight detection value and the residual deviation value and use it as the weight residual adjustment value; Determine the weight requirement adjustment value according to the weight residual adjustment value and the weight reference interval, and control the preset conveyor belt to transport the bottle to the preset filling station and refill the fire extinguishing agent based on the weight requirement adjustment value; If not, the preset clamping device is controlled to clamp the nozzle for pre-installation and the preset conveyor belt is controlled to transport the bottle body to the preset tightening station for further clamping and tightening.
4. The fire extinguisher filling method according to claim 3, characterized in that: Methods for determining weight requirement adjustments include: Determine whether the weight residual adjustment value is within the weight reference range; If yes, the weight residual adjustment value is used as the weight requirement adjustment value; If not, calculate the middle value of the weight reference interval and use it as the middle value of the interval; Calculate the difference between the weight detection value and the middle value of the interval and use it as the interval adjustment value; According to the correspondence between the residual detection value and the preset residual influence value, the residual influence value corresponding to the residual detection value is determined; The product of the interval adjustment value and the residual impact value is calculated and used as the comprehensive adjustment value, and the comprehensive adjustment value is used as the weight requirement adjustment value.
5. The fire extinguisher filling method according to claim 1, characterized in that: The method further includes the following steps after controlling the preset tightening device to stop rotating and clamping the handle to tighten the nozzle at a preset tightening angle value: Control the preset conveyor belt to transport the bottle to the preset bottle adjustment station; Controlling a preset bottle adjustment device to clamp and rotate the bottle, and obtaining a second distance detection value corresponding to a preset bottle adjustment station in real time; When the second distance detection value falls within the preset distance reference detection interval, the preset bottle adjustment device is controlled to stop rotating; The preset conveyor belt is controlled to transport the bottle body to the preset inflation station for inflation according to the preset inflation control method.
6. The fire extinguisher filling method according to claim 5, characterized in that: Inflation control methods include: Obtaining the image information of the barometer of the preset inflation station; Based on the preset pointer feature, the barometer image information is identified to form a pointer position point; Based on the preset air pressure range identification feature, the barometer image information is identified to form identification range information; Retrieve the identification range location point based on the identification range information; Determine the marking center position point according to the marking range position point; Calculate the distance between the pointer position point and the marker center position point and use it as the pointer deviation distance value; According to the correspondence between the pointer deviation distance value and the preset inflation adjustment control information, the inflation adjustment control information corresponding to the pointer deviation distance value is determined, and the inflation adjustment control information is output to control the preset inflation device to inflate.
7. The fire extinguisher filling method according to claim 5, characterized in that: The method further includes the following steps after controlling a preset conveyor belt to transport the bottle to a preset inflation station for inflation using a preset inflation control method: Control the preset conveyor belt to transport the bottle body to the preset waiting station and control the preset push limit device to push the bottle body to limit and rotate to wait, and obtain the third distance detection value corresponding to the preset waiting station in real time; Based on the third distance detection value falling within the preset distance reference detection interval, obtaining the interval time between two adjacent times and using it as the adjacent interval time value; Calculate the difference between the preset waiting time value and the adjacent interval time value and use it as the remaining time value; Calculate the remainder between the remaining time value and the adjacent interval time value and use it as the time excess value; According to the correspondence between the time excess value and the preset excess time rate adjustment value, the excess time rate adjustment value corresponding to the time excess value is determined; Controlling a preset push limit device to adjust the rotation rate based on the excess time rate adjustment value; After a preset waiting time value, a preset pushing limit device is controlled to release the limit on the bottle body, and a preset conveyor belt is controlled to transport the bottle body to a preset collecting station.
8. The fire extinguisher filling method according to claim 7, characterized in that: The method also includes the following steps before controlling the preset push limit device to adjust the rotation rate based on the excess time rate adjustment value: According to the correspondence between the adjacent interval time value and the preset adjacent interval reference rate value, the adjacent interval reference rate value corresponding to the adjacent interval time value is determined; Calculate the quotient between the adjacent interval reference rate value and the excess time rate adjustment value and use it as the rate adjustment ratio value; Determine whether the rate adjustment ratio value is greater than a preset rate adjustment reference ratio value; If yes, the difference between the rate adjustment ratio value and the rate adjustment reference ratio value is calculated and used as the ratio deviation value; According to the corresponding relationship between the proportional deviation value and the preset proportional deviation influence value, the proportional deviation influence value corresponding to the proportional deviation value is determined; Calculating the sum of the excess time rate adjustment value and the proportional deviation impact value as a rate adjustment comprehensive value, and replacing the excess time rate adjustment value based on the rate adjustment comprehensive value as a new excess time rate adjustment value; If not, continue to execute the adjustment of the rotation rate by controlling the preset push limit device based on the excess time rate adjustment value.
9. A fire extinguisher filling system, characterized in that: include: An acquisition module, used to acquire a weight detection value, a first distance detection value, bottle body image information, a second distance detection value, a barometer image information, a third distance detection value and adjacent interval time values; A memory for storing a program of the fire extinguisher filling method according to any one of claims 1 to 8; The processor loads and executes the program in the memory.
10. An intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and executes the fire extinguisher filling method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Portable clean gas extinguisher
CN102179019A
Special repair method of airplane fire extinguisher bottle
CN107754122A
Automatic filling and inflating system of dry powder extinguisher
CN109607166A
Filling weighing method and system, storage medium and intelligent terminal
CN115258220A
Empty bottle online detection method and system, intelligent terminal and storage medium
CN118209525A