Control method of feeding machine, medium and control system
By setting the weight interval in the feeder and monitoring the weight change rate in real time, data fitting is performed to obtain the maximum feeding capacity parameters, and adjusting the motor speed according to the working conditions, the problem that the feeder is difficult to maintain stable and high precision during the powder crushing process is solved, and efficient and accurate feeding operation is achieved.
Patent Information
- Application Number
- CN202510023740.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2045-01-07
AI Technical Summary
It is difficult for existing feeders to maintain stable and high-precision feeding operations during powder crushing. Due to the diversity and complexity of the powder, operating parameters need to be adjusted frequently.
By setting multiple weight intervals, the feeder material weight is monitored in real time, the weight change rate per unit time is calculated, data fitting is performed to obtain the maximum feeding capacity parameters, and the motor speed is adjusted according to real-time operating conditions to optimize the feeding process.
The high-precision and high-efficiency operation of the feeder are achieved, and the operating parameters can be dynamically adjusted according to the actual characteristics and working conditions of the powder to ensure the stability and accuracy of the feeding process.
Smart Images

Figure CN119929276A_ABST
Abstract
Description
Technical Field
[0001] The invention mainly relates to the technical field of medicine and food packaging, and in particular to a control method, medium and control system of a feeder. Background Art
[0002] Various types of powders show remarkable diversity and complexity due to their unique physical properties (which cover a wide range of dimensions such as particle size distribution, bulk density, flow properties and surface properties), as well as the variable operating conditions in actual operations (such as changes in high and low material levels and differences in feeding speed). This characteristic directly requires frequent adaptive adjustments to the operating parameters of the feeder, which cannot ensure that the feeder can maintain stable and high-precision feeding operations. Summary of the invention
[0003] In view of the technical problems existing in the prior art, the present invention provides a control method, a medium and a control system for a feeder with high feeding accuracy and high efficiency.
[0004] In order to solve the above technical problems, the technical solution proposed by the present invention is: A control method for a feeder, comprising the steps of: Set multiple weight intervals according to the feeder's feeding capacity; In a sampling period of a weight interval, the material weight of the feeder is obtained, the weight change rate per unit time is calculated, and multiple groups of weight change rate data corresponding to the weight interval are obtained; Data fitting is performed on multiple groups of weight change rates within the same weight range, and the maximum feeding capacity parameter within the corresponding weight range is obtained according to the product of the weight change rate obtained by fitting and the percentage of the motor speed; Record the holding time and maximum feeding capacity parameters for each weight interval; The motor speed is adjusted according to the weight range corresponding to the real-time material weight of the feeder, the maximum feeding capacity parameters and the holding time.
[0005] Preferably, a three-dimensional data model is constructed according to the weight interval, the maximum feeding capacity and the maximum feeding capacity holding time, and the three-dimensional data model is updated according to the material weight and the weight change rate within the sampling period.
[0006] Preferably, in the three-dimensional data model, the first dimension stores material weight data; the second dimension stores the maximum feeding capacity calculated based on the weight; and the third dimension stores the maximum feeding capacity holding time.
[0007] Preferably, in each sampling period, the process of updating the data in the three-dimensional data model is: Compare the real-time weight W with W_n once. If W_n < W < W_n + 1, store qM in qMn_1, and shift the numbers in qMn one unit to the right; where Wn is any value between the maximum and minimum of the actual holding weight of the feeder.
[0008] Preferably, fitting the data in the three-dimensional data model in each sampling period specifically includes: removing the maximum and minimum values from the data qMn_1 - qMn_10 in the second dimension and then calculating the average value to obtain the fitting data qMn'.
[0009] Preferably, the process of updating the data in the three-dimensional data model again is as follows: Compare the real-time weight W with W_n once; if W_n < W < W_n + 1, store the fitting value qMn' in qMn-1_1, and shift the numbers in qMn one unit to the right.
[0010] Preferably, the specific process of obtaining the corresponding feeding calibration value based on the fitting data is as follows: First, determine whether qM_S / 2 < qMn' < qM_S*2 is satisfied. If it is satisfied, then adopt qMn'; if it is not satisfied, then determine whether qM_S / 2 < qM < qM_S*2 is satisfied. If it is satisfied, then adopt qM; if it is not satisfied, then adopt the manual calibration value qM_S.
[0011] The present invention also discloses a computer program product, including a computer program, and the steps of the above-mentioned method are executed when the computer program is run by a processor.
[0012] The present invention further discloses a computer-readable storage medium, on which a computer program is stored, and the steps of the above-mentioned method are executed when the computer program is run by a processor.
[0013] The present invention also discloses a control system of a feeder, including a memory and a processor connected to each other, a computer program is stored on the memory, and the steps of the above-mentioned method are executed when the computer program is run by the processor.
[0014] Compared with the prior art, the advantages of the present invention are as follows: During the operation of the present invention, it can calculate various key operation parameters under the current working conditions in real time and accurately, and perform efficient processing and accurate fitting on these; with the help of this intelligent mechanism, the feeder can dynamically adjust and optimize its operation parameters according to the actual characteristics of the powder and the specific requirements of the working conditions, so as to ensure the stability and accuracy of the feeding process. This innovative achievement not only improves the performance of the feeder, but also sets a new industry benchmark for the precise control in the field of powder processing.
[0015] The feeding system control method provided by the present invention can learn the current operating parameters in real time, calculate and fit them into the optimal parameter curve, and improve the control accuracy of the system.
[0016] The present invention monitors and analyzes data in real time and automatically adjusts parameters, so that the actual flow rate is closer to the target flow rate and the feeding accuracy is improved. The present invention can automatically adapt to different material characteristics and process requirements, reduce human intervention, and improve the stability of feeding. The user does not need to have professional knowledge and skills, but only needs to set the target flow rate, and the algorithm can automatically complete the feeding control. By optimizing the parameter adjustment strategy, the adjustment time and number are reduced, and the feeding efficiency is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 This is a schematic diagram of the existing material level-feeding capacity curve.
[0018] Figure 2 The flowchart of the control method of the present invention is an embodiment.
[0019] Figure 3 It is a schematic diagram of real-time feeding capacity calculation in the present invention.
[0020] Figure 4 It is a schematic diagram of the three-dimensional data model structure in the present invention.
[0021] Figure 5 It is a schematic diagram of data fitting in the present invention.
[0022] Figure 6 This is a schematic diagram of data calling in the present invention.
[0023] Figure 7 It is a flow chart of the control method in the present invention in specific application. DETAILED DESCRIPTION
[0024] The present invention is further described below in conjunction with the accompanying drawings and specific embodiments.
[0025] like Figure 1 As shown in the figure, the data after fine fitting can be used as the parameter input for real-time operation to ensure the real-time and accuracy of the system. During the operation of the equipment, the system will automatically retrieve and match the optimal operating parameters under the current working conditions and use them as real-time input parameters to guide the operation.
[0026] When the silo is just full, the material density inside the screw is relatively low, resulting in limited feeding capacity. As the equipment continues to operate, the material density inside the screw gradually increases until it reaches a peak value, at which point the feeding capacity also reaches its maximum value. However, as the material level continues to decrease, the feeding capacity also gradually decreases. In particular, when the material level drops to a certain critical value, the feeding capacity will drop sharply, and this stage must be avoided during the continuous feeding process.
[0027] like Figure 2 As shown, the control method of the feeder provided by the embodiment of the present invention comprises the steps of: According to the feeding capacity of the feeder, set multiple weight intervals (such as W_1~W_300); In a sampling period of a weight interval, the material weight of the feeder is obtained, and the weight change rate per unit time, that is, the instantaneous mass flow rate qM, is calculated to obtain multiple sets of weight change rate data corresponding to the weight interval; Data fitting is performed on multiple groups of weight change rates within the same weight interval, and the maximum feeding capacity parameter within the corresponding weight interval is obtained according to the product of the weight change rate obtained by fitting and the percentage of the motor speed; wherein the motor speed percentage is the ratio of the motor speed to the maximum motor speed; Record the holding time and maximum feeding capacity parameters of each weight interval; the specific process of obtaining the holding time is: divide twice the weight into 300 points, and obtain the time occupied by each change (measured value); The motor speed is adjusted according to the weight range corresponding to the real-time material weight of the feeder, the maximum feeding capacity parameters and the holding time.
[0028] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods. The specific steps are as follows: Figure 2 As shown: The control method of the feeder provided in the embodiment of the present invention comprises the following specific steps: S1. Real-time feeding capacity calculation The weighing system monitors the weight of the material in the hopper in real time and calculates the weight change rate per unit time, that is, the instantaneous mass flow rate, i.e., qM=ΔG / Δt; at the same time, the operating parameters of the feeder, such as motor speed, screw propulsion speed, etc., are recorded; Due to the granularity and agglomeration characteristics of the powder, if the calculation cycle is too short, the calculation results will fluctuate too much. At the same time, if the sampling cycle is too long, the data will be updated too slowly. In order to solve this problem, the sampling cycle and the calculation cycle are set separately. For ease of understanding, the sampling cycle is set to Δt and the mass flow rate calculation cycle is set to 5Δt. Figure 3As shown, that is: qM = (W6 - W1) / 5Δt.
[0029] S2. Data storage As Figure 4 shown, create a three-dimensional array. The first dimension, from W_1 to W_300, stores the weight data corresponding to the current sample. The second dimension, from qM1 to qM10, stores the results of 10 samples corresponding to the current weight. The third dimension stores the holding time of the sample data (maximum feeding capacity) corresponding to different weights.
[0030] In each sampling period, compare the real-time weight W with W_n once. If W_n < W < W_n+1, then store qM in qMn_1, and shift the numbers in qMn one unit to the right.
[0031] S3. Data fitting As Figure 5 shown, in each sampling period, perform a data fitting calculation. First, judge the validity of the data, and then calculate the average value of the valid data after removing the maximum and minimum values to obtain qMn'. Compare the real-time weight W with W_n once. If W_n < W < W_n+1, then store qMn' in qMn-1_1, and shift the numbers in qMn one unit to the right. S4. Data call As Figure 6 shown, in each sampling period, retrieve the current fitted data qMn', and judge whether it is qualified (whether it satisfies qM_S / 2 < qMn' < qM_S*2, where qM_S / 2 is half of the original maximum feeding capacity value, and qM_S*2 is twice the original maximum feeding capacity value). If it is qualified, then adopt it; if it is unqualified, then judge whether the real-time feeding capacity qM is qualified (whether it satisfies qM_S / 2 < qM < qM_S*2). If it is qualified, then adopt it; if it is unqualified, then adopt the manual calibration value qM_S (the maximum feeding capacity value, manually set or calculated from about 1 minute of data during manual operation).
[0032] Finally, according to the results of data analysis, automatically adjust the parameters of the feeder, such as the motor speed, screw propulsion speed, etc., to reduce the deviation and make the actual flow gradually approach the target flow.
[0033] As Figure 7 shown, in specific applications, when the change in the current weight increases or the standard deviation of the previous several weight data is greater than the set value, it is judged that the fluctuation is large. At this time, call the curve data calculated in the previous ten cycles (do not adopt the current data).
[0034] When PID is adjusted, the maximum feeding capacity data call jump is performed according to the time dimension. During operation, the present invention can accurately calculate the key operating parameters under the current working conditions in real time, and process and accurately fit them efficiently; with the help of this intelligent mechanism, the feeder can dynamically adjust and optimize its operating parameters according to the actual characteristics of the powder and the specific needs of the working conditions, thereby ensuring the stability and accuracy of the feeding process. This innovative achievement not only improves the performance of the feeder, but also sets a new industry benchmark for precise control in the field of powder processing.
[0035] The feeding system control method provided by the present invention can learn the current operating parameters in real time, calculate and fit them into the optimal parameter curve, and improve the control accuracy of the system.
[0036] The present invention monitors and analyzes data in real time and automatically adjusts parameters, so that the actual flow rate is closer to the target flow rate and the feeding accuracy is improved. The present invention can automatically adapt to different material characteristics and process requirements, reduce human intervention, and improve the stability of feeding. The user does not need to have professional knowledge and skills, but only needs to set the target flow rate, and the algorithm can automatically complete the feeding control. By optimizing the parameter adjustment strategy, the adjustment time and number are reduced, and the feeding efficiency is improved.
[0037] The present invention also discloses a computer program product, comprising a computer program, wherein the computer program executes the steps of the method described above when executed by a processor.
[0038] The present invention further discloses a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described above are executed.
[0039] The present invention also discloses a control system for a feeder, comprising a memory and a processor connected to each other, wherein a computer program is stored in the memory, and when the computer program is run by the processor, the steps of the method described above are executed.
[0040] The product, medium and system of the present invention correspond to the above method and also have the advantages described in the above method.
[0041] The present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by hardware related to computer program instructions. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned method embodiment can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. Computer-readable storage media include: any entity or device that can carry computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. The memory is used to store computer programs and / or modules. The processor implements various functions by running or executing computer programs and / or modules stored in the memory, and calling data stored in the memory. The memory may include a high-speed random access memory and may also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0042] The above are only preferred embodiments 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 be regarded as the protection scope of the present invention.
Claims
1. A control method for a feeder, characterized in that: Including the steps: Set multiple weight ranges according to the feeding capacity of the feeder; During the sampling period of a weight range, obtain the material weight of the feeder, calculate the weight change rate per unit time, and obtain multiple groups of weight change rate data corresponding to the weight ranges; Perform data fitting on multiple groups of weight change rates within the same weight range, and obtain the maximum feeding capacity parameter within the corresponding weight range according to the product of the weight change rate obtained by fitting and the percentage of the motor speed; Record the holding time and the maximum feeding capacity parameter of each weight range; Adjust the motor speed according to the weight range corresponding to the real-time material weight of the feeder, the maximum feeding capacity parameter, and the holding time.
2. The control method of the feeder according to claim 1, characterized in that: Construct a three-dimensional data model according to the weight range, the maximum feeding capacity, and the maximum feeding capacity holding time, and update the three-dimensional data model according to the material weight and the weight change rate within the sampling period.
3. The control method of the feeder according to claim 2, characterized in that: In the three-dimensional data model, the first dimension stores the material weight data; the second dimension stores the maximum feeding capacity calculated according to the weight; the third dimension stores the maximum feeding capacity holding time.
4. The control method of the feeder according to claim 3, wherein In each sampling period, the process of updating the data in the three-dimensional data model is as follows: Compare the real-time weight W with W_n once. If W_n < W < W_n+1, then store the weight change rate qM into qMn_1, and shift the numbers in qMn one unit to the right; where Wn is any value between the maximum and minimum values of the actual accommodation weight of the feeder.
5. The control method of the feeder according to claim 4, characterized in that: The specific data fitting for the data in the three-dimensional data model in each sampling period includes: removing the maximum and minimum values from the data qMn_1 - qMn_10 in the second dimension and then calculating the average value to obtain the fitting data qMn'.
6. The control method of the feeder according to claim 5, characterized in that: The process of updating the data in the three-dimensional data model again is as follows: Compare the real-time weight W with W_n once; if W_n < W < W_n+1, then store the fitting value qMn' into qMn-1_1, and shift the numbers in qMn one unit to the right.
7. The control method of the feeder according to claim 6, characterized in that: The specific process of obtaining the corresponding feeding calibration value based on the fitting data is as follows: First, judge whether qM_S / 2 < qMn' < qM_S*2 is satisfied. If it is satisfied, then adopt qMn'; if it is not satisfied, then judge whether qM_S / 2 < qM < qM_S*2 is satisfied. If it is satisfied, then adopt qM; if it is not satisfied, then adopt the manual calibration value qM_S.
8. A computer program product, comprising a computer program, characterized in that The computer program, when run by a processor, executes the steps of the method according to any one of claims 1-7.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The computer program, when run by a processor, executes the steps of the method according to any one of claims 1-7.
10. A control system for a feeder, comprising a memory and a processor connected to each other, wherein a computer program is stored in the memory, characterized in that: The computer program, when run by a processor, executes the steps of the method according to any one of claims 1-7.
Citation Information
Patent Citations
Method and system for controlling feeding rate of powder feeder
CN114104770A
Control method of weightlessness type feeding machine
CN118164199A
Feeding control method of feeding machine, medium and equipment
CN119002230A
Loss-in-weight feeder control
CN1303477A
Method for successive, pressure-driven dispensation of single doses of a multiphasic mixture with controlled concentration and dose from a larger reservoir to smaller recipients and apparatus for performing the method
WO2025000109A1