Material feeding control method, device and equipment and storage medium
By calculating the preset parameters of the material to switch the feed volume and weighing adjustments after the feeding is stopped, the problem of insufficient automation and accuracy in the existing batching technology is solved, and the efficiency and accuracy of the batching system are achieved.
Patent Information
- Application Number
- CN202411975593.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-25
AI Technical Summary
The existing ingredients technology requires a lot of manpower and material resources, and the quality of the mixture is fluctuating and the accuracy of the delivery is not high. How to improve the degree of automation and accuracy has become an urgent problem.
By calculating the preset large-subjection suspension and the pre-quantity value of the material, switch to the small-subjection to feed the material; after stopping the feeding, wait for the suspension to fall and weigh it, and determine whether the deviation between the weighing value and the preset material square set value is within the preset upper and lower limit threshold. If not, additional input or material is taken until the deviation is within the threshold.
It strengthens the automation of the ingredient system, improves the accuracy of the ingredient, and ensures the quality stability of the mixture.
Smart Images

Figure CN119873421A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of material delivery, and in particular to a material delivery control method, device, equipment and storage medium. Background Art
[0002] The existing batching technology requires a lot of manpower and material resources to batch the ingredients. If there is not enough material, it needs to be added. If there is too much material, it needs to be scooped out with a spoon. In addition, the quality of the mixed materials is prone to fluctuations, and the accuracy of the ingredients in the mixed materials is not high. How to improve the degree of automation and accuracy has become an urgent issue to be solved in the industry. Summary of the invention
[0003] The present invention provides a material delivery control method, device, equipment and storage medium, which are used to enhance the automation of a batching system and improve the accuracy of batching.
[0004] According to a first aspect of the present invention, a material delivery control method is provided, the material delivery control method comprising:
[0005] According to the preset large-volume suspension amount and the quantitative pre-value of the material, the value of switching from large-volume to small-volume is calculated, and the large-volume is used for feeding until the value of the large-volume switching to small-volume is reached, and then the small-volume is switched for feeding;
[0006] According to the preset small amount of suspension of the material and the material setting value, a value for stopping the small amount of feeding is calculated, and the material is fed with a small amount until the value for stopping the small amount of feeding is reached, and then the feeding is stopped;
[0007] After stopping feeding, wait for the preset suspension falling time, and then weigh to determine whether the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds;
[0008] If it is lower than the preset lower limit, additional input is made with a small amount. If it is higher than the preset upper limit, material is removed until the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds.
[0009] In one embodiment, it further includes:
[0010] Count the appropriate amount of material weighed and record it in a preset report;
[0011] After a preset number of statistics, calculate the average weight of the materials in the preset report;
[0012] The large amount of suspension is corrected according to the difference between the average weight of the material and the set value of the material.
[0013] In one embodiment, it further includes:
[0014] Before adding a new type of material, the scale is tared, and after the taring operation, the displayed weight of the scale is 0.
[0015] In one embodiment, it further includes:
[0016] According to the fluidity of each material to be added, set the order of each material, and the material with higher fluidity will be added earlier.
[0017] In one embodiment, it further includes:
[0018] According to the preset report uploaded to the host computer, the PLC control data is regulated by the host computer.
[0019] In one embodiment, it further includes:
[0020] The preset suspension falling time is calculated based on the height difference between the material port and the material level in the real-time mixing container.
[0021] According to a second aspect of the present invention, there is provided a material delivery control device, comprising:
[0022] The first feeding module is used to calculate the value of switching from a large feeding amount to a small feeding amount according to the preset large feeding amount suspension amount and the pre-quantification value of the material, use the large feeding amount to feed until the value of the large feeding amount switching to the small feeding amount is reached, and then switch to the small feeding amount for feeding;
[0023] The second feeding module is used to calculate a value for stopping the small feeding amount according to a preset small feeding amount suspension amount of the material and a material square setting value, and to feed the material using the small feeding amount until the small feeding amount is reached, and then stop feeding;
[0024] The weighing module is used to weigh after stopping feeding and waiting for a preset suspension falling time, and to determine whether the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds;
[0025] The adjustment module is used to add additional material with a small amount if it is lower than the preset lower limit, and to take material if it is higher than the preset upper limit, until the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds.
[0026] In one embodiment, the first feeding module, the second feeding module, the weighing module and the adjustment module are controlled to implement any one of the above-mentioned material feeding control methods.
[0027] According to a third aspect of the present invention, there is provided an electronic device, the electronic device comprising: a communication interface, a processor, and a memory;
[0028] Wherein, the memory is used to store program instructions, and when the program instructions are executed by the processor that is communicatively connected to the memory through the communication interface, any of the above-mentioned material delivery control methods is implemented.
[0029] According to a fourth aspect of the present invention, there is provided a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a computer (e.g., a processor in the computer), any of the above-mentioned material delivery control methods is implemented.
[0030] In summary, the present invention provides a control method and device for material delivery, the method comprising: according to the preset large-volume suspension amount and quantitative pre-value of the material, calculating the value of switching from large-volume to small-volume, using large-volume to feed until the large-volume switches to the small-volume value, switching to small-volume to feed; according to the preset small-volume suspension amount and the material setting value of the material, calculating the value of stopping small-volume, using small-volume to feed until the value of stopping small-volume, and stopping feeding; after stopping feeding, waiting for the preset suspension falling time, weighing, judging whether the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds; if it is lower than the preset lower limit, using small-volume to feed additionally, if it is higher than the preset upper limit, taking materials, until the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds. The technical solution of the present application enhances the automation of the batching system and improves the accuracy of batching.
[0031] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0032] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0034] Figure 1 A flow chart of a material delivery control method provided by an embodiment of the present invention;
[0035] Figure 2A flow chart of another material delivery control method provided by an embodiment of the present invention;
[0036] Figure 3 A structural diagram of a material delivery control device provided by an embodiment of the present invention;
[0037] Figure 4 A structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0038] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.
[0039] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0040] like Figure 1 As shown, the present invention provides a material delivery control method, the material delivery control method comprising:
[0041] In step S11, according to the preset large-dosage suspension amount and the quantitative pre-value of the material, the value of switching from large-dosage to small-dosage is calculated, and the large-dosage is used for feeding until the value of the large-dosage switching to small-dosage is reached, and then the small-dosage is switched for feeding;
[0042] In step S12, according to the preset small amount of suspension of the material and the material setting value, a value for stopping the small amount of feeding is calculated, and the material is fed with a small amount until the value for stopping the small amount of feeding is reached, and the feeding is stopped;
[0043] In step S13, after stopping feeding, after waiting for a preset suspension falling time, weighing is performed to determine whether the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds;
[0044] In step S14, if it is lower than the preset lower limit, additional input is made using a small amount, and if it is higher than the preset upper limit, material is removed until the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds.
[0045] In one embodiment, the technical solution in this embodiment focuses on ensuring the efficiency and accuracy of the batching process by accurately controlling the switching between large and small dosages, as well as the adjustment of the suspended amount. Based on the preset parameters of the material, the value at which the large dosage is switched to the small dosage, and the value at which the small dosage is stopped are calculated. A large dosage is used for feeding, and after reaching the switching point, it is switched to a small dosage until the stop point is reached, and the feeding is stopped. After stopping the feeding, wait for the suspended material to fall and then weigh it to determine whether it is within the preset error range. According to the weighing results, additional feeding or material removal is performed until the weighing value meets the preset standard.
[0046] According to the preset large-volume suspension amount and quantitative pre-value of the material, the value of switching from large-volume to small-volume is calculated, and the large-volume is used for feeding until the large-volume switches to the value of small-volume, and then the small-volume is switched for feeding. The large-volume suspension amount refers to the amount of material still suspended in the air after the feeding stops at a large feeding speed. The quantitative pre-value is a reserved amount used to ensure that when switching to a small-volume, the suspended material can supplement the remaining feeding demand to avoid excessive feeding. In the batching process, the combination of large-volume and small-volume can ensure both feeding efficiency and feeding accuracy. A specific switching point is calculated by the preset large-volume suspension amount and quantitative pre-value. When the feeding reaches this switching point, it will switch from a high-frequency large-volume to a low-frequency small-volume. High-frequency feeding can quickly approach the target weight and significantly improve production efficiency. When approaching the target weight, switching to a small-volume can be finely fed to avoid the problem of overfeeding caused by too fast a large-volume. The strategy of adding materials in stages makes the batching process efficient and accurate by reasonably setting the switching points.
[0047] According to the preset small amount of suspension of the material and the set value of the material party, the value of stopping the small amount is calculated, and the small amount is used to feed until the value of stopping the small amount is reached, and then the feeding is stopped. The small amount of suspension refers to the amount of material that is still suspended in the air after the feeding stops at the small feeding speed. The set value of the material party refers to the preset target material amount, which is the standard that the batching needs to achieve. In the small amount stage, continue to feed at a lower frequency until the preset stop point is reached. The stop point is calculated based on the small amount of suspension and the set value of the material party, ensuring that the suspended material can replenish the remaining material demand after the feeding stops, so as to achieve a precise batching effect. The value of stopping the small amount determines when to stop feeding. The calculation method is the material party set value minus the small amount of suspension, ensuring that the suspended material can be replenished to the target value after the feeding stops. By accurately calculating the stop point, excessive or insufficient feeding can be avoided, and the accuracy of the final material amount can be guaranteed.
[0048] Use a large amount of material to feed until the large amount switches to a small amount, and then switch to a small amount of material to feed. In the early stage of feeding, the large amount of material is added quickly to quickly approach the target weight. When the feeding reaches the preset switching point, it automatically switches to a small amount and starts fine feeding. After starting the batching process, first feed with a large amount of material. The goal is to quickly increase the amount of material, reduce the feeding time, and improve production efficiency. When the feeding amount reaches the preset value for switching from a large amount to a small amount, the feeding frequency is automatically adjusted and switched to the small amount mode. The control logic of automatic switching is completed automatically without manual intervention, which improves the degree of automation of the operation. By monitoring the weighing value in real time, it is determined when the switching point is reached to ensure a smooth transition of the feeding process.
[0049] Use a small amount to feed until the value of the stop small amount is reached, stop feeding, and after switching to a small amount, feed at a lower frequency to finely control the amount of material. When the feeding amount reaches the preset stop point, stop feeding and enter the weighing stage. After switching to a small amount, continue feeding at a lower feeding frequency, gradually approaching the set value of the material. The purpose of a small amount is to feed finely to avoid excessive material caused by high-frequency feeding. Stop feeding until the feeding amount reaches the preset value of the stop small amount. By feeding in a small amount, the final material amount can be controlled more accurately to ensure that it does not exceed or fall short of the preset material value. After stopping feeding, you need to wait for a while to ensure that the suspended material falls and obtain an accurate weighing value.
[0050] After stopping feeding, wait for the preset suspension falling time, and then weigh to determine whether the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds. After stopping feeding, part of the material may still be suspended in the air, and it is necessary to wait for it to fall to ensure the accuracy of weighing. Weigh the current material amount and compare it with the preset material setting value to determine whether it is within the allowable error range. After stopping feeding, it is necessary to wait for a preset period of time to ensure that all suspended materials fall to avoid weighing errors caused by the suspended materials not falling. This waiting time is usually set according to the characteristics of the material and the response speed. Too short a waiting time may cause the suspended materials to not fall completely, and the weighing value is too high; too long a waiting time may affect production efficiency. Therefore, the waiting time needs to be optimized according to the actual situation. After the waiting is over, weigh and compare the weighing value with the material setting value to determine whether it is within the preset upper and lower limit thresholds. If it is within the range, it means that the batching is successful; otherwise, correction operations are required. If it is lower than the preset lower limit, a small amount of additional input is used. If it is higher than the preset upper limit, material is removed until the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds. If it is lower than the lower limit, it means that the material is insufficient and it is necessary to add additional material to make up the material amount. If it is higher than the upper limit, it means that the material is excessive and it is necessary to reduce the material amount by removing the material. According to the result of the weighing judgment, the corresponding correction operation needs to be performed to ensure that the final material amount meets the preset material value.
[0051] According to the weighing method of the dosing method, it can be concluded that the limiting factors affecting the high automation of weighing and the accuracy of weighing are mainly in the judgment of the weighing metering point (easy to add too much or too little). Generally, the size of the dosing frequency and the pre-quantification parameters are set and then produced. The suspension volume is the main component affecting the accuracy of the ingredients (setting the suspension volume too large will result in less material, and setting it too small will result in more material). The suspension volume directly affects the final weighing result. Too much suspension volume will result in insufficient actual feeding, and too little suspension volume will result in excessive feeding. The suspension volume refers to the amount of material that is still suspended in the air after the feeding stops. The setting of the suspension volume needs to be precisely controlled to ensure the accuracy and stability of the material feeding. If the suspension volume is set too large, when the feeding stops, the material in the air fails to fall completely, and the actual feeding amount is insufficient, resulting in a low weighing value. If the suspension volume is set too small, when the feeding stops, the material in the air falls quickly, which may result in excessive material addition and a high weighing value. Each weighing will pass the weighing of each bin to the upper computer to form a report, and the difference between the weighing value of each bin and the set value of the material will be calculated. After weighing this difference every ten times, the specialist will calculate it, and then the new suspension amount = the old suspension amount + this difference will be solved, so as to achieve an automatic adjustment of the suspension amount. After a period of stability, the weighing value will be very close to the set value of the material, and the weighing variable can be automatically reached, which not only makes the accuracy of the ingredients higher, but also the degree of automation higher. The number of times is not limited to 10 times, and other values can be selected according to actual conditions. Each weighing result is passed to the upper computer to generate a report, recording the difference between the actual weighing value and the set value of the material. After weighing for ten times, the average difference is calculated, and the suspension amount is adjusted according to the difference. By continuously adjusting the suspension amount, it can self-optimize and gradually improve the accuracy and automation level of the ingredients.
[0052] After each weighing is completed, the actual weighing value is compared with the set value of the material party, and the difference is calculated. These differences are transmitted to the host computer and recorded in the report for subsequent analysis. Set a statistical cycle, for example, every ten weighings, and calculate the average difference of these ten weighings. The average difference reflects the deviation of the current suspension amount setting. For example, if the average difference is -5kg, it means that there is a general problem of insufficient feeding.
[0053] According to the calculated average difference, adjust the suspension amount. The adjustment formula is:
[0054] New suspension amount = old suspension amount + difference
[0055] The above process allows the suspension volume to gradually adapt to the actual feeding situation and reduce deviations. Through continuous difference calculation and suspension volume adjustment, the suspension volume setting can be gradually optimized. After multiple adjustments, the suspension volume setting tends to be stable, making the weighing value close to the set value of the material, achieving the purpose of high-precision batching.
[0056] The purpose of the tare operation is to remove the influence of the scale's own weight (tare weight) and the previous residual material, to ensure that the weighing of the new material starts from zero and to ensure the accuracy of the weighing. Stop the current feeding to ensure that there is no material residue on the scale. Send a command to set the current weight (including tare weight) to zero. After the tare operation is completed, the scale displays a weight of 0, indicating that the tare operation is successful. The tare operation is a necessary step before each batching to ensure that the weighing of the new material is not interfered with by the previous operation. By resetting the displayed weight of the scale to zero, the amount of material added in the new round can be accurately recorded to avoid the accumulation of errors.
[0057] Add materials with high fluidity first: Ensure that materials with high fluidity are at the bottom of the weighing platform to promote smooth material flow, reduce blockage and residue, and improve weighing accuracy. Evaluate the fluidity of the material according to its characteristics (such as particle size, humidity, etc.), and add materials with high fluidity first, and arrange them in order. The fluidity of the material directly affects the smoothness of the feeding process and the accuracy of the weighing. Adding materials with high fluidity first can ensure a stable material layer on the weighing platform and reduce weighing errors caused by material adhesion or accumulation.
[0058] The host computer analyzes the data in the preset report, adjusts the control parameters of the PLC (Programmable Logic Controller), and optimizes the feeding process. The weighing data and parameter settings are uploaded to the host computer. The host computer analyzes the data in the report to identify deviations and optimization points. According to the analysis results, the host computer adjusts the control instructions of the PLC, such as feeding frequency, suspension amount, etc. As an intelligent control center, the host computer is responsible for data collection, analysis and feedback. By working in collaboration with the PLC, the host computer can optimize the feeding parameters in real time to ensure the efficiency and accuracy of the batching process. For example, when it is detected that the feeding amount of a certain material is low, the host computer will adjust the PLC instructions to increase the suspension amount and correct the deviation in time.
[0059] Based on the height difference between the material port and the material level in the mixing container, determine the time required for the material to fall from the port to the container, and ensure that all suspended materials fall before weighing. Real-time monitoring of the height between the material port and the material level in the mixing container. Calculate the time required for the material to fall based on the height difference and material characteristics (such as particle velocity, gravitational acceleration). Preset the suspension fall time to ensure that the material falls completely before weighing. Accurate calculation of the suspension fall time is crucial to the accuracy of the weighing results. By real-time monitoring of the height difference and calculating the fall time, the waiting time can be dynamically adjusted to adapt to changes in different materials and operating conditions, further improving the accuracy of weighing.
[0060] Physical properties of materials such as fluidity, particle size, and humidity will affect the amount of suspension and weighing accuracy during the feeding process. It is necessary to regularly test and record material properties and adjust parameters in a timely manner to ensure that they are always in the best working condition. Factors such as temperature, humidity, and vibration in the production environment will also affect the operation of feeding. For example, a high humidity environment may cause material adhesion, affecting the fluidity and weighing accuracy of the feeding. Appropriate protection and adjustment mechanisms are required to cope with the impact of environmental changes.
[0061] The technical solution in this embodiment can calculate the switching point and the stopping point by presetting the large dosage, the small dosage suspension amount and the quantitative pre-value, so as to ensure the smoothness and accuracy of the feeding process. The feeding method combining large dosage and small dosage is adopted in stages, which not only ensures the feeding efficiency, but also improves the accuracy of the feeding. After the feeding stops, by waiting for the suspended material to fall, accurate weighing judgment is made to decide whether additional feeding or material removal is needed to ensure that the final material amount meets the set standards. Through data feedback and difference calculation, the suspension amount is automatically adjusted, the performance is optimized, and the accuracy and automation level of the batching are improved. The introduction of advanced technologies, such as data analysis, machine learning, multi-bin synchronous control, etc., further improves the intelligence and adaptability, strengthens the automation of the batching, and improves the accuracy of the batching.
[0062] In one embodiment, Figure 2 As shown, the following steps S21-S23 are also included:
[0063] In step S21, the weight of the material is counted and recorded in a preset report;
[0064] In step S22, after a preset number of statistics, the average weight of the materials in the preset report is calculated;
[0065] In step S23, the large amount of suspension is corrected according to the difference between the average weight of the material and the set value of the material.
[0066] In one embodiment, in automated batching, accurate control of the amount of material fed is a key factor in ensuring product quality and production efficiency. The technical solution in this embodiment continuously optimizes the accuracy of the batching process by statistically measuring weighing data, calculating the average weight, and adjusting the large amount of suspension according to the difference.
[0067] Count the appropriate amount of values and record them in the preset report. After the preset number of statistics, calculate the average weight of the materials in the preset report. According to the difference between the average weight of the material and the set value of the material, correct the large amount of suspension.
[0068] By counting the actual weight of each weighed material, data is collected for subsequent analysis. After each batching is completed, the actual weighed material weight is recorded, and these weight values are regarded as the weighed appropriate values. In automated batching, each feeding operation involves the weighing of materials. The accuracy of weighing directly affects the proportion and quality of the final product. Counting the weighed appropriate values means that the actual weighing results will be recorded after each feeding is completed.
[0069] By continuously recording weighing data, a large amount of historical data is accumulated, providing a basis for subsequent analysis. By counting the weighing values each time, errors and deviations in operation can be discovered in a timely manner, ensuring stability and reliability. The above data will be used to calculate the average weight and adjust the suspension amount, which is the basis for automatic optimization.
[0070] The average weight of the material is calculated through a certain number of data collections to reflect the overall operating status. After reaching the preset number of statistics, the data will be analyzed and calculated. In order to ensure the representativeness and accuracy of the statistical data, the suspension amount is usually not adjusted immediately after each feeding. Instead, a statistical cycle is set, such as every ten weighings, as a unit of analysis and adjustment. This method helps to smooth out accidental errors in single operations and ensure that adjustments are based on more stable and reliable data. Preset a statistical cycle, such as every ten feeding operations. During the statistical cycle, record the values of ten weighings. After the statistical cycle ends, calculate the average weight of these ten weighing values.
[0071] By calculating the average weight, you can reduce the accidental error in a single operation and obtain a more accurate operating status. The trend of the average weight can reflect the operating stability in different time periods and provide a basis for subsequent adjustments. The average weight is an important reference value for adjusting the suspension volume to ensure that the adjustment is based on real and stable performance.
[0072] According to the difference between the average weight of the material and the set value of the material recipe, the suspension amount of the large amount is corrected. By comparing the average weight with the set value of the material recipe, the deviation is determined and the suspension amount is adjusted. The difference is calculated as the basis for adjusting the suspension amount. The goal is to make the amount of material for each batch as close as possible to the set value of the material recipe. By comparing the average weight with the set value, you can judge your own feeding accuracy and stability, find and correct the deviation. A positive difference means that the average weight is greater than the set value, indicating that there is a problem of overfeeding. A negative difference means that the average weight is less than the set value, indicating that there is a problem of underfeeding. The suspension amount refers to the amount of material that is still suspended in the air after the feeding stops. This part of the material will fall after the feeding stops and will eventually be included in the weighing result. The setting of the suspension amount is crucial to the accuracy of the feeding and directly affects the final weighing result.
[0073] By regularly adjusting the suspension volume, it can self-optimize and gradually improve the accuracy of feeding. It can dynamically adjust parameters according to the actual feeding performance to adapt to the changes in different material characteristics and production environment. Accurate feeding control not only improves production efficiency, but also ensures the consistency of product quality and reduces material waste.
[0074] The parameter setting stage is to set the material volume value, large feed amount, small feed amount, suspension amount and other parameters during initialization. The feeding control stage is to carry out large and small feed amount feeding in stages according to the set parameters. The weighing and judgment stage is to weigh after the feeding is completed, and to add additional materials or take materials according to the weighing results. The data statistics and feedback adjustment stage is to calculate the average weight and adjust the suspension amount by statistical weighing data to optimize the feeding process.
[0075] By introducing statistics, average calculation and suspension amount adjustment, not only can real-time feeding control be achieved, but also the overall operation efficiency and feeding accuracy can be improved through long-term data analysis and optimization. By recording each weighing value, a wealth of operation data is accumulated, which provides a basis for subsequent analysis and optimization. By calculating the average weight over a period of time, it can more accurately reflect its own feeding performance and reduce the impact of accidental errors. According to the difference between the average weight and the set value of the material, the large amount of suspension is dynamically adjusted to optimize the accuracy and stability of the feeding process.
[0076] In one embodiment, Figure 3 FIG. 1 is a block diagram of a material delivery control device according to an exemplary embodiment. Figure 3 As shown, the material feeding control device includes a first feeding module 31, a second feeding module 32, a weighing module 33 and an adjustment module 34.
[0077] The first feeding module 31 is used to calculate the value of switching from a large feeding amount to a small feeding amount according to the preset large feeding amount suspension amount and the pre-quantification value of the material, and use the large feeding amount to feed until the large feeding amount switches to the small feeding amount, and then switch to the small feeding amount for feeding;
[0078] The second feeding module 32 is used to calculate a small feeding stop value according to a preset small feeding suspension amount of the material and a material setting value, and to feed the material using a small feeding amount until the small feeding stop value is reached, and then stop feeding;
[0079] The weighing module 33 is used to weigh after stopping feeding and waiting for a preset suspension falling time, and to determine whether the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds;
[0080] The adjustment module 34 is used to add additional material with a small amount if it is lower than the preset lower limit, and to remove material if it is higher than the preset upper limit until the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds.
[0081] The first feeding module 31 , the second feeding module 32 , the weighing module 33 and the adjusting module 34 included in the block diagram of the material feeding control device are controlled to execute the material feeding control method described in any of the above embodiments.
[0082] like Figure 4 As shown, the present invention provides an electronic device 400, the electronic device comprising: a communication interface, a processor 401, and a memory 402;
[0083] The memory 402 is used to store program instructions. When the program instructions are executed by the processor 401 that is communicatively connected to the memory 402 through the communication interface, the value for switching from a large dosage to a small dosage is calculated according to the preset large dosage suspension amount and the quantitative pre-value of the material, and the large dosage is used for feeding until the value of the large dosage switching to the small dosage is reached, and then the feeding is switched to the small dosage; according to the preset small dosage suspension amount and the material setting value of the material, the value for stopping the small dosage is calculated, and the small dosage is used for feeding until the value of stopping the small dosage is reached, and then the feeding is stopped; after stopping the feeding, after waiting for a preset suspension falling time, weighing is performed to determine whether the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds; if it is lower than the preset lower limit, the small dosage is used for additional feeding, and if it is higher than the preset upper limit, the material is taken until the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds.
[0084] The present invention provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, a value for switching from a large dosage to a small dosage is calculated according to a preset large dosage suspension amount and a quantitative pre-value of a material, and the large dosage is used for feeding until the large dosage switches to the small dosage value, and then the feeding is switched to the small dosage; a value for stopping the small dosage is calculated according to a preset small dosage suspension amount and a material setting value of the material, and the small dosage is used for feeding until the small dosage stop value is reached, and then the feeding is stopped; after the feeding is stopped, after waiting for a preset suspension falling time, weighing is performed to determine whether the deviation between the weighing value and the preset material setting value is within preset upper and lower limit thresholds; if it is lower than the preset lower limit, the small dosage is used for additional feeding, and if it is higher than the preset upper limit, the material is taken until the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds.
[0085] It should be understood that the specific features, operations and details described hereinabove about the method of the present invention may also be similarly applied to the device and system of the present invention, or, vice versa. In addition, each step of the method of the present invention described above may be performed by the corresponding parts or units of the device or system of the present invention.
[0086] It should be understood that each module / unit of the device of the present invention can be implemented in whole or in part by software, hardware, firmware or a combination thereof. Each module / unit can be embedded in the processor of the computer device in the form of hardware or firmware or independent of the processor, or can be stored in the memory of the computer device in the form of software for the processor to call to perform the operation of each module / unit. Each module / unit can be implemented as an independent component or module, or two or more modules / units can be implemented as a single component or module.
[0087] In one embodiment, a computer device is provided, which includes a memory and a processor, and the memory stores computer instructions executable by the processor, and the computer instructions instruct the processor to execute each step of the method of the embodiment of the present invention when executed by the processor. The computer device can be a server, a terminal, or any other electronic device with necessary computing and / or processing capabilities in a broad sense. In one embodiment, the computer device may include a processor, a memory, a network interface, a communication interface, etc. connected through a system bus. The processor of the computer device can be used to provide necessary computing, processing and / or control capabilities. The memory of the computer device may include a non-volatile storage medium and an internal memory. An operating system, a computer program, etc. may be stored in or on the non-volatile storage medium. The internal memory can provide an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface and the communication interface of the computer device can be used to connect and communicate with external devices through a network. The steps of the method of the present invention are executed by the processor.
[0088] The present invention may be implemented as a computer-readable storage medium having a computer program stored thereon, which causes the steps of the method of an embodiment of the present invention to be executed when executed by a processor. In one embodiment, the computer program is distributed on a plurality of computer devices or processors coupled to a network so that the computer program is stored, accessed, and executed in a distributed manner by one or more computer devices or processors. A single method step / operation, or two or more method steps / operations, may be performed by a single computer device or processor or by two or more computer devices or processors. One or more method steps / operations may be performed by one or more computer devices or processors, and one or more other method steps / operations may be performed by one or more other computer devices or processors. One or more computer devices or processors may perform a single method step / operation, or perform two or more method steps / operations.
[0089] It will be appreciated by those skilled in the art that the method steps of the present invention can be performed by instructing related hardware such as a computer device or a processor through a computer program, and the computer program can be stored in a non-temporary computer-readable storage medium, which causes the steps of the present invention to be performed when the computer program is executed. Depending on the circumstances, any reference to memory, storage, database or other media herein may include non-volatile and / or volatile memory. Examples of non-volatile memory include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (enhanced automation of the batching system, and improved batching accuracy PROM), flash memory, magnetic tape, floppy disk, magneto-optical data storage device, optical data storage device, hard disk, solid state disk, etc. Examples of volatile memory include random access memory (RAM), external cache memory, etc.
[0090] The various technical features described above can be combined arbitrarily. Although all possible combinations of these technical features are not described, any combination of these technical features should be considered to be covered by this specification as long as there is no contradiction in such combination.
[0091] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A material delivery control method, characterized in that: include: According to the preset large-volume suspension amount and the quantitative pre-value of the material, the value of switching from large-volume to small-volume is calculated, and the large-volume is used for feeding until the value of the large-volume switching to small-volume is reached, and then the small-volume is switched for feeding; According to the preset small amount of suspension of the material and the material setting value, a value for stopping the small amount of feeding is calculated, and the material is fed with a small amount until the value for stopping the small amount of feeding is reached, and then the feeding is stopped; After stopping feeding, wait for the preset suspension falling time, and then weigh to determine whether the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds; If it is lower than the preset lower limit, additional input is made with a small amount. If it is higher than the preset upper limit, material is removed until the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds.
2. The material delivery control method according to claim 1, characterized in that: Also includes: Count the appropriate amount of material weighed and record it in a preset report; After a preset number of statistics, calculate the average weight of the materials in the preset report; The large amount of suspension is corrected according to the difference between the average weight of the material and the set value of the material.
3. The material delivery control method according to claim 1, characterized in that: Also includes: Before adding a new type of material, the scale is tared, and after the taring operation, the displayed weight of the scale is 0.
4. The material delivery control method according to claim 1, characterized in that: Also includes: According to the fluidity of each material to be added, set the order of each material, and the material with higher fluidity will be added earlier.
5. The material delivery control method according to claim 2, characterized in that: Also includes: According to the preset report uploaded to the host computer, the PLC control data is regulated by the host computer.
6. The material delivery control method according to claim 1, characterized in that: Also includes: The preset suspension falling time is calculated based on the height difference between the material port and the material level in the real-time mixing container.
7. A material delivery control device, characterized in that: include: The first feeding module is used to calculate the value of switching from a large feeding amount to a small feeding amount according to the preset large feeding amount suspension amount and the pre-quantification value of the material, use the large feeding amount to feed until the value of the large feeding amount switching to the small feeding amount is reached, and then switch to the small feeding amount for feeding; The second feeding module is used to calculate a value for stopping the small feeding amount according to a preset small feeding amount suspension amount of the material and a material square setting value, and to feed the material using the small feeding amount until the small feeding amount is reached, and then stop feeding; The weighing module is used to weigh after stopping feeding and waiting for a preset suspension falling time, and to determine whether the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds; The adjustment module is used to add additional material with a small amount if it is lower than the preset lower limit, and to take material if it is higher than the preset upper limit until the deviation between the weighing value and the preset material setting value is within the preset upper and lower limit thresholds.
8. The material delivery control device according to claim 7, characterized in that: The first feeding module, the second feeding module, the weighing module and the adjustment module are controlled to execute the material feeding control method according to any one of claims 1 to 6.
9. An electronic device, characterized in that: include: Communication interface, processor, memory; Wherein, the memory is used to store program instructions, and when the program instructions are executed by the processor that is communicatively connected to the memory through the communication interface, the electronic device implements the material delivery control method described in any one of claims 1 to 6.
10. A computer-readable storage medium having program instructions stored thereon, characterized in that: When the program instructions are executed by a computer, the computer implements the material delivery control method described in any one of claims 1 to 6.