An automatic control method, device, equipment and storage medium for mill feed rate
By acquiring the mill current signal and the feeder frequency signal, calculating the material conveying time, and adjusting the feed rate and frequency, the problem of unstable feed rate during the grinding process was solved, and efficient automatic control was achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZHONGYE-CHANGTIAN INT ENG CO LTD
- Filing Date
- 2025-01-02
- Publication Date
- 2026-04-21
AI Technical Summary
During the grinding process, due to the lack of a batching scale, the existing technology cannot accurately and stably control the mill feed rate, resulting in low grinding efficiency. Fluctuations occur, especially when changing the feed pile and switching the feed inlet, which affects the grinding and classification effect.
By acquiring the current signal from the mill, the frequency signal from the feeder, and the feedback signal, the feeding time is calculated, the feed rate and frequency of the feeder are adjusted, and automatic control is performed using preset step size and feedback time to ensure the stability and accuracy of the feed rate.
Without a batching scale, stable control of the mill feed rate was achieved, improving grinding efficiency and classification effect, and reducing control costs.
Smart Images

Figure CN119793672B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of mineral processing control technology, and in particular to an automatic control method, device, equipment and storage medium for mill feed rate. Background Technology
[0002] In the metallurgical industry, due to the poor particle size and grade of iron ore raw materials obtained from mining or purchasing, grinding is necessary before pelletizing to obtain iron concentrate that meets the requirements of pellet production. During grinding, the ore is crushed, and effective mineral components are liberated from the gangue, allowing different effective mineral components to separate from each other. Grinding is a crucial step in providing raw materials for beneficiation. The control of the grinding process directly affects whether the ground product can achieve a suitable particle size, thus affecting the beneficiation process and the quality of the beneficiated product. The feed rate and the number of steel balls in the mill are important factors affecting the mill's load, and the feed rate is usually controlled based on the mill's load.
[0003] In existing iron ore grinding processes, some plants, in an effort to save costs, equip each feed port with only a vibrating feeder, without a batching scale. A metering scale is installed on the mixing belt at each feed port to measure the total feed rate. However, without batching scales at each feed port, the frequency of the vibrating feeders at each port must be manually adjusted to control the feed rate. This manual adjustment is not only unstable but also inaccurate, leading to inconsistent feed rates and severely impacting grinding efficiency. Fluctuations, especially during stock changes and feed port switching, affect the overall mill filling rate and grinding concentration, reducing the mill's classification effect. Therefore, there is an urgent need for a method that can accurately and stably control the mill feed rate even without individual batching scales at each feed port. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to overcome the shortcomings of the prior art and provide an automatic control method, device, electronic equipment and readable storage medium for mill feed rate.
[0005] This invention provides the following technical solution:
[0006] In a first aspect, this disclosure provides an automatic control method for mill feed rate, the method comprising:
[0007] Acquire the current signal of the mill, the frequency signal and feedback signal of each feeder;
[0008] Calculate the material conveying time for each feeding machine;
[0009] The initial feed rate of each feeder is adjusted to the target feed rate based on the current signal of the mill.
[0010] The first and second feeders are determined based on the frequency signals of each feeder, and the initial frequencies of the first and second feeders are adjusted to the target frequencies according to the target feeding amount of each feeder.
[0011] The feeding feedback time is determined based on the feedback signals of each feeding machine, and the feeding feedback time of each feeding machine is calculated based on the feeding feedback time and the feeding time of each feeding machine.
[0012] After waiting for the material feeding feedback time, calculate the feeding difference between the initial feeding amount and the target feeding amount of each feeding machine, and determine whether the feeding difference is less than a preset difference threshold.
[0013] If the feeding difference is less than the preset difference threshold, then return to the step of adjusting the initial feeding amount of each feeder to the target feeding amount according to the current signal of the mill;
[0014] If the feeding difference is greater than the preset difference threshold, then return to the step of determining the first and second feeders based on the frequency signals of each feeder, and adjusting the initial frequencies of the first and second feeders to the target frequencies according to the target feeding amount of each feeder.
[0015] According to a specific embodiment disclosed in this application, the step of calculating the material conveying time of each feeding machine includes:
[0016] The length from the feeding position of each feeding machine to the end of the mixing belt, the length of each conveyor belt, the first running speed of the mixing belt, and the second running speed of the conveyor belt are obtained.
[0017] The first transmission time of each feeder is calculated based on the length from the feeding position of each feeder to the end of the mixing belt and the first operating speed; the second transmission time of each feeder is calculated based on the length of each conveyor belt and the second operating speed.
[0018] The material conveying time of each unloading machine is calculated based on the first transmission time and the second transmission time.
[0019] According to a specific embodiment disclosed in this application, before the step of adjusting the initial feed rate of each feeder to the target feed rate based on the current signal of the mill, the method further includes:
[0020] Determine whether the quality code of the control model meets the first preset condition;
[0021] If the quality code of the control model is the first preset condition, then the initial feed rate of each feeder is adjusted to the target feed rate according to the current signal of the mill.
[0022] If the control model quality code is not the first preset condition, then return to the step of determining whether the control model quality code is the first preset condition.
[0023] According to a specific embodiment disclosed in this application, the step of adjusting the initial feed rate of each feeder to the target feed rate based on the current signal of the mill includes:
[0024] The average current of the mill is obtained by averaging the current signal of the mill over a preset time range every minute.
[0025] The initial feed rate of each feeder is adjusted to the target feed rate based on the average current, rated current, first theoretical current, and second theoretical current of the mill.
[0026] According to a specific embodiment disclosed in this application, the step of adjusting the initial feed rate of each feeder to the target feed rate based on the average current, rated current, first theoretical current, and second theoretical current of the mill includes:
[0027] If the average current is less than the first theoretical current, the initial feeding amount of each feeder is increased by a first preset feeding step.
[0028] If the average current is greater than the first theoretical current and less than the rated current, then the initial feeding amount of each feeder is increased by a second preset feeding step.
[0029] If the average current is greater than the rated current and less than the second theoretical current, then the initial feeding amount of each feeder is reduced by the second preset feeding step length.
[0030] If the average current is greater than the second theoretical current, then the initial feeding amount of each feeder is reduced by a first preset feeding step.
[0031] According to a specific embodiment disclosed in this application, the step of determining the first feeder and the second feeder based on the frequency signals of the respective feeders includes:
[0032] Based on the frequency signals of each feeder, the feeder with the lowest real-time frequency is designated as the first feeder, and the feeder with the highest real-time frequency is designated as the second feeder.
[0033] According to a specific embodiment disclosed in this application, the step of adjusting the initial frequencies of the first and second feeders to the target frequencies based on the target feeding amounts of each feeder includes:
[0034] The frequency of the first feeding machine is increased by a first preset frequency step;
[0035] The frequency of the second feeding machine is reduced according to the second preset frequency step.
[0036] Secondly, this disclosure provides an automatic control device for mill feed rate, the device comprising:
[0037] The acquisition module is used to acquire the current signal of the mill, the frequency signal of each feeder, and the feedback signal.
[0038] The first calculation module is used to calculate the material conveying time of each feeding machine;
[0039] The first adjustment module is used to adjust the initial feed rate of each feeder to the target feed rate according to the current signal of the mill.
[0040] The second adjustment module is used to determine the first feeder and the second feeder based on the frequency signals of each feeder, and to adjust the initial frequency of the first feeder and the second feeder to the target frequency according to the target feeding amount of each feeder.
[0041] The second calculation module is used to determine the feeding feedback time based on the feedback signals of each feeding machine, and to calculate the material feeding feedback time of each feeding machine based on the feeding feedback time and the material feeding time of each feeding machine.
[0042] The judgment module is used to calculate the feeding difference between the initial feeding amount and the target feeding amount of each feeding machine after waiting for the material feeding feedback time, and to determine whether the feeding difference is less than a preset difference threshold.
[0043] The first return module is used to return to the step of adjusting the initial feed rate of each feeder to the target feed rate according to the current signal of the mill if the feed difference is less than the preset difference threshold.
[0044] The second return module is used to return to the step of determining the first and second feeders based on the frequency signals of each feeder, and adjusting the initial frequencies of the first and second feeders to the target frequencies according to the target feed amount of each feeder, if the feeding difference is greater than the preset difference threshold.
[0045] Thirdly, this disclosure provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the steps of the automatic control method for mill feed rate as described in the first aspect.
[0046] Fourthly, this disclosure provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the automatic control method for mill feed rate as described in the first aspect.
[0047] The automatic control method for mill feed rate provided in this application acquires the mill's current signal, the frequency signals of each feeder, and feedback signals; calculates the conveying time of each feeder; adjusts the initial feed rate of each feeder to the target feed rate based on the mill's current signal; determines the first and second feeders based on the frequency signals of each feeder; adjusts the initial frequencies of the first and second feeders to the target frequencies based on the target feed rates of each feeder; determines the feed feedback time based on the feedback signals of each feeder; calculates the conveying feedback time of each feeder based on the feed feedback time and the conveying time of each feeder; and calculates the initial feed rate of each feeder after waiting for the conveying feedback time. The feed difference between the target feed amount of each feeder and the feed rate of the mill is used to determine whether the feed difference is less than a preset difference threshold. If the feed difference is less than the preset difference threshold, the process returns to the step of adjusting the initial feed amount of each feeder to the target feed amount based on the current signal of the mill. If the feed difference is greater than the preset difference threshold, the process returns to the step of determining the first feeder and the second feeder based on the frequency signals of each feeder, and adjusting the initial frequency of the first feeder and the second feeder to the target frequency based on the target feed amount of each feeder. This method can ensure the feeding stability and accuracy of the feeders without belt scales, reducing control costs. By calculating the material feeding feedback time, the accuracy of the control process is improved.
[0048] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0049] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort. In the various drawings, similar components are numbered similarly.
[0050] Figure 1 A flowchart illustrating an automatic control method for mill feed rate provided in an embodiment of this application is shown.
[0051] Figure 2 A schematic diagram of a grinding feed system provided in an embodiment of this application is shown;
[0052] Figure 3 This illustration shows a schematic diagram of a control model quality code judgment process provided in an embodiment of this application;
[0053] Figure 4 This paper shows a schematic diagram of the structure of an automatic control device for mill feed rate provided in an embodiment of this application;
[0054] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of this application is shown. Detailed Implementation
[0055] Embodiments of the present invention are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention.
[0056] It should be noted that when an element is said to be "fixed" to another element, it can be directly on the other element or there may be an intervening element. When an element is said to be "connected" to another element, it can be directly connected to the other element or there may be an intervening element. Conversely, when an element is said to be "directly" on another element, there is no intervening element. The terms "vertical," "horizontal," "left," "right," and similar expressions used in this document are for illustrative purposes only.
[0057] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0058] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0059] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein in the template description is for the purpose of describing particular embodiments only and is not intended to limit the invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.
[0060] Example 1
[0061] In actual mining operations, raw materials are fed from the silo onto the mixing belt via a disc feeder or electronic belt scale. A weighing scale is installed at the junction of the mixing belt and the conveyor belt. However, to save costs, none of the feeders above are equipped with feed scales, making it difficult to accurately control the amount of material fed and reducing the working efficiency of the mill.
[0062] like Figure 1 The diagram shown is a flowchart illustrating an automatic control method for mill feed rate provided in an embodiment of this application. The automatic control method for mill feed rate provided in this embodiment includes the following steps:
[0063] Step S101: Obtain the current signal of the mill, the frequency signal of each feeder, and the feedback signal.
[0064] Specifically, the changes in the mill's current can fully reflect the mill's load. When the mill's feed rate is increased, the mill's load will increase accordingly, and conversely, when the mill's feed rate is decreased, the mill's load will decrease accordingly. The frequency signals of each feeder can directly reflect the operating frequency of each feeder, while the feedback signals can reflect the feeding status of each feeder, such as the feeding time and the time required for the material to reach the mixing belt.
[0065] Step S102: Calculate the material conveying time of each feeding machine.
[0066] Specifically, see Figure 2 , Figure 2 This is a schematic diagram of a grinding and feeding system provided in an embodiment of this application. Feeders 1, 2, and 3 are located at different positions on the mixing belt, therefore the material transport time required from each feeder to the mill is different and needs to be calculated separately. However, the material transport time required by each conveyor belt below the feeders is the same, so only the sum of the material transport times of all conveyor belts needs to be calculated.
[0067] In specific implementation, the step of calculating the material conveying time of each feeding machine includes:
[0068] The length from the feeding position of each feeding machine to the end of the mixing belt, the length of each conveyor belt, the first running speed of the mixing belt, and the second running speed of the conveyor belt are obtained.
[0069] The first transmission time of each feeder is calculated based on the length from the feeding position of each feeder to the end of the mixing belt and the first operating speed; the second transmission time of each feeder is calculated based on the length of each conveyor belt and the second operating speed.
[0070] The material conveying time of each unloading machine is calculated based on the first transmission time and the second transmission time.
[0071] Preferably, the length from the material feeding position of the feeder 1 to the end of the mixing belt is L. p1 The length from the material feeding position of feeder 2 to the end of the mixing belt is L. p2 The length from the material feeding position of feeder 3 to the end of the mixing belt is L. p3 The length of conveyor belt 1 is L s1 The length of the Nth conveyor belt n is L sn The first operating speed of the hybrid belt is V. h The second running speed of each conveyor belt is V sn Calculate the material transport time T for each feeder from the feeding position to the mill. p1 T p2 …T pn T pn =L pn / V h +Σ(L sn / V sn ).
[0072] Step S103: Adjust the initial feed rate of each feeder to the target feed rate according to the current signal of the mill.
[0073] Specifically, see Figure 3, Figure 3 This is a schematic diagram of a control model quality code judgment process provided in an embodiment of this application. Before the step of adjusting the initial feed rate of each feeder to the target feed rate based on the current signal of the mill, the process further includes:
[0074] Step S1031: Determine whether the quality code of the control model meets the first preset condition.
[0075] Step S1032: If the quality code of the control model is the first preset condition, then the initial feed rate of each feeder is adjusted to the target feed rate according to the current signal of the mill.
[0076] Step S1033: If the control model quality code is not the first preset condition, then return to the step of determining whether the control model quality code is the first preset condition.
[0077] Understandably, the control model quality code is used to ensure whether the control model meets the quality standard at this time, which can guarantee production stability. The first preset condition is True. If the first preset condition is met, control can continue. If the first preset condition is not met, the control will automatically switch back to manual control or return to the previous step to re-judge until the first preset condition is met.
[0078] The step of adjusting the initial feed rate of each feeder to the target feed rate based on the current signal of the mill includes:
[0079] The average current of the mill is obtained by averaging the current signal of the mill over a preset time range every minute.
[0080] The initial feed rate of each feeder is adjusted to the target feed rate based on the average current, rated current, first theoretical current, and second theoretical current of the mill.
[0081] Preferably, the preset time range includes 10 minutes. The mill current signal is averaged minute by minute to obtain the average current value per minute. This average is then combined with the average mill current value over the 10-minute period to obtain the average current value over a specific time interval. By judging the range of the average current value, the mill can be ensured to be within its normal operating range. The rated current of the mill is the maximum allowable current value during long-term continuous operation under rated conditions. In actual motor operation, due to efficiency losses and a power factor that is not perfectly 1, it is necessary to consider that the current may be lower than the theoretically calculated value. Therefore, adding a judgment against the theoretical current allows for adjustments to the feeder, improving the control accuracy of feeding. The first theoretical current of the mill is the theoretical current obtained after considering the motor's efficiency and power factor in practical applications. Preferably, the first theoretical current is 0.8 times the rated current. The second theoretical current of the mill is the short-term allowable operating current of the motor, representing that under certain specific operating conditions, the motor can withstand a current higher than its rated current for a short period without damage. Preferably, the second theoretical current is 1.2 times the rated current.
[0082] The step of adjusting the initial feed rate of each feeder to the target feed rate based on the average current, rated current, first theoretical current, and second theoretical current of the mill includes:
[0083] If the average current is less than the first theoretical current, the initial feeding amount of each feeder is increased by a first preset feeding step.
[0084] If the average current is greater than the first theoretical current and less than the rated current, then the initial feeding amount of each feeder is increased by a second preset feeding step.
[0085] If the average current is greater than the rated current and less than the second theoretical current, then the initial feeding amount of each feeder is reduced by the second preset feeding step length.
[0086] If the average current is greater than the second theoretical current, then the initial feeding amount of each feeder is reduced by a first preset feeding step.
[0087] Specifically, the first preset feeding step size is a first-order step size, the second preset feeding step size is a second-order step size, and the first preset feeding step size is smaller than the second preset feeding step size. By distinguishing between the first preset feeding step size and the second preset feeding step size, the feeding amount can be controlled more precisely and flexibly, ensuring the stability and efficiency of the control process.
[0088] Step S104: Determine the first feeder and the second feeder based on the frequency signals of each feeder, and adjust the initial frequencies of the first feeder and the second feeder to the target frequencies according to the target feeding amount of each feeder.
[0089] The step of determining the first feeder and the second feeder based on the frequency signals of each feeder includes:
[0090] Based on the frequency signals of each feeder, the feeder with the lowest real-time frequency is designated as the first feeder, and the feeder with the highest real-time frequency is designated as the second feeder.
[0091] The step of adjusting the initial frequencies of the first and second feeders to the target frequencies according to the target feeding amounts of each feeder includes:
[0092] The frequency of the first feeding machine is increased by a first preset frequency step;
[0093] The frequency of the second feeding machine is reduced according to the second preset frequency step.
[0094] Understandably, increasing the frequency of the feeder with the lowest real-time frequency and decreasing the frequency of the feeder with the highest real-time frequency can effectively control the mill load. By presetting different frequency step sizes, the frequency of each feeder can be precisely controlled.
[0095] Step S105: Determine the feeding feedback time based on the feedback signals of each feeding machine, and calculate the material feeding feedback time of each feeding machine based on the feeding feedback time and the material feeding time of each feeding machine.
[0096] Specifically, the feeding feedback time is the time required after the feeding machine, after frequency adjustment, supplies the feeding feedback time to ensure that the adjusted material has entered the mill and generated a feedback effect. The feeding feedback time of each feeding machine can be calculated by summing the feeding feedback time and the material conveying time of each feeding machine.
[0097] Step S106: After waiting for the material feeding feedback time, calculate the feeding difference between the initial feeding amount of each feeder and the target feeding amount of each feeder, and determine whether the feeding difference is less than a preset difference threshold.
[0098] Specifically, by determining whether the feeding difference is less than a preset difference threshold, it can be ensured that the feeding amount and frequency of each feeder are successfully adjusted during the control process. The feeding amount and frequency of each feeder are accurately adjusted during the control process through a cyclical step.
[0099] Step S107: If the feeding difference is less than the preset difference threshold, then return to the step of adjusting the initial feeding amount of each feeder to the target feeding amount according to the current signal of the mill.
[0100] Step S108: If the feeding difference is greater than the preset difference threshold, then return to the step of determining the first feeder and the second feeder based on the frequency signals of each feeder, and adjusting the initial frequency of the first feeder and the second feeder to the target frequency according to the target feeding amount of each feeder.
[0101] The automatic control method for mill feed rate provided in this application embodiment acquires the mill's current signal, the frequency signals of each feeder, and feedback signals; calculates the feeding time of each feeder; adjusts the initial feed rate of each feeder to the target feed rate based on the mill's current signal; determines the first and second feeders based on the frequency signals of each feeder; adjusts the initial frequencies of the first and second feeders to the target frequencies based on the target feed rates of each feeder; determines the feeding feedback time based on the feedback signals of each feeder; calculates the feeding feedback time of each feeder based on the feeding feedback time and the feeding time of each feeder; and calculates the feeding feedback time of each feeder after waiting for the feeding feedback time. The difference is used to determine whether the feeding difference is less than a preset difference threshold. If the feeding difference is less than the preset difference threshold, the process returns to the step of adjusting the initial feeding amount of each feeder to the target feeding amount based on the current signal of the mill. If the feeding difference is greater than the preset difference threshold, the process returns to the step of determining the first and second feeders based on the frequency signals of each feeder, and adjusting the initial frequency of the first and second feeders to the target frequency based on the target feeding amount of each feeder. This method ensures the feeding stability and accuracy of the feeders without a belt scale, reducing control costs. By setting different feeding amount adjustment step sizes and frequency adjustment step sizes, the feeding amount and frequency are precisely controlled. By calculating the material feeding feedback time, the accuracy of the control process is improved.
[0102] Example 2
[0103] like Figure 4 The diagram shown is a structural schematic of an automatic control device 400 for mill feed rate provided in an embodiment of this application. The device includes:
[0104] The acquisition module 401 is used to acquire the current signal of the mill, the frequency signal of each feeder, and the feedback signal.
[0105] The first calculation module 402 is used to calculate the material conveying time of each feeding machine;
[0106] The first adjustment module 403 is used to adjust the initial feed rate of each feeder to the target feed rate according to the current signal of the mill.
[0107] The second adjustment module 404 is used to determine the first feeder and the second feeder according to the frequency signals of each feeder, and adjust the initial frequency of the first feeder and the second feeder to the target frequency according to the target feeding amount of each feeder.
[0108] The second calculation module 305 is used to determine the feeding feedback time based on the feedback signals of each feeding machine, and to calculate the feeding feedback time of each feeding machine based on the feeding feedback time and the feeding time of each feeding machine.
[0109] The judgment module 406 is used to calculate the feeding difference between the initial feeding amount and the target feeding amount of each feeding machine after waiting for the material feeding feedback time, and to determine whether the feeding difference is less than a preset difference threshold.
[0110] The first return module 407 is used to return to the step of adjusting the initial feed rate of each feeder to the target feed rate according to the current signal of the mill if the feed difference is less than the preset difference threshold.
[0111] The second return module 408 is used to return to the step of determining the first feeder and the second feeder based on the frequency signals of each feeder, and adjusting the initial frequency of the first feeder and the second feeder to the target frequency according to the target feeding amount of each feeder, if the feeding difference is greater than the preset difference threshold.
[0112] The automatic control device 400 for mill feed rate provided in this embodiment can implement the automatic control method for mill feed rate shown in Embodiment 1. To avoid repetition, it will not be described again here.
[0113] The automatic control device for mill feed rate provided in this application acquires the mill's current signal, the frequency signals of each feeder, and feedback signals. It calculates the feeding time of each feeder, adjusts the initial feed rate of each feeder to the target feed rate based on the mill's current signal, determines the first and second feeders based on the frequency signals, adjusts the initial frequencies of the first and second feeders to the target frequencies based on the target feed rates, determines the feeding feedback time based on the feedback signals of each feeder, calculates the feeding feedback time of each feeder based on the feeding feedback time and the feeding time of each feeder, and calculates the initial feed rate of each feeder after waiting for the feeding feedback time. The feed difference between the target feed amount of each feeder and the feed rate of the mill is used to determine whether the feed difference is less than a preset difference threshold. If the feed difference is less than the preset difference threshold, the process returns to the step of adjusting the initial feed amount of each feeder to the target feed amount based on the current signal of the mill. If the feed difference is greater than the preset difference threshold, the process returns to the step of determining the first feeder and the second feeder based on the frequency signals of each feeder, and adjusting the initial frequency of the first feeder and the second feeder to the target frequency based on the target feed amount of each feeder. This method can ensure the feeding stability and accuracy of the feeders without belt scales, reducing control costs. By calculating the material feeding feedback time, the accuracy of the control process is improved.
[0114] Example 3
[0115] Furthermore, embodiments of this disclosure provide an electronic device 500, including a memory and a processor, wherein the memory stores a computer program.
[0116] For details, see Figure 5 The electronic device 500 includes: a receiver 501, a bus interface, and a processor 502.
[0117] In this embodiment of the invention, the electronic device 500 further includes a memory 503. Figure 5 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 502) and memory (memory 503). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. Receiver 501 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. Processor 502 is responsible for managing the bus architecture and general processing, and memory 503 can store data used by processor 502 during operation.
[0118] The electronic device 500 provided in this embodiment of the invention can implement the automatic control method for mill feed rate shown in Embodiment 1. To avoid repetition, it will not be described again here.
[0119] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that, as an alternative implementation, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0120] In addition, the functional modules or units in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0121] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a smartphone, personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0122] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.
Claims
1. An automatic control method for mill feed rate, characterized in that, The method includes: Acquire the current signal of the mill, the frequency signal and feedback signal of each feeder; Calculate the material conveying time for each feeding machine; The initial feed rate of each feeder is adjusted to the target feed rate based on the current signal of the mill. The average current of the mill is obtained by averaging the current signal of the mill over a preset time range every minute. The initial feed rate of each feeder is adjusted to the target feed rate based on the average current, rated current, first theoretical current, and second theoretical current of the mill; including: if the average current is less than the first theoretical current, the initial feed rate of each feeder is increased by a first preset feed step; if the average current is greater than the first theoretical current and less than the rated current, the initial feed rate of each feeder is increased by a second preset feed step; if the average current is greater than the rated current and less than the second theoretical current, the initial feed rate of each feeder is decreased by a second preset feed step; if the average current is greater than the second theoretical current, the initial feed rate of each feeder is decreased by a first preset feed step. The first and second feeders are determined based on the frequency signals of each feeder, and the initial frequencies of the first and second feeders are adjusted to the target frequencies according to the target feeding amount of each feeder. The feeding feedback time is determined based on the feedback signals of each feeding machine, and the feeding feedback time of each feeding machine is calculated based on the feeding feedback time and the feeding time of each feeding machine. After waiting for the material feeding feedback time, calculate the feeding difference between the initial feeding amount and the target feeding amount of each feeding machine, and determine whether the feeding difference is less than a preset difference threshold. If the feeding difference is less than the preset difference threshold, then return to the step of adjusting the initial feeding amount of each feeder to the target feeding amount according to the current signal of the mill; If the feeding difference is greater than the preset difference threshold, then return to the step of determining the first and second feeders based on the frequency signals of each feeder, and adjusting the initial frequencies of the first and second feeders to the target frequencies according to the target feeding amount of each feeder.
2. The automatic control method for mill feed rate according to claim 1, characterized in that, The steps for calculating the material conveying time of each unloading machine include: The length from the feeding position of each feeding machine to the end of the mixing belt, the length of each conveyor belt, the first running speed of the mixing belt, and the second running speed of the conveyor belt are obtained. The first transmission time of each feeder is calculated based on the length from the feeding position of each feeder to the end of the mixing belt and the first operating speed; the second transmission time of each feeder is calculated based on the length of each conveyor belt and the second operating speed. The material conveying time of each unloading machine is calculated based on the first transmission time and the second transmission time.
3. The automatic control method for mill feed rate according to claim 1, characterized in that, Before the step of adjusting the initial feed rate of each feeder to the target feed rate based on the current signal of the mill, the method further includes: Determine whether the quality code of the control model meets the first preset condition; If the quality code of the control model is the first preset condition, then the initial feed rate of each feeder is adjusted to the target feed rate according to the current signal of the mill. If the control model quality code is not the first preset condition, then return to the step of determining whether the control model quality code is the first preset condition.
4. The automatic control method for mill feed rate according to claim 1, characterized in that, The step of determining the first feeder and the second feeder based on the frequency signals of each feeder includes: Based on the frequency signals of each feeder, the feeder with the lowest real-time frequency is designated as the first feeder, and the feeder with the highest real-time frequency is designated as the second feeder.
5. The automatic control method for mill feed rate according to claim 1, characterized in that, The step of adjusting the initial frequencies of the first and second feeders to the target frequencies according to the target feeding amounts of each feeder includes: The frequency of the first feeding machine is increased by a first preset frequency step; The frequency of the second feeding machine is reduced according to the second preset frequency step.
6. An automatic control device for mill feed rate, characterized in that, The apparatus for an automatic control method of mill feed rate as described in any one of claims 1 to 5 comprises: The acquisition module is used to acquire the current signal of the mill, the frequency signal of each feeder, and the feedback signal. The first calculation module is used to calculate the material conveying time of each feeding machine; The first adjustment module is used to adjust the initial feed rate of each feeder to the target feed rate according to the current signal of the mill. The second adjustment module is used to determine the first feeder and the second feeder based on the frequency signals of each feeder, and to adjust the initial frequency of the first feeder and the second feeder to the target frequency according to the target feeding amount of each feeder. The second calculation module is used to determine the feeding feedback time based on the feedback signals of each feeding machine, and to calculate the material feeding feedback time of each feeding machine based on the feeding feedback time and the material feeding time of each feeding machine. The judgment module is used to calculate the feeding difference between the initial feeding amount and the target feeding amount of each feeding machine after waiting for the material feeding feedback time, and to determine whether the feeding difference is less than a preset difference threshold. The first return module is used to return to the step of adjusting the initial feed rate of each feeder to the target feed rate according to the current signal of the mill if the feed difference is less than the preset difference threshold. The second return module is used to return to the step of determining the first and second feeders based on the frequency signals of each feeder, and adjusting the initial frequencies of the first and second feeders to the target frequencies according to the target feed amount of each feeder, if the feeding difference is greater than the preset difference threshold.
7. An electronic device, characterized in that, The method includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the automatic control method for mill feed rate according to any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the automatic control method for mill feed rate according to any one of claims 1-5.
Citation Information
Patent Citations
Intelligent ore feeding control method and device for multiple feeders
CN103984314A
Self-adaptive intelligent ball mill control system and method
CN118925918A