Next Article in Journal
Quantum Injectivity of Frames in Quaternionic Hilbert Spaces
Next Article in Special Issue
SwinDenoising: A Local and Global Feature Fusion Algorithm for Infrared Image Denoising
Previous Article in Journal
Feature Fusion-Based Re-Ranking for Home Textile Image Retrieval
Previous Article in Special Issue
Remote-Sensing Satellite Mission Scheduling Optimisation Method under Dynamic Mission Priorities
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Intelligent Fault-Tolerant Control Method for a Flexible-Link Manipulator with an Uncertain Dead-Zone and Intermittent Actuator Faults

College of Information Science and Technology, Zhongkai University of Agriculture and Engineering, Guangzhou 510225, China
*
Authors to whom correspondence should be addressed.
Mathematics 2024, 12(14), 2173; https://doi.org/10.3390/math12142173
Submission received: 12 June 2024 / Revised: 7 July 2024 / Accepted: 9 July 2024 / Published: 11 July 2024
(This article belongs to the Special Issue Deep Learning and Adaptive Control, 3rd Edition)

Abstract

:
In this article, a new intelligent fault-tolerant control (FTC) is designed to control a flexible-link manipulator with uncertain dead-zone and intermittent actuator faults. Initially, a smooth dead-zone inverse model using a hyperbolic tangent function is introduced to handle dead-zone nonlinearity and suppress input chattering. An adaptive law is proposed to estimate an unknown coupling item, combining the upper bounds of compensation error and floating bias faults, achieving robust adaptive control of the system. A new FTC strategy is subsequently developed to address intermittent actuator faults. Finally, the bounded convergence of system state errors is proven using direct Lyapunov methods, and the effectiveness and superiority of the proposed controller are demonstrated through numerical simulation and experiment.

1. Introduction

With the rapid development of technology, modern industry is gradually transitioning to lighter and more flexible materials to accommodate the increasing complexity of work environments [1,2]. As a typical flexible structural system, a flexible-link manipulator is widely recognized for its outstanding flexibility, lightweight properties, and low energy consumption [3,4]. However, under harsh environmental conditions or heavy workloads, a flexible-link manipulator often encounters issues with vibrations and deformations [5,6,7]. These issues can reduce work efficiency, diminish production accuracy, and even adversely affect the system’s overall performance. Therefore, developing an effective vibration control strategy to steady the operation of a flexible-link manipulator is particularly crucial.
Since a flexible-link manipulator is part of a flexible structure system, it is also considered a typical distributed parameter system (DPS) with infinite-dimensional dynamic modes [8,9]. During the design process of the controller, modal simplification may lead to spillover effects [10,11]. Although distributed control can be implemented by installing multiple controllers on a single-link flexible manipulator to address this challenge, this method is costly and complex in design [12]. Therefore, many researchers have turned to boundary control (BC), which is regarded as a more efficient control approach. BC only requires interventions at the system’s boundaries, effectively managing the entire system’s dynamic behavior. This not only reduces the complexity of design and implementation but also helps to enhance the overall control efficiency of the system [13,14,15]. In [16], a new BC approach was presented to solve the angular position tracking problems of flexible-link manipulator systems. In [17], the authors designed a new BC scheme for active vibration suppression in flexible manipulator systems. However, these researches were restricted to vibration suppression or angular position tracking, and the methods used did not apply to flexible-link manipulator systems with input dead-zone nonlinearity.
Dead-zone nonlinearity is commonly found in the actuators of physical control systems, including motors, valves, and hydraulic systems [18,19]. Input dead-zones may decrease system performance, particularly in applications requiring high-precision control, potentially causing phase delays and inaccurate control. Therefore, effectively compensating for input dead-zones is the key to enhancing system performance. Recently, researchers have presented various approaches to compensate for the unknown dead-zone constraints in actuators. In [20], a method was proposed for high-performance motion control of a dual-valve hydraulic system experiencing an unknown input dead-zone. In [21], an improved prescribed performance-based adaptive control strategy was designed for uncertain nonlinear systems against the input dead-zone. Moreover, adaptive inverse compensation is an effective approach for addressing the input dead-zone [22]. In [23], a control algorithm using a dead-zone inverse dynamics model was introduced for managing sandwich nonsmooth nonlinear systems. However, as discussed in [23], this dynamics mode is nonsmooth and may induce chattering in the compensated control inputs. This can potentially reduce the lifespan of actuators and might even cause instability in the control system. To address this issue, a new inverse compensation control scheme was proposed for a nonlinear system subject to the input dead-zone [24]. However, it is worth mentioning that the above studies focused on adaptive inverse control of finite-dimensional systems with an input dead-zone and could not be directly applied to the control of infinite-dimensional systems with dead-zone constraints.
Due to the complexity and multiple interferences of the working environment, actuator faults inevitably occur in various industrial controls. In severe cases, sudden sticking or partial loss of effectiveness of an actuator may lead to system instability and even production accidents. FTC is considered an effective method to address actuator faults [25,26]. In recent years, FTC research based on DPSs has made significant progress. In [27], a new reinforcement learning strategy was proposed for interconnected nonlinear systems with actuator faults. In [28], a fault-tolerant controller was adopted for full control of a quadrotor UAV with motor faults. The FTC above schemes consider a finite number of actuator faults, which cannot be directly used to handle an infinite number of actuator faults. In actual industrial processes, actuator faults may occur more than once in a controlled system [29]. To address this problem, this study conducts research on adaptive FTC for flexible-link manipulator systems experiencing uncertain dead-zone and intermittent actuator faults.
In summary, the objective of this study is to design a new control method. This method aims to enhance the system’s intelligence, enabling it to adaptively adjust its parameters in the face of unknown actuator dead-zones and intermittent faults. It addresses actuator nonlinearity and effectively suppresses system vibrations. The main contributions of this study are as follows:
(1)
As opposed to the previous study [30], this study introduces a smooth dead-zone inverse dynamics model that effectively compensates for the input dead-zone effect in a flexible-link manipulator and reduces actuator chattering.
(2)
A new FTC is proposed to address intermittent actuator faults in the flexible-link manipulator system. Unlike previous studies [31,32], the fault parameters in this study are time-varying, and the faults occur frequently, making this method more applicable to actual situations.
(3)
The established control method can suppress the vibration of the controlled system without the need to simplify or discretize infinite-dimensional system dynamics, and the effectiveness of the proposed controller is verified through numerical simulation and experiment.
Notation 1.
The symbols used in this study adhere to standard conventions. For the sake of conciseness, the following notations are defined: R denotes a collection of real numbers, ( ) = ( ) ( ν , t ) , ( ) ˙ is the partial derivative of with respect to t, ( ) is the partial derivative of with respect to ν, ( ) ˙ is the second partial derivative of with respect to both ν and t, ( ) is the second partial derivative of with respect to ν, ( ) is the third partial derivative of with respect to ν, ( ) is the fourth partial derivative of with respect to ν, ( ) ¨ is the second partial derivative of with respect to t, ( ) l = ( ) ( l , t ) , and ( ) 0 = ( ) ( 0 , t ) . R represents all real numbers. Q 0 represents a symmetric positive definite matrix. λ max ( Q ) represents the maximum eigenvalues of the symmetric matrix Q.

2. Problem Statement

The flexible-link manipulator system is described in Figure 1, where ν O p and V O C represent the local rotating reference coordinate system connected to the joint and the global inertial coordinate system, respectively. Additionally, ν [ 0 , l ] is the spatial variable, and t R + is the time variable. c ( ν , t ) , ϖ ( t ) , and ξ ( t ) represent the elastic deflection, torque input, and angular position of the joint, respectively. The total displacement of the link in the coordinate system V O P is denoted by p ( ν , t ) , where p ( ν , t ) = ν θ ( t ) + c ( ν , t ) .
First, we consider the dynamical model of the system as follows [33]:
E I c ( ν , t ) = T c ( ν , t ) m p ¨ ( ν , t ) C p ˙ ( ν , t ) ,
E I c ( l , t ) T c ( l , t ) = 0 ,
c ( 0 , t ) = c ( 0 , t ) = c ( l , t ) = 0 ,
I ξ ¨ ( t ) ϖ ( t ) = E I c ( 0 , t ) + T c ( l , t ) ,
where I, E I , m, T, and C denote the inertia of the joint, bending stiffness, linear density, tension, and the coefficient of viscosity, respectively.
Remark 1.
In this study, we consider a flexible-link manipulator model characterized by a large ratio of length to cross-sectional diameter. Compared to its elastic deformation, the shear deformation induced by vibrations in this model is relatively negligible, allowing the link to be described by the classic Euler–Bernoulli beam. In recent years, many researchers have conducted control studies based on this model and have experimentally verified its effectiveness [33,34]. Therefore, this study also conducts control research based on this model (1)–(4).

2.1. Deadzone Characteristic Analysis

In this study, we account for the fact that the actuator input of the system is influenced by a dead-zone, which is represented as follows:
U ( t ) = D ( u ( t ) ) = d r ( u ( t ) ϱ r ) , if u ( t ) d r 0 , if d l < u ( t ) < d r d l ( u ( t ) ϱ l ) , if u ( t ) d l ,
where d r > 0 and d l > 0 denote the slopes of the respective linear segments, with | d r | | d l | . Here, ϱ r > 0 and ϱ l < 0 are the breakpoints with non-equal absolute values. u ( t ) denotes the desired actuator input, while U ( t ) represents the actual actuator output subject to dead-zone effects. Following this, a dead-zone inverse dynamics model is presented [24]:
u ( t ) = U + d r ϱ r d r Σ r ( U ) + U + d l ϱ l d l Σ l ( U ) ,
where smooth functions Σ r ( U ) and Σ l ( U ) are defined as follows:
Σ r ( U ) = 1 + tanh ( ρ h U ) 2 , Σ l ( U ) = 1 tanh ( ρ h U ) 2 ,
with ρ h > 0 , and t a n h ( · ) denotes hyperbolic tangent function.
To facilitate the control design, we parameterize the dead-zone model as described in (5):
U ( t ) = σ T ζ ,
where σ = [ d r , d r ϱ r , d l , d l ϱ l ] T , and ζ = [ σ r ( t ) u ( t ) , σ r ( t ) , σ l ( t ) u ( t ) , σ l ( t ) ] T . σ r and σ l are as follows:
σ r = 1 , if U ( t ) > 0 0 , otherwise , σ l = 1 , if U ( t ) < 0 0 , otherwise .
To manage uncertainties in dead-zone parameters, we implement the following inverse dynamics model:
u ( t ) = U d + d r ϱ r ^ d ^ r Σ r ( U d ) + U d + d l ϱ l ^ d ^ l Σ l ( U d ) ,
where U d is the control signal to be designed. Furthermore, σ ^ is an estimation of σ , and σ ^ and ζ ^ are defined as follows:
σ ^ = [ d ^ r , d r ϱ r ^ , d ^ l , d l ϱ l ^ ] T ,
ζ ^ = [ Σ r ( u ) u ( t ) , Σ r ( u ) , Σ l ( u ) u ( t ) , Σ l ( u ) ] T .
Invoking (10)–(12), the expressions of u f d is given as follows:
U d ( t ) = σ ^ T ζ ^ .
Additionally, the compensation error can be expressed as follows:
U U d = ( σ σ ^ ) T ζ ^ ( t ) + d ( t ) ,
where d ( t ) = σ T ( ζ ζ ^ ) , and by referencing [24], we obtain that | d ( t ) | D , which is attainable as follows:
D = 1 2 e 1 | d r d l | / ρ h + | d r ϱ r d l ϱ l | e 2 ϱ r / ρ h + 1 , if u ( t ) ϱ r 1 2 e 1 | d r d l | / ρ h + | d r ϱ r d l ϱ l | e 2 ϱ l / ρ h + 1 , if u ( t ) ϱ l max d r , d l | ϱ r ϱ l | otherwise .
Remark 2.
When ϱ l < u ( t ) < ϱ r , the variable d ( t ) remains bounded. As v extends beyond the interval ( ϱ l , ϱ r ) , the boundary of d ( t ) diminishes with increasing ρ h . Consequently, d ( t ) remains bounded for all t 0 and converges to zero as ρ h approaches infinity.
Remark 3.
Traditional methods for handling unknown dead-zones typically require identifying some or all dead-zone parameters before designing a controller for compensation [35]. However, the dead-zone inverse method used in this study addresses unknown dead-zones without parameter identification and avoids severe chattering in compensated control inputs, thus enhancing actuator lifespan and system stability [24]. Nevertheless, this model generates compensation errors d ( t ) . If these errors are not managed, the actual input may deviate significantly from the desired input, potentially affecting system stability.
Remark 4.
In [24], a new scheme was presented for designing adaptive inverse compensation controllers for uncertain systems affected by unknown dead-zone nonlinearity. However, the system studied in [24] is finite-dimensional, described using ordinary differential equations. In contrast, the flexible-link manipulator system examined in this study is infinite-dimensional and modeled using partial differential equations. As a result, the control strategy from [24] cannot be directly applied to the systems discussed in this study. Implementing the strategy proposed in [24] would necessitate reducing the infinite-dimensional dynamics (1)–(4) to a finite-dimensional model, potentially leading to spillover effects. Additionally, this study also considers intermittent actuator faults within the system, further increasing the complexity of the control design and enhancing its challenges.

2.2. Intermittent Actuator Fault Model

The intermittent actuator fault model is characterized as follows [36]:
ϖ ( t ) = ϕ ( t ) U ( t ) + U f , j ( t ) ϕ ( t ) = ϕ j ,
where j represents the fault instance, and t lies within the interval [ t j , s , t j , e ) . The parameter ϕ j denotes an unknown efficiency factor, constrained by 0 < ϕ ̲ ϕ j 1 . It is noted that U f , j ( t ) U ¯ f , where both ϕ ̲ and U ¯ f are unknown constants. (16) describes a scenario in which the actuator loses ( 1 ϕ j ) × 100 % of its effectiveness and introduces a floating bias fault U f , j ( t ) that persists from time t j , s to t j , e . When ϕ ( t ) = ϕ j , the system aligns with a standard fault model, which accounts for both partial loss of efficiency and the floating bias fault, as discussed in [37]. This formulation does not consider fault recurrence. Consequently, when combined with (14), the actual input ϖ ( t ) can be described as follows:
ϖ ( t ) = ϕ ( t ) U d ( t ) + ϕ ( t ) σ ˜ T ζ ^ + ϕ ( t ) d ( t ) + U f , j ( t ) .

2.3. Preliminaries

To support the forthcoming analysis, the subsequent assumptions and lemmas are presented.
Assumption 1.
For the dead-zone parameters d r and d l , both are positive constants with d r d r > 0 , and d l d l > 0 is satisfied.
Lemma 1
([38]). Consider the first-order differential equations as follows:
q ˙ ( t ) = α q f q α q μ q ( q ( t ) q ( 0 ) ) ,
where α q and μ q are positive constants. If f q , q ( 0 ) 0 , the solution of (18) is rendered to be non-negative for all t 0 .
Lemma 2
([39]). If q 1 and r are scalars and satisfy q 1 R , r R + , we have
0 | q 1 | r 2 q 1 2 + r 2 < r ¯ .

3. Control Design

This section proposes an adaptive FTC to meet the control objectives. This approach integrates compensation for unknown errors with adaptation to time-varying actuator faults, introducing an upper-bound adaptive law. A control block diagram is shown in Figure 2.

3.1. Adaptive FTC

We construct the auxiliary signal U b ( t ) = η ξ ˙ ( t ) + δ [ ξ ( t ) ξ d ] = η θ ˙ ( t ) + δ ξ e ( t ) , and ξ d denotes the reference signal. Then, the control signal U d ( t ) is designed as follows:
U d ( t ) = ω ^ θ ( t ) ,
where θ ( t ) = ι ( t ) U b ( t ) . Let ω = 1 / ϕ ̲ and ω ^ represent the estimated value of ω . ι is given as follows:
ι ( t ) = k + 1 4 γ T c l 2 + ( k 1 + I δ ) ξ ˙ 2 ( t ) + k ξ ξ e 2 ( t ) + ^ 2 U b 2 ( t ) ^ 2 + r 2 ,
where k, k ξ , and δ are positive constants, with k 1 R . ^ represents the estimation of ℵ, and ℵ is denoted as = D + U ¯ f . Then, the parameter updating laws are designed as follows:
ω ^ ˙ = φ ω ι 1 ( t ) U b 2 ( t ) φ ω ω ^ ,
^ ˙ = φ U b ( t ) φ ^ ,
σ ^ ˙ = Proj σ { Γ σ U b ( t ) ζ ^ } ,
where φ ω and φ are positive constants. Γ σ represents a symmetric positive definite matrix. To avoid singularity, making the control inputs infinite, projection mapping Proj is used to limit the range of adaptive parameters σ ^ , as defined in [40].
Remark 5.
It is important to note that the FTC strategies outlined in [27,28,40] are not directly applicable to this system. If the actuator undergoes multiple abrupt changes, the parameter ϕ ˙ ( t ) could become unbounded, potentially leading to system instability [38]. To prevent the occurrence of the unbounded term ϕ ̲ φ ω ω ˜ ( ω ˙ ω ^ ˙ ) in the time derivative of subsequent Lyapunov functions Z ˙ ( t ) , we introduce a new FTC approach. This strategy, distinct from those previously cited, incorporates quadratic nonlinear damping terms θ and ι, allowing us to effectively address this issue.

3.2. Stability Analysis

Consider the Lyapunov function candidate as
Z ( t ) = Z a ( t ) + Z b ( t ) + Z c ( t ) ,
with
Z a ( t ) = η 2 m 0 l p ˙ 2 d ν + η 2 E I 0 l c 2 d ν + η 2 T 0 l c 2 d ν ,
Z b ( t ) = 1 2 I U b 2 + 1 2 k ξ ξ e 2 + ϕ ̲ 2 φ ω ω ˜ 2 + 1 2 φ ˜ 2 + 1 2 σ ˜ T Γ σ 1 σ ˜ ,
Z c ( t ) = δ m 0 l p ˙ ( y , t ) p e ( ν , t ) d ν ,
where p e ( ν , t ) = c ( ν , t ) + ν ξ e ( t ) . Obviously, p ˙ e ( ν , t ) = p ˙ ( ν , t ) .
Lemma 3.
The selected Lyapunov function (25) satisfies the following property:
0 κ 2 [ Z a ( t ) + Z b ( t ) ] Z ( t ) κ 3 [ Z a ( t ) + Z b ( t ) ] ,
where κ 2 = 1 κ 1 and κ 3 = 1 + κ 1 are two positive constants with κ 1 = max { δ ( 1 + l ) χ 1 η , δ m l 2 χ 1 k ξ η , δ m l 2 χ 1 T η } .
Proof. 
See Appendix A. □
Lemma 4.
The time derivative of the Lyapunov function (25) is proved to be bounded as follows:
Z ˙ ( t ) κ Z ( t ) + τ ,
where κ , τ R + .
Proof. 
See Appendix B. □
Theorem 1.
In this study, the convergence of system state errors is defined as uniformly bounded convergence, meaning that the state errors will ultimately converge within a small and acceptable error range [41]. This is sufficient for many control systems in practical applications. After completing the analysis of Lemmas 3 and 4, we can further demonstrate the convergence of system state errors. Since we desire the system to remain vibration-free, the deformation error is expressed as c e ( ν , t ) = c ( ν , t ) 0 = c ( ν , t ) . The specific convergence bounds can be described as follows:
(1) The elastic displacement c e ( ν , t ) is uniformly bounded and starts in a compact set ϑ 1 and converges eventually to another compact set ϑ 2 .
ϑ 1 : = { c e ( ν , t ) R | c e ( ν , t ) Λ 1 } ϑ 2 : = { c e ( ν , t ) R | lim t c e ( ν , t ) Λ 2 } ,
where Λ 1 = 2 l η T κ 1 [ V ( 0 ) + τ κ ] and Λ 2 = 2 l τ η T κ 1 κ .
(2) The angular error ξ e ( t ) is maintained in the compact set ϑ 3 and finally converges to the compact set ϑ 4 .
ϑ 3 : = { ξ e ( t ) R | ξ e ( t ) Λ 3 } ϑ 4 : = { ξ e ( t ) R | lim t ξ e ( t ) Λ 4 } ,
where Λ 3 = 2 l k ξ κ 1 [ V ( 0 ) + τ κ ] and Λ 4 = 2 l τ k ξ κ 1 κ .
Proof of Theorem 1.
Multiplying (30) by e κ t yields
t [ Z ( t ) e κ t ] τ κ t .
Substituting (33), we obtain the following:
Z ( t ) [ Z ( 0 ) τ κ ] e κ t + τ κ .
Using (26) and Sobolev’s inequality (see Lemma 2 in [42]) yields
1 2 l η T c 2 ( ν , t ) η 2 T 0 l c 2 ( ν , t ) d ν Z a ( t ) 1 κ 1 Z ( t ) .
Invoking (35) and (34) is rewritten as follows:
| c ( ν , t ) | Λ 1 = 2 l η T κ 1 [ Z ( 0 ) + τ κ ] .
Further, we have
lim t | c e ( ν , t ) | = lim t | c ( ν , t ) | Λ 2 = 2 l τ η T κ 1 κ , ν [ 0 , l ] .
Similarly, from (27), we obtain
| ξ e ( t ) | Λ 3 = 2 l k ξ κ 1 [ Z ( 0 ) + τ κ ] , t [ 0 , + ) .
Then, we arrive at
lim t | ξ e ( t ) | Λ 4 = 2 l τ k ξ κ 1 κ , t [ 0 , + ) .
The proof is complete. □
Remark 6.
In the process of proofing stability, we derived some constraint conditions (A11)–(A13) that the parameter settings must satisfy. We first select an appropriate set of parameters, η, β, and χ 3 , to ensure that (A11) holds. Then, we further adjust k, k 1 , γ, χ 2 , and k ξ to meet the inequalities in (A12). After selecting the relevant parameters, it is clear that (A13) is satisfied. Finally, during the simulation’s parameter adjustment, we appropriately tune the values of η, β, k, k 1 , γ, and k ξ until excellent transient and steady-state performance is achieved.

4. Numerical Simulation

To assess the effectiveness of the proposed control strategy, numerical simulations are conducted using the finite difference approach. The selected system parameters are outlined below: E I = 0.157 Nm 2 , T = 0.01 N , l = 0.419 m , m = 0.1 kg / m , C = 0.04 NS / m , and I = 0.0038 kgm 2 . The simulation employs time and space increments of t = 3.75 × 10 5 s and ν = 0.0221 m , respectively. The target trajectory ξ d is set to π 4 . Initially, the system conditions are c ( ν , 0 ) = 0.5 ν 2 m , c ˙ ( ν , 0 ) = 0 m / s , ξ ( 0 ) = 0 rad , and ξ ˙ ( 0 ) = 0 rad / s . We consider a flexible-link manipulator with intermittent actuator faults. The intermittent actuator faults are given as follows: [38]:
ϖ ( t ) = 0.5 U ( t ) + 0.1 e 0.2 t if t ( o 1 , o ) , U ( t ) otherwise ,
where o is an odd positive number.
The parameters specified for the dead-zone inverse fault-tolerant controller (DIFTC) include η = 1 , δ = 0.05 , γ = 0.8 , k ξ = 4.5 , and r = 0.17 , and control gains k = 1 and k 1 = 0.2 . The parameter updating laws are defined with φ = 0.1 , φ ω = 0.1 , initial estimates σ ^ ( 0 ) = [ 1.1 , 0.22 , 1.2 , 0.23 ] T , ^ ( 0 ) = 0.3 , and ω ^ ( 0 ) = 1 . The feasible set for these parameters is Ω = { σ ^ R 4 × 1 | 0.8 d ^ r < 1.2 , 0.17 d r ϱ r ^ < 0.23 , 0.8 d ^ l < 1.2 , 0.25 d l ϱ l ^ < 0.18 } . The dead-zone parameters set are d r = 1 , d l = 1.1 , ϱ r = 0.2 , and ϱ l = 0.2 . To further validate the effectiveness of the proposed control strategy, we provide simulation results employing the proportional differentiation controller (PDC), the BC discussed in [33], and the FTC discussed in [40].
The PDC is expressed as follows:
ϖ ( t ) = k d ξ ˙ ( t ) k p ξ e ( t ) ,
where k d = 2 and k p = 8 .
The BC in [33] is given as follows:
ϖ ( t ) = k U b ( t ) ( k 1 + T ) c l I δ ξ ˙ ( t ) k ξ ξ e ( t ) ,
where k = 0.09 , k 1 = 0.1 , δ = 0.05 , and k ξ = 5 .
The FTC in [40] is given as follows:
ϖ ( t ) = ω ^ ( k U b ( t ) + ( k 1 + T ) c l + I δ ξ ˙ ( t ) + k ξ ξ e ( t ) ) ,
ω ^ ˙ = φ ω U b ( t ) ( k U b ( t ) + ( k 1 + T ) c l + I δ ξ ˙ ( t ) + k ξ ξ e ( t ) ) φ ω ω ^ .
As shown in Figure 3, Figure 4 and Figure 5, the deflection c ( ν , t ) of the entire flexible-link under DIFTC control approaches zero within 1.5 s, whereas the deflection converges more slowly under PDC and BC control. From Figure 6, it can be observed that around 2 s, the deflection of the system begins to increase, indicating that traditional FTC is unable to handle intermittent actuator faults. The specific reason for this is provided in Remark 5.
Observations from Figure 7 and Figure 8 reveal that despite challenges such as input dead-zones and intermittent actuator faults, the DIFTC consistently achieves excellent control performance. Compared to BC and PDC, the proposed controller demonstrates a superior ability to rapidly follow the reference signal ξ d while ensuring system stability. Additionally, under the influence of DIFTC, the endpoint displacement c l of the flexible-link manipulator approaches zero within 1.5 s. Although the displacement c l also converges under BC and PDC, these controls exhibit slower convergence. As shown in Figure 9, the system state ξ e can be adjusted through parameter tuning to bring the error close to zero, whereas the comparative controllers cannot reduce ξ e to zero, leaving a steady-state error. This proves the superiority of the designed controller. As shown in Figure 7, Figure 8 and Figure 9, it can be observed that systems under traditional FTC are prone to instability. This not only confirms the descriptions in Remark 5 but also highlights the superiority of DIFTC in handling intermittent actuator faults. Figure 10 demonstrates the control inputs, where the actual input U ( t ) closely matches the expected input U d through the application of dead-zone inverse dynamics (10), showcasing the effectiveness of the designed inverse compensation control in handling unknown dead-zone nonlinearity. Compared to the simulation results in [43], the control input’s oscillations are effectively suppressed, enhancing the actuator’s lifespan. The fault model (40) reveals that within 1s, the actuator fails, and under BC, the input is nearly halved compared to U ( t ) . However, under DIFTC, the input effectively compensates for the fault, aligning ϖ ( t ) closely with U ( t ) . From 1–2 s, the actuator usually operates, and faults occur again from 2–3 s. Despite these faults, the system states progressively converge, unaffected by the actuator faults, confirming the efficacy of the designed DIFTC.

5. Experiment

The simulation results demonstrate the effectiveness of the designed control strategy. In this section, we conduct experiments based on the Quanser experimental platform to further validate the practical effectiveness of the control strategy. The experimental platform is shown in Figure 11.
In the experimental section, the control strategies are also compared, and the controller parameters are kept consistent with the simulation. The experimental results are shown in Figure 12 and Figure 13. From Figure 12, it can be observed that the DIFTC gradually reduces the end-point offset to near 0. In contrast, the performance of other controllers is poorer, particularly the traditional FTC controller, which fails to stabilize the system after 2 s. Similarly, from Figure 13, it can be seen that the DIFTC enables the flexible-link manipulator to rapidly approach the desired angle ξ d , while systems controlled by BC and PDC exhibit some steady-state error in the angle. Additionally, under FTC, the flexible-link manipulator fails to maintain the desired angle ξ d during multiple faults. These experimental results further demonstrate the effectiveness and superiority of the proposed controller.
Remark 7.
The simulation and experiment results indicate that the proposed control strategy effectively addresses the control issues of a flexible-link manipulator system with unknown dead-zone and intermittent actuator faults. However, this method has limitations. Due to the lack of redundancy in the number of controllers, it cannot resolve control issues in systems where actuators are stuck, posing a challenge to system stability. Meanwhile, as shown in Figure 7 and Figure 10, the adoption of a robust adaptive controller designed to compensate for the coupling term ℵ, composed of two unknown upper bounds D and U f , causes chattering in the controller input, thus causing slight chattering in the system end-point offset c l near the zero domain. Using an observer to effectively observe the unknown terms d ( t ) and U f , j ( t ) can address this issue. In the future, we plan to consider using a new observer-based finite-time FTC to tackle these problems [44,45].

6. Conclusions

This study introduces a novel adaptive FTC strategy to stabilize a flexible-link manipulator system subject to unknown dead-zone and intermittent actuator faults. By employing the dead-zone inverse dynamics model, the detrimental effects of dead-zones are effectively mitigated. Furthermore, we devise an adaptive strategy to offset the upper bound of unknown terms, including compensation error and floating bias fault. Simulation and experiment analysis compares the proposed control strategy with PDC, BC, and traditional FTC, demonstrating that the state errors under the proposed strategy achieve consistent bounded convergence rapidly. The control input simulations show that the dead-zone inverse dynamics model effectively compensates for unknown dead-zone, and the proposed FTC maintains system stability despite intermittent actuator faults, proving its effectiveness and superiority.
However, there are some areas that need improvement. In the future, we intend to develop a neural network-based FTC to handle systems with stuck actuators [44].

Author Contributions

Conceptualization, L.C.; Methodology, L.C., S.L. and L.X.; Software, L.C. and L.X.; Validation, S.L. and L.X.; Investigation, L.C., S.L. and L.X.; Resources, L.C.; Data curation, L.C.; Writing—original draft, L.C. and S.L.; Writing—review and editing, S.L. and L.X.; Visualization, L.C.; Project administration, L.C. and S.L.; Funding acquisition, S.L. All authors have read and agreed to the published version of the manuscript.

Funding

This paper was supported partly by the National Natural Science Foundation of China under Grant 62373390, the Natural Science Foundation of Guangdong Province under Grant 2022B151512 0059, the Innovation Team Project of Universities in Guangdong Province under Grant 2021KCXTD019, Special projects in key areas for ordinary colleges and universities in Guangdong Province under Grant 2023ZDZX4015, Science and Technology Planning Project of Yunfu under Grants 2023020202, 2023020203, and 2023020205, the Science and Technology Program of Guangzhou under Grants 2024E04J0154, 2023E04J1238, 2023E04J1239, and 2023E04J0037, the Natural Science Foundation of Guangdong Province under Grant 2023A1515011230, the Guangdong Science and Technology Project under Grant 2020B0202080002, the Guangdong Province Graduate Education Innovation Program Project under Grants 2022XSLT056 and 2022JGXM115, Major Science and Technology Special Projects in Xinjiang Uygur Autonomous Region under Grant 2022A02011, the Meat Pigeon Industrial Park Technology Research and Development Project in Xingning, Meizhou (Construction and Promotion of Visual Information Platform) under Grant GDYNMZ20220527, the Haizhu District Science and Technology Project under Grant Haike Industrial and Commercial Information Plan 2022-36, and the Science and Technology Planning Project of Heyuan under Grant 202305.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Proof of Lemma 4.
Based on Young’s inequality (see Lemma 1 in [42]), the inequality holds as follows:
| Z c ( t ) | δ m l 0 l | ξ e p ˙ | d ν + δ m 0 l | c p ˙ | d δ m ( 1 + l ) 2 χ 1 0 l p ˙ 2 d ν + δ m l 2 χ 1 2 ξ e 2 + δ m l 2 χ 1 2 0 l c 2 d ν ν κ 1 ( Z a ( t ) + Z b ( t ) ) ,
where χ 1 R + , κ 1 = max { δ ( 1 + l ) χ 1 η , δ m l 2 χ 1 k ξ η , δ m l 2 χ 1 T η } .
Let κ 1 satisfy 0 < κ 1 < 1 , we obtain
0 κ 2 [ Z a ( t ) + Z b ( t ) ] Z ( t ) κ 3 [ Z a ( t ) + Z b ( t ) ] ,
where κ 2 = 1 κ 1 and κ 3 = 1 + κ 1 are positive constants. The proof is completed. □

Appendix B

Proof of Lemma 5.
By differentiating (26) and substituting (1)–(3), we obtain
Z ˙ a ( t ) = η ξ ˙ ( t ) [ T c l + E I c 0 ] C η 0 l [ p ˙ ( ν , t ) ] 2 d ν .
Applying Lemma 1, (4), and (20)–(21) to Z ˙ b ( t ) generate the following:
Z ˙ b ( t ) = U b ( t ) [ ϖ ( t ) + E I c 0 + T c l + I δ ξ ˙ ( t ) ] + k ξ ξ e ξ ˙ σ ˜ T Γ σ 1 σ ^ ˙ ϕ ̲ φ ω ω ˜ ω ^ ˙ 1 φ ˜ ^ ˙ = U b ( t ) [ ϕ ( t ) U d ( t ) + ϕ ( t ) σ ˜ T ζ ^ + ϕ ( t ) d ( t ) + U f , j ( t ) + T c l + E I c 0 + I δ ξ ˙ ( t ) ] + k ξ ξ e ξ ˙ σ ˜ T Γ σ 1 σ ^ ˙ ϕ ̲ φ ω ω ˜ ω ^ ˙ 1 φ ˜ ^ ˙ = U b ( t ) [ ϕ ( t ) U b ( t ) ι ( t ) ω ^ ( t ) + ϕ ( t ) σ ˜ T ζ + ϕ ( t ) d ( t ) + T c l + U f , j ( t ) + E I c 0 + I δ ξ ˙ ( t ) ] + k ξ ξ e ξ ˙ σ ˜ T Γ σ 1 σ ^ ˙ ϕ ̲ φ ω ω ˜ ω ^ ˙ 1 φ ˜ ^ ˙ = ϕ ( t ) ( ω ω ˜ ) ι ( t ) U b 2 ( t ) + k ξ ξ e ξ ˙ + T U b ( t ) c l + E I U b ( t ) c 0 + I δ U b ( t ) ξ ˙ ( t ) + U b ( t ) ϕ ( t ) σ ˜ T ζ + U b ( t ) U f , j ( t ) + ϕ ( t ) U b ( t ) d ( t ) σ ˜ T Γ σ 1 σ ^ ˙ ϕ ̲ φ ω ω ˜ ω ^ ˙ 1 φ ˜ ^ ˙ .
According to Young’s inequality (see Lemma 1 in [42]), (A4) can be expressed as follows:
Z ˙ b ( t ) k U b 2 ( t ) + ϕ ̲ ω ˜ ι ( t ) U b 2 ( t ) k 1 4 γ ξ ˙ 2 ( t ) + E I U b ( t ) c 0 k ξ δ ξ e 2 ( t ) + η 0 σ ˜ T Γ σ 1 σ ^ ˙ ϕ ̲ φ ω ω ˜ ω ^ ˙ 1 φ ˜ ^ ˙ + γ 4 ( I δ + T + k ξ + 1 ) + r ¯ .
Using the adaptive laws (22)–(24), Lemma 3, and Young’s inequality (see Lemma 1 in [42]), we then obtain the following:
Z ˙ b ( t ) k U b 2 ( t ) k 1 4 γ ξ ˙ 2 ( t ) + E I U b ( t ) c 0 k ξ δ η ξ e 2 ( t ) + γ 4 ( I δ + T + k ξ + 1 ) + r ¯ + 1 2 ( 2 ˜ 2 ) + ϕ ̲ 2 ω 2 ϕ ̲ 2 ω ˜ 2 σ ˜ T Γ σ 1 σ ˜ 2 λ max ( Γ σ 1 ) + 1 2 σ 2 .
Invoking the PDE model (1)–(4) and Young’s inequality (see Lemma 1 in [42]), Z ˙ c ( t ) is calculated as follows:
Z ˙ c ( t ) = δ E I 0 l [ c ( ν , t ) ] 2 d ν T δ 0 l [ c ( ν , t ) ] 2 d ν δ c 0 l p e ( ν , t ) p ˙ ( ν , t ) d ν δ T ξ e ( t ) c l E I δ ξ e ( t ) c 0 + δ m 0 l [ p ˙ ( ν , t ) ] 2 d ν .
By substituting (A3), (A6), and (A7) into Z ˙ ( t ) , we derive the following:
Z ˙ ( t ) η ξ ˙ ( t ) [ T c l + E I c 0 ] C η 0 l [ p ˙ ( ν , t ) ] 2 d ν k U b 2 ( t ) k 1 4 η ξ ˙ 2 ( t ) + E I U b ( t ) c 0 k ξ δ η ξ e 2 ( t ) + γ 4 ( I δ + T + k ξ + 1 ) + r ¯ + 1 2 ( 2 ˜ 2 ) + ϕ ̲ 2 ω 2 ϕ ̲ 2 ω ˜ 2 σ ˜ T Γ σ 1 σ ˜ 2 λ max ( Γ σ 1 ) + 1 2 σ 2 δ E I 0 l [ c ( ν , t ) ] 2 d ν T δ 0 l [ c ( ν , t ) ] 2 d ν δ C 0 l p e ( ν , t ) p ˙ ( ν , t ) d ν δ T ξ e ( t ) c l E I δ ξ e ( t ) c 0 + δ m 0 l [ p ˙ ( ν , t ) ] 2 d ν .
Invoking U b ( t ) = η ξ ˙ ( t ) + δ ξ e ( t ) ξ ˙ ( t ) = U b ( t ) δ ξ e ( t ) η ( t ) , we obtain
Z ˙ ( t ) η [ U b ( t ) δ ξ e ( t ) η ( t ) ] [ T c l + E I c 0 ] C η 0 l [ p ˙ ( ν , t ) ] 2 d ν k U b 2 ( t ) k 1 4 γ [ U b ( t ) δ ξ e ( t ) η ( t ) ] 2 + E I U b ( t ) c 0 k ξ δ η ξ e 2 ( t ) + γ 4 ( I δ + T + k ξ + 1 ) + r ¯ + 1 2 ( 2 ˜ 2 ) + ϕ ̲ 2 ω 2 ϕ ̲ 2 ω ˜ 2 σ ˜ T Γ σ 1 σ ˜ 2 λ max ( Γ σ 1 ) + 1 2 σ 2 δ T ξ e ( t ) c l δ E I 0 l [ c ( ν , t ) ] 2 d ν T δ 0 l [ c ( ν , t ) ] 2 d ν δ C 0 l c ( ν , t ) p ˙ ( ν , t ) d ν δ C 0 l ν ξ e ( t ) p ˙ ( ν , t ) d ν E I δ ξ e ( t ) c 0 + δ m 0 l [ p ˙ ( ν , t ) ] 2 d ν .
Furthermore, we obtain
Z ˙ ( t ) ( C η m δ 2 C δ ( 1 + l ) 2 ) 0 l p ˙ 2 ( ν , t ) d ν ( T δ δ C l 2 2 T l 2 χ 3 ) 0 l [ c ( ν , t ) ] 2 d ν ( k + k 1 4 γ η 2 k 1 δ 2 γ χ 2 η 2 T χ 3 2 ) [ U b ( t ) ] 2 δ E I 0 l [ c ( ν , t ) ] 2 d ν ( k 1 δ 2 4 γ η 2 + k ξ δ η δ C l 2 2 k 1 δ χ 2 2 γ η 2 ) ξ e 2 ( t ) + τ σ ˜ T Γ σ 1 σ ˜ 2 λ max ( Γ σ 1 ) 1 2 ˜ 2 ϕ ̲ 2 ω ˜ 2 ,
where χ 2 , χ 3 R + , and τ = 1 2 2 + ϕ ̲ 2 ω 2 + 1 2 σ 2 + γ 4 ( I δ + T + k ξ + 1 ) + r ¯ .
The constraint conditions that allow (A10) to hold are as follows:
ϵ 1 = C η m δ C δ ( 1 + l ) 2 > 0 , ϵ 2 = T δ δ C l 2 2 T l 2 χ 3 > 0 ,
ϵ 3 = k + k 1 4 γ η 2 k 1 δ 2 γ χ 2 η 2 T χ 3 2 > 0 , ϵ 4 = k ξ δ η 2 + k 1 δ 2 4 γ η 2 δ C l 2 2 k 1 δ χ 2 2 γ η 2 > 0 ,
τ = 1 2 2 + ϕ ̲ 2 ω 2 + 1 2 σ 2 + γ 4 ( I δ + T + k ξ + 1 ) + r ¯ < + .
In addition, by employing Lemma 4 and (A11)–(A13), we obtain
Z ˙ ( t ) κ Z ( t ) + τ ,
where κ 1 κ 3 min ( 2 ϵ 1 m η , 2 ϵ 2 T η , 2 ϵ 3 I η , 2 ϵ 4 k ξ η , 1 λ max ( Γ σ 1 ) , φ ω , φ ) . The proof is completed. □

References

  1. Liu, Y.; Guo, F.; He, X.; Hui, Q. Boundary control for an axially moving system with input restriction based on disturbance observers. IEEE Trans. Syst. Man Cybern. Syst. 2018, 49, 2242–2253. [Google Scholar] [CrossRef]
  2. Liu, Z.; He, X.; Zhao, Z.; Ahn, C.K.; Li, H. Vibration control for spatial aerial refueling hoses with bounded actuators. IEEE Trans. Ind. Electron. 2020, 68, 4209–4217. [Google Scholar] [CrossRef]
  3. Han, Z.; Liu, Z.; Meurer, T.; He, W. PDE-based control synthesis for a planar cable-driven continuum arm. Automatica 2024, 163, 111600. [Google Scholar] [CrossRef]
  4. Cao, L.; Liu, S. Vibration Suppression of an Input-Constrained Wind Turbine Blade System. Mathematics 2023, 11, 3946. [Google Scholar] [CrossRef]
  5. Viswanadhapalli, J.K.; Elumalai, V.K.; Shivram, S.; Shah, S.; Mahajan, D. Deep reinforcement learning with reward shaping for tracking control and vibration suppression of flexible link manipulator. Appl. Soft Comput. 2024, 152, 110756. [Google Scholar] [CrossRef]
  6. Zhao, Z.; Liu, Z.; He, W.; Hong, K.; Li, H. Boundary adaptive fault-tolerant control for a flexible Timoshenko arm with backlash-like hysteresis. Automatica 2021, 130, 109690. [Google Scholar] [CrossRef]
  7. Meng, Q.; Zhu, M.; Lai, X.; Wang, Y.; Wu, M. Iterative-Learning-Based Motion Planning and Position Control of a Single-Link Flexible Manipulator with Vibration Sensor Hysteresis. IEEE/ASME Trans. Mechatron. 2024; in press. [Google Scholar] [CrossRef]
  8. Liu, S.; Yang, H.; Liu, Z.; Langari, R.; Li, Y. Adaptive neural network independent joint-based control for an ODE-PDE rigid-flexible manipulator with multiple constraints. J. Vib. Control 2024, 30, 1647–1658. [Google Scholar] [CrossRef]
  9. Meng, T.; Zhang, S.; How, B.V.E.; Cui, X.; Li, Q. Observer-based nonlinear control for a flexible wing with non-collocated and unknown output constraints. J. Frankl. Inst. 2024, 361, 106639. [Google Scholar] [CrossRef]
  10. He, W.; He, X.; Ge, S.S. Vibration control of flexible marine riser systems with input saturation. IEEE/ASME Trans. Mechatron. 2015, 21, 254–265. [Google Scholar] [CrossRef]
  11. Feliu-Talegon, D.; Feliu-Batlle, V. Vibration control of very large and lightweight structures mounted on a four-legged platform. J. Vib. Control 2024, 30, 104–115. [Google Scholar] [CrossRef]
  12. Ordaz, P.; Rodríguez-Guerrero, L.; Ordaz-Oliver, M.; Sánchez, M. Three link flexible arm robust regulation via proportional retarded control scheme. Appl. Math. Model. 2024, 125, 778–797. [Google Scholar] [CrossRef]
  13. Liu, Y.; Yao, X.; Zhao, W. Distributed neural-based fault-tolerant control of multiple flexible manipulators with input saturations. Automatica 2023, 156, 111202. [Google Scholar] [CrossRef]
  14. Liu, Y.; Chen, X.; Mei, Y.; Wu, Y. Observer-based boundary control for an asymmetric output-constrained flexible robotic manipulator. Sci. China Inf. Sci. 2022, 65, 139203. [Google Scholar] [CrossRef]
  15. Shi, M.; Rong, B.; Liang, J.; Zhao, W.; Pan, H. Dynamics analysis and vibration suppression of a spatial rigid-flexible link manipulator based on transfer matrix method of multibody system. Nonlinear Dyn. 2023, 111, 1139–1159. [Google Scholar] [CrossRef]
  16. Liu, Y.; Zhan, W.; Xing, M.; Wu, Y.; Xu, R.; Wu, X. Boundary control of a rotating and length-varying flexible robotic manipulator system. IEEE Trans. Syst. Man Cybern. Syst. 2020, 52, 377–386. [Google Scholar] [CrossRef]
  17. Homaeinezhad, M.R.; Abbasi Gavari, M. Feedback control of actuation-constrained moving structure carrying Timoshenko beam. Int. J. Robust Nonlinear Control 2023, 33, 1785–1806. [Google Scholar] [CrossRef]
  18. Mei, C.; Guo, D.; Chen, G.; Cai, J.; Li, J. Event-triggered adaptive control for a class of nonlinear systems with dead-zone input. Electronics 2024, 13, 210. [Google Scholar] [CrossRef]
  19. Yan, Y.; Guan, D.; Jiang, T.; Yu, S.; Liu, Y. Event-triggered adaptive predefined-time sliding mode control of autonomous surface vessels with unknown dead zone and actuator faults. Ocean Eng. 2024, 304, 117851. [Google Scholar] [CrossRef]
  20. Wang, T.; Zhang, Q.; Fang, J.; Lai, Z.; Feng, R.; Wei, J. Active fault-tolerant control for the dual-valve hydraulic system with unknown dead-zone. ISA Trans. 2024, 145, 399–411. [Google Scholar] [CrossRef]
  21. Huang, Z.; Li, T.; Long, Y.; Yang, H.; Chen, C.L.P.; Liang, H. Improved prescribed performance control for nonlinear systems with unknown control direction and input dead-zone. Int. J. Robust Nonlinear Control 2024, 34, 4489–4508. [Google Scholar] [CrossRef]
  22. Kreiss, J.; Jungers, M.; Pierron, A.; Millérioux, G.; Dupont, J.; Martig, M. Control Design for Linear Systems with Asymmetric Input Backlash and Dead-Zone Through LMI Conditions. IEEE Control Syst. Lett. 2024, 8, 940–945. [Google Scholar] [CrossRef]
  23. Taware, A.; Tao, G.; Teolis, C. Design and analysis of a hybrid control scheme for sandwich nonsmooth nonlinear systems. IEEE Trans. Autom. Control 2002, 47, 145–150. [Google Scholar] [CrossRef]
  24. Zhou, J.; Wen, C.; Zhang, Y. Adaptive output control of nonlinear systems with uncertain dead-zone nonlinearity. IEEE Trans. Autom. Control 2006, 51, 504–511. [Google Scholar] [CrossRef]
  25. Yu, C. Adaptive Iterative Learning Constrained Control for Linear Motor-Driven Gantry Stage with Fault-Tolerant Non-Repetitive Trajectory Tracking. Mathematics 2024, 12, 1673. [Google Scholar] [CrossRef]
  26. Wu, R.; Yuan, Y.; Xiao, Y.; Luo, B.; Yin, X.; Xu, X.; Huang, T.; Gui, W. Event-triggered robust fault-tolerant control of a class of Euler–Bernoulli beam equations via sliding mode control. Nonlinear Dyn. 2024, 112, 5795–5810. [Google Scholar] [CrossRef]
  27. Zhao, Y.; Wang, H.; Xu, N.; Zong, G.; Zhao, X. Reinforcement learning-based decentralized fault tolerant control for constrained interconnected nonlinear systems. Chaos Solitons Fractals 2023, 167, 113034. [Google Scholar] [CrossRef]
  28. Ahmadi, K.; Asadi, D.; Merheb, A.; Nabavi-Chashmi, S.; Tutsoy, O. Active fault-tolerant control of quadrotor UAVs with nonlinear observer-based sliding mode control validated through hardware in the loop experiments. Control Eng. Pract. 2023, 137, 105557. [Google Scholar] [CrossRef]
  29. Jia, F.; Cao, F.; He, X. Active Fault-Tolerant Control Against Intermittent Faults for State-Constrained Nonlinear Systems. IEEE Trans. Syst. Man Cybern. Syst. 2024, 54, 2389–2401. [Google Scholar] [CrossRef]
  30. Zhou, L.; Wang, G.; Wan, M. Vibration control of a flexible marine riser system subject to input dead zone and extraneous disturbances. China Ocean Eng. 2024, 38, 271–284. [Google Scholar] [CrossRef]
  31. Zhao, Z.; Tan, Z.; Liu, Z.; Efe, M.; Ahn, C. Adaptive inverse compensation fault-tolerant control for a flexible manipulator with unknown dead-zone and actuator faults. IEEE Trans. Ind. Electron. 2023, 70, 12698–12707. [Google Scholar] [CrossRef]
  32. Zhao, Z.; Zhang, J.; Liu, Z.; Li, H.X.; Chen, C.L.P. Event-triggered adaptive neural fault-tolerant control for a 2-DOF helicopter system with prescribed performance. Automatica 2024, 162, 111511. [Google Scholar] [CrossRef]
  33. He, X.; Zhang, S.; Ouyang, Y.; Fu, Q. Vibration control for a flexible single-link manipulator and its application. IET Control. Theory Appl. 2020, 14, 930–938. [Google Scholar] [CrossRef]
  34. Zhao, Z.; Liu, Y.; Cai, S.; Li, Z.; Wang, Y.; Hong, K.S.; Li, H.X. Adaptive quantized control of flexible manipulators subject to unknown dead zones. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 6438–6447. [Google Scholar] [CrossRef]
  35. Dong, S.; Zhang, Y.; Zhou, X.; Hao, L. Two-dimensional identification of time-varying batch nonlinear processes with input dead-zone nonlinearity. J. Control. Decis. 2024, 1–16. [Google Scholar] [CrossRef]
  36. Wu, W.; Li, Y.; Tong, S. Neural network output-feedback consensus fault-tolerant control for nonlinear multiagent systems with intermittent actuator faults. IEEE Trans. Neural Netw. Learn. Syst. 2021, 34, 4728–4740. [Google Scholar] [CrossRef]
  37. Liu, Z.; Han, Z.; He, W. Adaptive fault-tolerant boundary control of an autonomous aerial refueling hose system with prescribed constraints. IEEE Trans. Autom. Sci. Eng. 2021, 19, 2678–2688. [Google Scholar] [CrossRef]
  38. Wang, W.; Wen, C.; Huang, J.; Zhou, J. Adaptive consensus of uncertain nonlinear systems with event triggered communication and intermittent actuator faults. Automatica 2020, 111, 108667. [Google Scholar] [CrossRef]
  39. Zhao, Z.; Liu, Y.; Ma, G.; Hong, K.S.; Li, H.X. Adaptive fuzzy fault-tolerant control for a riser-vessel system with unknown backlash. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 6598–6607. [Google Scholar] [CrossRef]
  40. Zhao, Z.; Liu, Y.; Zou, T.; Hong, K.S.; Li, H.X. Robust adaptive fault-tolerant control for a riser-vessel system with input hysteresis and time-varying output constraints. IEEE Trans. Cybern. 2022, 53, 3939–3950. [Google Scholar] [CrossRef]
  41. He, W.; Kang, F.; Kong, L.; Feng, Y.; Cheng, G.; Sun, C. Vibration control of a constrained two-link flexible robotic manipulator with fixed-time convergence. IEEE Trans. Cybern. 2021, 52, 5973–5983. [Google Scholar] [CrossRef] [PubMed]
  42. Ma, Y.; He, X.; Chen, M.; He, W. Predictor-based control for a flexible satellite subject to output time delay. IEEE Trans. Control Syst. Technol. 2021, 30, 1420–1432. [Google Scholar] [CrossRef]
  43. He, W.; Ouyang, Y.; Hong, J. Vibration control of a flexible robotic manipulator in the presence of input deadzone. IEEE Trans. Ind. Inform. 2016, 13, 48–59. [Google Scholar] [CrossRef]
  44. Liu, H.; Pan, Y.; Cao, J.; Wang, H.; Zhou, Y. Adaptive neural network backstepping control of fractional-order nonlinear systems with actuator faults. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 5166–5177. [Google Scholar] [CrossRef]
  45. Tang, P.; Lin, D.; Zheng, D.; Fan, S.; Ye, J. Observer based finite-time fault tolerant quadrotor attitude control with actuator faults. Aerosp. Sci. Technol. 2020, 104, 105968. [Google Scholar] [CrossRef]
Figure 1. Schematic of the considered flexible-link manipulator.
Figure 1. Schematic of the considered flexible-link manipulator.
Mathematics 12 02173 g001
Figure 2. Control block diagram.
Figure 2. Control block diagram.
Mathematics 12 02173 g002
Figure 3. Deflection under the DIFTC.
Figure 3. Deflection under the DIFTC.
Mathematics 12 02173 g003
Figure 4. Deflection under the PDC.
Figure 4. Deflection under the PDC.
Mathematics 12 02173 g004
Figure 5. Deflection under the BC.
Figure 5. Deflection under the BC.
Mathematics 12 02173 g005
Figure 6. Deflection under the FTC.
Figure 6. Deflection under the FTC.
Mathematics 12 02173 g006
Figure 7. End-point offset c l .
Figure 7. End-point offset c l .
Mathematics 12 02173 g007
Figure 8. Tracking of angle ξ ( t ) .
Figure 8. Tracking of angle ξ ( t ) .
Mathematics 12 02173 g008
Figure 9. Angle error | ξ e ( t ) | .
Figure 9. Angle error | ξ e ( t ) | .
Mathematics 12 02173 g009
Figure 10. Control inputs.
Figure 10. Control inputs.
Mathematics 12 02173 g010
Figure 11. Rotary flexible link system.
Figure 11. Rotary flexible link system.
Mathematics 12 02173 g011
Figure 12. End-point offset c l .
Figure 12. End-point offset c l .
Mathematics 12 02173 g012
Figure 13. Tracking of angle ξ ( t ) .
Figure 13. Tracking of angle ξ ( t ) .
Mathematics 12 02173 g013
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

Cao, L.; Liu, S.; Xu, L. An Intelligent Fault-Tolerant Control Method for a Flexible-Link Manipulator with an Uncertain Dead-Zone and Intermittent Actuator Faults. Mathematics 2024, 12, 2173. https://doi.org/10.3390/math12142173

AMA Style

Cao L, Liu S, Xu L. An Intelligent Fault-Tolerant Control Method for a Flexible-Link Manipulator with an Uncertain Dead-Zone and Intermittent Actuator Faults. Mathematics. 2024; 12(14):2173. https://doi.org/10.3390/math12142173

Chicago/Turabian Style

Cao, Liang, Shuangyin Liu, and Longqin Xu. 2024. "An Intelligent Fault-Tolerant Control Method for a Flexible-Link Manipulator with an Uncertain Dead-Zone and Intermittent Actuator Faults" Mathematics 12, no. 14: 2173. https://doi.org/10.3390/math12142173

APA Style

Cao, L., Liu, S., & Xu, L. (2024). An Intelligent Fault-Tolerant Control Method for a Flexible-Link Manipulator with an Uncertain Dead-Zone and Intermittent Actuator Faults. Mathematics, 12(14), 2173. https://doi.org/10.3390/math12142173

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