Abstract
This paper addresses the tracking control for an n-link flexible-joint robot system with full-state constraints and external disturbances. First, a nonlinear disturbance observer (NDO) is introduced to asymptotically estimate and suppress the influence of the related disturbances. Next, the constrained system under consideration is transformed into a new unconstrained system using state-dependent function (SDF) transformations. Subsequently, a NDO-based tracking controller that combines the backstepping method and filter technique is proposed in this work. Based on stability analysis, it can be proven that the tracking error converges to a predefined compact set, which can be arbitrarily small without violating the full-state constraints. Finally, simulation results are presented to demonstrate the validity of the suggested control algorithm.
1. Introduction
As a significant branch of robots, manipulators have evolved from rigid structures to flexible ones to meet the growing demands. Therefore, the studies on flexible-joint (FJ) robot systems have attracted wide attention [1,2,3,4,5,6]. Ref. [2] presented a comprehensive review of the mechanical design and synthesis of piezoelectric-actuated compliant micro positioning platforms based on the composition of flexible mechanisms. Ref. [3] proposed a dynamic modeling method for a multi-flexible-body robot system. Ref. [4] developed a nonlinear observer for an FJ manipulator to address the difficulty in measuring velocity signals. Ref. [5] analyzed the drive system and control strategy for a hyper-redundant continuous robot. In [6], an adaptive torque observer based on fuzzy inference was proposed for a permanent magnet synchronous machine (PMSM), and was further applied to an FJ manipulator.
The tracking control of flexible-joint (FJ) robots has indeed been a challenging and important area of research in control theory and engineering. The increasing order and nonlinear coupling characteristics of FJ robot systems have made the control particularly difficult [7,8,9,10,11]. Moreover, the introduction of an integral manifold approach has been significantly investigated in this field. By leveraging the accurate system modeling, the integral manifold approach facilitates the transformation of an FJ system into a rigid one, thereby reducing the design complexity [12,13]. Subsequently, a variety of advanced control methods, including backstepping control [14,15], PID control [16,17], sliding mode control [18,19], and others, have been introduced to address the control problems in FJ robots. In the presence of model uncertainty, adaptive control design plays a critical role in developing controllers that can effectively achieve the control objectives [20,21]. To enhance the system performance, adaptive control design often makes use of neural networks (NNs) and fuzzy systems, which possess universal approximation capabilities [22,23]. Ref. [24] proposed a unique adaptive neural network control technique for resolving the tracking control problem for flexible-joint robots with random noises. In [25], an adaptive fuzzy control scheme was proposed under an event-triggered mechanism.
While the aforementioned methods are effective for FJ robots’ tracking control, they may not adequately address the issue of tracking control in the presence of state constraints. For instance, when transporting goods, FJ manipulators must operate within the specified constraint zones to prevent crashes. To handle these constraints, robust control strategies for nonlinear systems, such as model predictive control [26,27] and set invariance notions [28,29] have been investigated. Subsequently, the use of barrier Lyapunov functions (BLFs) to handle the state constraints in nonlinear systems is becoming increasingly common [30,31,32]. An FJ robot’s adaptive fuzzy tracking control with full-state constraints was proposed in [33]. Ref. [34] proposed an event-triggered control approach to deal with output constraints and make the system finite-time convergent. In addition, a new control approach for an FJ robot manipulator with full-state constraints was provided in [35], where the investigated constrained system was transformed into a new unconstrained system by applying state-dependent function transformations (SDFs).
With the advancement of robot technology in recent years, enhancing robot performance to attain higher accuracy and faster speeds without increasing costs has gained more attention. The greatest obstacle to achieving this goal is the constraints that disturbances impose. In practical control scenarios, interference can readily degrade the control performance. Disturbance observer (DO) is a widely utilized technique in most of the trajectory tracking control literature for dealing with time-varying external disturbances [36]. In [37], an adaptive neural control based on a DO was presented for n-link FJ robots. A sliding mode disturbance observer was designed for a nonlinear system in [38]. Ref. [39] introduced a new DO-based neural network integral sliding mode controller with output constraints, which combined the advantages of neural networks, disturbance observer, and integral sliding mode.
Until now, there have been limited studies addressing the n-link FJ robot manipulator systems with full-state constraints and external disturbances. To address these challenges, this paper introduced a DO-based nonlinear tracking controller for the considered systems. Initially, the original dynamic equations are transformed into a chained system and the external disturbances are estimated by the introduced nonlinear disturbance observer. Subsequently, the system with full-state constraints is transformed into an unconstrained system by the SDF transformation, which can simplify the controller design. Using the backstepping method as well as the filter technique, the nonlinear anti-disturbance tracking controller is obtained. The key contributions of this paper can be outlined as follows:
- (I)
- The proposed method offers a wider range of applications. Compared with the single-link FJ manipulator in [35,40], the studied system in this paper belongs to a class of complex MIMO systems, which means that the proposed control method has a wider application range.
- (II)
- The proposed method is easier to implement. Compared with the BLF-based method [33], the proposed state-constrained method removes the feasibility conditions, which broadens the range of acceptable initial values and relaxes the requirements for control parameters.
- (III)
- To address the issue of external disturbances, an NDO is incorporated for the real-time estimation of disturbances. In the controller design phase, filter techniques are employed to efficiently mitigate the problem of differential explosion resulting from the repeated differentiation of virtual control inputs.
- (IV)
- Through simulation results, we demonstrate the effectiveness and robustness of the proposed method. The proposed method ensures the effective control performance, and enhances the system’s anti-disturbance capability. In addition, the system states do not violate the constraints under the design control strategy. And the tracking error can be made arbitrarily small by properly adjusting the design parameters.
2. Problem Formulation and Preliminaries
Problem Formulation
The n-link flexible-joint (FJ) robotic manipulator dynamics can be expressed as follows:
where denote the link position, velocity, and acceleration vectors, respectively; is the inertia matrix; is the centrifugal and Coriolis force matrix; is the gravity vector, is the unknown disturbance vector; and denote the rotor angular position, velocity, and acceleration vectors, respectively. The positive definite diagonal matrices , and reflect the joint flexibility, actuator inertia, and natural damping term, respectively, and is the torque input. Here, we assume that .
Let , , and . The dynamics of (1) then can be rewritten into the following form:
The control purpose of this paper is to design an NDO-based tracking controller to realize the following objectives: (i) The desired trajectory can be tracked in the sense that as where is a given precision, and all signals are guaranteed to be bounded. (ii) All states are required to be maintained in the following constraints
where are the prescribed constraints, with , being the positive time-varying functions, and their first and second derivatives are also continuous and bounded.
An NDO developed in [36] is used in this research to estimate the external unknown bounded continuous disturbance. For the sake of description, we describe the above system (2) into the following compact form:
where , and
The following NDO [36] is then employed to provide an online estimation of the disturbance :
where l is the the gain matrix to be chosen. In this paper, the gain matrix l and p are chosen as and to satisfy that
Now, we define error , then it can be shown that , which implies that under the condition .
3. Controller Design and Stability Analysis
The control design procedure in this section can be summarized as follows: First, the constrained system under consideration is transformed into an unconstrained system using the SDF transformation. Subsequently, the tracking controller is designed using backstepping and filter technique to guarantee that the system states of the resulting closed-loop system are all bounded and do not exceed the constraint boundaries. In addition, we can make arbitrarily small by adjusting the design parameters. The control flow is shown in Figure 1.
Figure 1.
The control flow.
3.1. System Transformation
The SDF transformation is introduced to convert the original constrained system (4) into a new unconstrained system. After creating the tracking errors , the subsequent functions can be introduced as [41]:
where , By introducing (6), the initial system (4) is changed into the new system described below:
where
and , The constraint of is automatically guaranteed for every initial condition meeting as long as is constrained for . It is crucial to guarantee the boundedness of for any in order to satisfy the pre-specified constraint bound. If , then the asymptotic tracking control can be achieved.
Next, let us define , which is called a scaling function with and . The following characteristics of are crucial for the subsequent work: (1) strictly increases and for all t; (2) ; and (3) .
Remark 1.
The following characteristics of are noteworthy: (i) and are smooth, time-varying, strictly positive functions. As a result, is invertible and strictly growing. (ii) , as or .
3.2. Controller Design
To facilitate the controller design using the backstepping method, the following state transformations are given as:
in which , and is the output of the first-order filter which is described as
where has been given above, is the virtual control input and is a design parameter.
Then, in order to further achieve the aforementioned practical tracking control target, an error transformation is achieved by using the scaling function:
In addition, we define
which can ensure the stability of the first-order filter for subsequent stability analysis.
To achieve the desired control objective, we present the controller design step by step as follows:
Step 1: In this step, we choose a Lyapunov function as
Differentiating , one obtains
in which
and
where .
Using Young’s inequality to calculate the terms on the right hand of (16), the following inequalities are obtained as:
Next, after a straightforward substitution, (16) can be rewritten as
in which , and . In view of the structure of (17), the virtual controller is chosen as with
By selecting which represents a positive design parameter, and combining (17) and (18), we have
where , which further leads to
where the item will be dealt with in the following stage.
Step 2: The second candidate Lyapunov function is picked as
Then, it is simple to derive the time derivative of as
where , , , . Then, using Young’s inequality, one has
and
where , . As a result, we can obtain the following result as
where , and .
Step 3: The candidate Lyapunov function is defined as:
The time derivative of is computed as
where . Similar to Step 1 and Step 2, direct calculation produces
where , and .
The third virtual control law can be written as with
Step 4: Taking into account the following Lyapunov function , it is simple to derive the time derivative of as
where . Using Young’s inequality and the analysis described in the previous steps, we have
where , , and .
In this final step, the actual control law u is configured as where
Thus, the entire design process for the tracking controller is described in detail.
3.3. Stability Analysis
Using the previous analysis, the result of this section can be presented in the following theorem.
Theorem 1.
For the n-link FJ manipulator system formulated by (1), based on the introduced nonlinear disturbance observer (5), the tracking control law u defined by (36) can achieve the following objectives:
- (i)
- The states of the resulting closed-loop system are bounded and do not violate the constraints for all t.
- (ii)
- For any given , there exist proper design parameters such that the tracking error satisfies as , and the error signal can be made arbitrarily small.
Proof.
Then, the following compact sets are defined as , with and being the positive constants. In the compact set , there are positive constants and such that and .
Thus, by using Young’s inequality, we have . Now, (39) can be rewritten as
where has been updated as , , , . By selecting , as a result, we can obtain that for . So, if , then for . Then, by multiplying (40) by , one readily has
On the right-hand side of (42), we compute the second term to obtain
Since , it can be deduced that there is a constant such that as . For the third term on the right-hand side of (42), we have
The term as , and the term satisfies
For any initial condition satisfying the desired constraints, in view of (46), we have , so , . Considering (10) and (11), one can get , . Further, it is easy to acquire that according to (7) and (8), is constrained since the desired trajectory is constrained. Nevertheless, as , it follows that if , then . When the inequality is applied, one has as , where . Thus, , one chooses to ensure that the practical tracking is realized since the tracking error satisfies as .
Now, it is easy to conclude that , , with , which further suggests that , u are bounded. As a result, all signals of the resulting closed-loop system are bounded and remain within the time-varying constrained regions for all time. The proof is now complete. ☐
Remark 2.
Different from the BLF method, which is commonly used to solve the constraint problem such as [33], this paper adopts the SDF-based control method, which does not need to consider the influence of the feasibility conditions on the virtual controller, and simplifies the control design. Compared with the single-link FJ manipulator in [35,40], the studied system in this paper belongs to a class of complex MIMO systems, which means that the proposed control method has a wider application range. In addition, we considered the presence of the mismatched disturbance.
Remark 3.
In this paper, the control design of the DO-based tracking controller relies on the known system parameters M, C, G, B, and K, which is one of the limitations of the proposed approach. On the other hand, the backlash and flexibility are not considered temporarily in this paper. Therefore, our future works will focus on the compensation problem of the backlash and hysteresis for uncertain FJ manipulators such as [42].
4. Simulation Results
In this section, a two-link FJ manipulator system is used as an example to verify the feasibility of the proposed tracking controller based on the introduced NDO (5), whose dynamic equation is expressed as
where , , , , , , and . Combining system (2), we have , . The detailed expressions of M, C and G can be founded in [43]. It should be noted that M, C, and G can be calculated as long as some physical parameters of the FJ manipulator are known. In simulation, the parameters of the two-link FJ manipulator system are given in Table 1.
Table 1.
Parameters of the two-link FJ manipulator system.
The external disturbances are selected as . The reference trajectories are defined as . Now, the control objectives can be described as (1) output variables can track , and (2) the following full-state constraints are realized: , , , , , , , , where . The initial conditions are set as , , , , , , . The design parameters are chosen as , , , , , , , , , , .
The simulation results are shown in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7. From Figure 2 and Figure 3, it can be seen that the outputs and of the two-link FJ manipulator can effectively track the reference trajectories and , and all system states are within the constraint boundaries. As depicted in Figure 4 and Figure 5, the virtual control signals and outputs of the first-order filter are bounded, which also indicate the reliability of the filter’s performance. Figure 6 shows that the disturbance estimation generated by the NDO can converge asymptotically to the true disturbances , which emphasizes the effectiveness of NDO. Figure 7 illustrates that the control inputs are also bounded. These results clearly demonstrate that the suggested approach effectively achieves the desirable control performance, successfully meeting the specified control objectives.
Figure 2.
The responses of states , , , and .
Figure 3.
The responses of states , , , and .
Figure 4.
The responses of virtual control signals.
Figure 5.
The responses of first-order filters’ states.
Figure 6.
Disturbance estimation results.
Figure 7.
The responses of control inputs.
5. Conclusions
This paper focuses on addressing the issue of tracking control for n-link flexible-joint robot systems, considering both external disturbances and full-state constraints. To tackle this problem, we employ a transformation technique to convert the original dynamic system into a chained system. Additionally, a nonlinear disturbance observer is introduced to mitigate the impact of disturbances. Subsequently, the constrained system is transformed into an unconstrained system through SDF transformation, enabling the design of a tracking controller using the backstepping and filter technique. By appropriately selecting design parameters, we can ensure the stability of the resulting closed-loop system, adherence to the desired constraints, and a significant reduction in tracking errors. The proposed method is validated through simulations performed on a two-link FJ manipulator system. Our future works will study the anti-disturbance control for other underactuated systems, such as underactuated crane systems [44,45,46].
Author Contributions
Conceptualization, Z.Z.; methodology, Z.Z.; validation, P.H.; writing—original draft preparation, X.H.; writing—review and editing, P.H. All authors have read and agreed to the published version of the manuscript.
Funding
This work was partly supported by the National Key Research and Development Program of China (2021YFE0193900), the National Natural Science Foundation of China (62173207), the China Postdoctoral Science Special Foundation (2023T160334), the Youth Innovation Team Project of Colleges and Universities in Shandong Province (2022KJ176), and the Graduate Teaching Case Base Project of Shandong Province (SDYAL20109).
Institutional Review Board Statement
Not applicable.
Data Availability Statement
No data were used to support this study.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Wang, H.; Zhang, Y.; Zhao, Z.; Tang, X.; Yang, J.; Chen, I.-M. Finite-time disturbance observer-based trajectory tracking control for flexible-joint robots. Nonlinear Dyn. 2021, 106, 459–471. [Google Scholar] [CrossRef]
- Ding, B.; Li, X.; Li, C.; Li, Y.; Chen, S.-C. A Survey on the mechanical design for piezo-actuated compliant micro-positioning stages. Rev. Sci. Instrum. 2023, 94, 10. [Google Scholar] [CrossRef]
- Zhang, Q.; Zhao, X. Inverse dynamics modeling and simulation analysis of multi-flexible-body spatial parallel manipulators. Electronics 2023, 12, 2038. [Google Scholar] [CrossRef]
- Jerbi, H.; Al-Darraji, I.; Tsaramirsis, G.; Kchaou, M.; Abbassi, R.; AlShammari, O. Fuzzy Luenberger observer design for nonlinear flexible joint robot manipulator. Electronics 2022, 11, 1569. [Google Scholar] [CrossRef]
- Pană, C.; Vladu, C.; Pătraşcu-Pană, D.; Besnea, F.; Cismaru, Ç.; Trăşculescu, A.; Reşceanu, I.; Bîzdoacă, N. Position control for hybrid infinite-continuous hyper-redundant robot. Proc. MATEC Web Conf. 2021, 343, 08009. [Google Scholar] [CrossRef]
- Liu, Y.; Song, B.; Zhou, X.; Gao, Y.; Chen, T. An adaptive torque observer based on fuzzy inference for flexible joint application. Machines 2023, 11, 794. [Google Scholar] [CrossRef]
- Krikochoritis, T.E.; Tzafestas, S.G. Control of flexible joint robots using neural networks. IMA J. Math. Control Inf. 2001, 18, 269–280. [Google Scholar] [CrossRef]
- Yoo, S.J.; Choi, Y.H. Adaptive output feedback control of flexible-joint robots using neural networks: Dynamic surface design approach. IEEE Trans. Neural Netw. 2008, 19, 1712–1726. [Google Scholar]
- Yoo, S.J.; Park, J.B.; Choi, Y.H. Adaptive dynamic surface control of flexible-joint robots using self-recurrent wavelet neural networks. IEEE Trans. Syst. Man Cybern. B Cybern. 2006, 36, 1342–1355. [Google Scholar] [CrossRef]
- Zhang, Y.; Lei, Y.; Zhang, T.; Song, R.; Li, Y.; Du, F. Robust command-filtered control with prescribed performance for flexible-joint robots. IEEE Trans. Instrum. Meas. 2023, 72, 7506013. [Google Scholar] [CrossRef]
- Yan, Y.-L.; Ding, L.; Ren, T.; Liu, F.-C. Research on backstepping control of flexible joint manipulator with state constraint. In Proceedings of the 2023 9th International Conference on Control, Automation and Robotics, Beijing, China, 21–23 April 2023; pp. 30–35. [Google Scholar]
- Spong, M.; Khorasani, K.; Kokotovic, P. An integral manifold approach to the feedback control of flexible joint robots. IEEE Trans. Robot. Autom. 1987, 3, 291–300. [Google Scholar] [CrossRef]
- Moallem, M.; Khorasani, K.; Patel, R.V. Tip position tracking of flexible multi-link manipulators: An integral manifold approach. In Proceedings of the IEEE International Conference on Robotics and Automation, Minneapolis, MN, USA, 22–28 April 1996; Volume 3, pp. 2432–2437. [Google Scholar]
- Arefi, M.M.; Navid, V.; Behrouz, H.; Davoodi, M. Command filtered backstepping control of constrained flexible joint robotic manipulator. IET Contr. Theory Appl. 2023, 17, 2506–2518. [Google Scholar] [CrossRef]
- Yang, K.; Zhao, L. Command-filter-based backstepping control for flexible joint manipulator systems with full-state constrains. Int J. Control Autom. Syst. 2022, 20, 2231–2238. [Google Scholar] [CrossRef]
- Malki, H.A.; Misir, D.; Feigenspan, D.; Chen, G. Fuzzy PID control of a flexible-joint robot arm with uncertainties from time-varying loads. IEEE Trans. Control Syst. Technol. 1997, 5, 371–378. [Google Scholar] [CrossRef]
- Akyuz, I.H.; Yolacan, E.; Ertunc, H.M.; Bingul, Z. PID and state feedback control of a single-link flexible joint robot manipulator. In Proceedings of the 2011 IEEE International Conference on Mechatronics, Istanbul, Turkey, 13–15 April 2011; pp. 409–414. [Google Scholar]
- Wang, H.M.; Zhang, Z.Z.; Tang, X.L.; Zhao, Z.H.; Yan, Y.D. Continuous output feedback sliding mode control for underactuated flexible-joint robot. J. Frankl. Inst. 2022, 359, 7847–7865. [Google Scholar] [CrossRef]
- Khan, R.F.; Rsetam, K.; Cao, Z.; Man, Z. Singular perturbation-based adaptive integral sliding mode control for flexible joint robots. IEEE Trans. Ind. Electron. 2023, 70, 10516–10525. [Google Scholar] [CrossRef]
- Kang, S.; Liu, P.X.; Wang, H. Adaptive fuzzy finite-time command filtering control for flexible-joint robot systems against multiple actuator constraints. IEEE Trans. Circuits Syst. II-Express Briefs 2023, 70, 4554–4558. [Google Scholar] [CrossRef]
- Zhu, Y.; Liu, J.; Wang, Q.G. Command filtering-based adaptive fuzzy control of flexible-joint robots with time-varying full-state constraints. IEEE Trans. Circuits Syst. II-Express Briefs 2024, 71, 682–686. [Google Scholar] [CrossRef]
- Li, T.; Li, Z.; Wang, D.; Chen, C.L.P. Output-feedback adaptive neural control for stochastic nonlinear time-varying delay systems with unknown control directions. IEEE Trans. Neural Netw. Learn. Syst. 2015, 26, 1188–1201. [Google Scholar] [CrossRef]
- Liu, Z.; Lai, G.; Zhang, Y.; Chen, X.; Chen, C.L.P. Adaptive neural control for a class of nonlinear time-varying delay systems with unknown hysteresis. IEEE Trans. Neural Netw. Learn. Syst. 2014, 25, 2129–2140. [Google Scholar]
- Diao, S.Z.; Sun, W.; Su, S.F. Neural-based adaptive event-triggered tracking control for flexible-joint robots with random noises. Int. J. Robust Nonlinear Control 2022, 32, 2722–2740. [Google Scholar] [CrossRef]
- Yang, X.; Sun, W.; Dong, H.; Wu, X. Adaptive prescribed performance fuzzy Control for n-Link flexible-joint robots under event-triggered mechanism. Int. J. Fuzzy Syst. 2023, 25, 1019–1033. [Google Scholar] [CrossRef]
- Guo, Y.; Hou, Z.; Liu, S.; Jin, S. Data-driven model-free adaptive predictive control for a class of MIMO nonlinear discrete-time systems with stability analysis. IEEE Access 2019, 7, 102852–102866. [Google Scholar] [CrossRef]
- Luo, W.; Lu, P.; Liu, H.; Du, C. Event-triggered networked predictive output tracking control of cyber-physical systems with model uncertainty and communication constraints. IEEE Trans. Circuits Syst. II-Express Briefs 2023, 70, 2166–2170. [Google Scholar] [CrossRef]
- Lv, M.; Yu, W.; Baldi, S. The set-invariance paradigm in fuzzy adaptive DSC design of large-scale nonlinear input-constrained systems. IEEE Trans. Syst. Man Cybern.-Syst. 2021, 51, 1035–1045. [Google Scholar] [CrossRef]
- Nguyen, A.T.; Rath, J.; Guerra, T.M.; Palhares, R.; Zhang, H. Robust set-invariance based fuzzy output tracking control for vehicle autonomous driving under uncertain lateral forces and steering constraints. IEEE Trans. Intell. Transp. Syst. 2021, 22, 5849–5860. [Google Scholar] [CrossRef]
- Liu, Y.J.; Li, J.; Tong, S.; Chen, C.L.P. Neural network control-based adaptive learning design for nonlinear systems with full-state constraints. IEEE Trans. Neural Netw. Learn. Syst. 2016, 27, 1562–1571. [Google Scholar] [CrossRef]
- Liu, L.; Cui, Y.; Liu, Y.J.; Tong, S. Adaptive event-triggered output feedback control for nonlinear switched systems based on full state constraints. IEEE Trans. Circuits Syst. II-Express Briefs 2022, 69, 3779–3783. [Google Scholar] [CrossRef]
- Liu, A.; Li, H. Stabilization of delayed boolean control networks with state constraints: A barrier Lyapunov function method. IEEE Trans. Circuits Syst. II-Express Briefs 2021, 68, 2553–2557. [Google Scholar] [CrossRef]
- Sun, W.; Su, S.F.; Xia, J.; Nguyen, V.-T. Adaptive fuzzy tracking control of flexible-joint robots with full-state constraints. IEEE Trans. Syst. Man Cybern. Syst. 2019, 49, 2201–2209. [Google Scholar] [CrossRef]
- Feng, Y.; Kong, L.; Zhang, Z.; Liu, R.; Cheng, G.; Yu, X. Event-triggered finite-time control for a constrained robotic manipulator with flexible joints. Int. J. Robust Nonlinear Control 2023, 33, 6031–6051. [Google Scholar] [CrossRef]
- Tian, L.R.; Gao, Y.; Zhang, Z.C. Disturbance-observer-based tracking controller for a flexible-joint robotic manipulator with full-state constraints. Proc. Inst. Mech. Eng. Part I J. Syst. Control. Eng. 2022, 236, 1166–1175. [Google Scholar] [CrossRef]
- Chen, W.H.; Ballance, D.J.; Gawthrop, P.J.; O’Reilly, J. A nonlinear disturbance observer for robotic manipulators. IEEE Trans. Ind. Electron. 2000, 47, 932–938. [Google Scholar] [CrossRef]
- Ma, H.; Ren, H.; Zhou, Q.; Li, H.; Wang, Z. Observer-based neural control of n-link flexible-joint robots. IEEE Trans. Neural Netw. Learn. Syst. 2024, 35, 5295–5305. [Google Scholar] [CrossRef] [PubMed]
- Sun, T.R.; Cheng, L.; Wang, W.Q.; Pan, Y. Semiglobal exponential control of Euler-Lagrange systems using a sliding-mode disturbance observer. Automatica 2020, 112, 108677. [Google Scholar] [CrossRef]
- Wen, Q.; Yang, X.; Huang, C.; Zeng, J.; Yuan, Z.; Liu, P.X. Disturbance observer-based neural network integral sliding mode control for a constrained flexible joint robotic manipulator. Int. J. Control Autom. Syst. 2023, 21, 1243–1257. [Google Scholar] [CrossRef]
- Diao, S.; Sun, W.; Su, S.-F.; Xia, J. Adaptive fuzzy event-triggered control for single-link flexible-joint robots with actuator failures. IEEE Trans. Cybern. 2022, 52, 7231–7241. [Google Scholar] [CrossRef] [PubMed]
- Cao, Y.; Song, Y.D.; Wen, C.Y. A unified event-triggered control approach for uncertain pure-feedback systems with or without state constraints. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 1262–1271. [Google Scholar] [CrossRef] [PubMed]
- Ding, B.; Li, Y. Hysteresis compensation and sliding mode control with perturbation estimation for piezoelectric actuators. Micromachines 2018, 9, 241. [Google Scholar] [CrossRef]
- Ling, S.; Wang, H.; Liu, P.X. Adaptive fuzzy tracking control of flexible-joint robots based on command filtering. IEEE Trans. Ind. Electron. 2019, 67, 4046–4055. [Google Scholar] [CrossRef]
- Feng, Y.A.; Zhang, H.; Gu, C. The prescribed-time sliding mode control for underactuated bridge crane. Electronics 2024, 13, 219. [Google Scholar] [CrossRef]
- Yu, Z.A.; Niu, W.Q. Flatness-based backstepping antisway control of underactuated crane systems under wind disturbance. Electronics 2023, 12, 244. [Google Scholar] [CrossRef]
- Abbasimoshaei, A.; Chinnakkonda Ravi, A.K.; Kern, T.A. Development of a new control system for a rehabilitation robot using electrical impedance tomography and artificial intelligence. Biomimetics 2023, 8, 420. [Google Scholar] [CrossRef] [PubMed]
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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).