Adaptive Optimal Motion Control of Uncertain Underactuated Mechatronic Systems With Actuator Constraints

Underactuated mechatronic systems are widely used in industrial production, where the control efforts and operation accuracy are both important aspects of performance evaluations. Hence, how to realize effective motion control, while reducing control efforts as much as possible, becomes an open problem for underactuated systems. Although some open loop approaches (e.g., trajectory planning) take energy optimization into account, they need linearization/approximation manipulations and exhibit weak robustness, which is prone to degrading practical control performance. To this end, this article proposes an adaptive tracking controller for uncertain multi-input-multi- output (MIMO) underactuated mechatronic systems, to fulfill accurate positioning/tracking control with saturated inputs and reduce control efforts as well. Particularly, by elaborately developing an auxiliary compensation term and a robust term, the proposed controller ensures asymptotic convergence of both actuated and unactuated variables. Meanwhile, the modified performance index function is approximated online and introduced into the Lyapunov function candidate to make the stability analysis process more concise. To the best of our knowledge, without the need of offline computation and the persistence of excitation (PE) condition, this article presents the first adaptive optimal controller to simultaneously achieve error elimination, control effort optimization, and actuator constraints for a class of underactuated systems. Finally, strict theoretical analysis and experimental validations show the effectiveness and robustness of the suggested controller.

[1]  Bin Xian,et al.  Fault-Tolerant Position Tracking Control Design for a Tilt Tri-Rotor Unmanned Aerial Vehicle , 2022, IEEE Transactions on Industrial Electronics.

[2]  Hesheng Wang,et al.  Vision-Based Cutting Control of Deformable Objects With Surface Tracking , 2021, IEEE/ASME Transactions on Mechatronics.

[3]  Jun Wang,et al.  Neurodynamics-Based Model Predictive Control of Continuous-Time Under-Actuated Mechatronic Systems , 2021, IEEE/ASME Transactions on Mechatronics.

[4]  Le Anh Tuan,et al.  Neural Observer and Adaptive Fractional-Order Backstepping Fast-Terminal Sliding-Mode Control of RTG Cranes , 2021, IEEE Transactions on Industrial Electronics.

[5]  Sen Yang,et al.  Robust Tracking Control of a Quadrotor Unmanned Aerial Vehicle-Suspended Payload System , 2020, IEEE/ASME Transactions on Mechatronics.

[6]  Yan-Jun Liu,et al.  ADP-Based Online Tracking Control of Partially Uncertain Time-Delayed Nonlinear System and Application to Wheeled Mobile Robots , 2020, IEEE Transactions on Cybernetics.

[7]  Choon Ki Ahn,et al.  Boundary Antidisturbance Control of a Spatially Nonlinear Flexible String System , 2020, IEEE Transactions on Industrial Electronics.

[8]  Jinjun Shan,et al.  Distributed Tracking of a Class of Underactuated Lagrangian Systems With Uncertain Parameters and Actuator Faults , 2020, IEEE Transactions on Industrial Electronics.

[9]  Menghua Zhang,et al.  Adaptive integral sliding mode control with payload sway reduction for 4-DOF tower crane systems , 2020, Nonlinear Dynamics.

[10]  Keum-Shik Hong,et al.  Adaptive Sliding-Mode Control of an Offshore Container Crane With Unknown Disturbances , 2019, IEEE/ASME Transactions on Mechatronics.

[11]  Jing Na,et al.  Nonlinear Constrained Optimal Control of Wave Energy Converters With Adaptive Dynamic Programming , 2019, IEEE Transactions on Industrial Electronics.

[12]  Hao Wen,et al.  Distributed Adaptive Attitude Control for Networked Underactuated Flexible Spacecraft , 2019, IEEE Transactions on Aerospace and Electronic Systems.

[13]  Shuai Li,et al.  Time-Scale Expansion-Based Approximated Optimal Control for Underactuated Systems Using Projection Neural Networks , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[14]  Shuai Li,et al.  Adaptive Near-Optimal Control of Uncertain Systems With Application to Underactuated Surface Vessels , 2018, IEEE Transactions on Control Systems Technology.

[15]  Haibo He,et al.  Intelligent Optimal Control With Critic Learning for a Nonlinear Overhead Crane System , 2018, IEEE Transactions on Industrial Informatics.

[16]  Jinjun Shan,et al.  Distributed adaptive control for multiple under-actuated Lagrangian systems under fixed or switching topology , 2018 .

[17]  J. Shan,et al.  Distributed adaptive control for multiple under-actuated Lagrangian systems under fixed or switching topology , 2018, Nonlinear Dynamics.

[18]  Bo Zhao,et al.  Model-free Adaptive Dynamic Programming Based Near-optimal Decentralized Tracking Control of Reconfigurable Manipulators , 2018 .

[19]  Mutaz Ryalat,et al.  A Robust IDA-PBC Approach for Handling Uncertainties in Underactuated Mechanical Systems , 2018, IEEE Transactions on Automatic Control.

[20]  Faruk Kazi,et al.  Control of a class of underactuated mechanical systems obviating matching conditions , 2017, Autom..

[21]  Warren E. Dixon,et al.  Online Approximate Optimal Station Keeping of a Marine Craft in the Presence of an Irrotational Current , 2017, IEEE Transactions on Robotics.

[22]  Min Wu,et al.  Nonlinear stabilizing control for a class of underactuated mechanical systems with multi degree of freedoms , 2017 .

[23]  Haibo He,et al.  Event-Triggered Optimal Control for Partially Unknown Constrained-Input Systems via Adaptive Dynamic Programming , 2017, IEEE Transactions on Industrial Electronics.

[24]  Bijnan Bandyopadhyay,et al.  A New Nonlinear Control for Asymptotic Stabilization of a Class of Underactuated Systems: An Implementation to Slosh-Container Problem , 2017, IEEE/ASME Transactions on Mechatronics.

[25]  Romeo Ortega,et al.  Global stabilisation of underactuated mechanical systems via PID passivity-based control , 2016, Autom..

[26]  Suk-Gyu Lee,et al.  Fuzzy-Logic-based control of payloads subjected to double-pendulum motion in overhead cranes , 2016 .

[27]  Huijun Gao,et al.  Vibration Isolation for Active Suspensions With Performance Constraints and Actuator Saturation , 2015, IEEE/ASME Transactions on Mechatronics.

[28]  Derong Liu,et al.  Finite-Approximation-Error-Based Discrete-Time Iterative Adaptive Dynamic Programming , 2014, IEEE Transactions on Cybernetics.

[29]  Zhou Wu,et al.  Optimal motion planning for overhead cranes , 2014 .

[30]  Shaocheng Tong,et al.  Observer-based adaptive fuzzy backstepping control of uncertain nonlinear pure-feedback systems , 2014, Science China Information Sciences.

[31]  Chih-Lyang Hwang,et al.  Adaptive Fuzzy Hierarchical Sliding-Mode Control for the Trajectory Tracking of Uncertain Underactuated Nonlinear Dynamic Systems , 2014, IEEE Transactions on Fuzzy Systems.

[32]  Wei Wang,et al.  Distributed adaptive control for consensus tracking with application to formation control of nonholonomic mobile robots , 2014, Autom..

[33]  Chenguang Yang,et al.  Neural Network-Based Motion Control of an Underactuated Wheeled Inverted Pendulum Model , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[34]  Yu Jiang,et al.  Robust Adaptive Dynamic Programming and Feedback Stabilization of Nonlinear Systems , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[35]  Huaguang Zhang,et al.  Near-Optimal Control for Nonzero-Sum Differential Games of Continuous-Time Nonlinear Systems Using Single-Network ADP , 2013, IEEE Transactions on Cybernetics.

[36]  Xin Zhang,et al.  Data-Driven Robust Approximate Optimal Tracking Control for Unknown General Nonlinear Systems Using Adaptive Dynamic Programming Method , 2011, IEEE Transactions on Neural Networks.

[37]  Arun D. Mahindrakar,et al.  Robust Stabilization of a Class of Underactuated Mechanical Systems Using Time Scaling and Lyapunov Redesign , 2011, IEEE Transactions on Industrial Electronics.

[38]  Paul C.-P. Chao,et al.  Optimal Control of an Under-Actuated System for Landing With Desired Postures , 2011, IEEE Transactions on Control Systems Technology.

[39]  Frank L. Lewis,et al.  Online actor critic algorithm to solve the continuous-time infinite horizon optimal control problem , 2009, 2009 International Joint Conference on Neural Networks.

[40]  Michael V. Basin,et al.  Sliding mode regulator as solution to optimal control problem for nonlinear polynomial systems , 2009, 2009 American Control Conference.

[41]  A. Bloch,et al.  Optimal control of underactuated nonholonomic mechanical systems , 2005, 2006 American Control Conference.

[42]  Kostas J. Kyriakopoulos,et al.  Nonholonomic navigation and control of cooperating mobile manipulators , 2003, IEEE Trans. Robotics Autom..

[43]  Zhengcai Cao,et al.  Robust Neuro-Optimal Control of Underactuated Snake Robots With Experience Replay , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[44]  Qichao Zhang,et al.  Event-Based Robust Control for Uncertain Nonlinear Systems Using Adaptive Dynamic Programming , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[45]  Guang-Hong Yang,et al.  Adaptive Actor–Critic Design-Based Integral Sliding-Mode Control for Partially Unknown Nonlinear Systems With Input Disturbances , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[46]  Frank L. Lewis,et al.  Integral reinforcement learning and experience replay for adaptive optimal control of partially-unknown constrained-input continuous-time systems , 2014, Autom..

[47]  Frank L. Lewis,et al.  A novel actor-critic-identifier architecture for approximate optimal control of uncertain nonlinear systems , 2013, Autom..

[48]  Ümit Özgüner,et al.  Sliding mode control of a class of underactuated systems , 2008, Autom..