Powder material filling control system with multi-directional automatic docking
Through multi-directional detection and automatic positioning technology, the problem of inaccurate docking between the filling head and the container mouth in the traditional powder material filling system is solved, multi-directional automatic docking and dynamic adjustment are achieved, and the stability and adaptability of the filling system are improved.
Patent Information
- Application Number
- CN202411847273.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2044-12-16
AI Technical Summary
Traditional powder material filling systems lack the ability to automatically connect in multiple directions, which leads to problems such as spillage, unevenness, and overflow during the filling process, making it difficult to meet the filling needs of containers of different types and sizes.
The multi-directional detection module is used for multi-directional detection and image analysis to generate three-dimensional positioning data. The automatic positioning module is used to achieve automatic docking between the filling head and the container mouth. The filling monitoring module and dynamic adjustment module are used for real-time monitoring and feedback adjustment to ensure the stability and accuracy of the filling process.
It realizes automatic alignment between the powder material filling head and the container mouth, improves filling efficiency and material utilization, reduces overflow and unevenness, and adapts to the filling needs of different container types and sizes.
Smart Images

Figure CN119644881B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of filling control, and in particular to a powder material filling control system with multi-directional automatic docking. Background Art
[0002] The automatic filling of powder materials is a complex operation that requires high precision in industrial production. Traditional powder filling systems mostly use a fixed-direction filling method, which usually requires manual adjustment of the container position to ensure that the container mouth is aligned with the filling head. However, this method not only increases the difficulty of operation, but also during the filling process, due to the flow characteristics of the powder material and equipment positioning errors, powder leakage or uneven filling is prone to occur, affecting production efficiency and material utilization. The current filling equipment on the market mainly relies on simple sensor detection and lacks the ability to accurately locate the container mouth position at multiple angles and directions, making it difficult to meet the filling needs of containers of different types and sizes. In addition, in the absence of a feedback mechanism and dynamic adjustment, problems such as overflow or incomplete filling during the filling process often cannot be adjusted in a timely manner. Summary of the Invention
[0003] This application provides a powder material filling control system with multi-directional automatic docking to solve the technical problems that traditional filling equipment relies mostly on material filling in fixed directions or limited angles, lacks automatic and precise docking with the container mouth, and is unable to achieve dynamic adjustment of the filling process. It achieves the technical effect of automatically aligning the filling head and the container mouth through real-time monitoring and feedback adjustment.
[0004] The present application provides a powder material filling control system with multi-directional automatic docking, including: a multi-directional detection module, the multi-directional detection module is used to start the docking auxiliary unit to perform multi-directional detection based on the verification unit, and determine multiple positioning direction data; an automatic positioning module, the automatic positioning module is used to automatically position according to the multiple positioning direction data, generate an alignment positioning frame, align the filling head with the opening of the container to be filled according to the alignment positioning frame to automatically dock the powder material, and generate a material filling instruction; a filling monitoring module, the filling monitoring module is used to activate the anti-overflow control unit to perform material filling monitoring based on the material filling instruction, and obtain a filling monitoring data set; a dynamic adjustment module, the dynamic adjustment module is used to perform dynamic filling adjustment according to the filling monitoring data set and formulate a filling strategy; a filling interaction module, the filling interaction module is used to execute the filling strategy to perform filling interaction on the container to be filled, obtain material filling results, and synchronize the material filling results to the remote centralized control terminal to perform intelligent filling control of the powder material.
[0005] In a possible implementation, the multi-directional detection module performs the following processing: constructing a preset filling point based on the layout position data of the filling head, starting the verification unit to determine whether the container to be filled has reached the preset filling point; if the container to be filled has reached the preset filling point, starting the matching auxiliary unit; scanning the container to be filled to determine the container mouth to be filled, performing multi-directional analysis on the container mouth to be filled by the matching auxiliary unit to determine N image capture points, where N is a positive integer greater than 2; performing multi-angle acquisition of the container mouth to be filled based on the N image capture points to obtain multi-directional captured images; and positioning and integrating the multi-directional captured images according to the N image capture points to determine the multiple positioning direction data.
[0006] In a possible implementation, the multi-directional detection module performs the following processing: performing feature analysis based on the multi-directional captured images according to the N image capture points to determine multiple image capture features; performing three-dimensional coordinate calculation based on the multiple image capture features in combination with the N image capture points to determine the multi-directional captured three-dimensional coordinate points of the container mouth to be filled; confirming the positioning status of the container mouth to be filled based on the multi-directional captured three-dimensional coordinate points, verifying the positioning status of the container mouth to be filled through the verification unit, and generating a positioning verification feedback result; performing a self-check based on the positioning verification feedback result to determine the multiple positioning direction data.
[0007] In a possible implementation, the automatic positioning module performs the following processing: performing image processing on the multi-directional captured image according to the multi-directional captured three-dimensional coordinate points to obtain multiple image key feature points; positioning the port of the container to be filled in combination with the positioning state of the port of the container to be filled according to the multiple image key feature points to generate three-dimensional positioning data; performing alignment calculation on the port of the container to be filled based on the three-dimensional positioning data to generate an alignment positioning frame; continuously tracking the state of the container to be filled to generate filling container state information; and aligning the filling head with the port of the container to be filled to automatically dock the powder material according to the alignment positioning frame in combination with the filling container state information to generate the material filling instruction.
[0008] In a possible implementation, the automatic positioning module performs the following processing: traversing the multi-directional captured three-dimensional coordinate points through the alignment and positioning frame to generate a positioning instruction; starting the filling head to move and align according to the alignment and positioning frame according to the positioning instruction to obtain an alignment coordinate point; performing an error analysis on the container mouth to be filled according to the alignment coordinate point to generate an alignment error value, and correcting the alignment and positioning frame based on the alignment error value to obtain an alignment optimization positioning frame; setting a filling parameter set through the alignment optimization positioning frame in combination with the filling container status information, performing filling docking according to the filling parameter set, and generating the material filling instruction.
[0009] In a possible implementation, the automatic positioning module performs the following processing: performing multi-point position recognition on the mouth of the container to be filled based on the multiple image key feature points to determine edge feature points and center position feature points; performing positioning analysis according to the edge feature points in combination with the positioning state of the mouth of the container to be filled to obtain a first positioning analysis result; performing positioning analysis according to the center position feature points in combination with the positioning state of the mouth of the container to be filled to obtain a second positioning analysis result; and performing three-dimensional mapping calculation based on the first positioning analysis result and the second positioning analysis result to generate the three-dimensional positioning data.
[0010] In a possible implementation, the automatic positioning module performs the following processing: constructing a three-dimensional space coordinate system, mapping the edge feature points to the three-dimensional space coordinate system based on the first positioning analysis result to obtain multiple edge three-dimensional coordinate points; mapping the center position feature points to the three-dimensional space coordinate system based on the second positioning analysis result to obtain the center position coordinate point; assigning weights to the multiple edge three-dimensional coordinate points and the center position coordinate point to obtain multiple weight coefficients, performing coordinate fusion calculation based on the multiple weight coefficients to generate the three-dimensional positioning data.
[0011] In a possible implementation, the filling interaction module performs the following processing: data packaging based on multiple filling interaction results to obtain an interaction data packet; synchronizing the interaction data packet to the remote centralized control terminal for filling feedback to generate filling feedback response data; performing data mining based on the filling feedback response data to generate multiple data to be adjusted; optimizing the filling strategy according to the multiple data to be adjusted to generate a filling optimization strategy.
[0012] One or more technical solutions provided in this application have at least the following technical effects or advantages:
[0013] The powder material filling control system with multi-directional automatic docking provided in this application solves the technical problems that traditional filling equipment relies on material filling in a fixed direction or limited angle, lacks automatic and precise docking with the container mouth, and is unable to achieve dynamic adjustment of the filling process. It achieves the technical effect of automatically aligning the filling head and the container mouth through real-time monitoring and feedback adjustment. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings of the embodiments of the present invention are briefly introduced below. Flowcharts are used in this application to illustrate the operations performed by the system according to the embodiments of the present application. It should be understood that the preceding or following operations are not necessarily performed in precise order. Instead, various steps may be processed in reverse order or simultaneously as needed. Furthermore, other operations may be added to these processes, or one or more operations may be removed from these processes.
[0015] Figure 1 A schematic diagram of the structure of a powder material filling control system with multi-directional automatic docking provided in an embodiment of the present application;
[0016] Figure 2 Schematic diagram of the automatic docking process of the powder material filling control system with multi-directional automatic docking provided in an embodiment of the present application.
[0017] Description of the accompanying drawings: multi-directional detection module 10, automatic positioning module 20, filling monitoring module 30, dynamic adjustment module 40, filling interaction module 50. DETAILED DESCRIPTION
[0018] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below.
[0019] In order to make the purpose, technical solutions and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limiting this application. All other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0020] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict, and the terms “first\second” involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. The terms “including” and “having” and any variations are intended to cover non-exclusive inclusions. For example, a process, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or modules that are not clearly listed or inherent to these processes, systems, products, or devices. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application belongs. The terms used herein are for the purpose of describing the embodiments of this application only.
[0021] The embodiment of the present application provides a powder material filling control system with multi-directional automatic docking, such as Figure 1 As shown, the system includes:
[0022] A multi-directional detection module 10, which is used to start the counterpart auxiliary unit to perform multi-directional detection based on the verification unit to determine multiple positioning direction data;
[0023] Furthermore, the multi-directional detection module 10 in the system provided in the embodiment of the application is also used for:
[0024] A preset filling point is established based on the layout position data of the filling head, and the verification unit is activated to determine whether the container to be filled has reached the preset filling point; if the container to be filled has reached the preset filling point, the port-matching auxiliary unit is activated; the container to be filled is scanned to determine the port of the container to be filled, and the port-matching auxiliary unit performs multi-directional analysis on the port of the container to be filled to determine N image capture points, where N is a positive integer greater than 2; multi-angle capture of the port of the container to be filled is performed based on the N image capture points to obtain multi-directional captured images;
[0025] First, according to the layout position data of the filling head, the relative coordinate position of the filling head is analyzed, and a filling point suitable for the container to be filled is constructed. This means that by analyzing the position of the filling head and combining the size and shape of the container to be filled, a preset filling point of the container is generated to ensure that the filling head can accurately dock when the container reaches the specified position. Then the verification unit is started, and the position of the container to be filled is monitored by the verification unit. This means that the verification unit detects the position of the container to be filled in real time through the position sensor to determine whether it has reached the preset filling point. If the verification unit confirms that the container has reached the preset filling point, the system starts the docking auxiliary unit to prepare for subsequent docking. The docking auxiliary unit performs a multi-directional scan on the container to be filled to determine the position and contour of the container mouth to be filled. The scanning data identifies the center position and edge features of the mouth of the container to be filled to locate the mouth of the container to be filled, and further performs multi-directional analysis on the mouth of the container to be filled through the matching auxiliary unit, which means that the matching auxiliary unit reasonably sets N image capture points based on the position of the container mouth and according to the shape and position of the container, and determines N capture points, where N is a positive integer greater than 2. The image of the container mouth can be captured from at least three different angles A, B, and C to ensure sufficient image coverage angle. At the same time, the image sensor of the matching auxiliary unit collects images from N different capture points, and each capture point obtains an image. The obtained images show the characteristics of the container mouth from different directions, ensuring that the position and shape information of the container mouth are completely captured, and ensuring accurate docking between the filling head and the container mouth.
[0026] The multi-directional captured images are positioned and integrated according to the N image capture points to determine the multiple positioning direction data.
[0027] Furthermore, the multi-directional detection module 10 in the system provided in the embodiment of the application is also used for:
[0028] Based on the multi-directional captured images, feature analysis is performed according to the N image capture points to determine multiple image capture features; three-dimensional coordinate calculation is performed based on the multiple image capture features in combination with the N image capture points to determine the multi-directional captured three-dimensional coordinate points of the container mouth to be filled; based on the multi-directional captured three-dimensional coordinate points, the positioning status of the container mouth to be filled is confirmed, and the positioning status of the container mouth to be filled is verified by the verification unit to generate a positioning verification feedback result; based on the positioning verification feedback result, a self-inspection is performed to determine the multiple positioning direction data.
[0029] Key features of N images captured from multiple directions are identified using image analysis algorithms (such as edge detection, corner detection, and feature point extraction). Image features of each image capture point are then determined based on the key features in each image. These features may include edges, corners, and other unique shape features of the container mouth. The feature coordinates of each image capture point are then converted into spatial coordinates. The three-dimensional coordinates of each image capture feature are calculated using triangulation or a stereo vision algorithm. Based on the calculated three-dimensional coordinates of the N image capture points, multi-directional three-dimensional coordinate points of the container mouth to be filled are obtained. These multi-directional three-dimensional coordinate points represent the spatial position of the container mouth to be filled from different viewing angles. Confirming the positioning status of the container mouth to be filled based on these multi-directional three-dimensional coordinate points involves integrating all multi-directional three-dimensional coordinate points to generate position and angle information of the container mouth in three-dimensional space, thereby accurately determining the positioning status of the container mouth to be filled.
[0030] Furthermore, the verification unit is started to verify the positioning status of the container mouth to be filled in real time. The verification unit detects whether its position and angle in three-dimensional space match the preset position of the filling head based on the three-dimensional coordinate point data of the container mouth. According to the result of the positioning status verification, a positioning verification feedback result is generated. The positioning verification feedback result may include information such as whether the verification is passed, the error range and the angle offset. At the same time, a self-check is performed based on the positioning verification feedback result, which means analyzing the error information in the positioning verification feedback result to determine whether the position or angle of the container mouth needs to be fine-tuned. If the verification result shows that the offset or angle of the container mouth does not meet the standard, the position of the container is adjusted, and re-verification is performed to confirm the final positioning direction data of the container mouth to ensure that it meets the accuracy requirements of the filling head docking, thereby realizing accurate positioning and self-checking of the container mouth, making the filling process more efficient and stable, and significantly improving the automation and adaptability of the filling system.
[0031] An automatic positioning module 20 is configured to automatically position the filling head according to the plurality of positioning direction data, generate an alignment positioning frame, align the filling head with the opening of the container to be filled according to the alignment positioning frame, automatically dock the powder material, and generate a material filling instruction;
[0032] Further, such as Figure 2 As shown, the automatic positioning module 20 in the system provided in the embodiment of the application is also used for:
[0033] performing image processing on the multi-directionally captured image according to the multi-directionally captured three-dimensional coordinate points to obtain a plurality of image key feature points;
[0034] The previously calculated three-dimensional coordinate points of multi-directional capture are used as the basis for image processing. The multi-directional captured images are then processed and feature detection algorithms such as SIFT or ORB algorithms are used to extract multiple key feature points of the image. The multiple key feature points of the image include the edges, corners, and center points of the container mouth, providing detailed location information of the container mouth.
[0035] Positioning the container opening to be filled in combination with the positioning state of the container opening to be filled according to the multiple key feature points of the image to generate three-dimensional positioning data;
[0036] Furthermore, the automatic positioning module 20 in the system provided in the embodiment of the application is also used for:
[0037] performing multi-point position recognition on the mouth of the container to be filled based on the multiple key feature points of the image to determine edge feature points and center position feature points; performing positioning analysis based on the edge feature points in combination with the positioning state of the mouth of the container to be filled to obtain a first positioning analysis result; performing positioning analysis based on the center position feature points in combination with the positioning state of the mouth of the container to be filled to obtain a second positioning analysis result;
[0038] Multi-point recognition of the mouth of the container to be filled based on multiple image key feature points refers to traversing the mouth of the container to be filled according to the multiple image key feature points to perform feature recognition point by point, and at the same time classifying the identified feature points into edge feature points and center position feature points to obtain edge feature points and center position feature points. The edge feature points are the outline and shape of the mouth of the container to be filled, and the center position feature points are the center position information of the mouth of the container to be filled. Positioning analysis is performed according to the edge feature points in combination with the positioning state of the mouth of the container to be filled, which refers to analyzing the distribution and angle of the edge feature points, calculating the specific position and edge outline of the mouth of the container to be filled, and recording them as a first positioning analysis result. Positioning analysis is then performed according to the center position feature points in combination with the positioning state of the mouth of the container to be filled, which refers to calculating the center position of the container mouth based on the position of the center position feature points and the current positioning state of the container mouth. The center position analysis can confirm the center coordinates and direction of the container mouth and record them as a second positioning analysis result, thereby achieving accurate three-dimensional positioning of the container mouth and providing high-precision positioning data support for subsequent filling operations.
[0039] A three-dimensional mapping calculation is performed based on the first positioning analysis result and the second positioning analysis result to generate the three-dimensional positioning data.
[0040] Furthermore, the automatic positioning module 20 in the system provided in the embodiment of the application is also used for:
[0041] Constructing a three-dimensional space coordinate system, and mapping the edge feature points to the three-dimensional space coordinate system based on the first positioning analysis result to obtain a plurality of edge three-dimensional coordinate points;
[0042] Mapping the center position feature point to the three-dimensional space coordinate system based on the second positioning analysis result to obtain a center position coordinate point;
[0043] The plurality of edge three-dimensional coordinate points and the center position coordinate point are weighted to obtain a plurality of weight coefficients, and coordinate fusion calculation is performed according to the plurality of weight coefficients to generate the three-dimensional positioning data.
[0044] First, a standard three-dimensional spatial coordinate system is established to facilitate the subsequent accurate mapping of the edge and center feature points of the container mouth to be filled. A reference point can be set as the origin of the coordinate system based on the filling head position or the container mouth reference point, clarifying the directions of the X, Y, and Z axes for standardizing the three-dimensional coordinates of each feature point of the container mouth. Simultaneously, based on the first positioning analysis results, edge feature points of the container mouth are obtained, and each edge feature point is then mapped into the three-dimensional spatial coordinate system to generate multiple three-dimensional edge coordinate points. These multiple three-dimensional edge coordinate points are used to characterize the specific spatial position of the edge of the container mouth to be filled, providing a contour reference for filling and docking. Furthermore, based on the second positioning analysis results, the center feature point of the container mouth is obtained, and then mapped into the three-dimensional spatial coordinate system to generate a three-dimensional coordinate point of the center position, which serves as a reference for the core position of the container mouth.
[0045] Furthermore, different weight coefficients are assigned according to the importance of edge feature points and center position feature points. The weight of the center position coordinate point can be set higher to reflect the core docking position of the container mouth, while the weight of the edge point can be set lower to assist docking accuracy. On this basis, weight coefficients are automatically assigned according to factors such as the distance and position distribution of each edge three-dimensional coordinate point. Edge coordinate points close to the center point are assigned higher weights, and points farther away from the edge area are assigned lower weights. Finally, a set of weight coefficients for fusion calculation is obtained, that is, multiple weight coefficients. The assigned weight coefficients are used to perform weighted fusion on multiple edge three-dimensional coordinate points and center position coordinate points, which means that the weighted average value of each point is calculated according to the weight of each coordinate point, and then the final three-dimensional positioning data is generated according to the result of the fusion calculation. The three-dimensional positioning data contains the overall spatial position and direction information of the container mouth, which is used to guide the precise alignment and automatic docking operation of the filling head, thereby improving the intelligence and adaptability of the filling process.
[0046] Performing alignment calculation on the opening of the container to be filled based on the three-dimensional positioning data to generate an alignment positioning frame;
[0047] Continuously track the status of the container to be filled and generate the status information of the filling container;
[0048] Based on the generated three-dimensional positioning data, the alignment position of the container mouth to be filled in the filling system is calculated and an alignment frame is generated. The generation of this alignment frame ensures the spatial consistency of the container mouth and the filling head position. The parameters of this alignment frame include the edge coordinates and angle of the container mouth and the relative position of the filling head, ensuring that the filling head can accurately dock with the container mouth. Simultaneously, during the filling process, the status tracking module is activated to monitor the position, angle, and status changes of the container in real time. Based on image data and sensor feedback, the filling container status information is continuously generated. This filling container status information can include the real-time position of the container mouth, angle changes, and possible offset. This filling container status information provides a basis for dynamic adjustment of the subsequent automatic docking.
[0049] According to the alignment and positioning frame combined with the filling container status information, the filling head is aligned with the opening of the container to be filled to automatically dock the powder material and generate the material filling instruction.
[0050] Furthermore, the automatic positioning module 20 in the system provided in the embodiment of the application is also used for:
[0051] The multi-directional captured three-dimensional coordinate points are traversed through the alignment and positioning frame to generate a positioning instruction; the filling head is started according to the positioning instruction to move and align according to the alignment and positioning frame to obtain an alignment coordinate point; an error analysis is performed on the mouth of the container to be filled according to the alignment coordinate point to generate an alignment error value, and the alignment and positioning frame is corrected based on the alignment error value to obtain an alignment optimization positioning frame; a filling parameter set is set through the alignment optimization positioning frame in combination with the filling container status information, and filling docking is performed according to the filling parameter set to generate the material filling instruction.
[0052] First, the system traverses the three-dimensional coordinate points captured in the multi-directional alignment frame one by one to confirm the specific position of each coordinate point within the alignment frame. Then, based on the traversal results, the system generates positioning instructions. The positioning instructions contain the movement path of the filling head and the direction information of the alignment frame, guiding the filling head to gradually align with the container opening. The filling head is then started and gradually moves according to the generated positioning instructions to ensure that the filling head enters the specified area of the alignment frame. At the same time, after the filling head reaches the specified position of the alignment frame, the alignment coordinate points of the filling head are confirmed. The alignment coordinate points are used to reflect the spatial position relationship between the filling head and the container opening. Then, based on the alignment coordinate points, an error analysis is performed on the container opening to be filled. This means that the alignment error value can be calculated by analyzing the deviation between the actual position of the filling head and the target alignment point. The alignment error value can include horizontal deviation, vertical deviation, and angular deviation, thereby generating an alignment error value. In order to better match the actual position of the container opening and reduce the alignment deviation, the coordinates and angles of the alignment frame are adjusted according to the alignment error value to generate an optimized alignment frame. The system sets the filling parameters, including key parameters such as flow rate, angle, and pressure, based on the alignment optimization positioning frame. This ensures stability and accuracy during the filling process. Following this set of parameters, the system initiates the docking process, precisely aligning the filling head with the container opening to prevent material leakage or spillage. Once docking is complete, the system generates a material filling instruction, instructing the filling head to begin the filling operation and controlling parameters such as flow rate and pressure during the filling process, enhancing the automation and stability of the filling system.
[0053] A filling monitoring module 30 is configured to activate an anti-overflow control unit based on the material filling instruction to perform material filling monitoring and obtain a filling monitoring data set;
[0054] The material filling instruction is sent to the filling head control module, and the start of the anti-overflow control unit is triggered at the same time. That is, after the material filling instruction is issued, the anti-overflow control unit is activated and enters the real-time monitoring state. The anti-overflow control unit includes a liquid level sensor, a flow rate sensor and a pressure sensor, etc., which can be used to monitor key parameters in the filling process. The anti-overflow control unit can set the overflow threshold of the filling container during the monitoring process. The set overflow threshold can include key control points such as the liquid level upper limit and the flow rate upper limit to ensure that the filling rate can be automatically adjusted once the monitored parameters are close to the threshold.
[0055] Further anti-overflow control unit material filling monitoring may include liquid level monitoring, flow rate monitoring, pressure monitoring, etc. The liquid level monitoring refers to the liquid level sensor continuously monitoring the material liquid level in the container, recording the material filling height in real time, and ensuring that the liquid level does not exceed the preset upper limit. Flow rate monitoring refers to the flow rate sensor monitoring the material flow rate in real time to ensure that the flow rate of the material entering the container during the filling process is stable and does not exceed the flow rate threshold. Pressure monitoring refers to the pressure sensor monitoring the internal pressure of the filling head to prevent abnormal pressure during the filling process from causing material overflow or splashing. Finally, the liquid level, flow rate, pressure and other monitoring data are collected and recorded in real time to generate a filling monitoring data set to ensure the safety and efficiency of filling.
[0056] A dynamic adjustment module 40 is configured to dynamically adjust the filling process according to the filling monitoring data set and formulate a filling strategy;
[0057] During the filling process, the system continuously acquires filling monitoring data sets, including data such as liquid level, flow rate, and pressure, analyzes the filling status in real time, extracts key data points such as liquid level approaching overflow, flow rate fluctuations, and pressure anomalies from the filling monitoring data sets, and identifies nodes that may require dynamic adjustment. Trend analysis is performed based on historical records and real-time status in the monitoring data sets, predicting possible changes in the filling process, generating trend analysis results, and determining whether dynamic filling adjustments are required based on this. For example, when the liquid level approaches a preset overflow threshold or the flow rate fluctuates, the system triggers dynamic adjustment conditions. When the dynamic adjustment conditions are met, the system automatically adjusts the filling parameters, including filling flow rate, filling head position, pressure control, etc., to ensure the stability and safety of the filling process. At the same time, after each parameter adjustment, the system can provide real-time feedback on the adjustment effect through the monitoring data set to ensure that the adjustment is in line with expectations and that no new abnormal conditions are generated.
[0058] Furthermore, an appropriate filling speed control strategy is formulated based on the liquid level data and flow rate data. For example, when the liquid level approaches the upper limit of the container, the filling flow rate is gradually reduced to prevent overflow; if the liquid level is below the safe range, the filling speed is appropriately accelerated to improve filling efficiency. A pressure control strategy can also be formulated based on the pressure sensor data. For example, if the pressure is too high, it may cause material splashing, and the risk will be avoided by reducing the filling pressure; if the pressure is low, the pressure is appropriately increased to maintain smooth filling, and the container response strategy is formulated in combination with the container's stable state information (such as angle change or displacement). For example, if a slight offset of the container is detected, the position angle of the filling head will be adjusted to ensure alignment and improve filling accuracy. At the same time, to prevent overflow during the filling process, the deceleration or suspension of filling instructions can be triggered in advance when the liquid level reaches the preset warning value, and filling can be continued after the container stabilizes to ensure the safety of the filling process. Finally, based on different filling parameters, a multi-level filling strategy is formulated to achieve a high-precision, automated filling process, effectively reduce filling errors, prevent material overflow, and ensure filling stability and efficiency.
[0059] The filling interaction module 50 is used to execute the filling strategy to perform filling interaction on the container to be filled, obtain the material filling result, and synchronize the material filling result to the remote centralized control terminal to perform intelligent filling control on the powder material.
[0060] According to the established filling strategy, the filling process is started and executed according to the strategic parameters such as flow rate control, pressure regulation and position alignment to ensure the precise docking of the filling head and the container mouth. During the filling process, the system monitors key parameters such as liquid level, flow rate and pressure in real time, and dynamically adjusts the filling strategy according to the actual situation. When the filling liquid level reaches the predetermined capacity or the filling process is detected to be nearing completion, the filling speed is automatically reduced and gradually stopped. After the filling is completed, the final filling volume is recorded to ensure that the container reaches the preset material filling level. The filling quality of the material can be detected by weighing or sensor to ensure the accuracy of the filling volume. By comparing the detected filling volume with the preset standard, if it meets the requirements, the filling is confirmed to be qualified, if it does not meet the requirements, it is marked as abnormal, thereby determining the material filling result.
[0061] The material filling results (including filling volume, filling time, operating parameters and quality inspection results, etc.) are further organized into a unified format and synchronized to the remote control terminal. After receiving the filling results, the remote terminal updates the filling status and material filling information in real time to ensure that all data are archived and monitored in the centralized control system. Then, the remote centralized control terminal analyzes the relationship between filling effects and operating parameters based on the data of multiple filling tasks, and provides data support for subsequent filling processes. Through data analysis, the filling strategy is further optimized, including the setting of parameters such as flow rate adjustment, pressure control, and filling sequence, thereby improving the overall filling efficiency and accuracy of the system, providing important support for the development of intelligent filling systems.
[0062] Furthermore, the filling interaction module 50 in the system provided in the embodiment of the application is also used for:
[0063] Data is packaged based on multiple filling interaction results to obtain an interaction data packet; the interaction data packet is synchronized to the remote centralized control terminal for filling feedback to generate filling feedback response data; data mining is performed based on the filling feedback response data to generate multiple data to be adjusted; the filling strategy is optimized according to the multiple data to be adjusted to generate a filling optimization strategy.
[0064] After multiple filling interactions are completed, the key data of each filling process (such as filling volume, flow rate, pressure, liquid level changes, abnormal conditions, etc.) are collected and sorted, and the multiple filling interaction results are packaged in a unified format to generate an interactive data packet. The data packet contains the operating parameters, monitoring data, quality inspection results, and abnormal alarm information for each filling. The generated interactive data packet is then transmitted to the remote centralized control terminal through the network. After the remote control terminal receives the interactive data packet, it quickly analyzes the information in the data packet, identifies common problems and improvement space in the filling process, and generates filling feedback response data. The feedback information is classified and sorted according to the parameters, abnormal conditions, and quality standards in the filling process to form a feedback data set that can be used to optimize the filling strategy. Data mining of the filling feedback response data refers to extracting regular problems and potential optimization points in the filling process through statistical analysis, cluster analysis, and other methods, obtaining data mining results, and performing adjustment analysis based on the data mining results. It can include excessive flow rate fluctuations, filling accuracy deviations, and common filling volumes. Insufficient or overflowing situations, etc., thereby generating multiple data to be adjusted, and grading the data to be adjusted according to priority, ensuring that important adjustment data can be used for optimization strategy first, and classifying different types of data to be adjusted, such as flow rate adjustment, pressure adjustment, etc., according to multiple data to be adjusted, various parameters such as flow rate, pressure, and filling volume upper limit in the filling strategy are optimized and set, and the optimized parameters are combined into a new filling strategy to generate a filling optimization strategy. The filling optimization strategy is used to adapt to the actual needs of the filling system and improve the filling efficiency and quality, realizes intelligent filling control based on multiple filling results, has adaptive optimization capabilities, and improves the efficiency, stability and accuracy of the filling process.
[0065] The embodiments of the present application solve the technical problems that traditional filling equipment relies on material filling in a fixed direction or limited angle, lacks automatic and precise docking with the container mouth, and is unable to achieve dynamic adjustment of the filling process. The technical effect of automatically aligning the filling head and the container mouth through real-time monitoring and feedback adjustment is achieved.
[0066] The above specific embodiments do not constitute a limitation to the scope of protection of this application. It should be understood by those skilled in the art that various modifications, combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principles of this application should be included in the scope of protection of this application. In some cases, the actions or steps recorded in this application can be performed in an order different from that in the embodiments and can still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
Claims
1. It has a powder material filling control system with multi-directional automatic docking, characterized by: The system comprises: A multi-directional detection module, configured to start a corresponding auxiliary unit to perform multi-directional detection based on the verification unit, and determine multiple positioning direction data; An automatic positioning module, the automatic positioning module is used to automatically position according to the multiple positioning direction data, generate an alignment positioning frame, align the filling head with the opening of the container to be filled according to the alignment positioning frame to automatically dock the powder material, and generate a material filling instruction; A filling monitoring module, configured to activate an anti-overflow control unit based on the material filling instruction to perform material filling monitoring and obtain a filling monitoring data set; A dynamic adjustment module, configured to dynamically adjust filling according to the filling monitoring data set and formulate a filling strategy; A filling interaction module, which is used to execute the filling strategy to perform filling interaction on the container to be filled, obtain the material filling result, and synchronize the material filling result to the remote centralized control terminal to perform intelligent filling control on the powder material; Wherein, the multi-directional detection module system includes: Establishing a preset filling point based on the layout position data of the filling head, and starting the verification unit to determine whether the container to be filled has reached the preset filling point; If the container to be filled reaches the preset filling point, the docking auxiliary unit is activated; Scan the container to be filled to determine the container opening to be filled, and perform multi-directional analysis on the container opening to be filled by the opening auxiliary unit to determine N image capture points, where N is a positive integer greater than 2; Perform multi-angle capture of the container opening to be filled based on the N image capture points to obtain multi-directional captured images; Positioning and integrating the multi-directional captured images according to the N image capture points to determine the multiple positioning direction data; Wherein, the multi-directional detection module system includes: performing feature analysis according to the N image capture points based on the multi-directional captured images to determine a plurality of image capture features; Performing three-dimensional coordinate calculation based on the multiple image capture features and the N image capture points to determine the multi-directional captured three-dimensional coordinate points of the container mouth to be filled; Confirming the positioning state of the mouth of the container to be filled based on the multi-directional captured three-dimensional coordinate points, verifying the positioning state of the mouth of the container to be filled by the verification unit, and generating a positioning verification feedback result; A corresponding self-check is performed based on the positioning verification feedback result to determine the multiple positioning direction data.
2. The powder material filling control system with multi-directional automatic docking according to claim 1, characterized in that: The automatic positioning module system includes: performing image processing on the multi-directionally captured image according to the multi-directionally captured three-dimensional coordinate points to obtain a plurality of image key feature points; Positioning the container opening to be filled in combination with the positioning state of the container opening to be filled according to the multiple key feature points of the image to generate three-dimensional positioning data; Performing alignment calculation on the opening of the container to be filled based on the three-dimensional positioning data to generate an alignment positioning frame; Continuously track the status of the container to be filled and generate the status information of the filling container; According to the alignment and positioning frame combined with the filling container status information, the filling head is aligned with the opening of the container to be filled to automatically dock the powder material and generate the material filling instruction.
3. The powder material filling control system with multi-directional automatic docking according to claim 2, characterized in that: The automatic positioning module system includes: Traversing the multi-directional captured three-dimensional coordinate points through the alignment positioning frame to generate positioning instructions; According to the positioning instruction, the filling head is started to move and align according to the alignment positioning frame to obtain the alignment coordinate point; performing error analysis on the container opening to be filled according to the alignment coordinate points to generate an alignment error value, and correcting the alignment positioning frame based on the alignment error value to obtain an optimized alignment positioning frame; A filling parameter set is set by combining the alignment optimization positioning frame with the filling container status information, and filling docking is performed according to the filling parameter set to generate the material filling instruction.
4. The powder material filling control system with multi-directional automatic docking according to claim 2, characterized in that: The automatic positioning module system includes: Perform multi-point recognition on the container mouth to be filled based on the multiple key feature points of the image to determine edge feature points and center position feature points; Performing positioning analysis according to the edge feature points in combination with the positioning state of the container mouth to be filled to obtain a first positioning analysis result; Performing positioning analysis according to the central position feature point in combination with the positioning state of the container mouth to be filled to obtain a second positioning analysis result; A three-dimensional mapping calculation is performed based on the first positioning analysis result and the second positioning analysis result to generate the three-dimensional positioning data.
5. The powder material filling control system with multi-directional automatic docking according to claim 4, characterized in that: The automatic positioning module system includes: Constructing a three-dimensional space coordinate system, and mapping the edge feature points to the three-dimensional space coordinate system based on the first positioning analysis result to obtain a plurality of edge three-dimensional coordinate points; Mapping the center position feature point to the three-dimensional space coordinate system based on the second positioning analysis result to obtain a center position coordinate point; The plurality of edge three-dimensional coordinate points and the center position coordinate point are weighted to obtain a plurality of weight coefficients, and coordinate fusion calculation is performed according to the plurality of weight coefficients to generate the three-dimensional positioning data.
6. The powder material filling control system with multi-directional automatic docking according to claim 1, characterized in that: The filling interaction module system includes: Pack data based on multiple filling interaction results to obtain interaction data packets; Synchronizing the interactive data packet to the remote centralized control terminal for filling feedback, and generating filling feedback response data; Performing data mining based on the filling feedback response data to generate a plurality of data to be adjusted; The filling strategy is optimized according to the plurality of data to be adjusted to generate an optimized filling strategy.
Citation Information
Patent Citations
Novel automatic beer filling equipment
CN108793036A