Digital implementation of a continuous-time nonlinear optimal controller: An experimental study with real-time computations.

In this paper, the digital implementation of a continuous-time robust nonlinear optimal controller is presented as an experimental study with real-time computations. Complicated computations, solutions, and algorithms of nonlinear optimal policies were always reported as limits to experimental implementations. This work uses a combination of integral sliding mode control (ISMC) and the state-dependent Riccati equation (SDRE) approach for controlling an experimental setup, a rotary inverted pendulum (RIP) with nonlinear dynamics. Designing in the continuous-time domain and performing an experiment using digital computers are common and that leads to extra tuning in practice. Digital components are considered in simulations to provide a more real output and omit extra tuning. Analysis of sampling time effect on instability of a stable controller was done and the obtained bound of sampling time was verified in the experiment. The experimental study showed that the computations of the proposed controller were able to be programmed into the platform interface with time-varying sampling time which was bounded to the generated sampling time in the simulation. Successful swinging up and stabilization of the RIP demonstrated the effectiveness of the ISMC plus SDRE approach. The comparison of the proposed controller with the solo SDRE controller validated the results and showed the performance of the design.

[1]  Moharam Habibnejad Korayem,et al.  Nonlinear optimal control via finite time horizon state-dependent Riccati equation , 2014, 2014 Second RSI/ISM International Conference on Robotics and Mechatronics (ICRoM).

[2]  Chaoxu Mu,et al.  An Improved Adaptive Optimal Regulation Framework with Robust Control Synthesis , 2019 .

[3]  Haibo He,et al.  Self-learning robust optimal control for continuous-time nonlinear systems with mismatched disturbances , 2018, Neural Networks.

[4]  Narri Yadaiah,et al.  Performance Analysis of Brain Emotional Controller for Rotary Inverted Pendulum System , 2017, 2017 14th IEEE India Council International Conference (INDICON).

[5]  K. Furuta,et al.  Design of control method to rotate pendulum , 2006, 2006 SICE-ICASE International Joint Conference.

[6]  Mahdi Reza Akhloumadi,et al.  Nonlinear Optimal Control of Relative Rotational and Translational Motion of Spacecraft Rendezvous , 2017 .

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

[8]  Metin U. Salamci,et al.  State Dependent Riccati Equation based sliding mode control for nonlinear systems with mismatched uncertainities , 2016, 2016 17th International Carpathian Control Conference (ICCC).

[9]  Salvatore Strano,et al.  A SDRE-based tracking control for a hydraulic actuation system , 2015 .

[10]  Andres San-Millan,et al.  Wiener-Hopf optimal control of a hydraulic canal prototype with fractional order dynamics. , 2017, ISA transactions.

[11]  Moharam Habibnejad Korayem,et al.  Controller design of cooperative manipulators using state-dependent Riccati equation , 2018, Robotica.

[12]  Saeed Rafee Nekoo,et al.  Model reference adaptive state-dependent Riccati equation control of nonlinear uncertain systems: Regulation and tracking of free-floating space manipulators , 2019, Aerospace Science and Technology.

[13]  Masayoshi Tomizuka,et al.  High-Gain-Observer-Based Integral Sliding Mode Control for Position Tracking of Electrohydraulic Servo Systems , 2017, IEEE/ASME Transactions on Mechatronics.

[14]  Bernardo Wagner,et al.  Optimal control for balancing a rotary inverted pendulum: An experimental setting , 2017, 2017 XVII Workshop on Information Processing and Control (RPIC).

[15]  B. Patre,et al.  Sliding mode control for underactuated mechanical systems via nonlinear disturbance observer: stabilization of the rotational pendulum , 2018 .

[16]  Sung Woo Kim,et al.  Hardware-In-the-Loop Simulations of spacecraft attitude synchronization using the State-Dependent Riccati Equation technique , 2013 .

[17]  K. Koteswara Rao,et al.  Swing Up and Stabilization Control of a Rotary Inverted Pendulum , 2013 .

[18]  Masaki Izutsu,et al.  Swing-up of Furuta Pendulum by Nonlinear Sliding Mode Control , 2008 .

[19]  Sandeep Pandey,et al.  Robust and novel two degree of freedom fractional controller based on two-loop topology for inverted pendulum. , 2018, ISA transactions.

[20]  José Manoel Balthazar,et al.  The rigid-flexible nonlinear robotic manipulator: Modeling and control , 2011 .

[21]  Chenguang Yang,et al.  Corrections to "Extended State Observer-Based Integral Sliding Mode Control for an Underwater Robot With Unknown Disturbances and Uncertain Nonlinearities" , 2019, IEEE Trans. Ind. Electron..

[22]  Jan Sarnovsky,et al.  Application of the state-dependent Riccati equation method in nonlinear control design for inverted pendulum systems , 2013, 2013 IEEE 11th International Symposium on Intelligent Systems and Informatics (SISY).

[23]  Zhang Ke,et al.  Study on maintaining formations during satellite formation flying based on SDRE and LQR , 2017 .

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

[25]  Alessandro Astolfi,et al.  Robust balancing control of flexible inverted-pendulum systems , 2018, Mechanism and Machine Theory.

[26]  Hamid Khaloozadeh,et al.  On the design of suboptimal sliding manifold for a class of nonlinear uncertain time-delay systems , 2016, Int. J. Syst. Sci..

[27]  H. Tourajizadeh,et al.  Robust and optimal control of shimmy vibration in aircraft nose landing gear , 2016 .

[28]  Moharam Habibnejad Korayem,et al.  Sliding mode control design based on the state-dependent Riccati equation: theoretical and experimental implementation , 2019, Int. J. Control.

[29]  Yew-Wen Liang,et al.  A guidance law design using the combination of ISMC and SDRE schemes , 2013, 2013 International Conference on System Science and Engineering (ICSSE).

[30]  Dawid Zydek,et al.  Modeling and nonlinear control of a flexible-link manipulator , 2013 .

[31]  S. Strano,et al.  Riccati Equation Based Nonlinear Filter: A Case Study for Hydraulic Actuators in the Presence of Dead-Zone , 2017 .

[32]  Tufan Kumbasar,et al.  Current development on using Rotary Inverted Pendulum as a benchmark for testing linear and nonlinear control algorithms , 2019, Mechanical Systems and Signal Processing.

[33]  André Fenili The Rigid-Flexible Robotic Manipulator: Nonlinear Control and State Estimation Considering a Different Mathematical Model for Estimation , 2013 .