Abstract
This paper proposes a novel neural network-based control algorithm with fixed-time performance constraints for manipulator systems in workspaces. The algorithm efficiently controls the manipulator’s trajectory tracking by tuning a preset performance function, thereby optimizing both speed and accuracy within a fixed timeframe. Initially, a tangent-type error transformation, applied through homogeneous embryonic transformation, ensures rapid convergence of tracking errors to a specific region. Subsequently, integrating a predetermined control strategy into the fixed-time stability framework ensures the system’s state reaches a defined boundary within a finite period. Lastly, neural networks are employed to approximate dynamic parameters and adjust the controller, achieving optimal parameter approximation and significantly enhancing trajectory tracking robustness. Simulation analyses and comparisons confirm the controller’s effectiveness and superiority in enhancing both the transient and steady-state performance of the control system.
1. Introduction
As modern industry rapidly evolves, manipulators are increasingly utilized in industrial production. Owing to their high efficiency, flexibility, and precision, manipulators play a vital role in industrial production. However, the control of manipulators remains a challenging and keenly studied area due to their highly nonlinear, strongly coupled, and time-varying nature [1,2,3].
Addressing the manipulator’s trajectory tracking control, scholars globally have extensively researched and proposed methods including proportion integration differentiation (PID) control [4,5,6], inverse-step control [7,8], and sliding mode control [9,10]. Despite their simplicity and usability, these methods struggle to fulfill high accuracy and robustness requirements. To address these shortcomings, researchers have introduced additional methods like adaptive control [11,12,13,14], robust control [15,16,17,18], and fuzzy control [19,20,21,22]. While these methods improve control performance and handle system uncertainty, their slow convergence speed fails to meet rapid response requirements.
Recent years have seen the proposal of new control schemes to meet the growing demands for manipulator control accuracy in the industry. Within these control schemes, certain studies specifically address the manipulator system’s uncertainty. For instance, Ref. [23] describes combining adaptive backstepping control with fuzzy logic systems’ function approximation capabilities to create controllers for input-saturated manipulator systems. Moreover, Ref. [24] addresses how environmental or inherent conditions may limit a manipulator’s position and angular velocity, achieving indirect system state constraints through position error limitations using the obstacle Lyapunov function. Other studies have focused on addressing issues within traditional control schemes. The article [25] introduces an enhanced design method for a robust, optimal, flexible jointed manipulator interference observer, aiming to maximize interference suppression and ensure optimal trajectory tracking. While the paper primarily improves the steady-state accuracy of flexible jointed manipulator position tracking, it overlooks in-depth analysis of transient response and output constraints. Study [26] employs a nonlinear filter with a self-compensation feature to correct boundary layer errors and mitigate filter inaccuracies. While this scheme enhances control performance, the nonlinear filter significantly complicates the overall control system.
To further improve the control performance of manipulator systems, preset performance control [27,28,29] and fixed-time control [30,31] have received much attention. The fixed-time control ensures tracking error convergence to a steady state within a set period, yet it overlooks transient performance constraints. The preset performance control is able to satisfy both the transient and steady-state performance requirements of the manipulators, but it cannot explicitly provide the time at which the system enters the steady state. The control scheme proposed in study [32] ensures both transient and steady state performance of the system but does not allow the tracking error to converge within a predefined performance boundary in a predefined time. Study [33] merges finite time with predefined performance control, offering a trajectory tracking scheme. However, its convergence rate, tied to a fixed stopping time parameter, limits flexibility and transient performance enhancement.
Despite the extensive research, controller design frequently relies on fully available robot dynamics models, which are seldom accessible in real-world scenarios. Consequently, exploring advanced control strategies to address model uncertainties becomes critically important. Neural networks (NN) are renowned and utilized for their superior function approximation abilities, particularly in simplifying the modeling of nonlinear systems [34,35]. This implies new solution avenues for manipulator control issues, especially those lacking precise dynamic models, through the robust modeling and approximation prowess of neural networks. Employing neural networks comprehensively for control compensates for traditional model deficiencies, enhances system stability and accuracy, and facilitates the broader application and development of manipulator systems across various fields.
Building on the previous discussion, this study integrates a pre-programmed performance control strategy within a fixed-time stability framework and employs adaptive neural network control to devise a manipulator control strategy for superior performance under stringent constraints. Our study’s achievement of quicker response and heightened precision not only boosts the manipulators’ operational performance in intricate scenarios but also its adaptability and flexibility, all while maintaining constraint compliance and system safety, marking significant theoretical and practical advancements. Relative to existing methods, this paper’s primary contributions are as follows:
- The homogeneous embryo transformation enables tangent-type error transformation, ensuring tracking error convergence to a specific region and preventing “performance spikes” seen in traditional control methods;
- The integration of the preset performance control strategy into the fixed-time stability theoretical framework not only ensures that the state converges to a predetermined region within a predetermined time, but also further adjusts the convergence speed and accuracy to achieve better control performance;
- The use of neural networks to approximate the unknown dynamical parameters and compensate the prediction results to the controller improves the robustness and adaptive ability of the controller without the need of known uncertainty boundaries of the system.
This paper is structured as follows: Section 2 introduces the system model and performance function. Section 3 details the design of a neural network controller with fixed-time preset performance. Section 4 presents simulation validation to demonstrate the algorithm’s effectiveness. Section 5 concludes the paper and outlines future research directions.
2. System Modeling and Problem Formulation
2.1. Coordinate Transformation
To represent the model in the workspace, the manipulator joint coordinates need to be transformed into the end-effector Cartesian coordinates .
The schematic structure of the two-degree-of-freedom manipulator is shown in Figure 1, and modeling of the manipulator in Figure 1 yields
Figure 1.
Schematic diagram of 2-DOF manipulator.
Combining Equations (1) and (2), we obtain
Then
Let and and the following can be obtained:
2.2. Neural Network Modeling of Manipulators
Consider a rigid 2-degree-of-freedom manipulator as the controlled object. The manipulator’s operation is assumed to be related to the end-effector’s spatial position. Let represent the end-effector’s location and orientation within the workspace. The following is an expression of the manipulator’s dynamic properties in the workspace:
where is the order rotational inertia matrix, ; is the order matrix of the Göttinger force and centrifugal force, ; is the order gravity vector, ; and is the vector of joint torques exerted by the actuator. is the Jacobi matrix determined by the structure of the system, which is assumed to be non-singular in the bounded workspace.
The dynamic equations of the manipulator have the following properties:
Property 1.
The inertia matrix is symmetrically positive definite.
Property 2.
If is defined via the Christoffel sign rule, the matrix is skew-symmetric.
The matrices , , and contain parametric uncertainties, which can negatively impact the control (6). Therefore, neural networks can be employed to handle these unknown dynamics.
Definition 1.
A class of Radial Basis Function Neural Networks (RBFNN) is commonly used to estimate unknown continuous functions as follows [36]:
where is the ideal weight matrix, is the Gaussian radial basis function matrix, and is the unknown estimated error column vector. The index i represents the i-th neuron in the RBFNN and ranges from 1 to n, where n is the total number of neurons. is unknown and its estimate is used to design the controller and has , denoting the error value of the weight matrix. satisfies .
The radial basis element of is provided by the following equation:
where is the center of the receptive field, and is the width of the Gaussian function.
Since and are functions of only, they can be modeled using a static neural network.
where the weights of the neural network are represented by , the radial basis function with respect to the input vector ϕ is represented by , and the modeling errors for and , respectively, are represented by , and they are presumptively limited.
The neural network model for is based on a dynamic neural network with inputs and for ,
where ; are the weights; is the radial basis function whose inputs are the vectors ; and is the modeling error of and is assumed to be bounded as well.
2.3. Fixed-Time Preset Performance Function
This paper employs a performance-constrained control method that limits the tracking error within a preset range using an exponentially decaying performance function. However, the traditional exponential decay performance function only ensures convergence to the preset range in infinite time, but not within a specified time. To achieve better tracking performance within a specified time, a specified-time preconditioned performance function is introduced, defined as follows:
where the performance function constants and have value domains of and . are freely set time parameters. Here, represents the maximum value of the performance function, and represents the amplitude of the oscillation around the mean value defined by .
Based on the proposed performance function, the boundary constraint of the position tracking error variable is as follows:
where and are constants. The initial value of Equation (13) is as follows:
Since the performance function (12) cannot be used directly to design the controller, an error transformation function is needed to relate the tracking error to the specified time performance function, consider the error transformation function .
where is the transformed position tracking error, and function has the following properties:
- (1)
- The function is strictly growing and smooth;
- (2)
- ;
- (3)
- , .
After the above transformation, the unconstrained tracking error is transformed into a constrained error variable , which can reduce the difficulty of controller design.
3. Controller Design
The control framework diagram for trajectory tracking control of a workspace manipulator based on a fixed-time adaptive neural network is illustrated in Figure 2. The control system begins with an error equivalent transformation using a homoembryonic approach, which ensures rapid convergence of tracking errors. This is followed by the application of fixed-time predetermined performance constraints. Adaptive neural networks are then employed to approximate dynamic parameters and adjust the controller. The dynamic model of the manipulator is controlled to achieve precise trajectory tracking within a fixed timeframe, optimizing both speed and accuracy. The workspace manipulator’s state is dynamically adjusted to meet the desired performance criteria.
Figure 2.
Control scheme block diagram.
3.1. Homoembryonic Error Equivalent Transformation
Let be the ideal trajectory in the workspace, then and are the ideal velocity and acceleration, respectively. Before controller design, the tracking error signal of the robot manipulator can be defined as follows:
In order to make the actual trajectory of the manipulator track the desired signal , and to make the system obtain better steady-state tracking performance, this paper is based on the theory of fixed-time stability, and, at the same time, combined with the predetermined performance control, the controller constraint strategy is designed to satisfy the following conditions:
- (1)
- The system’s adjustment time must be less than 1 s under any operating conditions and reference signal changes;
- (2)
- The steady state tracking error is less than 0.03;
- (3)
- The tracking error of the system is limited to the upper and lower bounds of the preset performance function.
To achieve the aforementioned control objectives, an error transformation is introduced. It converts the original nonlinear system with constrained tracking error behavior into an equivalent unconstrained system.
where is the transformed error vector, .
where is a design scalar constant which, together with , imposes behavioral bounds on the system output tracking error, , as shown in Equation (12). As can be seen, the transformation (17) is one-to-one, meaning that if the new error boundaries of are fulfilled, a fixed-time prescribed performance control of the tracking error may be obtained.
Additionally, the following equation provides the first- and second-order derivatives of for the controller design that comes next, derived from Equation (18):
Remark 1.
The value of will be big if deviates somewhat from the origin because the tan-type function (19) is sensitive to . Our suggested controller, in conjunction with the tan-type error transformation function, guarantees that the error is kept within a certain, limited radius surrounding the origin.
In summary, our constraint control strategy is to make the tracking error converge to a predetermined region in a fixed time by means of the homogeneous embryo transformation, which facilitates the subsequent controller design and can be expressed as .
Definition 2.
Think about the system that follows [37],
where is continuous in the open neighborhood of the origin. Assume that the system (22) has a unique solution in forward time for all initial conditions.
For any real numbers there exists a positive definite Lyapunov function , and there is . Then, the system (22) is globally fixed-time stable and the stability time function is bounded to be
Definition 3.
For any real number , there exist real numbers 0 < , such that the following inequality is true [38]:
where and both and are positive odd numbers.
Definition 4.
For any real number , there exist real numbers , such that the following inequality holds [39]:
3.2. Neural Network Controller Design
Let be the ideal trajectory in the workspace, be the actual trajectory, and be the reference trajectory after transformation. The error vector of the robot in the workspace is
Define
where the matrix Λ is positive definite.
From Section 2.2, the dynamic equation of the manipulator in the workspace after modeling with the neural network can be written as
where
Using GL matrices and their multiplication operations [36], can be written as
where and are GL matrices whose elements are and , respectively, and is the matrix of the modeling error .
Similarly, a GL matrix transformation of and has
where , and are GL matrices whose elements are , , , and in Equations (31) and (32), and and are modeling error matrices.
Bringing Equations (33)–(35) into Equation (29), we obtain
Selecting to stand in for the anticipated value of , define . The design controller is
where and . Model-based control is represented by the first three terms of the controller, and proportional differential (PD) control is represented by the term , and the robust term that suppresses the neural network’s modeling error is the last term of the control rule.
Combining Equations (36) and (37), it is obtained that
Bringing and into the above equation yields
Simplification of the above equation yields
Substituting Equations (33) and (34), we obtain
The stability of the closed-loop system (41) is provided by the following theorem.
Theorem 1.
For a closed-loop system Equation (41) if and the adaptive law satisfies
where , and , , are vectors of , , and , respectively, then , , and is continuous, and when .
Proof of Theorem 1.
Consider the following Lyapunov function
where are positive definite matrices. Derivation of Equation (45) yields
Since the matrix is skew-symmetric, then . Using the fact that and substituting into the above equation
Substituting (41) yields
Substituting the adaptive laws (42), (43), and (44) into the above equation and combining them with , we obtain
Since , hence, , , , and are bounded. When is satisfied ; the closed-loop system is asymptotically stable according to the LaSalle invariance principle. When , there is .□
4. Simulation Experiment Verification
To illustrate the effectiveness of the validation algorithm, a planar two-link manipulator, widely used in the literature, is considered in our simulation study. The kinetic equations of the manipulator are
where
Take . Since the tracking trajectory is a right-angle coordinate in the workspace, not an angular position in the joint space, the dijoint angular position should be converted to the joint end Cartesian coordinate in the workspace according to Equations (4) and (5). The Jacobian matrix is shown in Equations (57) and (58).
The ideal tracking trajectory in the workspace is taken as , which is a circle with radius 0.5 m and a center at . For the initial condition, the end-effector of the manipulator is at the center of the circle, i.e., , .
For the approximation of each element of , , and , the RBF neural network accepts and as input, and its hidden layer has seven nodes by design.
All Gaussian functions’ parameters are assumed to be putting the neural network’s starting value at 0. Equations (37) and (42)–(44) employ the adaptive law and the control law, respectively. The controller gains are chosen as and . By Lemma 2, is taken and the parameters of the adaptive law are taken as , and .
The simulation results are shown in Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11. Figure 3 illustrates the trajectory tracking performance of the proposed algorithm applied to the manipulator and compares it with the PID and robust control algorithms under the same conditions. The results indicate that all three control methods can achieve the desired trajectory tracking. However, the proposed workspace manipulator adaptive neural network control method based on time preset performance (hereafter referred to as FTPP-NN) demonstrates faster tracking speed and higher accuracy, achieving precise tracking within the preset 1 s. Notably, the tracking errors of the PID and robust control methods exceed the boundaries during the initial phase, whereas the FTPP-NN method ensures that the tracking error remains constrained within the boundaries at all times, thereby improving both the transient and steady-state performance of the system.
Figure 3.
Tracking the trajectory of the end joint.
Figure 4.
Trajectories and errors in the x1 direction.
Figure 5.
Trajectories and errors in the x2 direction.
Figure 6.
Approximation of kinetic parameters for , , and .
Figure 7.
Angular velocity tracking of the end joints.
Figure 8.
Control inputs for Joint 1 and Joint 2.
Figure 9.
Trajectory tracking error for different control algorithms.
Figure 10.
Trajectory tracking error for different preset boundaries.
Figure 11.
Trajectory tracking error for different preset times.
Figure 4 and Figure 5, respectively, show the errors in the x1 and x2 directions under the Cartesian coordinate system of the joint ends in the workspace. The FTPP-NN method demonstrates superior performance compared to both PID and robust control methods. The tracking errors in the x1 and x2 directions are significantly reduced, and the FTPP-NN method achieves stable and accurate tracking within the specified time frame.
Figure 6 shows the ideal and estimated values of the kinetic parameters , , and over time. The estimation of the adaptive neural network for the kinetic parameters in the FTPP-NN algorithm maintains a high consistency with the ideal values, especially in the steady-state part of the system response. This demonstrates the robustness of the FTPP-NN method in accurately estimating and adapting to the system’s kinetic parameters. In terms of velocity tracking, Figure 7 demonstrates the velocity tracking capabilities of the three methods. When the system reaches a steady state, the velocity profiles show precise tracking of the desired velocity with minimal steady-state error. Compared to the PID and robust control algorithms, the FTPP-NN control strategy significantly reduces the steady-state error, demonstrating its superior performance in maintaining accurate velocity tracking. The joint torque analysis in Figure 8 shows that the FTPP-NN method can quickly reduce the high torque peaks caused by initial conditions and maintain a stable torque output thereafter.
The technique presented in this work may meet the criterion of trajectory tracking accuracy after homozygous error conversion, as shown in Figure 9. After appropriate transformation, the position tracking error is confined within the preset limits, offering explicit guidance for designing and tuning the control system. Error analysis in Figure 10 and Figure 11 shows that adjusting the convergence boundary and the time parameter enables the FTPP-NN method to maintain rapid and precise tracking control. The impact of various parameters on the dynamics of position tracking error is further elucidated, highlighting the FTPP-NN controller’s adaptability to diverse control tasks.
5. Conclusions
This paper introduces a fixed-time, performance-constrained control algorithm using an RBF neural network for workspace manipulators, aimed at enhancing the convergence speed and accuracy for trajectory tracking within defined time and steady-state limits. The controller design features a tangent-type error transformation through homogeneous embryonic transformation, directing the tracking error towards a specified region. Additionally, the control strategy is woven into a fixed-time stability framework, ensuring all system states are confined within a bounded region in a finite timeframe. Lastly, dynamic parameters estimated through a neural network are fed back to the controller for enhanced parameter optimization. The error from the fixed-time performance control strategy is integrated with neural network control in designing the controller, securing swift and precise manipulator trajectory tracking. Simulation results confirm the effectiveness and superior performance of the proposed controller. However, the current study does not include experimental validation, which is a limitation. In practice, akin to widely used multi-degree-of-freedom industrial manipulators, the next step involves extending this paper’s control method to such systems and conducting experimental studies to validate the simulation results. Additionally, we plan to explore time-specific performance-constrained trajectory tracking for a broader range of nonlinear mechanical systems.
Author Contributions
Conceptualization, X.C. and H.Z.; methodology, X.C. and S.Z.; validation, S.Z. and J.Z.; investigation, X.L.; writing—original draft preparation, X.C.; writing—review and editing, X.C. and J.Z. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported by the Scientific Research Startup Fund of West Anhui University (WGKQ2020010005).
Data Availability Statement
Data are contained within the article.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Chen, Z.; Zhou, S.; Shen, C.; Lyu, L.; Zhang, J.; Yao, B. Observer-Based Adaptive Robust Precision Motion Control of a Multi-Joint Hydraulic Manipulator. IEEE/CAA J. Autom. Sin. 2024, 11, 1213–1226. [Google Scholar] [CrossRef]
- Li, Z.; Li, S. Recursive Recurrent Neural Network: A Novel Model for Manipulator Control with Different Levels of Physical Constraints. CAAI Trans. Intell. Technol. 2023, 8, 622–634. [Google Scholar] [CrossRef]
- Ahmed, S.; Azar, A.T. Adaptive Fractional Tracking Control of Robotic Manipulator Using Fixed-Time Method. Complex Intell. Syst. 2024, 10, 369–382. [Google Scholar] [CrossRef]
- Lee, J.; Chang, P.H.; Yu, B.; Jin, M. An Adaptive PID Control for Robot Manipulators Under Substantial Payload Variations. IEEE Access 2020, 8, 162261–162270. [Google Scholar] [CrossRef]
- Loucif, F.; Kechida, S.; Sebbagh, A. Whale Optimizer Algorithm to Tune PID Controller for the Trajectory Tracking Control of Robot Manipulator. J. Braz. Soc. Mech. Sci. Eng. 2020, 42, 1. [Google Scholar] [CrossRef]
- Chotikunnan, P.; Chotikunnan, R. Dual Design PID Controller for Robotic Manipulator Application. J. Robot. Control 2023, 4, 23–34. [Google Scholar] [CrossRef]
- Ahmed, A.S.; Kadhim, S.K. A Comparative Study Between Convolution and Optimal Backstepping Controller for Single Arm Pneumatic Artificial Muscles. J. Robot. Control 2022, 3, 769–778. [Google Scholar] [CrossRef]
- Pan, Y.; Wang, H.; Li, X.; Yu, H. Adaptive Command-Filtered Backstepping Control of Robot Arms with Compliant Actuators. IEEE Trans. Control Syst. Technol. 2017, 26, 1149–1156. [Google Scholar] [CrossRef]
- Baek, J.; Jin, M.; Han, S. A New Adaptive Sliding-Mode Control Scheme for Application to Robot Manipulators. IEEE Trans. Ind. Electron. 2016, 63, 3628–3637. [Google Scholar] [CrossRef]
- Ripamonti, F.; Orsini, L.; Resta, F. A Nonlinear Sliding Surface in Sliding Mode Control to Reduce Vibrations of a Three-Link Flexible Manipulator. J. Vib. Acoust. 2017, 139, 051005. [Google Scholar] [CrossRef]
- Pezzato, C.; Ferrari, R.; Corbato, C.H. A Novel Adaptive Controller for Robot Manipulators Based on Active Inference. IEEE Robot. Autom. Lett. 2020, 5, 2973–2980. [Google Scholar] [CrossRef]
- Huang, H.; Yang, C.; Chen, C.L.P. Optimal Robot–Environment Interaction Under Broad Fuzzy Neural Adaptive Control. IEEE Trans. Cybern. 2020, 51, 3824–3835. [Google Scholar] [CrossRef]
- Tang, Z.Q.; Heung, H.L.; Tong, K.Y.; Li, Z. Model-Based Online Learning and Adaptive Control for a “Human-Wearable Soft Robot” Integrated System. Int. J. Robot. Res. 2021, 40, 256–276. [Google Scholar] [CrossRef]
- Calinon, S. Gaussians on Riemannian Manifolds: Applications for Robot Learning and Adaptive Control. IEEE Robot. Autom. Mag. 2020, 27, 33–45. [Google Scholar] [CrossRef]
- Nubert, J.; Köhler, J.; Berenz, V.; Allgöwer, F.; Trimpe, S. Safe and Fast Tracking on a Robot Manipulator: Robust MPC and Neural Network Control. IEEE Robot. Autom. Lett. 2020, 5, 3050–3057. [Google Scholar] [CrossRef]
- Emmanuel Agbaraji, C.; Henrietta Udeani, U.; Chibueze Inyiama, H.; Chikodi Okezie, C. Robust Control for a 3DOF Articulated Robotic Manipulator Joint Torque Under Uncertainties. J. Eng. Res. Rep. 2020, 9, 1–3. [Google Scholar] [CrossRef]
- Van, M.; Ceglarek, D. Robust Fault Tolerant Control of Robot Manipulators with Global Fixed-Time Convergence. J. Frankl. Inst. 2021, 358, 699–722. [Google Scholar] [CrossRef]
- Dai, L.; Yu, Y.; Zhai, D.H.; Huang, T.; Xia, Y. Robust Model Predictive Tracking Control for Robot Manipulators with Disturbances. IEEE Trans. Ind. Electron. 2020, 68, 4288–4297. [Google Scholar] [CrossRef]
- Pan, Y.; Du, P.; Xue, H.; Lam, H.K. Singularity-Free Fixed-Time Fuzzy Control for Robotic Systems with User-Defined Performance. IEEE Trans. Fuzzy Syst. 2020, 29, 2388–2398. [Google Scholar] [CrossRef]
- Wang, Z.; Zou, L.; Su, X.; Luo, G.; Li, R.; Huang, Y. Hybrid Force/Position Control in Workspace of Robotic Manipulator in Uncertain Environments Based on Adaptive Fuzzy Control. Robot. Auton. Syst. 2021, 145, 103870. [Google Scholar] [CrossRef]
- Sun, Y.; Chen, M.; Gao, C.; Wu, L. Output Feedback Command Filtered Fuzzy Controller Design for Uncertain Strict-Feedback Nonlinear Systems with Unmodeled Dynamics and Event-Triggered Strategy. Eng. Res. Express 2024, 6, 025315. [Google Scholar] [CrossRef]
- Urrea, C.; Kern, J.; Alvarado, J. Design and Evaluation of a New Fuzzy Control Algorithm Applied to a Manipulator Robot. Appl. Sci. 2020, 10, 7482. [Google Scholar] [CrossRef]
- Ha, S.; Liu, H.; Li, S.; Liu, A. Backstepping-Based Adaptive Fuzzy Synchronization Control for a Class of Fractional-Order Chaotic Systems with Input Saturation. Int. J. Fuzzy Syst. 2019, 21, 1571–1584. [Google Scholar] [CrossRef]
- Xu, F.; Tang, L.; Liu, Y.J. Tangent Barrier Lyapunov Function-Based Constrained Control of Flexible Manipulator System with Actuator Failure. Int. J. Robust Nonlinear Control 2021, 31, 8523–8536. [Google Scholar] [CrossRef]
- Yin, X.; Pan, L. Direct Adaptive Robust Tracking Control for 6 DOF Industrial Robot with Enhanced Accuracy. ISA Trans. 2018, 72, 178–184. [Google Scholar] [CrossRef] [PubMed]
- Gao, S.; Ning, B.; Dong, H. Adaptive Neural Control with Intercepted Adaptation for Time-Delay Saturated Nonlinear Systems. Neural Comput. Appl. 2015, 26, 1849–1857. [Google Scholar] [CrossRef]
- Yu, C.; Xu, L.; Sun, H. Research on Manipulator Motion Control System Based on Preset Performance Control Algorithm. Int. Conf. Robot. Intell. Syst. 2020, 20, 28–32. [Google Scholar]
- Liu, G.; Sun, N.; Yang, T.; Fang, Y. Reinforcement Learning-Based Prescribed Performance Motion Control of Pneumatic Muscle Actuated Robotic Arms with Measurement Noises. IEEE Trans. Syst. Man Cybern. Syst. 2022, 53, 1801–1812. [Google Scholar] [CrossRef]
- Ma, H.; Zhou, Q.; Li, H.; Lu, R. Adaptive Prescribed Performance Control of a Flexible-Joint Robotic Manipulator with Dynamic Uncertainties. IEEE Trans. Cybern. 2021, 52, 12905–12915. [Google Scholar] [CrossRef]
- Gao, M.; Ding, L.; Jin, X. ELM-Based Adaptive Faster Fixed-Time Control of Robotic Manipulator Systems. IEEE Trans. Neural Netw. Learn. Syst. 2023, 34, 4646–4658. [Google Scholar] [CrossRef]
- Zhang, L.; Wang, Y.; Hou, Y.; Li, H. Fixed-Time Sliding Mode Control for Uncertain Robot Manipulators. IEEE Access 2019, 7, 149750–149763. [Google Scholar] [CrossRef]
- Vo, A.T.; Truong, T.N.; Kang, H.J. An Adaptive Prescribed Performance Tracking Motion Control Methodology for Robotic Manipulators with Global Finite-Time Stability. Sensors 2022, 22, 7834. [Google Scholar] [CrossRef] [PubMed]
- Li, X.H.; Hu, L.Y. Prescribed Performance Finite-Time H∞ Tracking Control for a Class of p-Normal Form Nonlinear Systems. Acta Autom. Sin. 2021, 47, 2870–2880. [Google Scholar]
- Xu, Z.; Li, S.; Zhou, X.; Zhou, S.; Cheng, T.; Guan, Y. Dynamic Neural Networks for Motion-Force Control of Redundant Manipulators: An Optimization Perspective. IEEE Trans. Ind. Electron. 2020, 68, 1525–1536. [Google Scholar] [CrossRef]
- Shang, D.; Li, X.; Yin, M.; Li, F. Dynamic Modeling and Neural Network Compensation for Dual-Flexible Servo System with an Underactuated Hand. J. Frankl. Inst. 2023, 360, 10127–10164. [Google Scholar] [CrossRef]
- Zhang, J.; Liu, W.; Li, L.; Li, Z. The Master Adaptive Impedance Control and Slave Adaptive Neural Network Control in Underwater Manipulator uncertainty teleoperation. Ocean Eng. 2018, 165, 465–479. [Google Scholar] [CrossRef]
- Zuo, Z.; Tian, B.; Defoort, M.; Ding, Z. Fixed-Time Consensus Tracking for Multiagent Systems with High-Order Integrator Dynamics. IEEE Trans. Autom. Control 2018, 63, 563–570. [Google Scholar] [CrossRef]
- Zheng, Z.; Xia, Y.; Fu, M. Attitude Stabilization of Rigid Spacecraft with Finite-Time Convergence. Int. J. Robust Nonlinear Control 2015, 21, 686–702. [Google Scholar]
- Jin, X. Adaptive Fixed-Time Control for MIMO Nonlinear Systems with Asymmetric Output Constraints Using Universal Barrier Functions. IEEE Trans. Autom. Control 2019, 64, 3046–3053. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 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/).