Nonlinear Control of Underactuated Systems Subject to Both Actuated and Unactuated State Constraints With Experimental Verification

In practice, underactuated systems are widely used, and their control problems have attracted much attention in recent years. For safety concerns or transient performance requirements, some state constraints should be guaranteed both theoretically and practically, particularly those exerted on unactuated states. To the best of our knowledge, there are few closed-loop control methods that can treat unactuated state constraints with theoretical guarantees (i.e., that can theoretically guarantee unactuated state variables to be always within the preset ranges). For this purpose, in this article, we propose a new control strategy for a class of underactuated systems that can treat the various constraints including actuated and unactuated state constraints and the constraints on some specific composite variables. Specifically, we elaborately design some new auxiliary terms that are composed of constrained variable signals and actuated velocity signals. These terms can enhance the couplings between unactuated and actuated states that are further utilized to tackle the unactuated state and composite variable constraints. Then, the performance of the designed method is proven by rigorous analysis. Finally, the proposed method is applied to a double pendulum crane system and a tower crane system to verify its superior performance by experiments.

[1]  Mark W. Spong,et al.  Energy Based Control of a Class of Underactuated Mechanical Systems , 1996 .

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

[3]  Hongnian Yu,et al.  A Survey of Underactuated Mechanical Systems , 2013 .

[4]  Zhongke Shi,et al.  Barrier Lyapunov Function Based Learning Control of Hypersonic Flight Vehicle With AOA Constraint and Actuator Faults , 2019, IEEE Transactions on Cybernetics.

[5]  Ziyad N. Masoud,et al.  Discrete-time command profile for simultaneous travel and hoist maneuvers of overhead cranes , 2015 .

[6]  Sen Yang,et al.  Energy-Based Nonlinear Adaptive Control Design for the Quadrotor UAV System With a Suspended Payload , 2020, IEEE Transactions on Industrial Electronics.

[7]  Arjan van der Schaft,et al.  Dynamics and control of a class of underactuated mechanical systems , 1999, IEEE Trans. Autom. Control..

[8]  Pan Zhang,et al.  Position-Posture Control of a Planar Four-Link Underactuated Manipulator Based on Genetic Algorithm , 2017, IEEE Transactions on Industrial Electronics.

[9]  Pascal Morin,et al.  Stabilization of a class of underactuated vehicles with uncertain position measurements and application to visual servoing , 2017, Autom..

[10]  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.

[11]  Yuri Orlov,et al.  Hybrid Sliding-Mode-Based Control of Underactuated Systems With Dry Friction , 2008, IEEE Transactions on Industrial Electronics.

[12]  Guoqiang Hu,et al.  Energy-Based Nonlinear Control of Underactuated Euler-Lagrange Systems Subject to Impacts , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[13]  Le Anh Tuan,et al.  Nonlinear feedback control of container crane mounted on elastic foundation with the flexibility of suspended cable , 2016 .

[14]  Jie Huang,et al.  Control of Bridge Cranes With Distributed-Mass Payload Dynamics , 2015, IEEE/ASME Transactions on Mechatronics.

[15]  Andreas Kugi,et al.  Real-time Nonlinear Model Predictive Path-Following Control of a Laboratory Tower Crane , 2014, IEEE Transactions on Control Systems Technology.

[16]  Hamid Reza Karimi,et al.  Dissipativity-Based Fuzzy Integral Sliding Mode Control of Continuous-Time T-S Fuzzy Systems , 2018, IEEE Transactions on Fuzzy Systems.

[17]  Jingjing Jiang,et al.  Under-Actuated Back-Stepping: An Introduction , 2018, 2018 IEEE Conference on Decision and Control (CDC).

[18]  Ranjit Kumar Barai,et al.  Nonlinear state feedback controller design for underactuated mechanical system: a modified block backstepping approach. , 2014, ISA transactions.

[19]  Cheng-Yuan Chang,et al.  Efficient Visual Feedback Method to Control a Three-Dimensional Overhead Crane , 2014, IEEE Transactions on Industrial Electronics.

[20]  Xin Xin,et al.  Analysis of the Energy Based Swing-up Control for a Double Pendulum on a Cart , 2008 .

[21]  Mark W. Spong,et al.  Partial feedback linearization of underactuated mechanical systems , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[22]  Shigenori Sano,et al.  Simple rotary crane dynamics modeling and open-loop control for residual load sway suppression by only horizontal boom motion , 2013 .

[23]  Yuqing Bao,et al.  Passivity-based control of two-dimensional translational oscillator with rotational actuator , 2014 .

[24]  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.

[25]  Kostas J. Kyriakopoulos,et al.  Viability control for a class of underactuated systems , 2013, Autom..

[26]  Hongye Su,et al.  Event-Triggered Adaptive Control for a Class of Uncertain Nonlinear Systems , 2017, IEEE Transactions on Automatic Control.

[27]  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.

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

[29]  Mohammad Mahdi Azimi,et al.  Adaptive fuzzy backstepping controller design for uncertain underactuated robotic systems , 2015 .

[30]  Tomislav Dragicevic,et al.  Polynomial fuzzy model-based approach for underactuated surface vessels , 2018 .

[31]  Dongkyoung Chwa,et al.  Sliding-Mode-Control-Based Robust Finite-Time Antisway Tracking Control of 3-D Overhead Cranes , 2017, IEEE Transactions on Industrial Electronics.

[32]  He Chen,et al.  Transportation Control of Double-Pendulum Cranes With a Nonlinear Quasi-PID Scheme: Design and Experiments , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[33]  Tong Heng Lee,et al.  Design and Implementation of Integral Sliding-Mode Control on an Underactuated Two-Wheeled Mobile Robot , 2014, IEEE Transactions on Industrial Electronics.

[34]  Naomi Ehrich Leonard,et al.  Controlled Lagrangians and the stabilization of mechanical systems. II. Potential shaping , 2001, IEEE Trans. Autom. Control..

[35]  Tianyou Chai,et al.  Neural-Network-Friction Compensation-Based Energy Swing-Up Control of Pendubot , 2014, IEEE Transactions on Industrial Electronics.

[36]  Ning Sun,et al.  Nonlinear tracking control of underactuated cranes with load transferring and lowering: Theory and experimentation , 2014, Autom..

[37]  Kazuhiko Terashima,et al.  Robust Control Designs of Payload’s Skew Rotation in a Boom Crane System , 2019, IEEE Transactions on Control Systems Technology.

[38]  Jason Lawrence,et al.  Command Shaping for Nonlinear Crane Dynamics , 2010 .

[39]  Jianqiang Yi,et al.  Adaptive sliding mode fuzzy control for a two-dimensional overhead crane , 2005 .

[40]  Ancai Zhang,et al.  Motion planning and tracking control for an acrobot based on a rewinding approach , 2013, Autom..

[41]  Keum-Shik Hong,et al.  Open-Loop Vibration Control of an Underwater System: Application to Refueling Machine , 2017, IEEE/ASME Transactions on Mechatronics.

[42]  Hassan K. Khalil,et al.  Enlarging the Region of Attraction of Equilibria of Underactuated Systems Using Impulsive Inputs , 2016, IEEE Transactions on Control Systems Technology.

[43]  He Chen,et al.  An adaptive tracking control method with swing suppression for 4-DOF tower crane systems , 2019, Mechanical Systems and Signal Processing.

[44]  Huijun Gao,et al.  Nonlinear Robust Attitude Tracking Control of a Table-Mount Experimental Helicopter Using Output Feedback , 2015, IEEE Transactions on Industrial Electronics.

[45]  Xuebo Yang,et al.  Swing-Up and Stabilization Control Design for an Underactuated Rotary Inverted Pendulum System: Theory and Experiments , 2018, IEEE Transactions on Industrial Electronics.

[46]  Huiping Li,et al.  Continuous-time model predictive control of under-actuated spacecraft with bounded control torques , 2017, Autom..

[47]  Kouhei Ohnishi,et al.  Vibration control of load for rotary crane system using neural network with GA-based training , 2008, Artificial Life and Robotics.

[48]  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.

[49]  Xin Xin,et al.  Linear strong structural controllability and observability of an n-link underactuated revolute planar robot with active intermediate joint or joints , 2018, Autom..

[50]  Zhong-Ping Jiang,et al.  Robust adaptive path following of underactuated ships , 2004, Autom..

[51]  Rini Akmeliawati,et al.  Robust stabilization of underactuated nonlinear systems: A fast terminal sliding mode approach. , 2017, ISA transactions.

[52]  Jian Huang,et al.  A Disturbance Observer Based Sliding Mode Control for a Class of Underactuated Robotic System With Mismatched Uncertainties , 2019, IEEE Transactions on Automatic Control.

[53]  Vikram Manikonda,et al.  Controllability of a class of underactuated mechanical systems with symmetry , 2002, Autom..

[54]  Hazriq Izzuan Jaafar,et al.  An improved input shaping design for an efficient sway control of a nonlinear 3D overhead crane with friction , 2017 .

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

[56]  Romeo Ortega,et al.  Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment , 2002, IEEE Trans. Autom. Control..

[57]  Zhiyong Geng,et al.  Dynamics and Robust Control of an Underactuated Torsional Vibratory Gyroscope Actuated by Electrostatic Actuator , 2015, IEEE/ASME Transactions on Mechatronics.

[58]  Min Tan,et al.  Floating Autonomous Manipulation of the Underwater Biomimetic Vehicle-Manipulator System: Methodology and Verification , 2018, IEEE Transactions on Industrial Electronics.

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

[60]  En Li,et al.  Energy-based balance control approach to the ball and beam system , 2009, Int. J. Control.

[61]  Craig A. Woolsey,et al.  A Control Design Method for Underactuated Mechanical Systems Using High-Frequency Inputs , 2015 .

[62]  Shuzhi Sam Ge,et al.  Adaptive Control of a Flexible Crane System With the Boundary Output Constraint , 2014, IEEE Transactions on Industrial Electronics.

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