Next Article in Journal
Nonlinear Robust Excitation Controller Design for Synchronous Generators Using Improved Slime Mould Algorithm
Previous Article in Journal
Energy, Exergy, and Environmental (3E) Analysis and Multi-Objective Optimization of a Recompression Brayton–Organic Rankine Cycle Integrated with a Central Tower Solar Receiver
Previous Article in Special Issue
Novel GBest–Lévy Adaptive Differential Ant Bee Colony Optimization for Optimal Allocation of Electric Vehicle Charging Stations and Distributed Generators in Smart Distribution Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fault Detection and Fault-Tolerant Control of Permanent Magnet Linear Motors Using an Emotional Learning-Based Neural Network and a Linear Extended State Observer

by
Alireza Nezamzadeh
1,
Mohammadreza Esmaeilidehkordi
1,
Hamed Habibi
2,3,
Amirmehdi Yazdani
2,*,
Hai Wang
2 and
Afef Fekih
4
1
Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran
2
School of Engineering and Energy, Murdoch University, Perth, WA 6150, Australia
3
Interdisciplinary Centre for Security, Reliability and Trust, University of Luxembourg, L-1855 Luxembourg, Luxembourg
4
Department of Electrical and Computer Engineering, University of Louisiana Lafayette, Lafayette, LA 70504, USA
*
Author to whom correspondence should be addressed.
Energies 2026, 19(6), 1413; https://doi.org/10.3390/en19061413
Submission received: 23 January 2026 / Revised: 25 February 2026 / Accepted: 9 March 2026 / Published: 11 March 2026

Abstract

This paper presents a unified framework for reliable motion control of permanent magnet linear motors (PMLMs) by integrating fault detection (FD) and fault-tolerant control (FTC). The framework combines a brain emotional learning-based intelligent controller (BELBIC) with a linear extended state observer (LESO) to enable rapid detection and mitigation of abrupt and incipient faults, as well as disturbances and sensor noise that degrade tracking accuracy and system reliability. The LESO is employed to estimate unknown dynamics and lumped disturbances and to generate residuals for reliable fault detection, while BELBIC provides adaptive and robust control actions without requiring prior knowledge of system parameters or explicit fault models. Extensive simulation studies under actuator faults, system dynamics faults, external disturbances, and measurement noise are conducted. Comparative evaluations with benchmark approaches demonstrate improved fault detection speed, tracking accuracy, and robustness of the proposed framework, highlighting its potential for enhancing reliability and operational continuity in high-precision industrial applications.

1. Introduction

Permanent magnet linear motors (PMLMs) have attracted growing attention in high-speed, high-precision applications where both motion accuracy and energy efficiency are critical [1,2,3]. Unlike conventional rotary motors, PMLMs convert electrical energy directly into linear motion, eliminating intermediate mechanical components such as gearboxes or lead screws. This direct-drive configuration reduces mechanical losses, improves dynamic response, and enhances overall system reliability. As a result, PMLMs have found widespread use in industrial automation and manufacturing lines [4,5], precision machine tools [6,7,8], robotics and CNC systems requiring micron-level accuracy [9,10], and advanced transportation platforms [11,12,13]. These capabilities have made them an indispensable choice in modern high-performance motion systems.
Despite these advantages, PMLMs remain susceptible to performance degradation caused by magnetic attenuation, mechanical wear, reduced sensor accuracy, and thermal drift. They are also more vulnerable than conventional rotary motors to external disturbances, model uncertainties, actuator faults, sensor noise, and parameter variations. Even minor actuator faults or small oscillations can accumulate into significant trajectory errors in precision tasks, while incipient faults are often difficult to detect before they escalate into critical failures. Such factors can induce vibration, oscillation, and uneven motion, thereby compromising trajectory tracking performance. In industrial practice, these issues degrade output quality and lead to unplanned downtime as well as increased maintenance costs. Achieving the required high precision under these conditions demands robust and responsive disturbance rejection and fault tolerance, underpinned by reliable and effective fault detection (FD) and fault-tolerant control (FTC) strategies capable of operating in real time and adapting to variable operating conditions within a cohesive control framework [14,15,16].
Among the available strategies to address these challenges, FTC and FD play complementary roles. FTC seeks to maintain acceptable performance despite the occurrence of faults, while FD provides the diagnostic capability to identify, isolate, and characterize such faults at an early stage. In the context of PMLMs, where even small deviations can cause substantial trajectory errors, the interplay between FTC and FD becomes critical. Without timely and accurate FD, control reconfiguration may be delayed or ineffective, whereas FTC in isolation cannot guarantee reliable operation if faults remain undetected or misdiagnosed.
A wide variety of strategies have been explored for achieving FTC in electric drive systems, including PMLMs. These can broadly be grouped into model-based and data-driven designs. Model-based, passive FTC methods such as PID [17], Feedback Linearization (FL) [18], and sliding-mode control [19] assume known system parameters and fixed controller structures. While simple, they are often unable to maintain high tracking accuracy under disturbances, actuator degradation, or parametric uncertainties. Active extensions, including adaptive PID [20] and adaptive robust control with disturbance estimation [21], can mitigate some of these limitations but remain dependent on accurate models and involve higher computational complexity, which restricts their real-time applicability.
Data-driven FTC methods have also been proposed, leveraging neural networks (NNs) and learning mechanisms to approximate unknown dynamics. Examples include adaptive neural-network-based non-singular fast terminal sliding-mode control [22] and adaptive NN controllers for PMLMs [23], which improve robustness to uncertainties but typically lack integrated fault diagnosis and do not generalize well across multiple simultaneous faults. NN observers have also been employed for adaptive FTC [24], but they still rely on partial structural models and primarily address single-fault scenarios. Similarly, sliding-mode control with dynamic gain adjustment has been used to improve robustness but suffers from increased computational overhead and absence of FD [25].
The FD itself has been studied extensively through both model-based and data-driven approaches. Observer-based strategies, such as Kalman-filter (KF) residual generators [18] and sliding-mode diagnostic observers [26], have achieved reliable detection under certain modeling assumptions but degrade in the presence of parameter uncertainties, threshold sensitivity, and transient conditions. Data-driven FD methods, including S-transform with PSO–LSSVM classification for demagnetization detection [27], high-gain observers combined with GMDH neural networks for dynamic fault approximation [28], and image-based retrieval with KAZE feature coding [29], have reported high diagnostic accuracy but often introduce significant computational costs, making them less suitable for embedded, real-time systems.
There exists a limited number of studies that integrate FD and FTC within a single framework. Model-based combinations such as KF with FL [18], higher-order sliding-mode observers with PI control [30], and hidden Markov models coupled with FTC strategies [31] provide unified structures but remain constrained by their reliance on accurate models and sensitive tuning. On the data-driven side, hybrid frameworks have been reported, including dq-axis current observer-based FD with PI control and decoupling for FTC in subway PMLMs [32], and reinforcement-learning-based FD–FTC [33]. While effective in controlled environments, these methods often suffer from reduced transient accuracy, high computational demand, and time-intensive training, which limit their practicality for real-time deployment.
This literature indicates that despite substantial progress, existing methods rarely achieve a fully integrated FD–FTC solution that is both rapid and reliable while also being independent of detailed plant knowledge and computationally efficient for real-time implementation. In particular, approaches that rely heavily on precise models or complex data-driven observers either struggle with uncertainty and multi-fault conditions or impose high computational costs that reduce practicality. These gaps motivate the development of a new framework capable of approximating unknown dynamics, generating reliable residuals, and delivering adaptive and robust control actions in a cohesive structure, ensuring both early fault detection and high-precision trajectory tracking under faults, disturbances, and measurement noise.
Motivated by existing gaps and challenges in the literature, this study proposes a novel integrated FD–FTC framework enabling simultaneous fault detection and control adaptation. The interplay between the two modules is central to the framework’s effectiveness. The FD subsystem is built upon residual signal analysis combined with continuous observation of system outputs, allowing rapid identification of anomalies such as oscillations or early-stage fault behavior. To produce these residuals, a LESO is formulated for both nominal and degraded operating states of the PMLM. In parallel, BELBIC, with proven capacity and effectiveness in various electrical system control applications [34,35,36], is employed to approximate unmodeled dynamics and represent fault effects in real time. The adoption of BELBIC in the proposed FD system provides an efficient neural structure capable of handling system uncertainties and fault effects while supporting rapid detection. Finally, a windowed L1-norm index is applied to the residual signals to ensure fast and reliable decision-making under faulty conditions. On the other side, the FTC module ensures that the PMLM maintains high-precision trajectory tracking and robustness in the presence of actuator faults, external disturbances, and sensor noise. In this module, BELBIC serves as the primary control law, generating the control signal while inherently compensating for the effects of faults and disturbances. Leveraging its real-time approximation of unknown system dynamics, BELBIC adapts the control action to maintain stability and tracking accuracy without requiring explicit fault models. A robust control term is incorporated into the control rule to further mitigate disturbance and fault effects, while an H tracking criterion is applied to guarantee closed-loop stability. This close integration ensures that the FD and FTC modules do not operate in isolation but exchange critical information in real time: BELBIC’s estimations improve LESO’s detection accuracy, while LESO’s residuals enable BELBIC to swiftly reconfigure control actions. The resulting synergy allows for rapid detection, immediate fault accommodation, and high tracking precision even under combined fault–disturbance–noise scenarios, making the proposed framework suitable for safety-critical, high-performance industrial applications. Compared with conventional model-based FD–FTC schemes and offline data-driven fault classifiers, the proposed framework uniquely integrates online fault detection and fault-tolerant control within a single real-time learning-based architecture.
Accordingly, this work advances the state of the art through the following technical contributions:
  • A unified framework that enables simultaneous fault detection and control adaptation when the system is exposed to actuator degradations, dynamic uncertainties, external perturbations, or sensor noise, without requiring prior knowledge of system parameters.
  • A dual-role BELBIC design that both enhances LESO-based residual generation for FD and generates adaptive and robust control actions for FTC, streamlining the architecture and improving real-time feasibility.
  • An LESO-based residual monitoring scheme that achieves rapid and reliable detection of small oscillations and incipient faults, contributing to proactive maintenance, minimizing downtime, and preserving tracking accuracy.
  • Theoretical guarantees of closed-loop stability and strong disturbance/fault rejection under combined uncertainty–fault–noise conditions, supported by Lyapunov/ H analysis.
To demonstrate the effectiveness and robustness of the proposed framework, extensive simulation studies are conducted under both ideal and perturbed conditions. The test scenarios include actuator faults, faults in the system dynamics, external disturbances, and sensor noise. Furthermore, a comprehensive comparative analysis is carried out to evaluate the framework’s performance against benchmark approaches, namely the PID-High gain [37,38] and FL-KF [18] frameworks.
The reminder of this paper is organized as follows. Section 2 introduces PMLMs, their applications, common fault types, and the system model incorporating actuator faults and external disturbances. Section 3 presents the BELBIC structure and explains how it approximates unknown system parameters by adaptively tuning its neural network components. It then describes the use of LESOs for residual generation in both healthy and faulty modes, followed by the stability analysis of the proposed framework. Section 4 reports the FD and FTC results, and it compares the proposed method with other approaches under three scenarios through simulations. Finally, Section 5 concludes the paper.

2. Problem Statement and Technical Preliminaries

2.1. PMLM Dynamics

The mathematical model of the PMLM can be expressed as
x ˙ 1 ( t ) = x 2 ( t ) x ˙ 2 ( t ) = L f L e R m x 2 ( t ) + L f R m u ( t ) + Λ ( x ̲ , u , t , T 0 ) + d ( t ) y ( t ) = x 1 ( t )
where x ̲ = [ x 1 ( t ) x 2 ( t ) ] T R 2 , x 1 ( t ) and x 2 ( t ) denote the position and velocity, respectively, u ( t ) represents the control input signal, R denotes motor resistance, m denotes the motor mass, and L f and L e represent the force constant and the back electromotive force, respectively. The lumped disturbance named d ( t ) is composed of the friction force, the ripple force, and an external disturbance.
The effect of fault, denoted by Λ ( . ) , on the system dynamics of the PMLM system, is defined as
Λ ( x ̲ , u , t , T 0 ) = Λ ρ ( x ̲ , u ) if t T 0 0 if t < T 0
where T 0 is the unknown fault occurrence time. When t T 0 , the fault term Λ ρ ( . ) influences the system dynamics; otherwise, it is zero. By augmenting the lumped disturbance term D t = Λ x ̲ , u , t , T 0 + d ( t ) as an additional state x 3 = D t , the system in Equation (1) can be reformulated as
x ˙ 1 ( t ) = x 2 ( t ) x ˙ 2 ( t ) = f ( x ̲ ) + g ( x ̲ ) u + D ( t ) x ˙ 3 ( t ) = θ ( t ) y ( t ) = x 1 ( t )
where g = L f R m is constant, and θ t = D ˙ ( t ) represents the rate of change of the lumped disturbance. In practice, θ t is unknown but assumed to be bounded and sufficiently slow-varying, which aligns with common assumptions in observer-based disturbance estimation and facilitates the design of the LESO. Moreover, f . and g . are assumed to be unknown functions approximated by BELBIC.
Assumption 1.
It is assumed that the desired trajectory x d and its derivatives up to order 2 are smooth and bounded. It is also assumed that d ( t ) and Λ ( x ̲ , u , t , T 0 ) are differentiable and bounded [34,39].

2.2. Problem Statement

The system’s schematic is depicted in Figure 1, illustrating how actuator faults in the electric drive influence the control input to the PMLM, while sensor noise affects the measured output from the position sensor. Such actuator faults, which can cause voltage fluctuations and uneven motion, together with sensor noise, can significantly degrade controller performance. To address these issues and prevent their escalation, this study proposes a novel framework capable of rapidly detecting faults while simultaneously enhancing robustness against these adverse effects. First, LESOs are employed to estimate the system states based on the BELBIC’s approximation of the unknown system dynamics. Fault occurrence is then detected by generating residuals under nominal and degraded system behaviors.
Unlike traditional controllers that rely on fixed mathematical models, BELBIC learns and adapts based on feedback—just like how humans learn from experience. BELBIC continuously adjusts its behavior based on the system’s performance. If the system faces noise or unexpected changes, BELBIC learns from the error and improves its response. This approach enables the detection of faults and improves system and controller performance in the presence of sensor noise. In the control design, the estimated system states and disturbances provided by the observer are incorporated into the control rules, ensuring robust performance against external disturbances and sensor noise.

2.3. Technical Preliminaries

BELBIC is a bio-inspired control framework developed from emotional learning mechanisms of the mammalian limbic system [40]. Its structure, shown in Figure 2, consists of interconnected functional blocks representing the thalamus, sensory cortex, orbitofrontal cortex (OFC), and amygdala. The thalamus and sensory cortex process external inputs, while the amygdala and OFC generate emotional responses that contribute to decision-making. The final control signal is produced by combining the amygdala and OFC outputs, enabling adaptive and robust control.
In this work, the BELBIC structure is employed to approximate unknown parameters of the PMLM. The idea is to exploit the adaptive learning capability of the OFC and amygdala neural networks to capture the system’s dynamics, uncertainties, and disturbances. By tuning these networks within the indirect adaptive control scheme [39], the BELBIC can both estimate the system’s unmodeled dynamics and synthesize control laws that ensure accurate trajectory tracking and robustness. Formally, the error signal E is defined as the difference between the amygdala output E A and the OFC output E O , shown in Equation (4)
E A = i = 1 l v i φ i + v m * max ( φ i ) = V T ϕ A E O = i = 1 l w i φ i + b = W T ϕ + b
where ϕ A = [ φ 1 φ 2 φ l max ( φ i ) ] T , ϕ = [ φ 1 φ 2 φ l ] T , such that φ i = e x p ( ( z ̲ μ i ) T ( z ̲ μ i ) σ i 2 ) for i = 1 , , l , is the radial basis function (RBF) that z ̲ = [ z 1 z 2 · · · z n ] T with corresponding mean μ i and smoothing factor σ i . Moreover, V = [ v 1 v 2 · · · v l v m * ] T , and W = [ w 1 w 2 · · · w l ] T , where v i , and v m * are the corresponding weights to the amygdala network, and w i and b are the corresponding weights and bias to the OFC network, respectively. According to this concept, we could approximate f ( x ̲ ) and g ( x ̲ ) as f ^ ( . ) and g ^ ( . ) , respectively, by tuning the parameters of the Amygdala and OFC networks.
Assumption 2.
It is considered that the system states and adaptive parameters V f , W f , b f , V g , W g , and b g belong to compact and bounded sets expressed as: Ω x = { x ̲   x ̲   M x } , Ω f v = { V f   V f   M f v } , Ω f w = { W f   W f   M f w } , Ω f b = { b f   0 < δ   b f   M f b } , Ω g v = { V g   0 < δ   V g   M g v } ,   Ω g w = { W g   0 < δ   W g   M g w } , Ω b g = { b g   0 < δ   b g   M b g } , where all constants δ , M x , M f v , M f w , M f b , M g v , M g w , and M b g are positive. Also, V f = [ v f 1 v f 2 v f l v f m * ] T , W f = [ w f 1 w f 2 w f l ] T , V g = [ v g 1 v g 2 v g l v g m * ] T , and W g = [ w g 1 w g 2 w g l ] T are the vector of weight parameters, and b f , b g represent bias nodes [39].
Assumption 3.
It is assumed that f ^ ( . ) f 1 max < , and g 1 min g ^ ( . ) g 2 max < where f 1 max , g 1 min , and g 2 max are positive constants [39].
Lemma 1.
Consider Equation (3); the tracking error function is defined as s t = e ˙ t + Λ 1 e t , where Λ 1 > 0 and e t = x ( t ) x d ( t ) . This error converges exponentially to zero if κ > 0 is chosen in a way that satisfies the condition s ˙ t + κ s t = 0 . Furthermore, based on these definitions, we can express s ˙ t = f ( x ̲ ) + g ( x ̲ ) u + D ( t ) x ¨ d + Λ 1 e ˙ t ( t ) [41].
Lemma 2.
Building on Lemma 1, and employing the feedback linearization approach, the control input can be formulated as u = g ^ 1 ( . ) f ^ ( . ) + h q + κ s t u r , where the auxiliary term u r compensates for approximation inaccuracies and unmodeled external effects. The quantity h q is selected in accordance with the system’s internal dynamics to ensure stable linearization and robust performance [39,41].
Lemma 3.
Consider the dynamic χ ˙ = ( A T C ) χ + R ξ ( t ) , where A is a square matrix, and T , C , R are vectors. Assuming ξ ( t ) is a bounded signal, if the gain vector T is chosen such that ( A T C ) is Hurwitz, then χ exponentially converges to the bounded ball B r = χ R 3 χ 2 2 λ max ( P o ) ξ max , where P o is the unique positive definite solution of the Lyapunov equation ( A T C ) T P o + P o ( A T C ) = I , λ max ( P o ) denotes the maximum eigenvalue of P o , and ξ max is the absolute maximum value of ξ ( t ) [42,43].

3. Unified FD-FTC Framework

The framework introduces an integrated strategy for simultaneously achieving FD and FTC in the PMLM system. Unlike conventional schemes that treat detection and control as independent processes, the proposed design establishes a tightly coupled structure where residual generation, fault diagnosis, and control adaptation are inherently interconnected. At the core of the framework lies the synergy between a BELBIC and LESO. The design begins with the FD module, where LESOs are employed to estimate the total disturbance D ( t ) and the system states under both healthy and faulty conditions. By continuously comparing the residuals across operating modes, the FD module promptly identifies faults and incipient oscillations while reducing the effect of sensor noise on fault signatures. In parallel, the FTC module is implemented through the BELBIC structure, which relies on the state estimates provided by the LESOs. The BELBIC formulation serves two complementary purposes. First, it adaptively approximates unknown system dynamics and fault functions in real time. Second, it generates control signals that preserve high-precision trajectory tracking in the presence of faults, disturbances, and noise. Embedding BELBIC within the observer-based framework thus ensures that detection and compensation are tightly coupled rather than operating in isolation. This dynamic interplay ensures that emerging faults are detected early and compensated almost instantaneously, without the delays or switching mechanisms embedded in conventional FTC schemes. Finally, the stability of the overall BELBIC–LESO structure is analyzed using a Lyapunov-based approach. This guarantees closed-loop stability and robustness of the integrated framework against uncertainty, faults, and measurement noise. By enabling residual-based fault detection and adaptive fault-tolerant control in a unified structure, the proposed framework provides rapid detection, immediate accommodation, and reliable performance under diverse operating scenarios.

3.1. Linear Extended State Observer Design Procedure

The fault detection mechanism in this paper is developed on the basis of output residual generation and monitoring, ensuring that any unfavorable oscillation or fault occurrence can be rapidly identified. To achieve this, LESOs are employed for both nominal and faulty operating conditions of the monitored system Equation (1), incorporating unknown parameters into the observer structure. The primary goal of the LESO is to generate residuals that reveal discrepancies between healthy and faulty operations. By evaluating the L1-norms of these residuals, even small faults can be identified quickly and reliably. In addition, LESOs are effective in mitigating the impact of sensor noise and estimating external disturbances, which improves the robustness and reliability of the generated residuals [44]. Based on Equation (3), the unknown functions f ( . ) and g ( . ) are first approximated, and two parallel instances of the identical LESO structure in Equation (5) are implemented online, one initialized under healthy conditions and one operating under potential fault conditions. Both instances share the same structure and observer gains. They are consequently used to generate residuals:
x ^ ˙ 1 = x ^ 2 + g 1 e o 1 x ^ ˙ 2 = f ^ ( . ) + g ^ ( . ) u ( t ) + x ^ 3 + g 2 e o 1 x ^ ˙ 3 = g 3 e o 1 y ^ = x ^ 1
where x ^ generally represents an estimated state, x ^ 3 = D ^ ( t ) is the extended state estimate representing the fault or disturbance, e o 1 = x 1 x ^ 1 denotes the estimation error, and g i ( i = 1 , 2 , 3 ) are the observer gains. These gains are grouped in the vector form as
L = g 1 g 2 g 3 T
This observer structure enables accurate estimation of both the system states and external influences, ensuring that the residuals carry sufficient information for fault detection. More importantly, within the proposed framework, these residuals serve as the key interface between fault detection and the subsequent control stage.

3.2. Fault-Tolerant Control Design Procedure

The procedure of generating proper control commands, which has a low dependency on the presence of faults, is known as FTC. In this section, a control strategy is designed based on the BELBIC-LESO structure. The proposed architecture integrates the FD and FTC modules within a unified closed-loop control structure. The BELBIC-based controller generates the control input using state and disturbance estimates provided by the LESO, while the FD module employs LESO-based residuals to detect faults and abnormal oscillations in real time. This tight coupling enables simultaneous fault diagnosis and control reconfiguration within the same control loop, without requiring explicit fault models or controller switching mechanisms.
Two neural networks in the BELBIC structure, OFC and Amygdala, are used to estimate unknown functions. According to Equation (4), and Assumption 2, the approximation of unmodeled dynamics is achieved in Equations (7) and (8).
f ^ ( . ) = i = 1 l v f i φ i + v f m * max ( φ i ) i = 1 l w f i φ i + b f = V f T ϕ A W f T ϕ b f
g ^ ( . ) = i = 1 l v g i φ i + v g m * max ( φ i ) i = 1 l w g i φ i + b g = V g T ϕ A W g T ϕ b g
The combined error based on the LESO and according to Lemma 1 can be described as Equation (9).
s = e ˙ + Λ 1 e s ˙ = e ¨ + Λ 1 e ˙ e = x ^ 1 x d
In Equation (9), Λ 1 represents a positive constant, while x ^ 1 denotes the estimated state x 1 , obtained using the LESO to reduce the effects of sensor noise on the controller. The derivatives of errors in Equation (9) based on the observer Equation (5) are obtained as Equation (10).
e ˙ = x ^ ˙ 1 x ˙ d = x ^ 2 + g 1 e o 1 x ˙ d e ¨ = x ^ ˙ 2 + g 1 e ˙ o 1 x ¨ d = f ^ ( . ) + g ^ ( . ) u ( t ) + x ^ 3 + g 2 e o 1 + g 1 e ˙ o 1 x ¨ d
By substituting Equation (10) into Equation (9), Equation (11) is obtained.
s ˙ = f ^ ( . ) + g ^ ( . ) u + h q ( t )
where h q ( t ) = x ¨ d + Λ 1 e ˙ ( t ) + g 2 e o 1 + g 1 e ˙ o 1 + D ^ ( t ) . According to Equation (11) and Lemmas 1 and 2, the control law is attained as Equation (12).
u = g ^ 1 ( . ) f ^ ( . ) + h q + k s u r
such that s ˙ + k s = 0 , where k > 0 is a real constant, and u r = 1 r P s serves as a robust control term aiming at reducing the impact of approximation errors and external disturbances/faults. Here, P = P T > 0 , and r is a positive constant. Assumption 3 ensures that the control signal will remain bounded.
The approximation errors of unknown parameters can be expressed as Equation (13).
f ˜ = f ^ * f ^ . V f , W f , b f g ˜ = g ^ * g ^ . V g , W g , b g
where f ^ * = f ^ . V f * , W f * , b f * , and g ^ * = g ^ . V g * , W g * , b g * . Accordingly, the minimum approximation error is represented in Equation (14).
ω = f ( x ̲ ) f ^ * + g ( x ̲ ) g ^ * u
where ω L and the starred variables represent the desired weights and bias for which the approximation errors will converge to zero. According to Equation (14) and the equation s ˙ t as defined in Lemma 1, Equation (15) is obtained.
s ˙ t = ω + f ^ * + g ^ * u + D ( t ) x ¨ d + Λ 1 e ˙ t ( t )
By adding and subtracting g ^ u in Equation (15) and using Equation (12), we can express the derivative of the error dynamic as Equation (16).
s ˙ t = ω + f ˜ + g ˜ u + D ( t ) x ¨ d + Λ 1 e ˙ t ( t ) h q ( t ) k s + u r
By replacing the designed h q ( t ) in Equation (16), we can express the derivative of the error dynamic as Equation (17).
s ˙ t = ω + f ˜ + g ˜ u k s + u r + H e o
where H and e o are defined as H = ( g 2 + g 1 2 Λ 1 g 1 ) ( g 1 + Λ 1 ) 1 , e o = e o 1 e o 2 e o 3 T , respectively. According to Equations (7), (8), and (17), Equation (18) is obtained.
s ˙ t = V ˜ f T ϕ A W ˜ f T ϕ b ˜ f T + V ˜ g T ϕ A u W ˜ g T ϕ u b ˜ g T u k s + u r + H e o + ω
where V ˜ f = V f * V f , W ˜ f = W f * V f , b ˜ f = b f * b f , V ˜ g = V g * V g , W ˜ g = W g * W g , and b ˜ g = b g * b g .

3.3. Fault Detection Mechanism

Theorem 1.
Consider the initial system representation in Equation (1), rewritten in the form of Equation (3) under Assumption 1, together with the designed observer Equation (5) and the approximations Equations (7) and (8). The residual y ˜ r = y ( t ) y ^ ( t ) will asymptotically converge to a small neighborhood of the origin if the estimator gain g i is chosen such that the estimation error of the system states exponentially converges to the bounded ball B r o .
Proof. 
According to Assumption 1, we can set x ˙ 3 ( t ) = D ˙ ( t ) θ ( t ) , representing the rate of change of the fault dynamic/disturbance. By considering this state, we estimate x 3 as the effects of disturbance and fault on the system. The estimation errors are represented as
e ˙ o 1 = x ˙ 1 ( t ) x ^ ˙ 1 ( t ) e ˙ o 2 = x ˙ 2 ( t ) x ^ ˙ 2 ( t ) e ˙ o 3 = x ˙ 3 ( t ) x ^ ˙ 3 ( t )
where
e ˙ o = e ˙ o 1 e ˙ o 2 e ˙ o 3
Substituting Equations (1) and (5) into Equation (19) yields:
e ˙ o = ( A L C ) e o + E h + J ω
where
A = 0 1 0 0 0 1 0 0 0 , C = 1 0 0 , E = 0 0 1 , J = 0 1 0
such that h = θ ( t ) h 2 where x ^ ˙ 3 ( t ) = D ^ ˙ ( t ) h 2 . For stability analysis of the system Equation (3) with LESO Equation (5), the Lyapunov function V o can be expressed as
V o = e o T P o e o
where P o = P o T > 0 is the unique solution of ( A L C ) T P o + P o ( A L C ) = I . The derivative of Equation (22) can be represented as Equation (23).
V ˙ o = e ˙ o T P o e o + e o T P o e ˙ o
By substituting Equation (21) in Equation (23), the derivative of the Lyapunov function can be written as Equation (24).
V ˙ o = e o T ( A L C ) T P o + P o ( A L C ) e o + 2 e o T P o E h + 2 e o T P o J ω e o 2 2 + 2 h max + ω m a x P o 2 e o 2 e o 2 e o 2 2 λ max P o δ max
where δ max = h max + ω m a x , λ max ( P o ) is the maximum eigenvalue of P o , and h max and ω max are the absolute maximum values of h and ω , respectively. According to Lemma 3, e o exponentially converges to the bounded ball B r o = e o R 3 e o 2 2 λ max ( P o ) δ max .    □
Building on this result, Theorem 1 provides the basis for defining an average L1-norm for the FD process as defined in Equation (25).
y ˜ r ( t ) 1 = 1 T t T t y ˜ r ( τ ) d τ , t T
where T denotes the length of the evaluation window for residual computation. The parameter T directly affects both the responsiveness and robustness of the detection mechanism: a larger T enhances noise immunity but introduces slower response due to longer averaging, while a smaller T increases sensitivity but may amplify transient fluctuations. Therefore, selecting T involves a trade-off between detection speed and reliability. For clarity, the FD decision rule computes the average L 1 -norm of the residual over a sliding window of length T as in Equation (25) and declares a fault according to the deviation criterion formalized in Lemma 4; the window length T governs the trade-off between noise robustness and detection latency.
Lemma 4.
A fault event in the system Equation (1) is identified when there exists a finite time instant T d satisfying y ˜ r ( t ) 1 < y ˜ 0 ( t ) 1 . Here, y ˜ 0 ( t ) 1 denotes the nominal (healthy-mode) residual index used for relative comparison in this lemma (and it should not be interpreted as a standalone threshold residual in the classical single-residual FD sense). The difference t d = T d T 0 corresponds to the fault detection delay, with T 0 being the true instant of fault occurrence [44].
Accordingly, Algorithm 1 demonstrates the steps and sequences of the FD mechanism.
Algorithm 1 FD and Fault Estimation Mechanism
  • Step 1: Approximating the system’s parameters by BELBIC
    • Approximating unknown functions f ^ ( . ) and g ^ ( . ) using BELBIC structure shown in Figure 2.
  • Step 2: Liner extended state observers (LESOs)
    • Construct two parallel LESO instances (LESO0 and LESOr) to estimate the system states x and output term y.
    • x ^ 3 is the extended estimated state that stands for fault/disturbance estimation in each LESO.
  • Step 3: Residual Generation
    • Evaluate the average L1-norm residual Equation (25) to continuously track system behavior and highlight potential anomalies.
  • Step 4: Fault Decision Logic
    • Apply Lemma 4 to determine fault occurrence and computing the fault detection instant t d = T d T 0

3.4. Stability Analysis of the Framework

To demonstrate the closed-loop stability of the proposed framework, the following Lyapunov function is used:
V = V c + V o
where V c is the corresponding Lyapunov function for the BELBIC controller, and V o = e o T P o e o is the Lyapunov function of the observer. According to Equation (18), V c can be expressed as Equation (27).
V c = 1 2 P s t 2 + 1 2 α f V ˜ f T V ˜ f + 1 2 β f W ˜ f T W ˜ f + 1 2 δ f b ˜ f T b ˜ f + 1 2 α g V ˜ g T V ˜ g + 1 2 β g W ˜ g T W ˜ g + 1 2 δ g b ˜ g T b ˜ g
where P = P T > 0 satisfies a Riccati-type relation 2 k P + Q + P 1 ρ 2 2 r P = 0 , for any symmetric Q = Q T > 0 , and positive design constants α f > 0 , α g > 0 , β f > 0 , β g > 0 , δ f > 0 , and δ g > 0 . The parameters r and ρ are positive scalars with 2 ρ 2 r . The derivative of the Lyapunov function Equation (27) can be represented as Equation (28).
V ˙ c = P s t s ˙ t 1 α f V ˙ f T V ˜ f 1 β f W ˙ f T W ˜ f 1 δ f b ˙ f T b ˜ f 1 α f V ˙ g T V ˜ g 1 β g W ˙ g T W ˜ g 1 δ g b ˙ g T b ˜ g
By substituting Equation (18) in Equation (28), and after some manipulation, the derivative of V c can be expressed as Equation (29).
V ˙ c = P k + 1 r P 2 s t s + ( ω + η ) P s t + V ˜ f T P ϕ A s t 1 α f V ˙ f W ˜ f T P ϕ s t + 1 β f W ˙ f b ˜ f T P s t + 1 δ f b ˙ f + V ˜ g T P ϕ A u s t 1 α g V ˙ g W ˜ g T P ϕ u s t + 1 β g W ˙ g b ˜ g T P u s t + 1 δ g b ˙ g
Here, η = H e o is a scalar value, and according to Theorem 1, one can consider s s t . By considering the adaptation laws, as represented in Equation (30),
V ˙ f = α f P ϕ A max ( s t , 0 ) W ˙ f = β f P ϕ s t b ˙ f = δ f P s t V ˙ g = α g P ϕ A max ( s t u , 0 ) W ˙ g = β g P ϕ s t u b ˙ g = δ g P s t u
the derivative of V c can be written as Equation (31).
V ˙ c = 1 2 Q + P ρ 2 P s t 2 + ( ω + η ) P s t + V ˜ f T ϕ A ( P s t max ( s t , 0 ) P ) + V ˜ g T ϕ A ( P u s t max ( s t u , 0 ) P )
Theorem 2.
Consider the system Equation (3) with the control law Equation (12), and adaptive laws Equation (30), where P is obtained by solving the Riccati-like equation 2 k P + Q + P 1 ρ 2 2 r P = 0 . Then, the closed-loop system satisfies the H tracking requirement with attenuation level ρ while guaranteeing boundedness of all adaptive variables:
0 T s t T Q s t d t s t T ( 0 ) P s t T ( 0 ) + 1 α f V ˜ f T ( 0 ) V ˜ f ( 0 ) + 1 β f W ˜ f T ( 0 ) W ˜ f ( 0 ) + 1 δ f b ˜ f ( 0 ) b ˜ f T ( 0 ) + 1 α g V ˜ g T ( 0 ) V ˜ g ( 0 ) + 1 β g W ˜ g T ( 0 ) W ˜ g ( 0 ) + 1 δ g b ˜ g ( 0 ) b ˜ g T ( 0 ) + ρ 2 0 T ω T ω d t
where s and ω are scalar signals, although Equation (32) is expressed in general vector form for convenience. The term ω denotes the worst-case estimation error arising from modeling uncertainties, defined later in Equation (34).
Proof. 
By using Equations (24) and (31), V ˙ = V ˙ c + V ˙ o , and inequality n 1 max ( n 2 , 0 ) max ( n 1 n 2 , 0 ) , Equation (33) is obtained.
V ˙ 1 2 Q + P 2 ρ 2 s t 2 + ( ω + η ) P s t + V ˜ f T ϕ A + V ˜ g T ϕ A u P ( s t max ( s t , 0 ) ) e o 2 e o 2 2 λ max P o δ max
Considering
( s t max ( s t , 0 ) ) = 0 , if s t 0 s t , if s t < 0
consequently, the worst-case perturbation term is expressed as
ω = ( ω + η ) + V ˜ f T ϕ A + V ˜ g T ϕ A u
On the other hand, according to Equation (24), the following inequality holds:
e o 2 2 λ max P o δ max e o 2
Then, Equations (33)–(35) can be rewritten as
V ˙ 1 2 Q + P 2 ρ 2 s t 2 + ω P s t e o 2 2
By adding and subtracting 1 2 ρ 2 ω 2 in Equation (36), the following inequality is obtained:
V ˙ 1 2 Q s t 2 1 2 1 ρ P s t ρ ω 2 + 1 2 ρ 2 ω 2 e o 2 2 1 2 Q s t 2 + 1 2 ρ 2 ω 2
Integrating inequality Equation (37) over the time interval t [ 0 , T ] yields satisfaction of the H performance condition specified in Equation (32). If the signal ω L 2 , then by invoking Barbalat’s Lemma in [45], it follows that the sliding variable s t asymptotically approaches zero as t . Therefore, the output signal, i.e., y ( t ) , asymptotically tracks the desired trajectory. Finally, according to Equation (37) and Theorem 2, the closed-loop stability of the system with the BELBIC-LESO is guaranteed. Accordingly, all internal states and adaptive parameters remain bounded, the tracking error diminishes to zero, and the residual influence of modeling uncertainties stays confined within a prescribed attenuation bound. □
The overall architecture of the proposed FD–FTC is illustrated in Figure 3. The “Control Signal Generation” block integrates the BELBIC-based adaptive controller with the robust compensation mechanism. This block performs five main operations at each sampling instant:
  • Online approximation of the unknown nonlinear functions f ( x ) and g ( x ) using the BELBIC neural structure according to Equations (7) and (8).
  • Construction of the sliding variable s t based on the LESO-estimated state x ^ 1 in order to attenuate sensor noise influence, as defined in Equation (9).
  • Computation of the auxiliary term h q ( t ) , which incorporates the reference trajectory derivatives, observer error correction terms, and the disturbance estimate D ^ ( t ) .
  • Generation of the control signal u using the feedback linearization structure in Equation (12), combining neural approximations, the stabilizing term k s , and the robust compensation term u r = 1 r P s .
  • Online update of the adaptive parameters through the adaptation laws given in Equation (30), ensuring approximation accuracy and closed-loop stability.
This integrated structure enables simultaneous fault accommodation and trajectory tracking without requiring explicit fault reconstruction or controller switching mechanisms.
Remark 1.
The established stability proof confirms that the proposed framework ensures closed-loop robustness under uncertainties and external disturbances. Beyond stability, the design operates independently of explicit knowledge of system parameters, structural models, or fault dynamics. The synergistic interplay between the BELBIC learning mechanism and the LESO provides reliable disturbance rejection and uncertainty attenuation while preserving desired tracking performance. This interconnected functionality removes the necessity for complex parameter estimation or fault reconstruction, thereby reducing computational and implementation burdens. From a practical perspective, the framework combines theoretical stability guarantees with structural simplicity, rendering it well-suited for real-world safety-critical applications where robustness and ease of deployment are essential.

4. Simulation Results

This section investigates the performance of the proposed BELBIC–LESO-based FD–FTC framework under three representative operating scenarios: (i) actuator faults with external disturbances, (ii) system-dynamic faults, and (iii) measurement-noise corruption. These scenarios were selected to comprehensively evaluate the framework’s fault detection and fault-tolerant control capabilities. For clarity, the simulation study is structured into healthy (normal) and faulty operating modes. The healthy mode corresponds to nominal PMLM operation without actuator degradation, system dynamics faults, or abnormal disturbances. Faulty operating modes are introduced through specific fault mechanisms in each scenario, including partial actuator degradation, faults in the system dynamics, and measurement noise, which reflect realistic operating conditions of industrial PMLM drive systems. The detailed definitions and parameters of each fault scenario are provided in Section 4.1, Section 4.2 and Section 4.3.
All numerical simulations were executed on a workstation equipped with an Intel i7 (4.90 GHz, 10-core) processor using MATLAB/Simulink (R2024a). The performance of the proposed framework is evaluated under three representative operating scenarios that capture actuator faults and disturbances, system-dynamic faults, and measurement noise effects. These scenarios are selected to comprehensively demonstrate the robustness, accuracy, and practical applicability of the framework in FD, FTC, and trajectory tracking. All simulations were conducted using a fixed-step solver with a sampling time of Δ t = 0.01 s and a total simulation duration of 10 s for each scenario. Detection delays t d are reported as the first satisfaction time of Lemma 4 estimated from the residual time trace (with interpolation between adjacent samples when crossing occurs between updates); hence, values smaller than Δ t may occur. The fault occurrence time in Scenarios 1 and 2 was T 0 = 2.5 s . The residual evaluation window length in the FD module was set to T = 20 s . Measurement noise was modeled as additive zero-mean noise applied to the position sensor. All observer gains and BELBIC parameters were tuned using a reproducible empirical procedure. Initial parameter ranges were selected to satisfy the stability conditions in Section 3.4 and practical bandwidth considerations. The final values were obtained via a coarse-to-fine grid search minimizing a composite index of tracking RMSE, fault-detection delay, and control energy. The same tuning procedure and final parameter set were used across all scenarios and benchmark methods.
For each scenario, the evaluation follows a staged methodology. First, the FD mechanism is examined by exciting the system with a persistently exciting input u = 0.1 sin ( ß 2 t ) . This excitation provides sufficiently rich dynamics for the observer to capture and isolate fault signatures, enabling a consistent and unbiased comparison across all test conditions. After validating the FD capability, the evaluation proceeds to FTC performance. At this stage, the framework’s ability to maintain closed-loop stability, compensate for fault effects, and preserve accurate trajectory tracking is examined. This two-stage assessment ensures that FD effectiveness is established before analyzing the corrective actions taken by the controller. In Scenario (3), where no fault is present, the analysis focuses solely on tracking performance to assess robustness against measurement noise.
To provide a fair and transparent comparison, the proposed framework is benchmarked against two representative frameworks, which are a PID-High gain [37,38] and FL-KF [18]. The comparison considers observer estimation error, detection capability under small actuator and system dynamics faults, tracking accuracy, and resilience to noise. Importantly, unlike the benchmark frameworks, the proposed framework does not require prior knowledge of system parameters or explicit fault models, and it inherently accommodates sensor noise and disturbance estimation. Table 1 summarizes the capabilities of each framework.
The parameters of the PMLM system are provided in Table 2, while the controller and observer parameters for the proposed BELBIC–LESO framework are listed in Table 3. The adaptive weights are initialized with small random values in the interval [ 0.01 , 0.01 ] , and the biases are set to 0.05 and 0 for approximation of f ( x ) and g ( x ) , respectively. To ensure fairness in the evaluation, the parameters of all baseline controllers and observers were kept consistent across all test scenarios, thereby avoiding bias from scenario-specific retuning. The parameters of the proposed BELBIC–LESO framework were empirically tuned to achieve a practical balance between tracking accuracy and control effort. The selected values ensure stable closed-loop performance and serve as a representative benchmark for comparison.

4.1. Scenario 1: Performance Under Actuator Fault and Disturbances

In the first operating scenario, we evaluate the framework’s behavior when the PMLM is subjected to an actuator fault and external disturbances. This scenario reflects practical cases such as a partial actuator degradation or short-circuit fault in the stator winding, which directly affects the delivered control input and induces variations in voltage amplitude. To replicate such conditions, the control input is modeled as u = u ¯ + ( j 1 ) u ¯ , j = 0.9, representing a 10% actuator fault, while the disturbance is defined as d ( t ) = cos ( t ) + 2 sin ( π t ) . The excitation input applied to the system is chosen as u = 0.1 sin ( ß 2 t ) to facilitate residual generation for fault detection.
Figure 4 shows the BELBIC approximations of the unknown dynamics f ( x ) and g ( x ) . The estimates converge rapidly with small steady-state error, providing accurate neural approximations for both the LESO design and the ensuing control action. This improves residual quality and reduces the control law’s dependence on uncertain parameters. Figure 5 demonstrates reconstruction of the disturbance D ( t ) . Relative to the benchmarks, the LESO driven by BELBIC estimates exhibits faster convergence and lower estimation error, with negligible phase lag. This higher-fidelity disturbance estimate sharpens the separation between healthy and faulty residuals by reducing noise contamination while simultaneously supplying the controller with real-time compensation signals that improve tracking performance under actuator loss.
The FD performance is first analyzed using the L1-norm residual defined in Equation (25), with a sliding time window of T = 20 s. The window length T used in the FD logic (Section 3.3) is consistent with the time horizons shown in Figure 6 and with the simulation settings reported in Section 4, ensuring coherence between the detection rule and the presented results. As shown in Figure 6, the residuals under normal ( R 0 ) and faulty ( R 1 ) modes exhibit a clear separation, allowing the detection of the actuator fault at T d = 2.5065 s, shortly after fault occurrence at T 0 = 2.5 s. This corresponds to a detection delay of only t d = 0.0065 s. Across the reported simulations under external disturbances (and measurement noise in the corresponding noise-injection scenarios), no false alarms were observed during healthy operation and no missed detections occurred under the injected fault scenarios, indicating a practical balance between sensitivity and robustness for the chosen T and detection threshold.
The detection accuracy is further validated against benchmark methods in terms of root mean square error (RMSE) of residual estimation and detection time, as defined in Equation (38).
RMSE = i = 0 K y ( i + 1 ) y d ( i + 1 ) 2 K
where K is the number of data points during the simulation time, with the time sample of 0.01. The results of this comparison are summarized in Table 4. The proposed framework achieves the lowest residual estimation error and the fastest detection time compared with PID-High gain and FL-KF, demonstrating its robustness to actuator-related disturbances.
Following FD, the scenario is extended to FTC analysis. Tracking performance is examined under normal and the faulty condition while compensating for the actuator degradation and external disturbance. Figure 7 first establishes the baseline by showing the tracking performance and control inputs in the absence of faults or disturbances. The proposed framework achieves nearly perfect tracking, with residual errors on the order of 10 3 , while requiring significantly lower control effort compared to the PID-High gain and FL-KF frameworks. This highlights the inherent efficiency of the proposed approach in nominal conditions. Figure 8 demonstrates the FTC capability of the framework. Despite a 10% actuator degradation and the presence of load disturbance, the proposed framework demonstrates rapid recovery after experiencing the fault. It thus maintains a close trajectory tracking of the setpoint position, exhibiting the smallest deviation from the reference signal. This rapid recovery capability has important practical implications in industrial applications of PMLMs, such as precision manufacturing and semiconductor processing, where actuator faults can cause sudden deviations that, if not compensated quickly, may lead to defective products, accelerated tool wear, or even costly downtime. The ability of the proposed framework to promptly restore accurate tracking ensures minimal disruption to high-precision tasks, directly translating into improved reliability, reduced maintenance costs, and enhanced operational safety. In contrast, the benchmark methods show larger steady-state offsets and transient oscillations. Moreover, the proposed framework achieves this performance while generating the lowest control input, as evident from the bounded amplitude of the input signal. This balance of tracking accuracy and control efficiency underscores the robustness of the framework in practical settings where actuator faults and disturbances coexist.
These qualitative findings are supported by the quantitative results summarized in Table 5. All summary metrics (e.g., RMSE and residual measures) were computed over the full simulation horizon using N = T sim / Δ t samples (with Δ t = 0.01 s and T sim = 10 s , resulting in N = 1000 samples). Under nominal conditions, the proposed framework achieves an RMSE of 4.34 × 10 4 , an order of magnitude lower than both PID-High gain and FL-KF methods. More importantly, under the FTC scenario, the proposed method maintains a small RMSE of 0.0113, compared to 0.0194 and 0.1224 for the benchmarks, respectively. This indicates superior accuracy even in the presence of actuator faults. Furthermore, the peak control effort of the proposed framework is only 4.5067 V, representing a reduction of approximately 75–80% compared with the PID-High Gain and FL-KF controllers. Such a reduction in control amplitude directly corresponds to improved energy efficiency, lower thermal stress on the drive electronics, and extended actuator lifespan—factors of critical importance in real-world deployment.
The superior performance of the proposed framework in this scenario can be attributed to the synergistic roles of BELBIC and LESO. The BELBIC module serves a dual purpose; it approximates unknown system dynamics and fault functions in real time while simultaneously generating adaptive control signals to compensate for these effects. This eliminates the need for separate estimators and controllers, thereby reducing computational overhead and improving real-time feasibility. In parallel, the LESO enhances both detection and control; by generating residuals that can accurately distinguish between healthy and faulty modes, it accelerates fault detection, while its disturbance estimation provides the BELBIC controller with compensation signals that directly suppress the impact of external disturbances. This close synergy—where BELBIC improves residual accuracy and LESO strengthens control robustness—is precisely what enables the proposed framework to outperform traditional methods in both precision and efficiency.

4.2. Scenario 2: Performance Under Faults in System Dynamics

In the second scenario, the system is subjected to a dynamic fault directly affecting the PMLM model through the nonlinear fault term Λ ( x , u ) = 2 x 1 + u , while no external disturbance is applied. This scenario reflects a class of faults that alter the internal system dynamics rather than degrading the actuator itself, such as parametric drifts in electromagnetic characteristics or nonlinear cross-coupling effects in the mover–stator interaction. Detecting such faults is typically more challenging, as they manifest indirectly in the system’s trajectory rather than as straightforward actuator deviations.
Figure 9 and Figure 10 illustrate the performance of the proposed framework in fault detection under these conditions. As shown in Figure 9, the framework successfully estimates the fault dynamics, producing accurate approximations of Λ ( x , u ) . Compared to PID-High gain and FL-KF, the proposed approach yields a fault estimate with significantly reduced bias and oscillations, highlighting the advantage of adaptive approximation in capturing model-dependent deviations. This improved estimation quality directly benefits residual generation, as demonstrated in Figure 10.
Figure 10a shows the evolution of residuals in both healthy and faulty modes, while Figure 10b provides a magnified view of the fault detection time. The residual generated by the proposed method exhibits a sharp and early divergence between healthy and faulty states, enabling rapid fault recognition. Specifically, the fault detection occurs at T d = 2.5088 s, leading to a detection delay of only t d = 0.0088 s.
The quantitative comparison summarized in Table 6 confirms the superior performance of the proposed framework against the benchmark counterparts. The proposed framework achieves the lowest RMSE (0.0503) in fault estimation while attaining the fastest detection time (0.0088 s). In contrast, PID-High gain has the highest estimation error (1.8371) and exhibits the slowest detection (0.208 s). The FL-KF method improves over PID but still lags behind the proposed framework in both accuracy and detection speed.
These results demonstrate that the interplay between BELBIC’s adaptive approximation and LESO’s disturbance/fault estimation provides a powerful mechanism for capturing dynamic faults within the system model. The ability to detect such faults quickly and accurately is crucial in practice, since unmitigated model deviations in PMLMs can cause long-term instability, degraded trajectory precision, and increased mechanical stress. By providing early and reliable fault signatures, the proposed framework enables timely activation of fault-tolerant strategies, thereby ensuring robust operation in high-precision applications.
For the FTC evaluation in Scenario 2, the proposed framework again demonstrates strong resilience. Figure 11 illustrates the position tracking and control signals under the adverse condition of the fault on the system dynamics. The proposed BELBIC–LESO controller maintains highly accurate trajectory tracking, with errors remaining close to zero, even though the underlying system dynamics are altered. In comparison, both the PID-High gain and FL-KF frameworks exhibit degraded performance, showing visible deviations from the reference trajectory and higher sensitivity in their control inputs.
Importantly, the control input profiles highlight the efficiency of the proposed framework. While PID-High gain and FL-KF generate large-amplitude control actions with more oscillatory patterns, the proposed framework produces smoother and more bounded signals, reducing control energy demands and avoiding actuator over-excitation. The robustness of the proposed approach in this scenario is further confirmed by the quantitative metrics in Table 7. The RMSE under FTC conditions is only 0.0049, significantly lower than the 0.0063 and 0.0074 reported for PID-High gain and FL-KF, respectively. Likewise, the peak control effort is reduced to 15.87 V, compared with nearly 20 V for the benchmark methods.
This combination of lower error and reduced control demand is of practical significance in applications of PMLMs where faults in dynamics, such as nonlinear magnetic saturation or structural wear, may destabilize the system. The ability of the proposed framework to deliver both precise tracking and energy-efficient control in the presence of such dynamic faults underscores its suitability for high-precision, fault-sensitive environments, including automated machining and advanced robotic positioning.

4.3. Scenario 3: Performance Under Measurement Noise

In this scenario, the robustness of the proposed framework against sensor measurement noise is evaluated. Measurement noise is a critical factor in real-world operation of PMLMs, as sensor imperfections and environmental interference can corrupt the feedback signal and compromise control precision. To simulate this condition, a high-frequency noise signal N ( 0 , 0.00001 ) with a 5% offset and a standard deviation (std) of 0.00316 is injected into the position sensor measurements, as illustrated in Figure 12. Figure 12a shows the noise profile, while Figure 12b highlights its effect on the measured output, clearly demonstrating how the raw position signal is significantly corrupted.
Figure 13 presents the performance of the proposed framework under this noisy condition. Despite the strong noise contamination, the framework maintains highly accurate trajectory tracking (Figure 13(top)), with tracking errors on the order of 10 4 (Figure 13(middle)). This error magnitude is an order of magnitude smaller than that of the benchmark PID-High gain and FL-KF methods, shown in Figure 14 and Figure 15, respectively. Moreover, the control input generated by the proposed framework (Figure 13(bottom)) remains smooth and bounded, with peak amplitude less than 5 V, which underscores its efficiency and robustness. By contrast, the PID-High gain method (Figure 14) produces a control signal with large oscillations in the range of +20 V, reflecting excessive sensitivity to sensor noise. Similarly, the FL-KF framework (Figure 15) achieves acceptable tracking but requires higher control effort, with peaks exceeding +5 V, while also exhibiting higher error magnitudes.
The superior performance of the proposed framework can be attributed to the LESO’s capability to filter sensor noise while simultaneously estimating system dynamics and disturbances. This dual role ensures that the BELBIC controller receives accurate state estimates, enabling it to adapt its control action effectively. As a result, the system achieves robust tracking without sacrificing energy efficiency.
From a practical standpoint, this property is particularly valuable for high-precision applications of PMLMs, such as semiconductor manufacturing, micro-positioning, and medical robotics, where sensor noise is inevitable and can severely degrade system accuracy.
Remark 2.
The proposed BELBIC–LESO framework is suitable for real-time implementation on industrial embedded platforms due to its low computational complexity and online learning structure. The LESO (Equation (5)) consists of three first-order differential equations that are linear in the observer state variables, with computational cost O ( n ) where n = 3 is the observer state dimension. The BELBIC component adopts the RBENN structure of [39], in which l radial basis functions are embedded in the Thalamus and distributed to the Amygdala and OFC networks, each performing weighted summations over these outputs. The per-step cost of the RBF evaluations, inner product computations for f ^ ( · ) and g ^ ( · ) , and element-wise weight updates in Equation (30) each scale as O ( l ) , yielding a total per-step computational burden of O ( n + l ) . With l = 5 basis functions ( μ i { 0.2 , 0.1 , 0 , 0.2 } , σ i = 1 ) and n = 3 observer states as used in the simulations, this corresponds to a small fixed number of algebraic operations per time step. Importantly, the proposed method does not require offline training, large datasets, or iterative optimization routines during online operation, and the computational burden remains bounded throughout. This makes the approach amenable to implementation on industrial processors such as DSPs or ARM-based real-time controllers commonly used in motor drive applications. The required sampling rates and computational loads are compatible with typical real-time control loops employed in PMLM drive systems.

5. Conclusions

This paper presented a unified FD–FTC framework for PMLMs that combines BELBIC with LESO. The BELBIC provides real-time approximations of the unknown dynamics and generates the control action, while the LESO supplies residuals and lumped-disturbance estimates used for rapid fault decision making and compensation. A residual L1–norm with a finite window enables fast and reliable detection without prior knowledge of plant parameters or explicit fault models. Moreover, the integrated FTC capability ensures that once a fault is detected, the controller promptly reconfigures the control input to maintain stability and performance in the presence of actuator degradation, system-dynamic faults, and sensor noise. Theoretical guarantees of closed-loop stability and tracking performance were established via Lyapunov/ H analysis, while extensive simulations provided both qualitative and quantitative validation. Qualitatively, the framework demonstrated rapid fault recovery, smooth control effort, and strong robustness under varying fault/noise conditions. Quantitatively, it consistently achieved the smallest residual estimation errors, fault detection within milliseconds, and the lowest RMSE tracking error compared to benchmark PID-High gain and FL-KF frameworks, all while requiring significantly reduced control energy. These results confirm that the BELBIC–LESO interplay—neural approximation for control combined with observer-based residual and disturbance estimation—yields a controller that is accurate, responsive, and energy-efficient under combined fault–disturbance–noise conditions.
From a practical standpoint, the framework’s lack of reliance on precise plant parameters, its ability to operate with noisy position measurements, and its lightweight computational structure for real-time deployment distinguish it as an implementation-friendly solution for high-precision manufacturing, semiconductor handling, and robotic positioning, where uptime, product quality, and actuator longevity are critical. The results presented in this study are based on comprehensive simulation experiments. Experimental validation on a physical PMLM drive platform, including the integration of power electronics (e.g., inverter), sensing units, and real-time control hardware, is planned as part of future work. This experimental extension will enable assessment of the proposed framework under practical non-idealities such as switching delays, quantization effects, and hardware-induced noise. Furthermore, automatic tuning of observer gains, BELBIC learning rates, and residual window/threshold selection will be investigated to enhance adaptability. A comprehensive quantitative comparison with other model-free and data-driven FD–FTC approaches will be considered as well. Such an extension would provide deeper insight into the trade-offs between fault detection accuracy, learning complexity, training requirements, and real-time implementation feasibility on embedded industrial platforms.

Author Contributions

Conceptualization, A.N. and M.E.; methodology, A.N. and M.E.; software, A.N. and M.E.; validation, A.N., M.E. and H.H.; formal analysis, A.N. and M.E.; investigation, A.N. and M.E.; resources, A.Y. and H.W.; data curation, A.N. and M.E.; writing—original draft preparation, A.N. and M.E.; writing—review and editing, H.H., A.Y., H.W. and A.F.; visualization, A.N. and M.E.; supervision, A.Y. and H.W.; project administration, A.Y. (including APC waiver request and correspondence with the journal). All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhang, G.; Xie, Z.G.; Chen, X.S.; Zhou, X.F. Permanent Magnets Design and Magnetic Field Analysis of a Novel Permanent Magnet Linear Motor. Adv. Mater. Res. 2012, 569, 356–362. [Google Scholar] [CrossRef]
  2. Shen, Y.; Zeng, Z.; Lu, Q.; Lee, C.H. Design and analysis of double-sided flux concentrated permanent magnet linear machine with saturation relieving effect. IEEE Trans. Ind. Electron. 2022, 70, 10442–10453. [Google Scholar] [CrossRef]
  3. Zhao, X.; Wang, T.; Jin, H. Intelligent second-order sliding mode control for permanent magnet linear synchronous motor servo systems with robust compensator. IET Electr. Power Appl. 2020, 14, 1661–1671. [Google Scholar] [CrossRef]
  4. Wang, Q.; Chen, Y.; Guo, Y.; Zhang, J.; Li, Y. Performance modeling and analysis of a doubly yokeless permanent magnet linear motor with improved thrust force quality. IEEE Access 2019, 7, 160586–160594. [Google Scholar] [CrossRef]
  5. Shen, Y.; Li, Z.; Zeng, Z.; Lu, Q.; Lee, C.H.T. Quantitative Analysis of Asymmetric Flux Reversal Permanent Magnet Linear Machine for Long Excursion Application. IEEE Trans. Ind. Electron. 2024, 71, 12781–12792. [Google Scholar] [CrossRef]
  6. Liu, X.; Zhen, S.; Zhao, H.; Sun, H.; Chen, Y.H. Fuzzy-set theory based optimal robust design for position tracking control of permanent magnet linear motor. IEEE Access 2019, 7, 153829–153841. [Google Scholar] [CrossRef]
  7. Wang, Q.; Yang, Y.; Ma, P.; Zhang, J.; Li, Y. Analysis and suppression of phase unbalance induced force ripples in permanent magnet linear motors. IEEE Access 2022, 10, 5416–5423. [Google Scholar] [CrossRef]
  8. Mo, X.; Lan, Q. Finite-Time Integral Sliding Mode Control for Motion Control of Permanent-Magnet Linear Motors. Math. Probl. Eng. 2013, 2013, 567610. [Google Scholar] [CrossRef]
  9. Yan, L.; Zhang, L.; Wang, T.; Jiao, Z. Magnetic flux field analysis of slotless PM linear machine with multiple tubular movers. Int. J. Appl. Electromagn. Mech. 2017, 53, 685–695. [Google Scholar] [CrossRef]
  10. Chi, S.; Yan, J.; Guo, J.; Zhang, Y. Analysis of Mechanical Stress and Vibration Reduction of High-Speed Linear Motors for Electromagnetic Launch System. IEEE Trans. Ind. Appl. 2022, 58, 7226–7240. [Google Scholar] [CrossRef]
  11. Zhong, Z.; Shao, Z.; Yang, M.; Wang, X.; Xiao, Q.; Wang, Y. Quasi-synchronous operation principle of a variable air-gap doubly fed linear motor for high-speed maglev application. IEEE Trans. Transp. Electrif. 2022, 9, 2929–2940. [Google Scholar] [CrossRef]
  12. Wang, W.; Jiang, Y.; Sun, L.; Wang, Z.; Hua, W.; Cheng, M. Phase model predictive voltage control for half-centralized open-end winding permanent-magnet linear motor traction systems. IEEE Trans. Ind. Electron. 2021, 69, 12201–12212. [Google Scholar] [CrossRef]
  13. Sun, X.; Wu, M.; Yin, C.; Wang, S.; Tian, X. Multiple-iteration search sensorless control for linear motor in vehicle regenerative suspension. IEEE Trans. Transp. Electrif. 2021, 7, 1628–1637. [Google Scholar] [CrossRef]
  14. Yang, Q.; Peng, D.; Cai, J.; Guo, D.; He, Z. Adaptive backstepping control for permanent magnet linear motors against uncertainties and disturbances. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 2023, 237, 1195–1205. [Google Scholar] [CrossRef]
  15. Xi, N.; Yang, J.J. Optimal design of short-armature slotted type multi-segment permanent magnet linear synchronous motor for numerically controlled machine tool. Int. J. Appl. Electromagn. Mech. 2015, 47, 273–282. [Google Scholar] [CrossRef]
  16. Shi, P.; Yu, X.; Lin, X.; Qin, J.; Sun, W. Adaptive Fault-Tolerant Tracking Control of Direct-Drive Servo Systems with Actuator Faults and Saturation. IEEE Trans. Transp. Electrif. 2025, 11, 10286–10296. [Google Scholar] [CrossRef]
  17. Ang, K.H.; Chong, G.; Li, Y. PID control system analysis, design, and technology. IEEE Trans. Control Syst. Technol. 2005, 13, 559–576. [Google Scholar]
  18. Huang, S.; Tan, K.K.; Lee, T.H. Fault diagnosis and fault-tolerant control in linear drives using the Kalman filter. IEEE Trans. Ind. Electron. 2012, 59, 4285–4292. [Google Scholar] [CrossRef]
  19. Li, J.; Du, H.; Cheng, Y.; Wen, G.; Chen, X.; Jiang, C. Position tracking control for permanent magnet linear motor via fast nonsingular terminal sliding mode control. Nonlinear Dyn. 2019, 97, 2595–2605. [Google Scholar] [CrossRef]
  20. Jung, J.W.; Leu, V.Q.; Do, T.D.; Kim, E.K.; Choi, H.H. Adaptive PID speed control design for permanent magnet synchronous motor drives. IEEE Trans. Power Electron. 2014, 30, 900–908. [Google Scholar] [CrossRef]
  21. Gong, J.; Yu, X.; Pan, H.; Rodríguez-Andina, J.J. Adaptive Fault-Tolerant Control of Linear Motors Under Sensor and Actuator Faults. IEEE Trans. Transp. Electrif. 2024, 10, 9829–9838. [Google Scholar] [CrossRef]
  22. Zhao, X.; Fu, D. Adaptive neural network nonsingular fast terminal sliding mode control for permanent magnet linear synchronous motor. IEEE Access 2019, 7, 180361–180372. [Google Scholar] [CrossRef]
  23. Su, X.; Yang, X.; Xu, Y. Adaptive parameter learning and neural network control for uncertain permanent magnet linear synchronous motors. J. Frankl. Inst. 2023, 360, 11665–11682. [Google Scholar] [CrossRef]
  24. Gong, J.; Pan, H.; Yu, X.; Rodríguez-Andina, J.J. Neural network observer-based adaptive fault-tolerant control of gantry synchronization systems under actuator and sensor faults. IEEE/ASME Trans. Mechatron. 2024, 30, 3506–3516. [Google Scholar] [CrossRef]
  25. Wang, L.; Zhao, J.; Song, J.; Yu, Z.; Pan, Z. Model-Free Sliding Mode Control of Permanent Magnet Linear Synchronous Motor Using Dynamic Gain Time Delay Estimation. IEEE Trans. Power Electron. 2025, 40, 12215–12229. [Google Scholar] [CrossRef]
  26. Zhirabok, A.N.; Shumsky, A.E.; Zuev, A.V. Sliding mode observers for fault detection in linear dynamic systems. IFAC-PapersOnLine 2018, 51, 1403–1408. [Google Scholar] [CrossRef]
  27. Song, X.; Zhao, J.; Song, J.; Dong, F.; Xu, L.; Zhao, J. Local demagnetization fault recognition of permanent magnet synchronous linear motor based on S-transform and PSO–LSSVM. IEEE Trans. Power Electron. 2020, 35, 7816–7825. [Google Scholar] [CrossRef]
  28. Ghanooni, P.; Habibi, H.; Yazdani, A.; Wang, H.; MahmoudZadeh, S.; Mahmoudi, A. Rapid detection of small faults and oscillations in synchronous generator systems using GMDH neural networks and high-gain observers. Electronics 2021, 10, 2637. [Google Scholar] [CrossRef]
  29. Xie, J.; Zhang, X.; Guo, J.; Qin, G.; Huang, F.; Huang, S.; Long, Z. Fault detection of permanent magnet synchronous motor based on image content retrieval. IEEE Trans. Instrum. Meas. 2022, 71, 1–10. [Google Scholar] [CrossRef]
  30. Kommuri, S.K.; Defoort, M.; Karimi, H.R.; Veluvolu, K.C. A robust observer-based sensor fault-tolerant control for PMSM in electric vehicles. IEEE Trans. Ind. Electron. 2016, 63, 7671–7681. [Google Scholar] [CrossRef]
  31. Zhang, J.; Zhan, W.; Ehsani, M. Diagnosis and fault-tolerant control of permanent magnet synchronous motors with interturn short-circuit fault. IEEE Trans. Control Syst. Technol. 2023, 31, 1909–1916. [Google Scholar] [CrossRef]
  32. Wang, W.; Feng, Y.; Shi, Y.; Cheng, M.; Hua, W.; Wang, Z. Fault-tolerant control of primary permanent-magnet linear motors with single phase current sensor for subway applications. IEEE Trans. Power Electron. 2019, 34, 10546–10556. [Google Scholar] [CrossRef]
  33. Sardashti, A.; Nazari, J. A learning-based approach to fault detection and fault-tolerant control of permanent magnet DC motors. J. Eng. Appl. Sci. 2023, 70, 109. [Google Scholar] [CrossRef]
  34. Ghanooni, P.; Yazdani, A.; Mahmoudi, A.; MahmoudZadeh, S.; Movahed, M.A.; Fathi, M. Robust precise trajectory tracking of hybrid stepper motor using adaptive critic-based neuro-fuzzy controller. Comput. Electr. Eng. 2020, 81, 106535. [Google Scholar] [CrossRef]
  35. Khezri, R.; Oshnoei, A.; Yazdani, A.; Mahmoudi, A. Intelligent coordinators for automatic voltage regulator and power system stabiliser in a multi-machine power system. IET Gener. Transm. Distrib. 2020, 14, 5480–5490. [Google Scholar] [CrossRef]
  36. Yazdani, A.M.; Mahmoudi, A.; Movahed, M.A.; Ghanooni, P.; Mahmoudzadeh, S.; Buyamin, S. Intelligent speed control of hybrid stepper motor considering model uncertainty using brain emotional learning. Can. J. Electr. Comput. Eng. 2018, 41, 95–104. [Google Scholar] [CrossRef]
  37. Hui, J.; Yuan, J. Chattering-free higher order sliding mode controller with a high-gain observer for the load following of a pressurized water reactor. Energy 2021, 223, 120066. [Google Scholar] [CrossRef]
  38. Baranowski, J.; Piątek, P. Observer-based feedback for the magnetic levitation system. Trans. Inst. Meas. Control 2012, 34, 422–435. [Google Scholar] [CrossRef]
  39. Baghbani, F.; Akbarzadeh-T, M.R.; Sistani, M.B.N. Stable robust adaptive radial basis emotional neurocontrol for a class of uncertain nonlinear systems. Neurocomputing 2018, 309, 11–26. [Google Scholar] [CrossRef]
  40. Lucas, C.; Shahmirzadi, D.; Sheikholeslami, N. Introducing BELBIC: Brain emotional learning based intelligent controller. Intell. Autom. Soft Comput. 2004, 10, 11–21. [Google Scholar] [CrossRef]
  41. Slotine, J.J.E.; Li, W. Applied Nonlinear Control; Prentice Hall: Englewood Cliffs, NJ, USA, 1991; Volume 199. [Google Scholar]
  42. Kori, D.K.; Kolhe, J.P.; Talole, S. Extended state observer based robust control of wing rock motion. Aerosp. Sci. Technol. 2014, 33, 107–117. [Google Scholar] [CrossRef]
  43. Talole, S.E.; Kolhe, J.P.; Phadke, S.B. Extended-state-observer-based control of flexible-joint system with experimental validation. IEEE Trans. Ind. Electron. 2009, 57, 1411–1419. [Google Scholar] [CrossRef]
  44. Chen, T.; Wang, C.; Hill, D.J. Small oscillation fault detection for a class of nonlinear systems with output measurements using deterministic learning. Syst. Control Lett. 2015, 79, 39–46. [Google Scholar] [CrossRef]
  45. Khalil, H.K.; Grizzle, J.W. Nonlinear Systems; Prentice Hall: Upper Saddle River, NJ, USA, 2002; Volume 3. [Google Scholar]
Figure 1. Schematic of the PMLM system incorporating the effects of actuator faults and sensor noise.
Figure 1. Schematic of the PMLM system incorporating the effects of actuator faults and sensor noise.
Energies 19 01413 g001
Figure 2. The BELBIC neural topology and control architecture.
Figure 2. The BELBIC neural topology and control architecture.
Energies 19 01413 g002
Figure 3. Integrated FD–FTC architecture for the PMLM system, illustrating the interaction between the BELBIC-based fault-tolerant controller, LESO-based fault detection and residual generation, and the PMLM drive under actuator faults and sensor noise. Fault detection module (dashed red box) consists of Equations (5) and (25). The fault tolerant control (dashed green box) is designed using Equations (7), (8), (12) and (30).
Figure 3. Integrated FD–FTC architecture for the PMLM system, illustrating the interaction between the BELBIC-based fault-tolerant controller, LESO-based fault detection and residual generation, and the PMLM drive under actuator faults and sensor noise. Fault detection module (dashed red box) consists of Equations (5) and (25). The fault tolerant control (dashed green box) is designed using Equations (7), (8), (12) and (30).
Energies 19 01413 g003
Figure 4. Approximation of PMLM unmodeled dynamics f ( x ) , g ( x ) using BELBIC.
Figure 4. Approximation of PMLM unmodeled dynamics f ( x ) , g ( x ) using BELBIC.
Energies 19 01413 g004
Figure 5. Estimation of disturbance d ( t ) using the proposed framework compared with the FL-KF [18] and PID-High gain [37,38] frameworks.
Figure 5. Estimation of disturbance d ( t ) using the proposed framework compared with the FL-KF [18] and PID-High gain [37,38] frameworks.
Energies 19 01413 g005
Figure 6. (a) Residuals of healthy and faulty modes in Scenario 1 using the proposed framework. (b) Zoomed view highlighting fault detection time.
Figure 6. (a) Residuals of healthy and faulty modes in Scenario 1 using the proposed framework. (b) Zoomed view highlighting fault detection time.
Energies 19 01413 g006
Figure 7. (a) Position tracking performance of the proposed framework compared with FL-KF [18] and PID-High gain [37,38] under normal conditions. (b) Corresponding control signals of the three frameworks.
Figure 7. (a) Position tracking performance of the proposed framework compared with FL-KF [18] and PID-High gain [37,38] under normal conditions. (b) Corresponding control signals of the three frameworks.
Energies 19 01413 g007
Figure 8. (a) Position tracking performance of the proposed framework compared with FL-KF [18] and PID-High gain [37,38] in Scenario 1. (b) Corresponding control signals of the three frameworks.
Figure 8. (a) Position tracking performance of the proposed framework compared with FL-KF [18] and PID-High gain [37,38] in Scenario 1. (b) Corresponding control signals of the three frameworks.
Energies 19 01413 g008
Figure 9. Estimation of fault Λ ( x ̲ , u ) using the proposed framework compared with FL-KF [18] and PID-High gain frameworks [37,38].
Figure 9. Estimation of fault Λ ( x ̲ , u ) using the proposed framework compared with FL-KF [18] and PID-High gain frameworks [37,38].
Energies 19 01413 g009
Figure 10. (a) Residuals of healthy and faulty modes in Scenario 2 using the proposed framework. (b) Zoomed view of the fault detection time.
Figure 10. (a) Residuals of healthy and faulty modes in Scenario 2 using the proposed framework. (b) Zoomed view of the fault detection time.
Energies 19 01413 g010
Figure 11. (a) Position tracking performance of the proposed framework compared with FL-KF [18] and PID-High gain [37,38] in Scenario 2. (b) Corresponding control signals of the three frameworks.
Figure 11. (a) Position tracking performance of the proposed framework compared with FL-KF [18] and PID-High gain [37,38] in Scenario 2. (b) Corresponding control signals of the three frameworks.
Energies 19 01413 g011
Figure 12. (a) Characteristics and power spectrum of the measurement noise. (b) Effect of measurement noise on the output signal.
Figure 12. (a) Characteristics and power spectrum of the measurement noise. (b) Effect of measurement noise on the output signal.
Energies 19 01413 g012
Figure 13. (top) Tracking trajectory of the proposed framework. (middle) Corresponding position tracking error. (bottom) Control input signal.
Figure 13. (top) Tracking trajectory of the proposed framework. (middle) Corresponding position tracking error. (bottom) Control input signal.
Energies 19 01413 g013
Figure 14. (top) Tracking trajectory of the PID-High gain framework [37,38]. (middle) Corresponding position tracking error. (bottom) Control input signal.
Figure 14. (top) Tracking trajectory of the PID-High gain framework [37,38]. (middle) Corresponding position tracking error. (bottom) Control input signal.
Energies 19 01413 g014
Figure 15. (top) Tracking trajectory of the FL-KF [18] framework. (middle) Corresponding position tracking error. (bottom) Control input signal.
Figure 15. (top) Tracking trajectory of the FL-KF [18] framework. (middle) Corresponding position tracking error. (bottom) Control input signal.
Energies 19 01413 g015
Table 1. Comparison of the frameworks’ setups.
Table 1. Comparison of the frameworks’ setups.
FrameworksFTCFDParameters of the SystemSensor NoiseFault Estimation
PID-High gain [37,38]Known×NO
FL-KF [18]Known×NO
Proposed FrameworkUnknownYES
Table 2. The PMLM’s model parameters used in Equation (1) [19].
Table 2. The PMLM’s model parameters used in Equation (1) [19].
SymbolState/ParametersValue
L f Force constant 130 N / A
L e Back electromotive force 123 V / ( m / s )
RResistance 16.8 Ω
mMotor mass 5.4 kg
Table 3. Parameters of the controller and observer for the proposed framework.
Table 3. Parameters of the controller and observer for the proposed framework.
FrameworkController ParametersObserver Gains
BELBIC-LESO α f = 5 , β f = 5 , δ f = 0.05 g 1 = 500
g 2 = 1000
g 3 = 480.1
α g = 0.0002 , β g = 0.0001 , δ g = 0.0001
k = 1 , r = 0.08 , ρ = 0.02 , P = 5
Λ 1 = 1 , σ i = 1 , i = { 1 , 2 , , l }
μ i { 0.2 , 0.1 , 0 , 0.1 , 0.2 }
Table 4. Performance evaluation of the frameworks for fault detection and estimation error under Scenario 1.
Table 4. Performance evaluation of the frameworks for fault detection and estimation error under Scenario 1.
FrameworksRMSEDetection Time (s)
PID-High gain [37,38]0.19010.181
FL-KF [18]0.05980.095
Proposed Framework0.02200.0065
Table 5. Comparative FTC performance under Scenario 1.
Table 5. Comparative FTC performance under Scenario 1.
FrameworksRMSE: NormalRMSE: FTCPeak Value of Control Signal (V)
PID-High gain [37,38]0.00580.019419.2228
FL-KF [18]0.00670.122420.9489
Proposed Framework0.0004340.01134.5067
Table 6. Performance evaluation of the frameworks for fault detection and estimation error under Scenario 2.
Table 6. Performance evaluation of the frameworks for fault detection and estimation error under Scenario 2.
FrameworksRMSEDetection Time (s)
PID-High gain [37,38]1.83710.208
FL-KF [18]0.05920.106
Proposed Framework0.05030.0088
Table 7. Comparative FTC performance under Scenario 2.
Table 7. Comparative FTC performance under Scenario 2.
FrameworksRMSEPeak Value of Control Signal (V)
PID-High gain [37,38]0.006319.3136
FL-KF [18]0.007420.1533
Proposed Framework0.004915.8705
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.

Share and Cite

MDPI and ACS Style

Nezamzadeh, A.; Esmaeilidehkordi, M.; Habibi, H.; Yazdani, A.; Wang, H.; Fekih, A. Fault Detection and Fault-Tolerant Control of Permanent Magnet Linear Motors Using an Emotional Learning-Based Neural Network and a Linear Extended State Observer. Energies 2026, 19, 1413. https://doi.org/10.3390/en19061413

AMA Style

Nezamzadeh A, Esmaeilidehkordi M, Habibi H, Yazdani A, Wang H, Fekih A. Fault Detection and Fault-Tolerant Control of Permanent Magnet Linear Motors Using an Emotional Learning-Based Neural Network and a Linear Extended State Observer. Energies. 2026; 19(6):1413. https://doi.org/10.3390/en19061413

Chicago/Turabian Style

Nezamzadeh, Alireza, Mohammadreza Esmaeilidehkordi, Hamed Habibi, Amirmehdi Yazdani, Hai Wang, and Afef Fekih. 2026. "Fault Detection and Fault-Tolerant Control of Permanent Magnet Linear Motors Using an Emotional Learning-Based Neural Network and a Linear Extended State Observer" Energies 19, no. 6: 1413. https://doi.org/10.3390/en19061413

APA Style

Nezamzadeh, A., Esmaeilidehkordi, M., Habibi, H., Yazdani, A., Wang, H., & Fekih, A. (2026). Fault Detection and Fault-Tolerant Control of Permanent Magnet Linear Motors Using an Emotional Learning-Based Neural Network and a Linear Extended State Observer. Energies, 19(6), 1413. https://doi.org/10.3390/en19061413

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop