Abstract
The safe and efficient operation of high-speed trains is highly dependent on the reliability of their actuation systems, where actuator faults and input saturation pose significant challenges to control performance. Existing centralized control strategies often lack the flexibility to handle asymmetric actuator degradation and saturation across different carriages. To overcome this limitation, this paper leverages the inherent distributed structure of a train consist and proposes an distributed adaptive fault-tolerant control (DAFTC) scheme based on a multi-body dynamics model. The controller is designed at the carriage level to explicitly handle unknown actuator faults, input saturation, and parametric uncertainties. It incorporates an adaptive law for online parameter estimation and a second-order auxiliary system—a dynamic compensator—to mitigate saturation effects. Simulation results demonstrate the controller’s effectiveness in achieving accurate dual-loop tracking of both speed and position. Quantitative comparisons show that the proposed method reduces the average speed and position-tracking errors to 0.021 km/h and 0.426 m, respectively, outperforming conventional centralized approaches.
1. Introduction
With the advancement of rail transit towards higher speeds, greater density, and enhanced intelligence, the complexity of train operation control systems has significantly increased [1]. Against this backdrop, train coordinated operation control technology has emerged as a core research field for improving overall system performance. This technology is generally categorized into two key spatial dimensions: single-train internal coordination [2] and multi-train system coordination [3]. The former treats each carriage as an independent subsystem that collaboratively accomplishes operational tasks through coordinated control. The latter focuses on achieving global optimization objectives such as safety, punctuality, and energy efficiency at the train formation level, for instance, through distributed algorithms for speed tracking and cooperative scheduling. Addressing the control needs within this first category naturally necessitates a distributed framework, where each carriage’s controller can autonomously respond to local faults and saturation constraints while maintaining cooperative objectives.
However, ideal coordinated control strategies often encounter challenges in practical engineering due to physical limitations, among which actuator saturation is a prevalent constraint. Saturation nonlinearity can lead to performance degradation or even system instability, prompting the development of numerous robust control methods. To address issues such as input saturation, parameter uncertainties, and resource constraints, researchers have developed approaches including adaptive control [4], self-triggered model predictive control [5], and multi-agent reinforcement learning-based resource allocation algorithms [6]. Furthermore, studies such as [7,8,9,10,11] introduced mechanisms such as disturbance observation, iterative learning, and event triggering, collectively enhancing the control system’s adaptability under non-ideal conditions. These efforts demonstrate that integrating coordinated control theory with robustness design is an effective approach to addressing practical engineering constraints.
In ensuring system reliability, fault-tolerant control is crucial for maintaining safe operation under component failures. If key components such as actuators malfunction or degrade without effective fault-tolerant mechanisms, operational safety can be directly compromised. Current research in this area has branched into several technical routes. One category focuses on passive fault tolerance, enhancing the controller’s inherent robustness through methods such as sliding mode control [12,13,14], stochastic system modeling [15], and composite anti-disturbance designs [16,17]. Another stream emphasizes active fault tolerance, which maintains performance via fault estimation and system reconfiguration, exemplified by neural network-based adaptive iterative learning fault-tolerant control [18] and active fault-tolerant schemes for partial actuator failures [19,20]. In recent years, model-free adaptive fault-tolerant control [21,22] has also shown promise by adopting data-driven approaches that reduce dependence on precise mathematical models and improve applicability in complex failure scenarios.
A synthesis of existing research reveals that train coordinated control, robust anti-saturation design, and high-performance fault-tolerant mechanisms have formed an interconnected technological framework. Nevertheless, faced with increasingly complex operational environments and higher intelligence requirements, the challenge remains to deeply integrate these technologies and develop comprehensive control solutions that combine high precision, strong adaptability, high resource efficiency, and inherent operational resilience. Inspired by the aforementioned research, this paper investigates the problem of precise tracking control for high-speed trains with simultaneous actuator faults, parametric uncertainties, and input saturation. The main contributions are as follows:
- The development of a distributed adaptive fault-tolerant control scheme for a heterogeneous multi-agent train model, explicitly considering both multiplicative and additive actuator faults.
- The design of a novel second-order auxiliary system to dynamically compensate for input saturation constraints, ensuring closed-loop stability.
- Rigorous stability analysis via Lyapunov theory and comprehensive simulations demonstrating superior tracking performance and resilience compared to a centralized control approach.
The remainder of this paper is organized as follows. Section 2 details the controller design and presents the stability analysis. Section 3 validates the performance of the proposed method through numerical simulations. Section 4 provides a discussion of the results, outlining the limitations of this work and potential directions for future research. Finally, Section 5 concludes the paper.
2. Controller Design and Analysis
Controller design is a key component in ensuring the safe, efficient, and stable operation of a high-speed train. This chapter will begin by establishing the longitudinal dynamic model of the train. Based on this model, the characteristics and constraints of the system will be analyzed, and corresponding control strategies will then be designed.
2.1. Dynamic Model
A high-speed train typically comprises both motor cars, equipped with independent power systems, and trailer cars, which provide emergency braking capability only. This hybrid composition is modeled as a heterogeneous multi-agent system. As illustrated in Figure 1, an eight-carriage train configuration is presented, where motor cars and trailer cars are distinguished by yellow and gray tires, respectively. Based on Newton’s second law, the longitudinal dynamics of the k-th carriage can be expressed as follows:
where t denotes time, the subscript k represents the carriage number, represents the total weight of the k-th carriage, and represents the acceleration of the k-th carriage. represents the traction/braking force of the k-th carriage, represents the basic resistance of the k-th carriage, I represents the internal force between adjacent carriages, and represents the unknown interference of the external environment on the k-th carriage.
Figure 1.
Schematic diagram of the multi-body dynamics model of a high-speed train.
As shown in Figure 1, the traction/braking efficiencies of different carriages of high-speed trains vary, and the actuators of motor cars and trailer cars also differ. The forward direction of the train is regarded as the reference direction. The expressions of and are as follows. Among them, , where and are the internal forces of the train acting on the k-th carriage from adjacent vehicles, respectively.
Among them, n represents the total number of carriages in the train, and l represents the length of a carriage. The elastic coefficient and damping coefficient of the coupler are denoted as and , respectively. represents the total weight of the entire train, which can be calculated by summing the weights of each carriage, where represents the weight of the k-th carriage. In addition, and are mechanical resistance coefficients, and represents the air resistance coefficient. Usually, the air resistance only affects the first carriage of the train. It should be noted that the uncertain parameters handled by the controller are and .
2.2. Actuator Failure Model
Actuator faults, inevitably arising from long-term cyclic operation in high-speed train traction systems, can lead to issues such as overheating and severe vibration. These anomalies may result in partial or complete failure of traction/braking actuators, manifesting as over-voltage in the traction transformer, over-current in the traction converter, or over-heating of the asynchronous motor. When a fault occurs in the actuator during the operation of a high-speed train, the actual force applied to the train can be equivalently expressed as:
Among them, represents the traction/braking force expected to be input by the controller, is the health factor of the actuator, that is, the multiplicative fault coefficient of the k-th carriage, and is the additive fault coefficient, where is an unknown upper bound.
The maximum allowable operating speed of a high-speed train directly determines the maximum traction capacity of the traction system and its redundant design. However, in the input saturation state, the high-speed train will not be able to maintain normal operating performance. Therefore, based on the input limitation conditions of the traction motor, the traction/braking force of the high-speed train needs to meet the following constraint requirements:
Among them, represents the maximum traction/braking force that the traction motor can provide, and represents the minimum traction/braking force that the traction motor can provide. Since the traction/braking force provided by the motor is converted from the input power, and are functions related to the train speed. The established traction force model (6) captures the uncertainties inherent in the train’s actuators. Define the input error as:
2.3. Multi-Body Dynamics Model of the Train
Based on Formulas (1)–(4), the multi-agent system model of the high-speed train is constructed as follows:
Among them:
Among them, the known parameter vector of the train is denoted as , , and . There are slowly-varying unknown parameters in the train dynamics model. , , , , , represent the matrix or vector composed of unknown slow-time-varying parameters. , represents the sum of the unknown external disturbances of the carriages and the unknown disturbances of the internal actuators, and this part of the parameters is fast-time-varying. U is the control input calculated by the controller. The superscript T is the transpose of a vector or a matrix, and () is the diagonal matrix operator.
Assumption 1.
The desired states of each carriage of the train are unknown, the speed trajectory is continuously differentiable, and the desired acceleration of the carriages is known.
The calculation process of the desired operation trajectory of the high-speed train’s Automatic Train Operation (ATO) system is to obtain the speed and position by integrating the desired acceleration. In this way, the problem of calculation expansion caused by multiple differentials of will not occur.
Assumption 2.
The external disturbance vector is bounded, i.e., is a known vector.
Assumption 3.
, , , , , is an unknown slow-time-varying parameter. For example, its derivative is 0, i.e., .
, , , , , are related to the carriage structure, coupler coefficient, characteristics and materials of the traction/braking system, and its rate of change is extremely small.
2.4. Design of Distributed Fault-Tolerant Controller for Trains
An auxiliary system is constructed to address stability issues arising from actuator saturation. To design a controller in the presence of actuator faults and saturation, a second-order secondary system is introduced as follows:
Among them, , , , p, q are design parameters. and are the states of the auxiliary system. is the input signal of the system. The positive parameters determine the convergence rate of the auxiliary system and tracking errors, typically tuned within through simulation to balance response speed and noise sensitivity. The ratio (with being positive odd integers and ) governs the finite-time convergence property, where values like ensure satisfactory transient performance. Specific values used in simulations are provided in Section 3.1.
Based on the above analysis, an n × n matrix is constructed with an n-dimensional vector as the diagonal elements of the matrix. The following tracking error is defined:
Among them, and are the column vectors of the actual position and speed of the train, and and are the column vectors of the desired position and desired speed. It is worth noting that if , , then and are still zero. By constructing the auxiliary system, the influence of input saturation on the stability of the closed-loop control system can be solved. From the perspective of train control, the speed change of the auxiliary system can be adjusted through the parameters , , , p, q. By introducing the auxiliary system states and into the tracking errors and , the problem of the rapid increase of the tracking error caused by actuator faults can be corrected. The introduction of the auxiliary states and serves to reshape the error dynamics by providing a buffer against abrupt changes caused by actuator faults and saturation. When an actuator fault occurs or saturation is encountered, the term becomes non-zero, activating the auxiliary system. This causes and to deviate from zero, thereby modifying the tracking errors and through Equations (9) and (10). This modification effectively redistributes the tracking burden over time and across carriages, preventing the rapid accumulation of tracking errors that would otherwise lead to performance degradation or instability.
A sliding surface is introduced as follows:
where . Aiming at the faults, saturation and uncertainties of the actuators of high-speed trains, the distributed adaptive fault-tolerant controller is designed as follows:
The adaptive rate of the design parameters is as follows:
Remark 1.
The diagonal structure of the parameter estimation matrices stems from the independence of uncertain parameters across different carriages. The trace operator is employed in the adaptive laws as it provides a compact notation for updating the diagonal elements of parameter matrices while maintaining dimensional consistency. To prevent parameter drift—a common issue in adaptive control—the update laws incorporate inherent robustness through the sliding variable s, which ensures boundedness of estimates under persistent excitation conditions. Specifically, the coupling between parameter updates and tracking errors guarantees that estimates remain bounded as long as the system operates within the defined stability bounds.
Proof.
To prove the convergence of the proposed controller, the Lyapunov function is constructed as follows:
Among them, represents the estimation error. have the same definition. () represents the operator of the matrix trace, which is the sum of the diagonal elements of the matrix. Taking the derivative of (19), we have:
The derivative of Formula (11) yields:
Among them, all the matrices involved in (25) are diagonal matrices. The operations of diagonal matrices satisfy the commutative law, that is:
Therefore, under the control of the controller u and the adaptive law, the system will eventually reach the sliding mode surface, i.e., , and then and will approach zero. When the actuators of the system have sufficient power, and the auxiliary system converges. will approach zero within a bounded time. After that, the tracking errors of the train’s speed and position will approach zero, and finally, each carriage will achieve state-consistent tracking of the desired operation trajectory. □
The steps of DFATC method are as shown in Algorithm 1.
| Algorithm 1: Distributed Adaptive Fault—Tolerant Control |
![]() |
3. Simulation Verification
In this section, a numerical simulation experiment is designed to verify the control effect of the designed Distributed Adaptive Fault-Tolerant Control (DAFTC) method.
3.1. Simulation Environment Description
The computation was carried out in MATLAB R2025b on a personal computer (PC) running the Windows operating system with 8.00 GB of RAM and we set . The simulation adopts a high-speed train formation of four motor cars and four trailer cars, that is, each train consists of four motor cars and four trailer cars. Among them, the motor cars can provide traction force, electric braking force, and air braking force, while the trailer cars can only provide air braking force. In distributed control, the traction/braking forces among different motor cars are different, and its expression is as follows:
Among them, represents the first element of the column vector . Similarly, , , , have the same definition. For a fair comparative analysis, identical parameter values () are maintained consistently across both the DAFTC and CAFTC.
For a comparative baseline, a Centralized Adaptive Fault-Tolerant Control (CAFTC) strategy is designed. To ensure a fair comparison that isolates the effect of the control architecture, the CAFTC scheme utilizes the same control law as the proposed DAFTC (Equation (12)) to calculate the total control effort. However, in contrast to the distributed allocation of DAFTC, the individual control inputs computed for each carriage are aggregated and averaged to generate a unified force command. This command is then applied uniformly to all motor carriages. The force for each motor carriage under CAFTC is given by:
where is the number of motor carriages. This approach guarantees that the total traction/braking forces acting on the train is identical under both control schemes. Therefore, any performance differences observed can be unequivocally attributed to the DAFTC’s ability to perform heterogeneous force allocation in response to faults, rather than discrepancies in overall control effort or parameter tuning. This establishes CAFTC as a well-defined and fair baseline for evaluating the advantages of the distributed coordination strategy.
The carriages are assumed to be strongly coupled. Therefore, due to the coupler effects, the relative displacements and speeds between carriages remain minimal under normal operation. Therefore, the operation trajectories of each carriage are basically the same. Based on the above analysis, only the operation trajectory of the first carriage is shown in the simulation operation trajectory diagram to keep the graph concise.
The parameters for the high-speed train, listed in Table 1, are set with reference to [23,24]. The resistance coefficients , and are modeled with small sinusoidal variations to simulate slow, bounded parameter uncertainties in real operations, thereby validating the robustness of the adaptive controller.
Table 1.
Parameter Settings for High-Speed Trains.
3.2. Result Analysis
The situation where the actuator efficiency of each carriage during train operation decreases and is inconsistent, representative of typical actuator faults such as traction converter thermal derating, is set, and a comparative simulation is carried out between the DAFTC proposed in this paper and CAFTC. Figure 2 shows the speed-tracking trajectory diagrams of DAFTC and CAFTC. Figure 3 shows the corresponding speed-tracking errors of the two controllers. A transient speed-tracking error is observed during the initial traction phase. This is because actuator faults, saturation limitations, and the need for a certain time to adjust the parameters through adaptive control lead to an increase in the train’s error in a short time, but it can converge quickly. When the actuator efficiency is low and inconsistent, the train’s speed-tracking error increases significantly, but it will also converge to a certain range subsequently.
Figure 2.
Speed-tracking curves under the control of DAFTC and CAFTC.
Figure 3.
Speed-tracking errors under the control of DAFTC and CAFTC.
By comparing the speed-tracking errors of the two controllers, it can be seen that DAFTC has higher control accuracy and a faster recovery speed of the train’s tracking state when short-term execution faults occur. At the same time, from the speed-tracking error curve, it can be seen that after the speed-tracking error converges, it is always controlled within km/h. When the train’s operating conditions change, there will be a small-degree fluctuation, but it always fluctuates within a small range and can converge quickly, which has a very small impact on the riding comfort.
Figure 4 and Figure 5 show the position-tracking trajectories and position-tracking errors of DAFTC and CAFTC, respectively. By comparing the position errors of the two controllers, it can be seen that DAFTC, which adopts the distributed control strategy, can make the error converge in a relatively short time. In contrast, for CAFTC, which adopts the centralized control strategy, the position error fails to converge. The reason is that in the centralized control mode, when there are differences in the execution of each carriage, a carriage with low efficiency will always be affected by the forces from adjacent carriages to maintain the speed consistency of the whole train. Moreover, DAFTC can adaptively adjust the control parameters during the differential control of carriages. Therefore, DAFTC has higher position-tracking accuracy and stronger anti-interference ability on the line. Table 2 present the analysis results of the control performance indicators of the two controllers.
Figure 4.
Position-tracking curves under the control of DAFTC and CAFTC.
Figure 5.
Position-tracking errors under the control of DAFTC and CAFTC.
Table 2.
Analysis of performance indicators of the two controllers.
Figure 6 and Figure 7 show the carriage control inputs of DAFTC and CAFTC, respectively. It can be seen that there are differences in the traction/braking forces among carriages in DAFTC. Due to the low efficiency of the actuators, the traction/braking forces calculated by the train controller cannot be achieved under the condition of input saturation. In summary, DAFTC can still achieve precise dual- closed-loop tracking of speed and position when the train actuators malfunction and the actuator efficiencies among different units are inconsistent.
Figure 6.
Traction/braking force of the carriage under CAFTC control.
Figure 7.
Traction/braking force of the carriage under DAFTC control.
4. Discussion
The simulation results demonstrate that the proposed DAFTC effectively addresses the challenges of actuator faults, input saturation, and parameter uncertainties in high-speed train systems. As shown in Table 2, compared with CAFTC, the proposed DAFTC reduces the average speed tracking error from 0.098 km/h to 0.021 km/h and reduces the average position tracking error from 1.512 m to 0.426 m. These specific numerical results fully demonstrate the advantage of DAFTC in control accuracy. This improvement can be attributed to the distributed control structure, which allows for individualized force allocation among carriages and adaptive parameter tuning in real time.
These findings align with and extend previous studies on distributed train control and fault-tolerant systems. The integration of a second-order auxiliary system successfully mitigates the adverse effects of input saturation, while the adaptive laws ensure robustness against uncertain dynamics and actuator degradation. The results also highlight the importance of considering heterogeneity among carriages—a factor often oversimplified in centralized designs. While the controller is designed to effectively manage partial and recoverable saturation, it should be acknowledged that its performance is bounded under the extreme condition of persistent, full-train saturation.
5. Conclusions
This paper has proposed a distributed adaptive fault-tolerant control (DAFTC) scheme for high-speed trains based on a carriage-level multi-body dynamics model. The scheme effectively handles system nonlinearities, parametric uncertainties, and external disturbances. Rigorous theoretical analysis using Lyapunov methods guarantees the stability of the closed-loop system under actuator faults. Simulation results demonstrate that, compared to the centralized fault-tolerant control method, the proposed distributed adaptive fault-tolerant control scheme reduces the average speed tracking error and average position tracking error by approximately 78% and 72%, respectively, enhancing the tracking accuracy and system resilience of high-speed trains under actuator faults and input saturation conditions. Future work could explore the integration of communication delays between carriages, more complex fault scenarios, and the application of data-driven methods to further enhance the adaptability and scalability of the proposed control framework.
Author Contributions
Conceptualization, H.W. and X.W.; methodology, H.W., X.W. and Y.G.; software, Y.G. and P.S.; validation, H.W., X.W., Y.G., P.S., G.L. and W.D.; formal analysis, X.W. and Y.G.; investigation, X.W., Y.G., P.S. and W.D.; resources, H.W., G.L. and W.D.; data curation, X.W., Y.G., P.S., G.L. and W.D.; writing—original draft preparation, H.W.; writing—review and editing, Y.G. and P.S.; visualization, X.W., G.L. and W.D.; supervision, P.S.; project administration, H.W. and G.L.; funding acquisition, H.W. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by National Key Research and Development Program of China grant number 2022YFB4301105.
Data Availability Statement
The data presented in this study are available on request from the corresponding author due to privacy.
Acknowledgments
The authors have reviewed and edited the output and take full responsibility for the content of this publication.
Conflicts of Interest
Authors Huawei Wang, Guoliang Liu and Weijin Dong were employed by the company CRRC Changchun Railway Vehicles Company Limited. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
References
- Anagnostopoulos, A. High-speed railway and safety: Insights from a bibliometric approach. High-Speed Railw. 2024, 2, 187–196. [Google Scholar] [CrossRef]
- Zhao, Y.; Wang, T. Distributed control for high-speed trains movements. In Proceedings of the 2017 29th Chinese Control Furthermore, Decision Conference (CCDC), Chongqing, China, 28–30 May 2017; pp. 7591–7596. [Google Scholar]
- Bai, W.; Lin, Z.; Dong, H.; Ning, B. Distributed cooperative cruise control of multiple high-speed trains under a statedependent information transmission topology. IEEE Trans. Intell. Transp. Syst. 2019, 20, 2750–2763. [Google Scholar] [CrossRef]
- Li, S.; Yang, L.; Gao, Z. Adaptive coordinated control of multiple high-speed trains with input saturation. Nonlinear Dyn. 2015, 83, 2157–2169. [Google Scholar] [CrossRef]
- Xun, J.; Yin, J.; Liu, R.; Liu, F.; Zhou, Y.; Tang, T. Cooperative control of high-speed trains for headway regulation: A self-triggered model predictive control based approach. Transp. Res. Part C Emerg. Technol. 2019, 102, 106–120. [Google Scholar] [CrossRef]
- Zhao, J.; Zhang, Y.; Nie, Y.; Liu, J. Intelligent resource allocation for train-to-train communication: A multi-agent deep reinforcement learning approach. IEEE Access 2020, 8, 8032–8040. [Google Scholar] [CrossRef]
- Yao, X.; Wu, L.; Guo, L. Disturbance-observer-based fault tolerant control of high-speed trains: A Markovian jump system model approach. IEEE Trans. Syst. Man Cybern. Syst. 2018, 50, 1476–1485. [Google Scholar] [CrossRef]
- Yao, X.; Zhao, B.; Li, X.; Li, S. Distributed formation control based on disturbance observers for high-speed trains with communication delays. IEEE Trans. Intell. Transp. Syst. 2024, 25, 3457–3466. [Google Scholar] [CrossRef]
- Chen, Y.; Huang, D.; Huang, T.; Qin, N. Tracking control via iterative learning for high-speed trains with distributed input constraints. IEEE Access 2019, 7, 84591–84601. [Google Scholar] [CrossRef]
- Wang, W.; Le, J.; Wang, Z.; Luo, X.; Kurths, J.; Yuan, M.; Ma, Y. Event-triggered consensus control for high-speed train with time-varying actuator fault. IEEE Access 2020, 8, 50553–50564. [Google Scholar] [CrossRef]
- Kou, L.; Fan, W.; Song, S. Multi-agent-based modelling and simulation of high-speed train. Comput. Electr. Eng. 2020, 86, 106744. [Google Scholar] [CrossRef]
- Dong, H.; Lin, X.; Gao, S.; Cai, B.; Ning, B. Neural networks-based sliding mode fault-tolerant control for high-speed trains with bounded parameters and actuator faults. IEEE Trans. Veh. Technol. 2019, 69, 1353–1362. [Google Scholar] [CrossRef]
- Najafi, A.; Mobayen, S.; Rouhani, S.H.; Mokhtare, Z.; Jalilvand, A.; Fridman, L.; Su, C.L. Robust adaptive fault-tolerant control for MAGLEV train systems: A nonsingular finite-time approach. IEEE Trans. Transp. Electrif. 2025, 11, 3680–3690. [Google Scholar] [CrossRef]
- Zhang, T.; Kong, X. Adaptive fault-tolerant sliding mode control for high-speed trains with actuator faults under strong winds. IEEE Access 2020, 8, 143902–143919. [Google Scholar] [CrossRef]
- Yao, X.; Li, S.; Li, X. Composite adaptive anti-disturbance fault tolerant control of high-speed trains with multiple disturbances. IEEE Trans. Intell. Transp. Syst. 2022, 23, 21799–21809. [Google Scholar] [CrossRef]
- Guo, Y.; Wang, Q.; Sun, P.; Feng, X. Distributed adaptive fault-tolerant control for high-speed trains using multi-agent system model. IEEE Trans. Veh. Technol. 2024, 73, 3277–3286. [Google Scholar] [CrossRef]
- Lin, X.; Bai, W.; Wang, Q.; Yu, S. Virtual coupling-based H ∞ active fault-tolerant cooperative control for multiple high-speed trains with unknown parameters and actuator faults. IEEE J. Emerg. Sel. Top. Circuits Syst. 2023, 13, 780–788. [Google Scholar] [CrossRef]
- Liu, G.; Hou, Z. Cooperative adaptive iterative learning fault-tolerant control scheme for multiple subway trains. IEEE Trans. Cybern. 2020, 52, 1098–1111. [Google Scholar] [CrossRef]
- Zhang, Z.; Chen, Z. Fault estimation and tolerant control of a class of nonlinear systems and its application in high-speed trains. IEEE Trans. Control Syst. Technol. 2023, 31, 2903–2911. [Google Scholar] [CrossRef]
- Guo, X.G.; Ahn, C.K. Adaptive fault-tolerant pseudo-PID sliding-mode control for highspeed train with integral quadratic constraints and actuator saturation. IEEE Trans. Intell. Transp. Syst. 2020, 22, 7421–7431. [Google Scholar] [CrossRef]
- Wang, Q.; Jin, S.; Hou, Z. Cooperative MFAILC for multiple subway trains with actuator faults and actuator saturation. IEEE Trans. Veh. Technol. 2022, 71, 8164–8174. [Google Scholar] [CrossRef]
- Wang, H.; Hou, Z. Model-free adaptive fault-tolerant control for subway trains with speed and traction/braking force constraints. IET Control Theory Appl. 2020, 14, 1557–1566. [Google Scholar] [CrossRef]
- Guo, Y.; Sun, P.; Feng, X.; Yan, K. Adaptive fuzzy sliding mode control for high-speed train using multi-body dynamics model. IET Intell. Transp. Syst. 2023, 17, 450–461. [Google Scholar] [CrossRef]
- Guo, Y.; Ding, J.; Feng, X.; Sun, P.; Fang, Q.; Wei, M. Robust adaptive iterative learning control for high-speed trains under non-strictly repeated conditions. Control Eng. Pract. 2024, 145, 105865. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
