1. Introduction
The extraction of coal in underground mines presents a significant risk to the safety and well-being of miners [
1]. Miners persistently encounter one of the highest level of occupational hazards among various industrialized nations globally. Achieving sustainable development in industrialized nations can be facilitated through the implementation of automation technologies in mining operations [
2,
3]. According to the International Energy Agency, global coal consumption has increased by 65% since 2000, with coal accounting for over 40% of all energy generation [
4]. While coal is expected to continue its dominant role in the energy sector, the mining of deeper coal seams (below −800 m) has become increasingly challenging due to the depletion of shallow buried reserves [
5]. The excavation of coal mine roadways is a critical and hazardous process in underground coal mines. The difficult excavation conditions and practical challenges faced during this operation severely hinder the development of intelligent and rapid roadway excavation techniques [
6]. Therefore, achieving intelligent and efficient tunneling of roadways is imperative for ensuring high production rates and efficiency in coal mines, and is also an urgent research priority.
Restricted by the complex operating environment of roadways, the current excavation process in coal mines follows a step-by-step approach, as depicted in
Figure 1. This process consists of six major steps: coal chute excavation, coal cutting and removal, transloading and transportation of coal, drilling machine operations, placement of anchor nets, and installation of permanent anchorage. However, the current excavation process is characterized by the use of numerous pieces of equipment that are independent of each other, a lack of coordination, fragmented workflow, and manual sequential operations. Particularly, the support process that follows excavation is time-consuming and labor-intensive, and the excavation and support operations cannot be conducted in a continuous manner as they rely heavily on manual intervention. Consequently, this situation hampers excavation efficiency and the rate of successful initiation [
7,
8,
9].
This paper addresses the issues associated with the existing sequential excavation process by proposing the design of temporary supports for excavation lanes and establishing a designated area for temporary support, referred to as the advanced support area. This approach enables a new parallel operation process that encompasses excavation, temporary support, drilling, and anchoring.
Figure 2 illustrates the complete set of equipment required for excavating, supporting, and anchoring, as well as the new parallel process. This set includes a roadheading machine, temporary support, transfer vehicle, drilling and anchoring machine, and other auxiliary components. The operational process of the parallel coal chute excavation, support, and anchoring is as follows: the roadheading machine, positioned ahead of the coal tunneling workface, performs slotting and section cutting, while the temporary support transfer vehicle moves the temporary support to the front of the roadheading. Subsequently, the temporary support transfer vehicle returns, allowing the drilling and anchoring machine to carry out permanent anchorage. By repeating these steps, the parallel and coordinated operation of excavation, temporary support, and anchoring is achieved, thereby enhancing excavation efficiency [
10].
The temporary support structure of the tunneling roadway is depicted in
Figure 3, comprising the roof beam, transverse expansion beam, guard plate, base, balance jack, and support column. The roof beam is connected to the transverse telescopic beam using a pushing cylinder, while the guard plate is hinged with the balancing jack. The support column, on the other hand, is hinged to the transverse telescopic beam via a ball vice. As a supporting element, the support roof beam directly contacts the roof plate of the roadway and actively bears the load of the surrounding rock. Likewise, the slide shoe base establishes direct contact with the roadway floor, allowing it to withstand the pressure exerted by the surrounding rock load transmitted through the support column and subsequently transferring that pressure to the roadway floor.
During temporary support of tunneling roadways, the roof support can be classified into three stages: initial bracing and increasing resistance, passive increasing resistance, and constant resistance overflowing. The initial bracing and increasing resistance stage involves active support of the roadway roof, with the support force during this stage referred to as the initial bracing force. The initial bracing force is a crucial parameter in temporary support, playing a significant role in roof control [
11]. In tunneling roadway temporary support, the magnitude of the initial bracing force exerted by temporary brackets affects the effectiveness of roof plate support. Insufficient initial bracing force reduces support safety and increases the risk of early roof separation. Conversely, a high initial bracing force enables quick resistance buildup when pressure is exerted on the roof, minimizing top sinking and reducing the likelihood of roof collapse at the working face. However, excessive initial bracing force can lead to the coal tunnel roof crushing, causing secondary damage and escalating safety risks [
10,
12]. Therefore, it is particularly important for research on tunnel excavation to determine the appropriate initial support force for temporary supports and establish an efficient initial support force control system. Currently, research on temporary bracing for excavation in underground coal mines is still in its early stages. The research primarily focuses on optimizing the structural design of temporary bracing. Liu et al. [
13] developed a coupled model of temporary support-roof plate system, suggested a temporary brace for roadways, and investigated its supportive performance. Ding et al. [
14] examined the design of a self-moving temporary brace for roadways. Ma et al. [
15] utilized the Optimal Space-Filling (OSF) method to optimize the structure of temporary support devices for coal mines, which plays a crucial role in the design of rectangular braces. Xue et al. [
16,
17] introduced a control method for the support force of temporary braces based on neural network PID. They obtained the input curve of surrounding rock pressure variation through simulation fitting using FLAC3D 6.0 software. Additionally, they developed a neural network PID control algorithm for adaptively tracking the control of surrounding rock pressure in the support force.
Several researchers have investigated the initial bracing force and regulatory methods for temporary bracing in coal mining faces, yielding useful research findings that can serve as references. Wang et al. [
11] introduced the design principle of non-equal strength coupling support and temporary support, known as “low initial support, high work resistance,” which enhanced the adaptability of temporary support to high-stress and impact-prone roadways. Cheng et al. [
18] developed an intelligent sensing system to monitor the state of braces and roofs. This system utilizes extensive monitoring data gathered from electro-hydraulically controlled hydraulic braces, enabling the analysis of the interaction between brace working resistance and surrounding rock and roof pressures. Ding et al. [
19] devised a novel type of overrun support for general mining roadways, featuring high adaptability, support strength, and ample operating space. This design caters to the challenging conditions found in deep general mining working faces, characterized by severely unbalanced distribution of excavation, support, and anchorage duration. The authors further examined the stress–strain characteristics of the overrun support. Zhao et al. [
20] presented a technique for the sectional adjustment of the hydraulic support setting load, aimed at pre-cracking and weakening coal walls in the context of comprehensive mining operations in hard and thick coal seams. Chen et al. [
21] conducted a study on maintaining the spatial position of support braces during coal mining operations. However, their research did not encompass the calculation of initial bracing force or the investigation of regulatory systems.
A literature review revealed that no scholar has conducted a systematic study on the calculation and control of the initial support force of temporary support in underground coal mine roadways. In order to promote the safety and efficiency of temporary support, based on the above analysis, this study takes the control of the initial support force of roadway temporary support as the research object. It establishes a calculation model for the initial support force of underground coal mine roadway temporary support and a gray system automatic prediction model for the initial support force level, which achieves the demand prediction of the initial support force at different positions in the temporary support zone of the roadway. A controller for the initial support force, based on SAPSO-PID, was designed, along with a control system for the temporary support’s initial support force. The mathematical model of the control system for the hydraulic cylinder overflow valve of the temporary support was constructed and, subsequently, a model analysis and stability verification were conducted. A simulation control system for the initial support force based on SAPSO-PID was developed using the integrated simulation platform of AMESim and Matlab/Simulink, followed by a simulation analysis [
22,
23]. Furthermore, an experimental setup was developed in an underground coal mine to conduct the experiments. The simulation and experimental results clearly indicate that the proposed control system for the initial support force can effectively achieve efficient and adaptive control over the temporary support’s initial force in underground coal mine roadways. This research serves as a valuable reference for the calculation and control of the initial support force in temporary support for an underground mine roadway.
The subsequent sections of this paper are outlined below, providing a summary of the content examined and the methodologies employed in each chapter. In
Section 2, a calculation model is established for the initial support force of temporary support in underground coal mine roadways. The range of support force levels is divided, and a gray system prediction model is developed for the automatic prediction of the initial support force level. In
Section 3, a SAPSO-PID-based controller is designed for the initial support force, and a control system based on SAPSO-PID is established. In
Section 4, the mathematical model of the overflow valve control system for temporary support hydraulic cylinder is constructed, and the model analysis and stability verification are conducted. A joint simulation platform using AMESim and Matlab/Simulink is built for the simulation analysis of the SAPSO-PID-based initial support force control system. The experimental analysis of the initial support force control system is conducted in underground coal mines in
Section 5. Finally, corresponding conclusions are provided in
Section 6.
3. Design of SAPSO-PID Initial Support Force Controller
After determining the initial bracing force value through the gray system approach, it becomes essential for the initial bracing force controller to accurately and adaptively track the target set value. Because of the complex and time-varying characteristics of the temporary bracing hydraulic control system, the traditional PID controller faces difficulties in achieving accurate tracking of the nonlinear systems. Particle Swarm Optimization (PSO), a popular optimization algorithm in the field of computation, offers an effective solution to this problem. The combination of PSO with the PID control algorithm allows for the dynamic optimization of PID control parameters, resulting in improved tracking error accuracy and control performance [
25,
26]. However, during the iteration and accumulation of search attempts, the PSO algorithm can easily become trapped in local optima. Hence, this paper presents the Simulated Annealing (SA) algorithm, known for its strong global search capabilities, as a means to optimize the PSO algorithm [
27,
28,
29]. This section concentrates on the design and implementation of the SAPSO-PID initial bracing force controller.
3.1. PSO-PID Controller
PID control is widely employed as a fundamental control method due to its simplicity, safety, reliability, flexibility, efficiency, and ease of adjustment.
The PID control algorithm expression is:
where
KP is the proportional gain;
KI is the integral gain; and
KD is the differential gain.
In the Particle Swarm algorithm model, a search collective
Xi = [
xi1,
xi2,···,
xiD]
T(
i = 1,2,···,N) is formed by N particles in a D-dimensional target search space, and each particle’s own state is described by a set of position vectors
pi = [
pi1,
pi2,···,
piD]
T(
i = 1,2,···,N) and velocity vectors
Vi = [
vi1,
vi2,···,
viD]
T(
i = 1,2,···,N) are described, in which the velocity of the particle directly affects the search distance of the particle at each step in the search space and can be adjusted according to the advantages and disadvantages of other particles and its own fitness. The optimal individual extremum searched by each particle is recorded as
pbest = [
pbi1,
pbi2,···,
pbiD]
T(
i = 1,2,···,N), and the global optimal extremum searched by the whole particle population is recorded as
gbest = [
g1,
g2,···,
gD]
T. Then, the particle properties are updated by Equation (20) as follows:
where
i denotes the
i-th particle;
j denotes the
j-th dimension of the particle;
t denotes the current iteration number;
vij(
t) denotes the
j-th dimensional flight velocity component of particle
i when evolving to generation
t;
xij(t) denotes the j-th dimensional position component of particle i when evolving to generation t;
pbij(
t) denotes the
j-th dimensional individual optimal position
pbest component of particle
i when evolving to generation
t;
pbij(
t) denotes the
j-th dimensional component of the optimal position
gbest of the whole particle population at evolution to generation
t;
c1,
c2 are acceleration factors;
r1,
r2 are random numbers of [0, 1];
Tmax denotes the maximum evolutionary generation;
max denotes the maximum inertia weight; and
min denotes the minimum inertia weight.
The optimal design of PID controller parameters using the Particle Swarm algorithm follows a specific optimization process consisting of the following steps:
- (1)
Generate a search particle swarm (either initialized or updated).
- (2)
Assign particles in the swarm to the middle control parameters KP, KI, and KD of the PID controller sequentially.
- (3)
Link the Particle Swarm algorithm to the PID control model of the initial bracing force control system and calculate the performance indices associated with the control parameters.
- (4)
Subsequently, the performance metric is used as the fitness value for each particle in the control algorithm, followed by a determination of whether it is possible to exit the algorithm by reaching the optimal value and breaking out of the loop.
3.2. Establishment of SAPSO Algorithm
The core of the simulated annealing algorithm lies in the thermodynamic process of solid cooling. Annealing refers to the process where the energy of an object reaches its minimum value as the temperature decreases. The Metropolis criterion is the central criterion in the simulated annealing algorithm, characterized by accepting not only superior solutions during the temperature decrease process but also inferior solutions based on the probability distribution of the temperature variable. This increases the likelihood of the algorithm escaping local optima. Therefore, combining the Particle Swarm algorithm with the Simulated Annealing algorithm can effectively reduce the probability of the Particle Swarm algorithm becoming trapped in local optima.
The Simulated Annealing algorithm requires setting an initial temperature T based on the initial state of the population during the initial iteration stage. The temperature linearly decreases by a certain degree at each iteration, forming an optimization search process that encompasses searching for new solutions and gradual cooling. The Metropolis criterion is employed to ascertain whether a disturbance-generated new solution replaces the global optimal solution. The expression for the Metropolis criterion is as follows:
Here, f(pold) represents the fitness value of the particle in its initial position state, f(pnew) represents the fitness value of the particle at its new position, and P denotes the acceptance probability for the system transitioning from the initial state to the new position state.
The initial temperature is determined based on the characteristics of the initial particle, and it subsequently decreases by a cooling factor α after each iteration. The temperature is decreased according to the following function:
When the temperature T is determined, the control algorithm establishes the conditions for the transition of particle state updates as follows:
- (i)
If f(pold) < f(pnew), indicating a decrease in energy after the state change, the particle accepts pnew as its current state.
- (ii)
If f(pold) < f(pnew), it denotes an increase in energy after the state change, indicating that the particle diverges from the optimal position. Subsequently, the control algorithm employs the rand (0, 1) function to generate a random number for comparison with the P value. If the P value is greater, the control algorithm accepts pnew as the current state. In contrast, if the P value is smaller, the current state remains as pold.
The principles and characteristics of the Simulated Annealing algorithm and the Particle Swarm algorithm were used to fuse the two algorithms. The flow of the resulting algorithm, called the Simulated Annealing Particle Swarm algorithm, is presented in
Figure 8.
By following the algorithm principles and steps outlined above, a Simulated Annealed Particle Swarm Optimized PID initial force controller was developed in Matlab. The advantage of Matlab 2020 software lies in its concise and comprehensible programming syntax, as well as its extensive library of encapsulated functions and algorithms, enabling convenient and efficient scientific computations and engineering analyses. The controller was incorporated into Simulink using S-functions of Matlab, providing the foundation for performance simulations and experimental applications.
3.3. The Composition of the Initial Bracing Force Control System
The initial bracing force control system based on SAPSO-PID consists of an input module, an initial bracing force calculation, prediction, and classification module, a valve-controlled hydraulic cylinder pressure control system module, an SAPSO-PID initial bracing force controller module, and a pressure feedback module. The input module includes all the initial data. The composition structure of the initial force control system is depicted in
Figure 9.
4. Simulation Model Building and Result Analysis of Initial Support Force Control System
To assess the effectiveness and advancement of the initial bracing force controller proposed in this paper, a simulation control system for the initial bracing force was set up on the server. This allowed for preliminary simulation experiments to be conducted prior to performing downhole experiments.
4.1. Modeling and Stability Verification of Temporary Support Hydraulic Control System
In the context of simulation analysis, the initial step involves mathematically modeling the hydraulic control system of the temporary support. This mathematical modeling allows for a comprehensive understanding and accurate representation of the system’s behavior during simulations.
During the process of mathematically modeling the hydraulic pressure control system of the temporary bracket, it is permissible to make appropriate assumptions considering the internal and external parameters, as well as the motion characteristics of the temporary bracket. Simultaneously, certain functional components can be excluded, while focusing on the comprehensive modeling of significant components. This approach enables effective simplification of the system’s complexity.
In the hydraulic cylinder pressure control system structure, the simulation primarily focuses on analyzing the dynamic relationship among the proportional relief valve, hydraulic cylinder, and load. As a result, functional components such as the hydraulic check valve and proportional directional valve can be omitted during the mathematical modeling process. Additionally, the hydraulic cylinder that supports the column is responsible for both raising the top plate support and lowering the unloading drop frame. However, hydraulic cylinder cavity pressure control is only required during the rising action to achieve initial bracing force control. Consequently, the modeling process disregards the lowering action of the bracket. In addition, the hydraulic cylinder pressure control system considers both internal and external parameters, as well as system characteristics. Firstly, the connection pipe is assumed to be short, neglecting the effects of pressure loss in the hydraulic pipeline, fluid mass effect, and pipeline dynamic characteristics. Secondly, temporary assumptions are made regarding the internal and external leakage of the hydraulic cylinder and each valve, viewing them as laminar flow. The fluid temperature is set to a constant value.
The following will combine the above conditions to analyze the mathematical model of the pilot proportional relief valve, hydraulic cylinder, and feedback sensor in the hydraulic cylinder pressure control system.
4.1.1. Establishment of the System Model
- (1)
Pilot Operated Proportional Relief Valve Modeling
The pilot-operated proportional relief valve comprises a proportional amplifier, a proportional solenoid, an electromagnetic force, a pilot valve spool displacement conversion link, and a pilot valve spool displacement to output pressure conversion link.
The role of the proportional amplifier is to process, compute, and amplify the input voltage signal into a current signal, which is then used to control the proportional solenoid. In essence, the proportional amplifier can be described as a link that establishes proportionality.
where
Kpa is the gain coefficient of the proportional amplifier, A/V;
I(
s) is the current of the proportional amplifier, A; and
U(
s) is the input voltage of the proportional amplifier, V.
The proportional solenoid plays a crucial role in generating thrust on the armature, causing the movement of the pilot valve cone and consequent alteration in the magnitude of the pilot valve opening pressure. Due to its high frequency response, the proportional solenoid can be likened to a proportional link.
where
Kps is the current-force gain coefficient of the proportional electromagnet, N/A;
F(
s) is the corresponding output thrust of the electromagnet, N.
The mechanical balance equation of the pilot valve spool:
where
P4 is the outlet pressure of the pilot valve, N/m
3;
A4 is the effective area of the pilot valve spool, m
2;
P4A4 is the algebraic sum of the hydraulic pressure on the effective area, N;
msp is the mass of the pilot valve spool, kg;
x is the displacement of the spool, m;
Bs is the equivalent damping factor of the valve, N/(m·s
−1);
Kes is the equivalent spring stiffness, N/m, which is the sum of the mechanical spring the sum of stiffness and steady-state hydrodynamic stiffness;
Fss1 is the steady-state hydrodynamic force, N; and
Fcf is the Coulomb friction force on the spool, N. Where
P4A4,
Fss1, and
Fcf are usually negligible, the above equation is collated and the Laplace transformation is completed, the displacement of the pilot valve spool under the action of electromagnetic force can be obtained as:
The output pressure of the main valve relies on both the displacement of the pilot valve spool and the flow rate within the lower volume chamber of the main valve. By analyzing the force equation and flow continuity equation of the main valve, and applying suitable simplifications, it is possible to derive the expression that establishes the relationship between the displacement of the pilot valve spool and the output pressure, as indicated by Equation (27). The specific process of derivation will not be depicted in this context.
where
P1 is the pressure at the lower end of the main valve, N/m
2;
x is the displacement of the spool, m;
Q4 is the flow rate of the lower volume chamber of the flow master valve, m
3/s;
ωrv is the turning frequency of the main valve spool movement, Hz; and
Krs,
Kr0,
ξr0 and
ωr0 are coefficients related to the intrinsic frequency of the main valve of the flow valve, the flow coefficient of each structure of the valve, and the frequency associated with the valve motion.
By organizing the transfer functions of the aforementioned links in series using Equations (23), (24), (26), and (27), the block diagram of the transfer function for the pilot-operated proportional relief valve is illustrated in
Figure 10.
The expression for the output pressure of the pilot-operated proportional relief valve is as follows:
- (2)
Hydraulic Cylinder Modeling
Based on the motion characteristics of the hydraulic cylinder supporting the column, the mechanical equilibrium equation of the hydraulic cylinder can be derived as follows:
where
FH is the driving force generated by the hydraulic cylinder, N;
AH is the effective pressure cross-sectional area of the hydraulic cylinder, m
2; PH is the cavity pressure of the hydraulic cylinder, N/m
2, because the relief valve is closer to the hydraulic cylinder,
PH can be approximated as equal to
P1; mp is the mass of the hydraulic cylinder plunger, kg; Bp is the equivalent damping factor of the hydraulic cylinder, N/(m·s
−1);
Kmp is the equivalent spring stiffness, N/m;
z is the displacement of the hydraulic cylinder plunger, m; and
Fef is the equivalent external load pressure, N, mainly including the gravity of the top beam of the support, etc.
Meanwhile, the flow equation of the hydraulic cylinder is:
where
QHc is the hydraulic cylinder flow rate, m3/s;
Chc is the internal leakage coefficient of the hydraulic cylinder, L/min/bar;
Vt is the working volume cavity of the hydraulic cylinder, m
3; and
βec is the effective volume modulus of elasticity of the hydraulic cylinder, MPa.
Combining Equations (29) with (30) and performing the Laplace transformation, we obtain:
- (3)
Pressure Feedback Sensor Modeling
Under normal conditions, the pressure sensor can be simplified as a proportional element, and its transfer function can be expressed as follows:
where
Kf is the amplification factor of the pressure sensor, V/N.
By associating Equations (28), (31), and (32) and applying appropriate simplifications, we can derive the system transfer function relationship for controlling the hydraulic cylinder pressure using a relief valve.
Figure 11 represents the relationship of the transfer function.
4.1.2. Control System Model Stability Analysis
To analyze the performance and validate the stability of the controlled object model within the system, the data for each system component was initially examined. Subsequently, the model parameters were selected considering the actual operating conditions. The stability analysis was conducted using the Nyquist criterion, while the system’s performance was evaluated through the Byrd diagram, unit step response, and unit impulse response.
Table 3 presents the parameter values of the main components of a hydraulic cylinder system controlled by a specific model of safety valve. In practical applications, these parameter values may vary depending on the models of both the valve and the hydraulic cylinder.
From the relevant parameters listed in
Table 3, the calculations yield the following values:
ωr0 = 18.54 Hz,
ωrv = 187.5 Hz,
ωrA = 0.244 Hz, and
ξr0 = 1.832. These parameters are then substituted into the transfer function shown in
Figure 11. Utilizing the Matlab programming environment, the system’s Nyquist diagram, Bode diagram, pole-zero diagram, and unit step response and unit impulse response curves are plotted, as depicted in
Figure 12.
It can be seen from
Figure 12 that the number of turns around the point (−1, j0) in the Nyquist diagram of the open-loop system is 0, and the number of poles and zeros in the right half of the pole-zero diagram is 0. According to the Nyquist stability criterion, it can be seen that the pressure control closed-loop system of the overflow valve-controlled hydraulic cylinder is stable; in the Bode diagram of the system, it can be observed that the phase margin is greater than 40° and the amplitude margin is greater than 20 dB, indicating the stability of the system. It can be seen from the jump response graph that the system stabilizes after 41.6 s, and it can be seen from the impulse response curve that the system will return to a stable state after 12.6 s.
Hence, the hydraulic cylinder pressure control system model, presented in this study and governed by a temporary direct overflow valve, exhibits stability. Additionally, it is evident that the inherent response speed and sensitivity of the hydraulic cylinder control system are sluggish and inadequate. To enhance both the response speed and sensitivity, an SAPSO-PID initial bracing force controller was introduced into the control system during simulation.
4.2. Simulation Model Building
To ensure a more realistic simulation, the control system for the simulation was constructed using the integrated simulation platform of AMESim and Matlab/Simulink [
22,
23]. The AMEsim 2020 software enables multi-domain system modeling and simulation, supporting the simulation of diverse systems encompassing mechanical, hydraulic, and control domains. It aids engineers in conducting system-level modeling, simulation analysis, and performance evaluation, contributing to the optimization of system design. The pressure system of the valve-controlled hydraulic cylinder was then modeled in AMESim, utilizing the mathematical model established in the preceding section.
Figure 13 illustrates the depicted model.
The gray system, PID controller, and SAPSO-PID controller are implemented in Matlab/Simulink using programming techniques. Instead of the roadway roof load, the elastic load and damping load are applied, with a stiffness coefficient of 10,000 N/mm and a damping coefficient of 10 N·s/m. Based on the previous mathematical model, the gray system calculates and predicts the initial bracing force, which is set as the input signal of the simulation control system to achieve different levels of initial bracing force [
30,
31]. The joint simulation model of AMESim and Matlab/Simulink is illustrated in
Figure 14.
4.3. Analysis of Simulation Results
The predicted initial bracing force levels from the gray prediction system for various time periods were utilized as input signals for the controller.
Figure 15 and
Figure 16 exhibit the dynamic response and error curves of the hydraulic cylinder’s initial bracing force control using both the PID controller and SAPSO-PID controller. In comparison to the PID controller, the SAPSO-PID initial force controller showcases improved response time by 85.6%, 81.4%, and 81.6% across the three initial bracing force levels, as well as reduced overshoot by 9.31%, 47.3%, and 46.7%, respectively. Moreover, the SAPSO-PID controller exhibits a superior tracking response performance with smooth amplitudes and minimal excitation, thus mitigating the chattering phenomenon caused by excessive input switching.
To further validate the dynamic response of the SAPSO-PID initial force controller in response to periodic signals, the system was subjected to periodic sine, sawtooth, and square wave input signals. The resulting dynamic response curves are presented in
Figure 17.
In
Figure 17a, when a sinusoidal signal was applied, the SAPSO-PID controller exhibited a reduction in system response time by 90.9% and a decrease in overshoot by 25.8% when compared to the conventional PID controller. In
Figure 17b, when a sawtooth wave signal is used as input, the SAPSO-PID control algorithm achieves a remarkable reduction in system response time by 86.3% and an 87.3% decrease in overshoot, without accounting for the coarse error resulting from system delay. Similarly, in
Figure 17c, the SAPSO-PID control algorithm exhibits a 60.98% reduction in the system’s response time and an 82.1% decrease in overshoot when a square wave signal is applied. These simulation results highlight the superior dynamic performance of the SAPSO-PID controller proposed in this study, particularly when operating under various working period signals. Please refer to
Table 4 for specific simulation data.