A method, system, device and storage medium for controlling the feeding of a mill
By constructing a power prediction function and frequency constraint model for the grinding mill, rapid adaptive control of the grinding mill feed control was achieved, improving production efficiency and safety, and solving the problem that the existing technology makes it difficult for the grinding mill feed control to adapt to changes in operating conditions.
Patent Information
- Application Number
- CN202510977731.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-16
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2045-07-16
AI Technical Summary
Existing grinding mill feed control methods are unable to quickly adapt to changes in operating conditions, resulting in low production efficiency and increased risk of overload.
By acquiring the parameters of the grinding mill and ore, a power prediction function is constructed, the feed control frequency is calculated, and a frequency constraint model is built to generate feed control commands to achieve precise control.
It improves the efficiency and safety of the grinding mill, and can adjust the feed control frequency in real time to adapt to changes in working conditions, reducing the risk of overload.
Smart Images

Figure CN120460118B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of grinding mill control technology, and in particular to a grinding mill feed control method, system, equipment and storage medium. Background Art
[0002] As key equipment in industries such as mineral processing, metallurgy, coal, and cement, grinding mills primarily break down large ore into the particle size required for subsequent processes through impact and grinding. Among these, grinding mills, represented by ball mills and semi-autogenous grinding mills, play a crucial role in mineral processing.
[0003] In the grinding process, ore is typically evenly conveyed to the grinding mill's feed belt by multiple variable-frequency speed-controlled feeders, which then transport the ore into the mill. Precise control of feed rate has a direct impact on grinding efficiency and product quality. Currently, the industry generally uses feed rate control systems based on PID control algorithms. This system varies the feed rate by adjusting the feeder frequency and utilizes material weight feedback from a belt scale installed on the feed belt to form a closed-loop control circuit.
[0004] However, in actual production, factors such as fluctuations in the upstream silo's material level, changes in ore size, and differences in ore moisture content can significantly interfere with the feeding process. Traditional PID control methods often require frequent adjustments to control parameters to maintain system stability when dealing with these complex and changing operating conditions. This reliance on manual adjustments not only reduces production efficiency but also makes it difficult to quickly adapt to changing operating conditions. Furthermore, to ensure the mill's production capacity, operators, under pressure from production tasks, tend to increase the feed rate as much as possible, which increases the risk of mill overload. Summary of the Invention
[0005] In order to solve the problem that the existing grinding mill feeding control method is difficult to quickly adapt to changes in working conditions, the present invention provides a grinding mill feeding control method, system, device and storage medium.
[0006] In a first aspect, the present invention provides a grinding mill feed control method, comprising:
[0007] Acquiring mill parameters and ore parameters, constructing a mill power prediction function based on the mill parameters and the ore parameters, and determining a predicted power of the mill based on the power prediction function;
[0008] Calculating the ore feeding control frequency according to the predicted power and the ore feeding amount filter value;
[0009] Constructing a feeding control frequency constraint model based on the feeding control frequency and the frequency feedback of the feeder;
[0010] A feeder control instruction is generated according to the feed control frequency constraint model, and the feeder is controlled according to the control instruction.
[0011] In an optional embodiment, the constructing a power prediction function of the grinding mill according to the grinding mill parameters and the ore parameters includes:
[0012] Get the steel ball filling rate of the grinding mill , steel ball density and ore density ;
[0013] According to the steel ball filling rate , the steel ball density and the ore density Construct the power prediction function:
[0014]
[0015] in, is the predicted power at time k, P and M As parameters, It is the fusion value of the number of large blocks of ore detected by the camera. 、 and As a parameter.
[0016] In an optional embodiment, the parameters in the power prediction function are 、 and The calculation formula is:
[0017]
[0018]
[0019]
[0020] in, is the filtered value of the grinding mill feed rate WIT01(k), is the filtered value of the mill water supply FIT01(k), PIT01(k) is the high-pressure oil pressure on the main motor side of the mill's discharge end, PIT02(k) is the high-pressure oil pressure on the non-main motor side of the mill's discharge end, and max() indicates the maximum value operation.
[0021] In an optional embodiment, the calculating the ore feeding control frequency according to the ore feeding amount and the ore feeding amount filter value includes:
[0022] Calculating a feed deviation value according to the feed amount and the feed amount filter value;
[0023] determining whether to calculate the ore feeding control frequency according to the ore feeding deviation value and the predicted power;
[0024] The calculation method of the feed deviation value is:
[0025]
[0026] in, is the feed deviation value, The expected feed rate for the grinding mill.
[0027] In an optional embodiment, the determining whether to calculate the ore feeding control frequency according to the ore feeding deviation value and the predicted power includes:
[0028] If the feed deviation value does not meet the preset conditions, the feeder is controlled to operate according to existing parameters;
[0029] If the feed deviation value and the predicted power both meet the preset conditions, the control frequency of each feeder is calculated according to the feed control frequency:
[0030]
[0031]
[0032] in, is the control frequency of the i-th feeder, i∈[0, number of feeders], is the frequency feedback of the i-th feeder, n is the number of feeders put into operation, For the control parameters, It is the total control frequency of the mining machine.
[0033] In an optional embodiment, the constructing of the ore feeding control frequency constraint model according to the ore feeding control frequency and the frequency feedback of the ore feeder further includes:
[0034] If the total control frequency of the ore feeder is greater than the control frequency threshold, constructing a control frequency constraint model of the ore feeder according to the control frequency and the control frequency threshold;
[0035]
[0036] in, To control the frequency threshold.
[0037] In an optional embodiment, controlling the ore feeder according to the control instruction includes:
[0038] Determine whether the current control frequency of the mining machine is equal to the control frequency of the mining machine at the previous moment;
[0039] If not, a corresponding control frequency execution instruction is generated according to the control frequency of the ore feeder, and the ore feeder is controlled according to the control frequency execution instruction.
[0040] In a second aspect, the present invention provides a grinding mill feeding control system, comprising:
[0041] A prediction module is used to obtain mill parameters and ore parameters, construct a power prediction function of the mill according to the mill parameters and the ore parameters, and determine the predicted power of the mill according to the power prediction function;
[0042] A calculation module, configured to calculate a feed control frequency based on the predicted power and a feed rate filter value;
[0043] A construction module, configured to construct a feeding control frequency constraint model according to the feeding control frequency and the frequency feedback of the feeder;
[0044] A control module is used to generate a feeder control instruction according to the feed control frequency constraint model, and control the feeder according to the control instruction.
[0045] In a third aspect, the present invention provides a computer device comprising a processor and a memory, wherein the memory stores a computer program, and the processor is configured to execute the computer program to implement the grinding mill feed control method described in the first aspect.
[0046] In a fourth aspect, the present invention provides a computer storage medium storing a computer program, wherein when the computer program is executed on a processor, the method for controlling ore feeding of a grinding mill according to the first aspect is implemented.
[0047] The embodiments of the present application have the following beneficial effects:
[0048] The grinding mill feeding control method provided by the present invention obtains the grinding mill parameters and ore parameters in real time, thereby calculating the predicted power of the grinding mill, then determines the feeding control frequency of the feeder according to the predicted power, and then constructs a feeding control frequency constraint model for the feeding control frequency. The feeding of the feeder is controlled by the feeding control frequency constraint model. The present invention can adjust the feeding control frequency of the grinding mill in real time according to changes in industrial control, thereby improving the efficiency and safety of the grinding mill. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] To more clearly illustrate the technical solution of this application, the following briefly introduces the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of this application and should not be considered as limiting the scope of protection of this application. Those skilled in the art can also derive other relevant drawings based on these drawings without inventive effort.
[0050] Figure 1 A schematic flow chart of a grinding mill feeding control method is shown;
[0051] Figure 2 A schematic diagram of the framework structure of a grinding mill feeding control system is shown. DETAILED DESCRIPTION
[0052] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments.
[0053] The components of the embodiments of the present application generally described and shown in the drawings herein may be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed application, but rather merely represents selected embodiments of the present application. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative effort are within the scope of protection of the present application.
[0054] Hereinafter, the terms "including", "having" and their cognates, which may be used in various embodiments of the present application, are intended only to indicate specific features, numbers, steps, operations, elements, components or combinations of the foregoing items, and should not be understood as first excluding the existence of one or more other features, numbers, steps, operations, elements, components or combinations of the foregoing items or the possibility of adding one or more features, numbers, steps, operations, elements, components or combinations of the foregoing items.
[0055] Furthermore, the terms “first,” “second,” “third,” etc., are merely used for distinguishing descriptions and are not to be understood as indicating or implying relative importance.
[0056] Unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by those skilled in the art to which the various embodiments of the present application belong. The terms (such as those defined in generally used dictionaries) will be interpreted as having the same meaning as in the context of the relevant technical field and will not be interpreted as having an idealized meaning or an overly formal meaning unless clearly defined in the various embodiments of the present application.
[0057] The following describes some embodiments of the present application in detail with reference to the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments may be combined with each other.
[0058] Reference Figure 1 , Figure 1 A schematic flow chart of a grinding mill feeding control method provided in this embodiment includes:
[0059] S101. Obtain mill parameters and ore parameters, construct a mill power prediction function based on the mill parameters and the ore parameters, and determine the predicted power of the mill based on the power prediction function.
[0060] A grinding mill is a device for grinding ore. The raw material is usually fed into a hollow cylinder through a hollow shaft neck for grinding. The cylinder is filled with grinding media of various diameters, such as steel balls, steel rods or gravel. Ball mills and semi-autogenous mills are widely used grinding mills. The factors that affect the working efficiency of the grinding mill are mainly the parameters of the grinding mill itself and the ore parameters. Among them, the grinding mill parameters mainly include the steel ball density and steel ball filling rate of the grinding mill. The steel ball density and steel ball filling rate of the grinding mill are usually fixed and can be obtained in advance. Therefore, the working speed of the grinding mill is mainly affected by factors such as ore density and feed speed. Therefore, the power prediction function of the grinding mill can be constructed based on the grinding mill parameters and the ore parameters, and the predicted power of the grinding mill can be calculated.
[0061] S102: Calculate the ore feeding control frequency according to the predicted power and the ore feeding rate filter value.
[0062] The raw material for the mill is conveyed by a feeder belt, which in turn transports the ore to the feeder. Each feeder belt is equipped with a belt scale to monitor the mill's feed rate, or feed rate. Therefore, the feeder control frequency is determined based on parameters such as the mill's predicted power and the feed rate filter value. Changes in the mill's predicted power typically require adjustments to the feeder's parameters. Therefore, the feeder control frequency is determined based on parameters such as the feed rate.
[0063] S103: Constructing an ore feeding control frequency constraint model according to the ore feeding control frequency and the frequency feedback of the ore feeder.
[0064] In addition to meeting the power requirements of the grinding mill, the control frequency of the feeder also needs to be based on various factors such as the frequency feedback of the feeder and the requirements for the control frequency. Therefore, a feeder control frequency model can be constructed based on these factors to ensure that the control frequency of the feeder is within a reasonable range.
[0065] S104: Generate an ore feeder control instruction according to the ore feeding control frequency constraint model, and control the ore feeder according to the control instruction.
[0066] After determining the ore feeding control frequency through the ore feeding control frequency constraint model, it is also necessary to determine whether it needs to be executed based on the actual situation. If it needs to be executed, the corresponding ore feeder control instructions can be generated, and then the ore feeder is controlled according to the control instructions.
[0067] This embodiment obtains the mill parameters and ore parameters in real time to calculate the predicted power of the mill, then determines the feeding control frequency of the feeder based on the predicted power, and then constructs a feeding control frequency constraint model for the feeding control frequency. The feeding of the feeder is controlled by the feeding control frequency constraint model. The present invention can adjust the feeding control frequency of the mill in real time according to changes in industrial control, thereby improving the efficiency and safety of the mill.
[0068] In one embodiment, constructing a power prediction function of a grinding mill according to the grinding mill parameters and the ore parameters includes:
[0069] Get the steel ball filling rate of the grinding mill , steel ball density and ore density ;
[0070] According to the steel ball filling rate , the steel ball density and the ore density Construct the power prediction function:
[0071]
[0072] in, is the predicted power at time k, P and M As parameters, It is the fusion value of the number of large blocks of ore detected by the camera. 、 and As a parameter.
[0073] By obtaining the parameters of the mill itself and ore density and other parameters, the predicted power of the mill can be predicted, among which, P and M is the parameter to be calculated, is the slurry density, and It is a parameter with no practical meaning, and is mainly used to facilitate P and M Perform calculations.
[0074] This embodiment predicts the predicted power of the grinding mill through various power influencing factors of the grinding mill, so as to facilitate subsequent ore feeding control of the grinding mill according to the predicted power, thereby improving the working efficiency of the grinding mill.
[0075] In one embodiment, the parameters in the power prediction function are 、 and The calculation formula is:
[0076]
[0077]
[0078]
[0079] in, is the filtered value of the grinding mill feed rate WIT01(k), is the filtered value of the mill water supply FIT01(k), PIT01(k) is the high-pressure oil pressure on the main motor side of the mill's discharge end, PIT02(k) is the high-pressure oil pressure on the non-main motor side of the mill's discharge end, and max() indicates the maximum value operation.
[0080] Substituting the available parameters into the above calculation formula, the values of parameters P and M can be calculated by the least squares method, and then substituting them into the power prediction function to calculate the predicted power of the grinding mill.
[0081] This embodiment obtains various working parameters of the mill to calculate the predicted power of the mill, providing data support for subsequent mill feeding control, thereby improving the accuracy of the feeding control and improving the working efficiency of the mill.
[0082] In one embodiment, the calculating the ore feeding frequency according to the ore feeding amount and the ore feeding amount filter value includes:
[0083] Calculating a feed deviation value according to the feed amount and the feed amount filter value;
[0084] determining whether to calculate the ore feeding frequency according to the ore feeding deviation value and the predicted power;
[0085] The calculation method of the feed deviation value is:
[0086]
[0087] in, is the feed deviation value, The expected feed rate for the grinding mill.
[0088] There are two main judgment conditions:
[0089] Condition 1: Feed deviation value The absolute value of is greater than the deadband frequency (Deadband), A(k) is greater than or equal to Athd (power ceiling), and e(k) is negative;
[0090] Condition 2: Feed Deviation Value The absolute value of is greater than the deadband, and A(k) is less than Athd (power ceiling).
[0091] If the feed deviation value If one of conditions 1 and 2 is met, it is determined whether to calculate the feeding frequency according to the feeding deviation value; otherwise, the feeder continues to operate according to the existing parameters and power.
[0092] Wherein, judging whether to calculate the ore feeding frequency according to the ore feeding deviation value and the predicted power includes:
[0093] If the feed deviation value does not meet the preset conditions, the feeder is controlled to operate according to existing parameters;
[0094] If the feeding deviation value and the predicted power both meet the preset conditions, the control frequency of each feeder is calculated according to the feeding frequency:
[0095]
[0096]
[0097] in, is the control frequency of the i-th feeder, i∈[0, number of feeders], is the frequency feedback of the i-th feeder, n is the number of feeders put into operation, For the control parameters, It is the total control frequency of the mining machine.
[0098] This embodiment calculates the feed deviation value between the grinding mill feed rate and the expected feed rate, and determines whether the feeder needs to be controlled based on the feed deviation value. If necessary, the control frequency of the feeder is calculated based on the feed deviation value, thereby achieving precise control of the feeder and improving the working efficiency of the grinding mill.
[0099] In one embodiment, the control parameter is obtained Online updates can be performed to ensure the accuracy of feeder control.
[0100] Among them, the control parameters The steps for online update are as follows:
[0101] S301, determine whether u(k-1) is not equal to u(k), if yes, jump to S302, if not, jump to S304;
[0102] S302, execute Δu:=||u(k-1)-u(k)||; WIT0:=WIT f (k), then proceed to S303;
[0103] S303, execute ii:=1 to start the delay counter;
[0104] S304, determine whether the delay counter is turned on, that is, ii ≥ 1, if yes, jump to S305, if not, end the whole step;
[0105] S305, judge ∀ i, there is any (u i (k)=u fbi (k-1)&&u fbi (k)=u fbi (k-1)) is true. If yes, jump to S306, if not, jump to S307;
[0106] S306, execute ii:=1, and re-count;
[0107] S307, determine if the delay counter ii ≥ 21, if yes, jump to S307, if not, jump to S306;
[0108] S308, execute ii:=ii+1, and end the whole step;
[0109] S309, turn off the delay counter, that is, execute ii:=0;
[0110] S310, determine whether the control gain counter is turned on? That is, determine j ≥ 1. If yes, jump to S310, if not, jump to S309;
[0111] S311, execute j:=1, start the control gain counter; execute WIT1(k):=WIT f (k); then end the whole step;
[0112] S312, execute WIT1(k):={(j-1)WIT1(k-1)+WIT f (k)} / j
[0113] S313, execute WIT1(k):=WIT f (k)
[0114] S314, determine j ≥ 3, if yes, jump to S314, if not, jump to S313;
[0115] S315, execute j:=j+1, and then end the entire step;
[0116] S316, turn off the control gain counter, execute j:=0
[0117] S317, Execute :=Δu / (WIT1(k)-WIT0)
[0118] The above steps are executed in a continuous cycle to achieve online update of control parameters .
[0119] In this embodiment, the control parameters are updated online , thereby achieving real-time update of the feeder control frequency, making the feeder control more accurate and efficient.
[0120] In one embodiment, constructing the ore feeding frequency constraint model based on the ore feeding frequency and the frequency feedback of the ore feeder further includes:
[0121] If the total control frequency of the ore feeder is greater than the control frequency threshold, constructing a control frequency constraint model of the ore feeder according to the control frequency and the control frequency threshold;
[0122]
[0123] in, To control the frequency threshold.
[0124] Specifically, if (Control frequency threshold) and the feeder frequency is running ( ) feedback and is greater than the control frequency threshold, the corresponding feeder control frequency is calculated according to the above feeder control frequency constraint model.
[0125] This embodiment constructs a feeder control frequency constraint model to ensure that the feeder control frequency does not exceed the control frequency threshold, thereby ensuring the normal operation of the feeder and improving the working efficiency of the feeder.
[0126] In one embodiment, controlling the ore feeder according to the control instruction includes:
[0127] Determine whether the current control frequency of the mining machine is equal to the control frequency of the mining machine at the previous moment;
[0128] If not, a corresponding control frequency execution instruction is generated according to the control frequency of the ore feeder, and the ore feeder is controlled according to the control frequency execution instruction.
[0129] Since the fluctuation range of the control frequency value may be small, the control frequency may be increased by the same multiple and then rounded up, and then the values of the control frequencies may be compared.
[0130]
[0131] That is, for each feeder control frequency , first multiply by 100, then round up, and then compare the rounded results. If the control frequency at the current moment is not equal to the control frequency of the feeder at the previous moment, the control frequency calculated by the feeder control frequency constraint model can be used as the actual control frequency of the feeder, and then the feeder can be controlled according to the actual control frequency.
[0132] This embodiment determines whether the feeder control frequency is stable by comparing the feeder control frequencies at adjacent moments. If the feeder control frequencies at adjacent moments are different or have a large deviation, a new feeder control frequency can be generated to ensure stable operation of the feeder.
[0133] Reference Figure 2 , Figure 2 The schematic diagram of the framework structure of a grinding mill feeding control system 200 provided in this embodiment includes:
[0134] Prediction module 201, configured to obtain mill parameters and ore parameters, construct a mill power prediction function based on the mill parameters and the ore parameters, and determine the predicted power of the mill based on the power prediction function;
[0135] A calculation module 202 is configured to calculate a feed control frequency based on the predicted power and the feed rate filter value;
[0136] A construction module 203 is used to construct an ore feeding control frequency constraint model according to the ore feeding control frequency and the frequency feedback of the ore feeder;
[0137] The control module 204 is configured to generate a feeder control instruction according to the feeder control frequency constraint model, and control the feeder according to the control instruction.
[0138] It can be understood that the grinding mill feeding control system of this embodiment corresponds to the grinding mill feeding control method of the above embodiment, and the options in the above embodiment are also applicable to this embodiment, so they will not be repeated here.
[0139] The present application also provides a computer device. Exemplarily, the computer device includes a processor and a memory, wherein the memory stores a computer program, and the processor runs the computer program to enable the computer device to execute the functions of the various modules in the above-mentioned grinding mill feeding control method or the above-mentioned grinding mill feeding control system.
[0140] The processor can be an integrated circuit chip with signal processing capabilities. The processor can be a general-purpose processor, including at least one of a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NP), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The general-purpose processor can be a microprocessor or any conventional processor, etc., and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application.
[0141] The memory may be, but is not limited to, random access memory (RAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), and electrically erasable programmable read-only memory (EEPROM). The memory is used to store computer programs, and the processor can execute the computer programs accordingly after receiving an execution instruction.
[0142] The present application also provides a computer storage medium for storing the computer program used in the above-mentioned computer device. The computer storage medium may be a readable storage medium, a non-volatile storage medium, or a volatile storage medium. For example, the computer storage medium may include, but is not limited to, various media capable of storing program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0143] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and structure diagrams in the accompanying drawings show the possible architectures, functions and operations of the devices, methods and computer program products according to the multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of the code, and the module, program segment or a part of the code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in an alternative implementation, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the structure diagram and / or flowchart, and the combination of boxes in the structure diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions.
[0144] In addition, the functional modules or units in the various embodiments of the present application 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.
[0145] If the functions are implemented in the form of software function 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 the present application, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a smart phone, personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application.
[0146] The above is only a specific implementation method of the present application, but the scope of protection of the present application is not limited thereto. Any technician familiar with this technical field can easily think of changes or replacements within the technical scope disclosed in this application, which should be covered by the scope of protection of the present application.
Claims
1. A grinding mill feeding control method, characterized in that: include: Acquiring mill parameters and ore parameters, constructing a mill power prediction function based on the mill parameters and the ore parameters, and determining a predicted power of the mill based on the power prediction function; Calculating the ore feeding control frequency according to the predicted power and the ore feeding amount filter value; Constructing a feeding control frequency constraint model based on the feeding control frequency and the frequency feedback of the feeder; generating a feeder control instruction according to the feed control frequency constraint model, and controlling the feeder according to the control instruction; The constructing of a power prediction function of the grinding mill according to the grinding mill parameters and the ore parameters comprises: Get the steel ball filling rate of the grinding mill , steel ball density and ore density ; According to the steel ball filling rate , the steel ball density and the ore density Construct the power prediction function: in, is the predicted power at time k, P and M As parameters, It is the fusion value of the number of large blocks of ore detected by the camera. 、 and As a parameter.
2. The grinding mill feeding control method according to claim 1, characterized in that: In the power prediction function, the parameter 、 and The calculation formula is: in, is the filtered value of the grinding mill feed rate WIT01(k), is the filtered value of the mill water supply FIT01(k), PIT01(k) is the high-pressure oil pressure on the main motor side of the mill's discharge end, PIT02(k) is the high-pressure oil pressure on the non-main motor side of the mill's discharge end, and max() indicates the maximum value operation.
3. The grinding mill feeding control method according to claim 2, characterized in that: Calculating the ore feeding control frequency according to the predicted power and the ore feeding amount filter value includes: Calculating a feed deviation value according to the feed amount and the feed amount filter value; determining whether to calculate the ore feeding control frequency according to the ore feeding deviation value and the predicted power; The calculation method of the feed deviation value is: in, is the feed deviation value, The expected feed rate for the grinding mill.
4. The grinding mill feeding control method according to claim 3, characterized in that: The determining whether to calculate the ore feeding control frequency according to the ore feeding deviation value and the predicted power includes: If the feed deviation value does not meet the preset conditions, the feeder is controlled to operate according to existing parameters; If the feed deviation value and the predicted power both meet the preset conditions, the control frequency of each feeder is calculated according to the feed control frequency: in, is the control frequency of the i-th feeder, i∈[0, number of feeders], is the frequency feedback of the i-th feeder, n is the number of feeders put into operation, is the control parameter, It is the total control frequency of the mining machine.
5. The grinding mill feeding control method according to claim 4, characterized in that: The constructing of the ore feeding control frequency constraint model according to the ore feeding control frequency and the frequency feedback of the ore feeder further includes: If the total control frequency of the ore feeder is greater than the control frequency threshold, constructing a control frequency constraint model of the ore feeder according to the control frequency and the control frequency threshold; in, To control the frequency threshold.
6. The grinding mill feeding control method according to claim 5, characterized in that: The controlling the ore feeder according to the control instruction includes: Determine whether the current control frequency of the mining machine is equal to the control frequency of the mining machine at the previous moment; If not, a corresponding control frequency execution instruction is generated according to the control frequency of the ore feeder, and the ore feeder is controlled according to the control frequency execution instruction.
7. A grinding mill feeding control system, characterized in that: For executing the grinding mill feeding control method according to any one of claims 1 to 6, the system comprises: A prediction module is used to obtain mill parameters and ore parameters, construct a power prediction function of the mill according to the mill parameters and the ore parameters, and determine the predicted power of the mill according to the power prediction function; A calculation module, configured to calculate a feed control frequency based on the predicted power and a feed rate filter value; A construction module, configured to construct a feeding control frequency constraint model according to the feeding control frequency and the frequency feedback of the feeder; A control module is used to generate a feeder control instruction according to the feed control frequency constraint model, and control the feeder according to the control instruction.
8. A computer device, characterized in that: The computer device includes a processor and a memory, wherein the memory stores a computer program, and the processor is configured to execute the computer program to implement the grinding mill feed control method according to any one of claims 1 to 6.
9. A computer storage medium, characterized in that The device stores a computer program, which, when executed on a processor, implements the grinding mill feed control method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Method and device for adjusting steel ball filling rate in control of ore grinding machine
CN103611619A
Method of automatic controlling of grinding of ore in a mill
SU1178489A1