1. Introduction
In order to prevent workers from being injured by roadway roof falls and coal dropping, it is necessary to support the roof and side slabs of the mining roadway [
1]. The roadway support has gone through wood support, brick support, profile steel support and bolt support. It has been proved that bolt support is the most economical and effective support method, which enhances the efficiency and security of support operations [
2]. Currently, the bolt support operations in domestic coal mine excavation are still dominated by manual support or single bolt drilling rigs, which have issues such as low efficiency, long unsupported time and high labor intensity [
3,
4]. The air-borne bolting rig can support the unsupported section immediately after the excavation, which greatly improves the safety of the excavation face [
5].
The rotation speed and propulsive force of the bolting rig are the two most important parameters of the air-borne bolting rig. When the rotation speed of the drilling rig is too high, the transposition angle of the drill pipe will increase. When the rotation speed is too low, it will repeatedly cut the fragmented coal, wasting many resources. When the propulsive force of the drill pipe is too large, accidents such as broken rods and stuck drills will occur. When the propulsive force of the drill pipe is too small, it cannot be effectively attached to the surface of coal, and the forward speed is affected. The efficiency of the drilling rig in crushing coal is maximum when the rotation speed of the drilling rig and the propulsive force of the drill pipe are maintained at appropriate values according to the hardness of the coal [
6,
7,
8].
Many scholars have studied the rotation speed of the hydraulic motor of the drilling rig and the propulsive force of the hydraulic cylinder. Antonenkov et al. [
9] analyzed the correlation ratio between DM-H drilling rig parameters and electrical energy consumption. They determined the equation of the relationship between drilling rig load and drilling rig speed, which enhanced drilling efficiency. However, the impact of the propulsive force of the drilling rig on the drilling efficiency was not considered. Wang et al. [
10] designed a multi-station tunnel drilling rig. The speed curve of the hydraulic motor was obtained by the hydraulic simulation of two typical circuits through AMESim. Their experiments verified that the average efficiency of the drilling rig could reach more than 70%. In order to decrease the generation of inhalable dust, Hua et al. [
11] proposed to utilize the ratio of specific energy to rock compressive strength as an index to control the rotation speed and drilling speed of the drilling rig. It was demonstrated that the control system could maintain high energy efficiency and reduce the generation of dust, providing a solution for optimizing the efficiency of the bolter and the health and safety of the operators. Yang et al. [
12] designed an innovative type of bolting machine driven by a non-circular planetary gear hydraulic motor. They studied the dynamic response of the hydraulic motor’s speed to the step flow input and step load input. The experiments have proved that the bolter can meet the requirements of underground use. To achieve the intelligent control of the propulsive force of the hydraulic drilling rig, Liu et al. [
13] deduced the calculation formula of the optimal propulsive force of the hydraulic drilling rig. They input the optimal propulsive force as the target value to the fuzzy PID controller. Wu et al. [
14] deemed that the important factor to control the quality of the hole is the propulsive force of the hydraulic drilling rig and proposed a drilling rig pressure supply system based on high-speed on-off valve control. This method can regulate the propulsive force of the drilling rig by inputting a Pulse Width Modulation (PWM) signal proportional to the output propulsive force. Liu et al. [
15] employed a fuzzy controller to control the constant pressure drilling system of an oil drilling rig to output a given propulsive force rapidly and consistently, enhancing the efficiency of drilling. Khadisov et al. [
16] optimized the drilling rig parameters in the laboratory so that the rock could be drilled in the shortest possible time. Experiments have shown that when confronted with rocks of varying hardness, optimizing the corresponding drilling parameters can enhance the efficiency of the drilling rig. These scholars have conducted a lot of research on the rotation speed or propulsive force of the drilling rig, but few have studied the adaptive control of the rotation speed and propulsive force of the bolting rig.
Many scholars have conducted a lot of research on control methods. Zeeshan et al. [
17] developed a new fault tolerant control system based on fractional-order backstepping fast terminal sliding mode control to improve the performance of the manipulator under uncertain working conditions. The simulation results were better than traditional PID control and nonsingular fast terminal sliding mode control. Gupta et al. [
18] used robust control technology to control the motion of manipulator. Compared with computer torque control, robust control has better stability and tracking effect. Li et al. [
19] proposed a trajectory tracking control scheme that uses iterative learning control to ensure that the mobile robot can move with high precision. The experiment verifies that this method has very good tracking effect. Tian et al. [
20] used the objective function of LQR to optimize the objective function of dynamic matrix control (DMC). The simulation verified that the algorithm can quickly and accurately reach the target value and improve the control effect of the system.
Air-borne bolting rigs currently mainly rely on operator experience to control the rotation speed of the rig and the propulsion of the drill rod in operation, but this often causes problems such as broken rod, bit failure and inadequate cutting of coal [
21]. The adaptive control of the air-borne bolting rig is to automatically adjust the required rotation speed and propulsive force in real-time according to the hardness of the coal in contact [
22]. If the drilling rig comes into contact with hard coal, it should reduce rotating speed and increase propulsive force. If the drilling rig comes into contact with less hard coal, it should increase rotating speed and reduce propulsive force. The drilling rig studied in this paper is not a percussion drill, so there is no need to consider the amplitude and frequency of the axial vibration.
In order to solve the problem of the mismatch between the rotation speed and propulsive force of the bolter drill and the hardness of coal, this paper analyzes and calculates the appropriate rotation speed and propulsive force. The PID optimized by genetic algorithm (GA-PID) is applied to optimize the PID parameter controller to control the opening of the valve port of the electro-hydraulic proportional directional valve to change the flow into the corresponding hydraulic motor and hydraulic cylinder and realize the regulation of the rotation speed and propulsive force of the air-borne bolting rig. Finally, the designed hydraulic system was simulated and analyzed in AMESim (advanced modeling environment for performing simulations of engineering systems) hydraulic software.
2. Adaptive Control of Rotation Speed and Thrust of the Air-Borne Bolting Rig
When the drilling rig is drilling and cutting coal, the greater the compressive strength σ of the coal, the greater the load torque on the drill bit. Therefore, various load torque will be reflected when the drilling rig cuts coal with distinct properties. According to this trait, the load torque of the drill bit can exhibit the hardness of coal in real-time [
23]. Because the load torque of the drill bit can be acquired by the relevant sensor, the rock general hardness coefficient
at this time is obtained [
24]. Neglecting the influence of the drilling depth of the torque, the relationship between the rock compressive strength
(MPa) and the rotational moment
(Nm) received by the drill bit is:
where ∆ is the drilling amount per revolution;
d is the outer diameter of the drill;
d0 is the inner diameter of the drill.
The relationship between rock compressive strength
and rock hardness coefficient
f is:
2.1. The Relationship between Coal Hardness and Speed
According to the results of the former Soviet Union expert Biryukov’s research, when the drilling rig is faced with coal of varying hardness, there is an optimal speed corresponding to it [
25]. The optimal rotation speed decreases as the rock general hardness coefficient
and the effective diameter of the drill bit increase. The effective diameter
of the drill bit is the arithmetic average of the outer diameter and inner diameter of the drill bit, and its equation is:
The optimal rotation speed
of the air-borne bolting rig is:
where
c is the constant of cutting speed, usually 6000 mmꞏr/s~10300 mmꞏr/s.
2.2. The Relationship between Coal Hardness and Thrust
When the bolt drill bit is drilled into coal, the drill is subjected to the reverse thrust from coal. Hence, the rebound phenomenon occurs, inducing the drill bit to break away from the coal in an instant. For coal of varying hardness, applying a reasonable propulsive force to the drill bit can make the drill bit always keep good contact with the coal, thereby facilitating the removal of the coal. The former Soviet Union scholar Alimov obtained the empirical formula of the optimal propulsive force
Fb of the drill pipe when confronting coal of varying hardness through a lot of experiments [
26]. The equation is:
where k is the scale factor and usually takes a value of 2.5–4.
The formula indicates that the required propulsive force increases as the hardness of the coal drilled by the drill increases. The required propulsive force also increases as the diameter of the drill increases.
2.3. Control Strategy Design of Adaptive Rotary Propulsion System of the Air-Borne Bolting Rig
In this paper, the adaptive propulsion and rotation control system of the air-borne bolting rig drill is studied. First, we extract the real-time load torque of the drill pipe, and calculate the appropriate rotation speed and propulsive force of the drill pipe on the coal hardness at this time through the formula. Then, we subtract the real-time rotational speed and propulsive force of the angular velocity sensor and the pressure sensor from the target value, and input the error into the PID controller optimized by the corresponding genetic algorithm. The electrical signal is converted by a three-position four-way electro-hydraulic proportional directional valve. It is the hydraulic energy that drives the rotation of the hydraulic motor and the advancement of the hydraulic cylinder. Finally, complete the control strategy for the air-borne bolting rig’s real-time adjustment of rotation speed and propulsive force in response to changes in coal hardness.
PID controllers are widely used controllers with high robustness, simple structure, and convenient operation [
27,
28]. However, since the parameter settings are mainly based on manual experience, this paper employs a genetic algorithm to optimize PID parameters. The purpose is to improve its response time, reduce the overshoot and steady-state error and provide some references to practical application in subsequent projects. The control strategy diagram of the adaptive rotary propulsion system of the air-borne bolting rig is shown in
Figure 1.
3. PID Controller Optimized by Genetic Algorithm
PID is the most mature and extensive control method in classical control theory. The control effect depends on the tuning and optimization of parameters. PID parameter tuning is a compromise between the rapidity and stability of system control. Because they are all empirical, it is difficult for traditional PID parameter tuning methods to take into account all indicators at the same time. Therefore, the PID controller designed is usually not optimal, and it is difficult to meet the requirements in actual control.
Genetic algorithm is adaptive probability algorithm for global optimization, which mimics the genetic mechanism of nature. Its theoretical basis is Darwin’s theory of evolution and survival of the fittest. According to the fitness function, the three genetic factors of replication, crossover and mutation are continuously modified. After a given genetic generation, the individual with the highest fitness is retained as the optimal value [
29,
30]. The main benefit of the genetic algorithm over other algorithms is that it avoids slipping into the local optimum solution. It has good global search capabilities, strong robustness, self-adaptability and the ability to find the global optimal solution without relying on initial conditions. It is so suitable for finding the optimal PID parameters to achieve optimal control. The solution process is shown in
Figure 2.
3.1. Selection of Objective Function
The fitness function reflects the degree to which the seed in the genetic algorithm is close to the population optimum. This is an important indicator that directly affects the genetic algorithm. The essence of a genetic algorithm is to obtain the minimum value of the performance index after continuous optimization. Hence, we know that performance indicators will decrease when adaptability increases.
In order to reduce the error, this paper uses the objective function as the integral of the absolute value of the error. The objective function
J is:
where
e(t) is the systematic error.
3.2. Selection, Crossover and Mutation
The selection is based on the fitness of the new individual. Individuals with higher fitness have a higher chance of being selected, individuals with lower fitness have a lower chance of being selected:
where
Fi is the fitness value of the
i-th individual; h
i is the probability that the
i-th individual in each generation is selected.
Individual cumulative probability q
i is:
The initial data can form a relatively optimized group through such a process. According to the crossover probability, two new individuals are generated by crossing two selected individuals. The primeval old individual is replaced by the new individual. The non-crossed individual is retained. The cross equation is:
where
p1 and
p2 are the individuals before crossing;
c1 and
c2 and the new individuals after crossing, respectively;
a is the crossing probability, and the number between 0 and 1.
Mutation is based on the mutation probability to produce new individuals to join the population. The probability of mutation is usually 0.1. The mutation equation is:
where
Cmax is the upper limit of gene
cij;
Cmin is the lower limit of gene
cij;
r is a random number from 0 to 1;
g is the current evolutionary algebra;
Gmax is the maximum evolutionary algebra.
Through a series of selection, crossover and mutation processes, the new generation of individuals differs from the first generation. They develop in the direction of population fitness from generation to generation. Because individuals with higher adaptability are always selected more often to produce the next generation, individuals with lower adaptability are more likely to be eliminated. This process repeats itself until the termination condition is met.
5. Simulation Experiment Results and Analysis
In the AMESim software, the adaptive control of the air-borne bolting rig is simulated according to the established hydraulic model of the air-borne bolting rig and the control above method. Compare the traditional PID and the GA-PID, the result of the rotation speed and propulsive force of the air-borne bolting rig is analyzed, and thus verify the superiority of the control strategy designed in this paper.
The outer diameter d of the rotary cutting drill selected in this paper is 27 mm. The inner diameter d0 is 7 mm. The drilling amount per revolution ∆ is 8 mm/r. The constant of cutting speed c is 8000 mm r/s. The proportional coefficient k is 4.
In the traditional PID, the PID parameters are selected by tuning rules based on ultimate parameters of the industrial process [
32]. In the rotary system, the
Kp,
Ki, and
Kd parameters are 0.66, 14.6, and 0.0198, respectively. In the propulsion system, the parameters of
Kp,
Ki, and
Kd are 16.5, 47.1, and 1.93, respectively.
In the GA-PID, the population size is 100; the reproduction ratio is 0.8; the mutation probability is 0.1; the mutation amplitude is 0.2; the maximum generation is 20. In the speed control, the optimization range of Kp, Ki, Kd are set as [0, 1000]. After optimization by genetic algorithm, the parameters of Kp, Ki, and Kd are 998, 30, and 10, respectively. In the propulsion control, the optimization range of Kp, Ki, and Kd are [0, 500]. After optimization by genetic algorithm, Kp, Ki, and Kd are 493, 0.7, and 0.77, respectively.
5.1. Simulation of the Air-Borne Bolting Rig under a Single Coal Hardness
Under load conditions, input a 50 Nm torque signal to the system and add stochastic noise at 4 s, as shown in
Figure 5. The traditional PID strategy and the GA-PID strategy are applied to the rotation speed and the propulsion control of the air-borne bolting rig, respectively. The sampling step is set to 0.01 s, and the simulation time is 8 s. The time constant of low-pass filter is 0.03 s.
It can be seen from
Figure 6 and
Table 3 that the rotation speed of the air-borne bolting rig has been optimized by the PID controller optimized by the genetic algorithm under the condition of a single coal hardness. Compared with the traditional PID controller, the adjustment time of the system is reduced by 72.2%, the overshoot ratio is reduced by 99.7%, and the steady-state error is reduced by 62%. Thus, the GA-PID controller outperforms the traditional PID controller in any aspect.
It can be seen from
Figure 7 and
Table 4 that the propulsive force of the air-borne bolting rig is optimized by the genetic algorithm under the condition of a single coal hardness. Compared to traditional PID, the adjustment time of the system is reduced by 92.5%, the overshoot ratio is reduced by 97%, and the steady-state error is reduced by 83.3%. It can be concluded that optimizing PID parameters through the genetic algorithm allows the system to reach the target value rapidly and accurately.
5.2. Simulation of the Air-Borne Bolting Rig under the Coal Hardness of Sudden Change
As illustrated in
Figure 8, under load conditions, the system inputs 40 Nm torque from 0 s to 4 s, inputs 60 Nm torque from 4 s to 8 s and inputs 30 Nm torque from 8 s to 12 s. The traditional PID and the GA-PID are applied to control the rotation speed and propulsive force of the air-borne bolting rig, respectively. The sampling step is set to 0.01 s, and the simulation time is 12 s.
It can be seen from
Figure 9 and
Table 5 that the performance of GA-PID is still better than that of traditional PID in the rotation speed control of coal hardness of sudden change. The adjustment time of the system is decreased by 63.6% compared to the traditional PID controller, the overshoot ratio is reduced by 99.7% compared to the traditional PID controller, and the steady-state error is reduced by 5% compared to the traditional PID controller.
It can be seen from
Figure 10 and
Table 6 that the genetic algorithm is used to optimize the propulsive force of the air-borne bolting rig under the condition of abrupt change of coal hardness. Compared to the traditional PID, the adjustment time of the system is reduced by 94%, the overshoot ratio is reduced by 98%, and the steady-state error is reduced by 45.7%.
The above comparison reveals that the GA-PID has lower overshoot, faster response speed and better robustness than the traditional PID. It has a satisfactory effect to fulfill the system’s real-time requirements.
6. Analysis and Conclusions
After studying the drilling performance of air-borne bolting rig, it is found that the hardness of coal has a significant impact on the cutting performance. When the coal hardness is too high, the speed should be reduced, and the propulsive force should be increased to maximize the efficiency of the air-borne bolting rig. When the coal hardness is too low, the speed should be increased to reduce the propulsive force.
In the paper, we use the GA-PID and the traditional PID to control the rotation speed and propulsive force of the drilling rig under the condition of single coal hardness and coal hardness of sudden change. It was found that the GA-PID had smaller the rise time, adjustment time, overshoot of the system and the steady-state error of the system than traditional PID. The control method allows the rotation speed and propulsive force of the air-borne bolting rig to automatically adjust the hardness of coal, ensuring the realization of adaptive control.