ORIGINAL RESEARCH article

Front. Phys., 08 June 2023

Sec. Interdisciplinary Physics

Volume 11 - 2023 | https://doi.org/10.3389/fphy.2023.1212564

Adaptive command-filtered finite-time consensus tracking control for single-link flexible-joint robotic multi-agent systems

  • CL

    Chao Liu 1

  • LH

    Limin Han 1

  • BY

    Bocheng Yan 1

  • BN

    Ben Niu 1

  • SL

    Shengtao Li 1

  • XL

    Xiaomei Liu 2*

  • 1. School of Information Science and Engineering, Shandong Normal University, Jinan, China

  • 2. Business School, Shandong Normal University, Jinan, China

Abstract

This article presents a command-filtered finite-time consensus tracking control strategy for the considered single-link flexible-joint robotic multi-agent systems. First, each agent system considered in this article is a nonlinear nonstrict-feedback system with unknown nonlinearities, so the traditional backstepping method cannot be directly applied to the design controller. However, by applying the unique structure of the Gaussian function in radial basis function neural networks, the challenges in controller design caused by the aforementioned nonstrict-feedback system have been overcome. Second, the problem of unknown nonlinearities in the system is solved by the approximation property of radial basis function neural network technology. In addition, the traditional backstepping approach often leads to an “explosion of complexity” resulting from repeated derivation of virtual control signals. Our design addresses this issue by employing command filtering technology, which simplifies the controller design process. Meanwhile, new compensation signals are designed, which successfully eliminate the error influence posed by the filters. It is seen that the control strategy presented in this article can guarantee the tracking errors converge to a small neighborhood of origin in a finite time, and all signals in the closed-loop systems remain bounded. Eventually, the simulation results show the validity of the acquired control scheme.

1 Introduction

As industrial automation continues to evolve, the study of flexible-joint robots has become increasingly popular. Recently, numerous control strategies have been proposed for research on robots with flexible joints [16]. For example, in [7], a prescribed performance tracking control approach was introduced for free-flying flexible-joint space robots that experience disturbances due to input saturation. Meanwhile, in [8], a full-state tracking control approach was proposed for the flexible-joint robots with singular perturbation techniques. However, the aforementioned flexible-joint robot system is a single system, which cannot meet the needs of practical engineering in the age of network communication. At present, the study of the consensus tracking control of multi-agent systems (MASs) has also received widespread attention [912]. For instance, an event-triggered coordination via a Lyapunov-based approach was presented for MASs in [9]. Compared with the single system, MASs have higher pragmatic value in the industrial field, such as the formation of unmanned aerial vehicles, autonomous underwater vehicles, and intelligent robot cooperation. Nevertheless, there are relatively few studies on single-link flexible-joint robotic MASs due to the complex structure of such systems and the influence of frequent information interaction.

Significantly, the study of nonlinear systems is a hot topic at present [1318], and most practical systems are unknown nonlinear systems, which will bring great difficulties to the controller design. Accordingly, fuzzy logic systems (FLSs) were applied to deal with unknown nonlinearities in the system due to their excellent universal approximation performance [1922]. For example, an adaptive fuzzy control method was proposed for nontriangular structure nonlinear systems in the study by Li et al. [23]. In [24,25], FLSs were further introduced to handle the unknown nonlinearities of robot systems. However, the aforementioned proposed methods are not applicable for nonlinear nonstrict-feedback systems. By comparison, neural network (NN) technology not only has excellent approximation performance [2630] but also can deal with the difficulties of the controller design for nonstrict-feedback systems. Therefore, in [31], the radial basis function neural network (RBF NN) technology was introduced to handle unknown nonlinearities in nonstrict-feedback systems, and the simulation proved the validity of the approximation ability of the RBF NN technology. It is worth noting that the aforementioned research studies always had the challenge of “explosion of complexity,” which can add to the complexity of the controller design process. Lately, several research studies have proposed the dynamic surface control (DSC) technology by utilizing first-order filters to tackle the challenge of “explosion of complexity” in the controller design process [3234]. For instance, in [35], an adaptive fuzzy decentralized DSC approach was presented for switched large-scale nonlinear systems with full-state constraints. Nevertheless, the boundary layer errors generated by the filters are difficult to be handled using the DSC technique. Therefore, the command filtering technology was applied to uncertain switched nonlinear systems, which simultaneously settled the problem of “explosion of complexity” and the influence of boundary layer errors in [36]. It is noteworthy that the disadvantages of the DSC technology are overcome by designing the error compensation signals in using the command filtering technology. However, practical systems have very high requirements for the convergence speed of systems, but the control methods proposed earlier cannot ensure system stability in finite time. Therefore, how to devise a finite-time control strategy for the considered system is an extremely significant research topic.

Considering the practical industrial application, the finite-time tracking control is very significant, which can ensure that the system states converge to the equilibrium point in finite time. The finite-time stability was defined for the equilibrium point of continuous but non-Lipschitzian autonomous systems in [37], which was widely used in the design procedure of the finite-time controller. Based on this theory, the research on the finite-time control problem has made great progress. For instance, in order to address full-state constrained nonlinear systems with dead zone, researchers combined the adaptive backstepping method with barrier Lyapunov functions, ultimately presenting the adaptive finite-time tracking control approach as outlined in [38]. By proposing the finite-time control schemes, in [39], the control method of nonlinear systems with actuator failures was investigated. In addition, in [40], a finite-time command-filtered backstepping method was designed to solve finite-time control issues for systems with input saturation. Nevertheless, the finite-time control strategies proposed earlier cannot be directly applied to single-link flexible-joint robotic MASs with nonstrict-feedback and the directed communication topology.

In view of the aforestated discussions, a new adaptive command-filtered finite-time consensus tracking control strategy is presented for the considered single-link flexible-joint robotic MASs, which solves the difficulties caused by nonstrict-feedback and “explosion of complexity.” The characteristics of this article are given as follows: (1) In contrast to the previous research in [36,41], the considered MASs in this paper are nonlinear nonstrict-feedback systems, which are more extensively applied in actual application than nonlinear strict-feedback systems. (2) Different from the conventional backstepping method in [28], the presented command-filtered control strategy in this article overcomes the challenge of “explosion of complexity” so that the complexity of the controller design procedure is simplified. Meanwhile, new compensation signals are devised in the command filter technology, which eliminate the error effect caused by the filters. (3) In [42], the proposed control strategy for nonlinear MASs with flexible-joint manipulators can reach stability only when time tends to infinity. Therefore, the finite-time control strategy is designed for the considered nonlinear nonstrict-feedback single-link flexible-joint robotic MASs in this paper for the first time, which can guarantee that the tracking errors converge to a small neighborhood of origin and that all the closed-loop systems are stable within a finite time.

2 Problem statement and preliminaries

2.1 Graph theory

In this paper, we consider N agents and the directed topology graph among the agents, which can be described as G = (V, E). V = {1, …, N} represents the set of nodes. EV × V represents the set of edges. An edge can be described as eji = (j, i) ∈ E, which expresses that agent i can get the information from agent j. Meanwhile, agent j is described as the neighbor of agent i. Then, the neighbor set of agent i is represented by Ni = {j|(j, i) ∈ E}. Furthermore, the adjacency matrix is defined as A = [aij] ∈ RN×N. The element aij > 0 if eji = (j, i) ∈ E; otherwise, aij = 0. Generally, self-edge (i, i) is not allowed, which means that the diagonal elements of A are all zeros, i.e., aii = 0. Next, we define an in-degree matrix D = diag{d1, d2, …, dN} ∈ RN×N as a diagonal matrix, and its diagonal elements are for agent i. Hence, the Laplacian matrix of digraph G can be expressed as L = DA.

The augmented graph can be described as the corresponding topology between the leader and the followers generally when the leader is considered. Therefore, represents the augmented graph. represents the node sets, including the leader and the followers. represents the edge sets, displaying the communication relationship between the leader and the followers. The diagonal elements bi > 0 of B = diag{bi} ∈ RN×N denote that there is a weight between agent i and the leader, which is bi = 0 otherwise. If a directed graph has a directed path from the root to every other node, it is said to have a spanning tree.

2.2 Problem statement

We consider a nonlinear flexible-joint robotic MAS with a leader and N followers. The dynamics of agent i in Figure 1 are given as follows:where qi,1, , and represent the link position, velocity, and acceleration, respectively. qi,2, , and denote the motor shaft position, velocity, and acceleration, respectively. Ii denotes the armature current. J1 and J2 represent the link inertias. F1 and F2 are the viscous friction constants. K, Kt, and Kb denote the spring constant, torque constant, and back-emf constant, respectively. M, g, d, N, L, and R are the link mass, acceleration of gravity, position of the link center of gravity, gear ratio, armature inductance, and armature resistance, respectively. ui is the armature voltage.

FIGURE 1

For the convenience of studying system (1), we define xi,1 = qi,1, , xi,3 = qi,2, , and xi,5 = Ii. Then, system (1) can be transformed as follows:where xi,3), , δi,5(xi,1, xi,2, xi,3, xi,4, xi,5) = L−1(−Rxi,5Kbxi,4), and are the whole states of agent i. yi and ui represent the output and control input of agent i, respectively. To simplify the design procedure of the controller, the parameters of the functions will be omitted in the subsequent design procedure. For example, the function δi,2(xi,1, xi,2, xi,3) is expressed as δi,2. After that, the dynamic model of the leader is expressed aswhere ydR means the output of the leader. fd(xd, t) is a piecewise continuous function, which meets the local Lipschitz condition about xd for t ≥ 0.

Assumption 1In the augmented graph , the leader is the root node of a directed spanning tree. Additionally, each agent i can only receive state information from its neighbors.

Assumption 2There is a continuous function f(⋅) and a positive constant Xd, which makes the inequalities and hold for all tt0.

2.3 Preliminaries

Our goal is to present an adaptive consensus tracking control protocol for the flexible-joint robotic MASs (2) to make sure that the tracking errors converge to a small neighborhood of origin within a finite time and that all signals in the closed-loop systems remain bounded. Therefore, the following knowledge is needed in the design process of the controller:

Lemma 1(See [43]). For ∀ψR, the following inequality is true:where ρ = 0.2785.

Lemma 2(See [44]). For any variable, ι, γ, one haswhere κ1, κ2, and κ3 are arbitrary positive constants.

Lemma 3(See [45]). For siR, i = 1, 2, …, n, and 0 < j ≤ 1, it holds that

Definition 1(See [41]). For any incipient condition ζ(0) ∈ ζ0, if there is a constant ɛ > 0 and a settling time T(ɛ, ζ0) < such thatthe solution, which belongs to the nonlinear system , is practical finite-time stable.

Lemma 4(See [46]). The solution of is practical finite-time stable if there is a positive-definite function that meets the following formula:where the design constants α > 0, β > 0, 0 < p < 1, and 0 < Γ < .

RBF NNs [47]: In this paper, RBF NN technology is utilized to approximate unknown continuous functions. For the unknown continuous nonlinear function h(Z): RSR defined over a compact set ΩZRs and the given precision ɛ* > 0, h(Z) can be approximated by RBF NNs as follows:where ZΩZRs is the input vector. ɛ(Z) denotes the approximation error with . represents the basis function vector, and l > 1 represents a positive integer. Generally, the basis function φi(Z) can been chosen as the following Gaussian function:where and κi are the center and the width of the Gaussian function, respectively. In addition, represents an ideal weight vector defined aswhere θ is the weight vector.

Lemma 5(See [31]). Suppose is the basis function vector of RBF NNs, where . Then, the following inequality holds:where the arbitrary positive integer L satisfies Lq.

3 Controller design and stability analysis

3.1 Controller design

In this section, we design an adaptive command-filtered finite-time consensus tracking control scheme for MASs (2). The consensus tracking error of agent i is defined aswhere aij and bi are defined in the graph theory.

Remark 1It is worth noting that (13) includes aij and bi. Therefore, the consensus tracking error zi,1 is influenced by the topology structure of the augmented graph . Furthermore, bi + di > 0 is met for all the agents.

The coordinate transformation is designed as follows:where k = 2, …, 5. represents the output of the following command filter:where τi,k > 0 is a design constant. αi,k is both the input of the command filter and the virtual controller, which will be presented later. Then, considering the impact of the error brought by the command filter (15), we define the following compensating signals:where ci,k > 0, λi,k > 0, and ηi,k(0) = 0 for k = 1, 2, 3, 4, 5. Next, we define the compensated tracking error vi,k = zi,kηi,k for k = 1, 2, 3, 4, 5.

Then, the virtual controllers are designed as follows:where 1/2 < p < 1, p = ϖ1/ϖ2 and ϖ1, ϖ2 are odd integers. denotes the estimation of θi,k, and the estimation error is . ei,k and ai,k are positive design parameters.

Consequently, the adaptive laws are designed as follows:where ri,k and σi,k are positive design parameters for k = 1, 2, 4, 5.

Then, we give the detailed design process for the system controllers.

Step 1Taking the derivative of vi,1, one hasThen, we design the following candidate Lyapunov function:Next, the derivation of Vi,1 is given as follows:According to Assumption 2 and Lemma 1, it is easy to getSubstituting (22) into (21) yieldswhere .From (9), one can obtainwhere , and is a positive constant.By applying Young’s inequality and Lemma 5, one can getwhere . Then, by substituting (16)(18) and (24)(26) into (23), it is derived that

Step 2Taking the derivative of vi,2, one can getThe candidate Lyapunov function Vi,2 is chosen as follows:Then, the derivation of Vi,2 is given as follows:From (9), one can obtainwhere , and is a positive constant.By applying Young’s inequality and Lemma 5, one can getwhere . Then, by substituting (16)(18), (27), and (31)(33) into (30), it is derived that

Step 3Taking the derivative of vi,3, one can obtainThe candidate Lyapunov function Vi,3 is chosen as follows:Then, the following equation holds:By using Young’s inequality, we getBy substituting (16)(18), (34), and (38) into (37), it is obtained that

Step 4Taking the derivative of vi,4, one can getThe candidate Lyapunov function Vi,4 is chosen as follows:In addition, the following equation can be obtained:From (9), we getwhere , and is a positive constant.By using Young’s inequality and Lemma 5, one can getwhere . Then, by substituting (16)(18), (39), and (43)(45) into (42), it is derived that

Step 5Taking the derivative of vi,5, one can getThe candidate Lyapunov function Vi,5 is chosen as follows:Next, the following equation can be obtained:From (9), one haswhere , and is a positive constant.By applying Young’s inequality and Lemma 5, one can obtainwhere .Furthermore, design the controller ui is expressed asFinally, by substituting (16)(18), (46), and (50)(53) into (49), it is obtained that

3.2 Stability analysis

Theorem 1

Considering the flexible-joint robotic MASs

(1)

and

(2)

, the augmented graph

, the leader

(3)

, the command filter

(15)

, the virtual controllers

(17)

, the adaptive laws

(18)

, and the actual controller

(53)

satisfying assumptions

1

and

2

, and the following conclusions hold:

  • 1) The proposed adaptive command-filtered consensus control scheme can guarantee that the tracking errors converge to a small neighborhood of origin within a finite time

  • 2) All signals in the closed-loop systems are bounded

ProofBased on Young’s inequality, one can obtainSubstituting (55) into (54) yieldsBy using Lemma 2 to deal with the term , one can obtainBy substituting (57) into (56) and applying Lemma 3, one haswhere , , and . It can be easily obtained that and , which indicates that vi,j, , and remain bounded. From (58) and Lemma 2.4, it is seen that vi,j is practical finite-time stable.Then, the following Lyapunov function is constructed:Therefore, one can getwhere mi,1 = di + bi and mi,2 = mi,3 = mi,4 = 1. According to [48], there is a known constant ϑj satisfying in a finite time. Next, we can choose an appropriate parameter λi,j to make sure . So, the following inequality holds:where ϑi,5 = 0, , and . By using (61) and Lemma 2.4, one can obtain that ηi,j can converge to the origin within a finite time. According to the definition vi,j = zi,jηi,j, zi,j is bounded, and zi,1 can converge to a small neighborhood of origin in a finite time. Hence, the correctness of Theorem 1 has been proved.

4 Simulation example

In this part, the availability of the presented adaptive finite-time consensus control scheme will be verified. Figure 2 shows the augmented graph , which indicates the communication topological relationship between the leader and three followers. It is seen that node d represents the leader and other nodes represent the followers.

FIGURE 2

It can be easily obtained from Figure 2 that represents the adjacency matrix, is the in-degree matrix, and indicates the Laplacian matrix. In addition, we can obtain that d1 = 0, d2 = 1, d3 = 2, b1 = 3, b2 = 0, and b3 = 0.

In the simulation, we choose the parameters of system (1) as J1 = 0.02 Kgm2, J2 = 0.16 Kgm2, F1 = 1.4Nms/rad, F2 = 2.5Nms/rad, K = 10, Kt = 10Nm/A, Kb = 0.1Nm/A, N = 0.09, M = 1Kg, g = 10N/Kg, d = 0.06m, L = 10H, and R = 0.05Ω. Next, the desired signal is selected as yd = −15 cos t.

The incipient conditions are , , and . The design parameters are chosen as c1,1 = 40, c1,2 = 0.05, c1,3 = 0.1, c1,4 = c1,5 = 0.001, c2,1 = 49, c2,2 = 1, c2,3 = 0.1, c2,4 = 0.05, c2,5 = 0.1, c3,1 = 44, c3,2 = 1.4, c3,3 = 0.02, c3,4 = c3,5 = 0.1, e1,1 = 0.0001, e1,2 = e1,3 = 0.0008, e1,4 = e1,5 = 0.001, e2,1 = 0.0001, e2,2 = e2,3 = 0.0008, e2,4 = e2,5 = 0.001, e3,1 = 0.0001, e3,2 = e3,3 = 0.0008, e3,4 = 0.001, e3,5 = 0.0008, λ1,1 = 0.015, λ1,2 = 0.002, λ1,3 = λ1,4 = 0.01, λ1,5 = 0.008, λ2,1 = 0.01, λ2,2 = 0.002, λ2,3 = λ2,4 = 0.01, λ2,5 = 0.008, λ3,1 = 0.01, λ3,2 = 0.001, λ3,3 = λ3,4 = 0.01, λ3,5 = 0.008, a1,1 = 2, a1,2 = a1,4 = 50, a1,5 = 200, a2,1 = 3, a2,2 = a2,4 = 50, a2,5 = 20, a3,1 = 2, a3,2 = a3,4 = 50, a3,5 = 20, τ1,1 = 0.7, τ1,2 = 700, τ1,4 = 1, τ1,5 = 0.2, τ2,1 = 50, τ2,2 = 20, τ2,4 = 0.5, τ2,5 = 50, τ3,1 = 30, τ3,2 = 20, τ3,4 = 0.25, τ3,5 = 50, σ1,1 = 150, σ1,2 = 200, σ1,4 = 10, σ1,5 = 400, σ2,1 = 10, σ2,2 = 1, σ2,4 = 10, σ2,5 = 1, σ3,1 = 10, σ3,2 = 1, σ3,4 = 11, σ3,5 = 1, ri,j = 10(i = 1, 2, 3; j = 1, 2, 4, 5), and p = 81/101.

The simulation results are displayed in Figures 38. Figure 3 displays the output trajectories of three followers and the leader. Figure 4 indicates the consensus tracking errors of three followers, which obviously converge to a small neighborhood of origin within a finite time. Figures 58 display the trajectories of the adaptive laws, which show that these signals are bounded. According to the simulation results, we know that all the signals in the closed-loop systems remain bounded.

FIGURE 3

FIGURE 4

FIGURE 5

FIGURE 6

FIGURE 7

FIGURE 8

5 Conclusion

This article has proposed an adaptive command-filtered finite-time consensus control strategy for the considered single-link flexible-joint robotic MASs. First, RBF NN technology was used to approximate the unknown nonlinearities in the system, so the design challenges due to the unknown nonlinearities have been solved. Second, the problem of “explosion of complexity” in the backstepping process has been successfully settled by using the command filtering technology with the new compensation signals, which eliminated the error impact posed by the command filters. It is seen that the presented adaptive command-filtered finite-time consensus control strategy ensured that the tracking errors converge to a small neighborhood of origin within a finite time, and all signals in the closed-loop systems are bounded. Eventually, the validity of the proposed control scheme has been proven by the simulation example. Next, we will research the consensus tracking control with the fixed-time and the predefined-time for the studied single-link flexible-joint robotic MASs.

Statements

Data availability statement

The original contributions presented in the study are included in the article/Supplementary Material; further inquiries can be directed to the corresponding author.

Author contributions

CL, LH, BY, BN, SL, and XL contributed the idea and design of the study. CL wrote the first draft of the manuscript. CL organized the literature. LH, BY, and BN performed the design of figures. SL and XL verified the experimental design. All authors contributed to the article and approved the submitted version.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

  • 1.

    DiaoSSunWSuS-F. Neural-based adaptive event-triggered tracking control for flexible-joint robots with random noises. Int J Robust Nonlinear Control (2022) 32:272240. 10.1002/rnc.5382

  • 2.

    YinSShiPYangH. Adaptive fuzzy control of strict-feedback nonlinear time-delay systems with unmodeled dynamics. IEEE Trans cybernetics (2015) 46:192638. 10.1109/tcyb.2015.2457894

  • 3.

    MaHZhouQLiHLuR. Adaptive prescribed performance control of a flexible-joint robotic manipulator with dynamic uncertainties. IEEE Trans Cybernetics (2021) 52:1290515. 10.1109/tcyb.2021.3091531

  • 4.

    DingSPengJZhangHWangY. Neural network-based adaptive hybrid impedance control for electrically driven flexible-joint robotic manipulators with input saturation. Neurocomputing (2021) 458:99111. 10.1016/j.neucom.2021.05.095

  • 5.

    ZaareSSoltanpourMRMoattariMVoltage based sliding mode control of flexible joint robot manipulators in presence of uncertainties. Robotics Autonomous Syst (2019) 118:20419. 10.1016/j.robot.2019.05.014

  • 6.

    ZaareSSoltanpourMRMoattariM. Adaptive sliding mode control of $n$ flexible-joint robot manipulators in the presence of structured and unstructured uncertainties. Multibody Syst Dyn (2019) 47:397434. 10.1007/s11044-019-09693-1

  • 7.

    LiuLYaoWGuoY. Prescribed performance tracking control of a free-flying flexible-joint space robot with disturbances under input saturation. J Franklin Inst (2021) 358:4571601. 10.1016/j.jfranklin.2021.03.001

  • 8.

    KimJCroftEA. Full-state tracking control for flexible joint robots with singular perturbation techniques. IEEE Trans Control Syst Tech (2017) 27:6373. 10.1109/tcst.2017.2756962

  • 9.

    ChenCLewisFLLiX. Event-triggered coordination of multi-agent systems via a lyapunov-based approach for leaderless consensus. Automatica (2022) 136:109936. 10.1016/j.automatica.2021.109936

  • 10.

    LiuJZhangYYuYSunC. Fixed-time leader–follower consensus of networked nonlinear systems via event/self-triggered control. IEEE Trans Neural networks Learn Syst (2020) 31:502937. 10.1109/tnnls.2019.2957069

  • 11.

    LiHLiuQFengGZhangX. Leader–follower consensus of nonlinear time-delay multiagent systems: A time-varying gain approach. Automatica (2021) 126:109444. 10.1016/j.automatica.2020.109444

  • 12.

    ZhangJZhangHSunSGaoZ. Leader-follower consensus control for linear multi-agent systems by fully distributed edge-event-triggered adaptive strategies. Inf Sci (2021) 555:31438. 10.1016/j.ins.2020.10.056

  • 13.

    LiY-X. Barrier lyapunov function-based adaptive asymptotic tracking of nonlinear systems with unknown virtual control coefficients. Automatica (2020) 121:109181. 10.1016/j.automatica.2020.109181

  • 14.

    NiuBZhaoPLiuJ-DMaH-JLiuY-J. Global adaptive control of switched uncertain nonlinear systems: An improved mdadt method. Automatica (2020) 115:108872. 10.1016/j.automatica.2020.108872

  • 15.

    NiuBLiuJWangDZhaoXWangH. Adaptive decentralized asymptotic tracking control for large-scale nonlinear systems with unknown strong interconnections. IEEE/CAA J Automatica Sinica (2021) 9:17386. 10.1109/jas.2021.1004246

  • 16.

    NiuBKongJZhaoXZhangJWangZLiY. Event-triggered adaptive output-feedback control of switched stochastic nonlinear systems with actuator failures: A modified mdadt method. IEEE Trans Cybernetics (2022) 53:90012. 10.1109/tcyb.2022.3169142

  • 17.

    NiuBZhangYZhaoXWangHSunW. Adaptive predefined-time bipartite consensus tracking control of constrained nonlinear mass: An improved nonlinear mapping function method. IEEE Trans Cybernetics (2023) 110. 10.1109/tcyb.2022.3231900

  • 18.

    NiuBChenWSuWWangHWangDZhaoX. Switching event-triggered adaptive resilient dynamic surface control for stochastic nonlinear cpss with unknown deception attacks. IEEE Trans Cybernetics (2022) 19. 10.1109/tcyb.2022.3209694

  • 19.

    TangFNiuBWangHZhangLZhaoX. Adaptive fuzzy tracking control of switched mimo nonlinear systems with full state constraints and unknown control directions. IEEE Trans Circuits Syst Express Briefs (2022) 69:29126. 10.1109/tcsii.2022.3149886

  • 20.

    ZhangLCheW-WChenBLinC. Adaptive fuzzy output-feedback consensus tracking control of nonlinear multiagent systems in prescribed performance. IEEE Trans Cybernetics (2022) 53:193243. 10.1109/tcyb.2022.3171239

  • 21.

    ChenMWangHLiuX. Adaptive fuzzy practical fixed-time tracking control of nonlinear systems. IEEE Trans Fuzzy Syst (2019) 29:66473. 10.1109/tfuzz.2019.2959972

  • 22.

    LiY-XHuXCheWHouZ. Event-based adaptive fuzzy asymptotic tracking control of uncertain nonlinear systems. IEEE Trans Fuzzy Syst (2020) 29:300313. 10.1109/tfuzz.2020.3010643

  • 23.

    LiYShaoXTongS. Adaptive fuzzy prescribed performance control of nontriangular structure nonlinear systems. IEEE Trans Fuzzy Syst (2019) 28:241626. 10.1109/tfuzz.2019.2937046

  • 24.

    YuXHeWLiHSunJ. Adaptive fuzzy full-state and output-feedback control for uncertain robots with output constraint. IEEE Trans Syst Man, Cybernetics: Syst (2020) 51:69947007. 10.1109/tsmc.2019.2963072

  • 25.

    YilmazBMTatliciogluESavranAAlciM. Adaptive fuzzy logic with self-tuned membership functions based repetitive learning control of robotic manipulators. Appl Soft Comput (2021) 104:107183. 10.1016/j.asoc.2021.107183

  • 26.

    Fuentes-AguilarRQChairezI. Adaptive tracking control of state constraint systems based on differential neural networks: A barrier lyapunov function approach. IEEE Trans Neural networks Learn Syst (2020) 31:5390401. 10.1109/tnnls.2020.2966914

  • 27.

    WuL-BParkJHXieX-PLiuY-J. Neural network adaptive tracking control of uncertain mimo nonlinear systems with output constraints and event-triggered inputs. IEEE Trans Neural networks Learn Syst (2020) 32:695707. 10.1109/tnnls.2020.2979174

  • 28.

    LiuY-JZhaoWLiuLLiDTongSChenCP. Adaptive neural network control for a class of nonlinear systems with function constraints on states. IEEE Trans Neural Networks Learn Syst (2021) 34110. 10.1109/tnnls.2021.3107600

  • 29.

    LiuPYuHCangS. Adaptive neural network tracking control for underactuated systems with matched and mismatched disturbances. Nonlinear Dyn (2019) 98:144764. 10.1007/s11071-019-05170-8

  • 30.

    FengYZhengWX. Adaptive tracking control for nonlinear heterogeneous multi-agent systems with unknown dynamics. J Franklin Inst (2019) 356:278097. 10.1016/j.jfranklin.2018.12.003

  • 31.

    SunYChenBLinCWangH. Adaptive neural control for a class of stochastic non-strict-feedback nonlinear systems with time-delay. Neurocomputing (2016) 214:7507. 10.1016/j.neucom.2016.06.060

  • 32.

    SwaroopDHedrickJKYipPPGerdesJC. Dynamic surface control for a class of nonlinear systems. IEEE Trans automatic Control (2000) 45:18939. 10.1109/tac.2000.880994

  • 33.

    ShiXChengYYinCHuangXZhongS-M. Design of adaptive backstepping dynamic surface control method with rbf neural network for uncertain nonlinear system. Neurocomputing (2019) 330:490503. 10.1016/j.neucom.2018.11.029

  • 34.

    von EllenriederKD. Dynamic surface control of trajectory tracking marine vehicles with actuator magnitude and rate limits. Automatica (2019) 105:43342. 10.1016/j.automatica.2019.04.018

  • 35.

    ZhangJLiSAhnCKXiangZ. Adaptive fuzzy decentralized dynamic surface control for switched large-scale nonlinear systems with full-state constraints. IEEE Trans Cybernetics (2021) 52:1076172. 10.1109/tcyb.2021.3069461

  • 36.

    ChenZNiuBZhangLZhaoJAhmadAMAlassafiMO. Command filtering-based adaptive neural network control for uncertain switched nonlinear systems using event-triggered communication. Int J Robust Nonlinear Control (2022) 32:650722. 10.1002/rnc.6154

  • 37.

    BhatSPBernsteinDS. Finite-time stability of continuous autonomous systems. SIAM J Control optimization (2000) 38:75166. 10.1137/s0363012997321358

  • 38.

    LiHZhaoSHeWLuR. Adaptive finite-time tracking control of full state constrained nonlinear systems with dead-zone. Automatica (2019) 100:99107. 10.1016/j.automatica.2018.10.030

  • 39.

    WangFLiuZLiXZhangYChenCP. Observer-based finite time control of nonlinear systems with actuator failures. Inf Sci (2019) 500:114. 10.1016/j.ins.2019.05.067

  • 40.

    YuJZhaoLYuHLinCDongW. Fuzzy finite-time command filtered control of nonlinear systems with input saturation. IEEE Trans cybernetics (2017) 48:237887. 10.1109/TCYB.2017.2738648

  • 41.

    DiaoSSunWSuS-FXiaJ. Adaptive fuzzy event-triggered control for single-link flexible-joint robots with actuator failures. IEEE Trans Cybernetics (2021) 52:723141. 10.1109/tcyb.2021.3049536

  • 42.

    MaCWuW. Distributed leader-follower consensus of nonlinear multi-agent systems with unconsensusable switching topologies and its application to flexible-joint manipulators. Syst Sci Control Eng (2018) 6:2007. 10.1080/21642583.2018.1547991

  • 43.

    PolycarpouMMIoannouPA. A robust adaptive nonlinear control design. In: 1993 American control conference; June 2-4, 1993; San Francisco. IEEE (1993). p. 13659.

  • 44.

    FarrellJAPolycarpouMSharmaMDongW. Command filtered backstepping. IEEE Trans Automatic Control (2009) 54:13915. 10.1109/tac.2009.2015562

  • 45.

    WangFChenBLiuXLinC. Finite-time adaptive fuzzy tracking control design for nonlinear systems. IEEE Trans Fuzzy Syst (2017) 26:120716. 10.1109/tfuzz.2017.2717804

  • 46.

    LiY-X. Finite time command filtered adaptive fault tolerant control for a class of uncertain nonlinear systems. Automatica (2019) 106:11723. 10.1016/j.automatica.2019.04.022

  • 47.

    ShangYChenBLinC. Consensus tracking control for distributed nonlinear multiagent systems via adaptive neural backstepping approach. IEEE Trans Syst Man, Cybernetics: Syst (2018) 50:243644. 10.1109/tsmc.2018.2816928

  • 48.

    HuangXLinWYangB. Global finite-time stabilization of a class of uncertain nonlinear systems. Automatica (2005) 41:8818. 10.1016/j.automatica.2004.11.036

Summary

Keywords

single-link flexible-joint robots, nonlinear nonstrict-feedback multi-agent systems, command-filtered technique, backstepping technique, finite-time consensus control

Citation

Liu C, Han L, Yan B, Niu B, Li S and Liu X (2023) Adaptive command-filtered finite-time consensus tracking control for single-link flexible-joint robotic multi-agent systems. Front. Phys. 11:1212564. doi: 10.3389/fphy.2023.1212564

Received

26 April 2023

Accepted

18 May 2023

Published

08 June 2023

Volume

11 - 2023

Edited by

Duxin Chen, Southeast University, China

Reviewed by

Jianping Zhou, Anhui University of Technology, China

Guoliang Chen, Liaocheng University, China

Updates

Copyright

*Correspondence: Xiaomei Liu,

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics