Abstract
Coal mine paste backfilling (CMPB) technology is developed rapid recently as a sustainable and green mining technology. As the application of paste technology matures gradually, it is developing towards fine research, aiming at improving filling quality and reducing filling cost. To increase feeding speed and improve weighing accuracy of the coal mine paste backfilling weighing system (CMPBWS), the mathematical weighing progress model of CMPBWS is established and the weighing control system is optimized based on the adaptive iterative algorithm. The weighing process is divided into three stages, which are the rapid feeding stage, the lower feeding stage, and the prediction feeding stage. The weighing speed of each stage is controlled with different ways. The adaptive iterative learning control method (AILCM) is introduced and used in the prediction feeding stage. The advance stop value is dynamically modified by the AILCM. The numerical simulation study shows that the actual value is much closer to the set value after several iterations by the AILCM. With the method proposed in the paper, the weighing accuracy and feeding speed of CMPBW are both improved.
Keywords
Introduction
The technology of coal mine paste backfilling (CMPB) technology is a new green technology to deliver paste filling-materials through pipeline to underground with help of the industrial filling pump or dead weight [1, 2, 3, 4]. Paste filling materials are a mixture of fly ash, poor soil, coal gangue, slag, sand and other solid wastes around the coal mine with a certain proportion [5, 6, 7]. With the coal mine backfilling technology, the utilizing of gangue and other solid waste solid, control of coal face roof, reducing mining subsidence and protecting the ground construction are effectively combined [8, 9, 10, 11, 12, 13]. Besides, the adverse influence on environment is improved, ecological environment is protected effectively. As the application of paste technology matures gradually, it is developing towards fine research, aiming at improving filling quality and reducing filling cost. The coal mine paste backfilling weighing system (CMPBWS) is a very important system in the CMPB system. The CMPBWS has a direct impact on the filling performance. The CMPBWS is a dynamic weighing control system (DWCS), and is always controlled with the high/low speed weighing method. However, the traditional control method in the CMPBWS causes some disadvantages. Most of the time, the high weighing precision of filling materials is achieved with the loss of feeding speed. In the process of weighing, accurate weighing and weight speed cannot achieve requirement at the same time [14, 15].
To achieve better results in the DWCS, many studies have been done. In some DWCS, inching weighing is chosen. When feed-materials weight is reached a certain extent, the inching weighing is used for compensation feeding. In that way, the actual material weight is closer to the given value. However, the use of inching weighing causes dynamic weighing with low productivity, and frequent electric damage to equipment and other problems [16, 17, 18, 19]. To improve weighing speed, in some DWCS, the weighing process is divided into two stages, that is, the coarse stage and the fine stage. In the coarse stage, the higher feeding speed is used to shorten the weighing time. When the amount of feeding-materials are up to 80% or 90% of the required quantity, the fine stage is started. In the fine stage, a slower speed is given to improve the weighing accuracy. With the two stage control, the weighing speed is increased, but the weighing accuracy of this method needs to be improved. To solve the contradiction between the rapid speed and high accurate weighing, the twolevel weighing control mode is designed, that is, high/low speed weighing and inching weighing [20, 21]. However, the speed and the accuracy of weighing still cannot meet the requirements simultaneously. To improve weighing accuracy and feeding speed of CMPBWS, the optimization method based on artificial neural network is also proposed by researchers [22]. However, there is still an improvement in this method.
To obtain better control weighing speed and weighing precision, the adaptive iterative learning control method (AILCM) is proposed and used in the paper. The basic idea of adaptive iterative learning control method is that through repeated training to make control output infinitely approximate expected output. With the adaptive iterative learning control method, it can obtain better results than the previous method. Firstly, the mathematical model of weighing process is established. Then, the weighing process is divided into three stages. The weighing speed is adjusted in different stages. The AILCM is introduced and used in the prediction feeding stage. Finally, the numerical simulation study is carried out. The simulation results show that the actual value is much closer to the set value after several iterations by the proposed method.
Modeling and analysis
Weighing process analysis
The paste feeding-materials are conveyed by the spiral conveyor to the weighing hopper, then the feeding-materials weight value is measured by the weighing sensor which is equipped under the hopper and the real-time weight signal is sent to the CMPBWS. The speed of the spiral conveyor is controlled by the system. When the weight meets the requirements, the spiral conveyor is stopped feeding. However, the materials in the air do not reach the weighing hopper. The weight measured by the weighing sensor is further increased after the left materials fall on the hopper. When the materials in the air completely drop on the hopper, the actual weight is obtained. With the feeding process, it can be seen that when to stop the spiral conveyor is crucial to obtain precision weight. The conveying capacity flow
where,
For a certain CMPBWS, system parameters of
Time sequence of the spiral conveyor is seen in Fig. 1. As shown in Fig. 1, the spiral conveyor operating time is from 0 to
During the period of
where,
Time sequence of spiral conveyor.
The distance from the outlet of spiral conveyor to the bottom of the weighing hopper is
where
Given
Then, the weight of the feeding-materials in the air is
At any time
According to the law of freely falling body, the instantaneous velocity
Thus, the mathematical model of dynamic filling-materials weight in unit time can be derived as follows,
Set
where
From the mathematical model of dynamic filling-materials weight above, it can be seen that, besides the inherent characteristic parameters of the system, the actual weight
From the analysis and mathematical modelling in Section 2, it is seen that the CMPBWS is a dynamic and nonlinearity system. The traditional control method is difficult to get the satisfactory result. To improve the control precision and reduce weighing error, the AILCM is proposed.
Method
The idea of iterative learning control is first proposed by Japanese scholar Uchiyama in 1978, which was made groundbreaking research by Arimoto et al. in 1984 [24]. Arimoto and his collaborators proposed two basic learning laws: the D type learning law and the P type learning law, which were the basis of the iterative learning law. Later, PD type, PID type, higher order learning algorithm and algorithm with forgetting factors were proposed. D type, P type is the most basic learning law. The basic principle of the iterative learning control method is as follows [25, 26]. The dynamic process of the controlled object is shown in Eq. (9).
where,
In a given time
The tracking error after
Iterative learning control basic structure is shown in Fig. 2. After each iteration, a new input value is calculated and as the input value of the next iteration. New iterative learning control process and correction information is stored in the memory system. After several iterations, tracking error
Iterative learning control basic structure.
Iterative learning control (iterated learning control) is an intelligent control method based on quality. The idea comes from a deep understanding of the knowledge of experiential learning. Its basic idea is that through repeated training to improve control input to make control output infinitely approximate expected output.
It is known that the CMPBWS is a nonlinear, time lag and uncertainty mathematical system. To use the intelligent control method of AILCM, the process of weighing needs to do further analysis. The dynamic stage of the weighing process is shown in Fig. 3.
Seen from Fig. 3, to further improve the efficiency, the weighing process is divided into three stages. The three stages are the weighing of the rapid feeding stage, the lower feeding stage, and the prediction feeding stage. With AILCM to control the weighing model, the advance stop value
In the rapid feeding stage,
In the lower feeding stage, when
The dynamic stage of the batching process. Notes: 
Control system Structure.
In the prediction feeding stage, if the continuous adjustment speed is adopted, it will take a long time to reach the set weight
The advance stop value
Output tracking of delay time 0.5 s (20 iteration results).
The weight error of iteration learning (20 iteration results).
The numerical simulation with MATLAB software is applied in a CMPBWS. The system parameters of the weighing system is
Assuming that 140 Kg is needed for fly ash, spiral conveyor speed
The advanced open loop PD type learning law is used with sampling time
Seen from Fig. 5, it is obvious that, at the beginning, the actual output weight in the weighing hopper is higher than the expect value. After 4 iterations, the output weight is closer to the expect weight. After 20 iterations, the actual weight is very close to the expect output weight. Seen from Fig. 6, it is obvious that at the beginning of iterative learning, the weight error is rather big. However, the weight error is much smaller after 20 iterations.
Compared with the traditional method, the adaptive iterative learning can obtain better output values after several iterations.
In this paper, the AILCM is proposed to improve weighing accuracy and increase the weighing speed. The mathematical model of weighing progress is established and the CMPBWS is optimized. The weighing process is divided into three stages, which are the rapid feeding stage, the lower feeding stage, and the prediction feeding stage. The weighing speed of each stage is controlled with different ways. The AILCM is used in the prediction feeding stage. The advance stop value is dynamically modified by the AILCM. The numerical simulation with MATLAB software is applied in a CMPBWS. The simulation results show that the actual value is much closer to the set value after several iterations by the AILCM. With the method proposed in the paper, the weighing accuracy and feeding speed of CMPBW are both improved.
Footnotes
Acknowledgments
The authors acknowledge the High Technology Research and Development Program of Hebei Province (16394102D, 17211906D).
