Abstract

The purpose of this paper is to introduce a new robust nonlinear model-based predictive control scheme applied to a rotational inverted-pendulum system. The rotational pendulum is composed by a mechanical arm attached to a free-motion pendulum (orthogonal to the arm), namely Furuta Pendulum. In principle, a Fuzzy controller enables the robotic arm bar to lift the rotational pendulum through oscillatory swing-up motion up to automatically achieve the upper equilibrium position in a prescribed stabilizing operation range. After the pendulum reaches the operating range, an intelligent control bypass system allows the transition between the swing-up motion controller and a robust predictive controller to maintain the angular position of the pendulum around the upward critical position. To achieve robust performance, a centralized control framework combines a triplet of control actions. The first one compensates for disturbances using the regulation trajectory ?feedforward control. The second control action corrects errors produced by modelling mismatch. The third controller assures robustness on the closed-loop system whilst compensating for deviations of the state trajectories from the nominal ones (i.e, disturbance-free). The control strategy provides robust feasibility despite constraints on the arm bar and pendulum's actuators are met. Such constraints are calculated on-line based on robust positively invariant sets characterised by polytopic sets (tubes). The proposed controller is tested in a series of simulations, and experimentally validated on a high-fidelity simulation environment including a rotational inverted-pendulum built for educational purposes. The results show that robust control performance is strengthened against disturbances of the closed-loop system benchmarked to inherently-robust linear and nonlinear predictive controllers.

Highlights

  • The underactuated mechanical systems, consisting of a fewer number of actuators than degrees-of-freedom (DOF) to control, have been widely studied in diverse application fields such as terrestrial mobile robotics, marine engineering, and aerospace engineering to name a few (see Scalera et al (2020); Duan et al (2020); Hao et al (2013) and their references)

  • The rotary inverted-pendulum (RIP) system, known as Furuta pendulum system in recognition to its original designer Furuta et al (1992), is a well-known underactuated mechanism extensively used by several researchers to assess control performance and validate linear and nonlinear control techniques Estupinan et al (2017)

  • The vertical motion of the pendulum depends on the horizontal motion of the base arm; the objective of the system is to stabilize the pendulum in the unstable vertical position varying the torque input applied to the arm

Read more

Summary

Introduction

The underactuated mechanical systems, consisting of a fewer number of actuators than degrees-of-freedom (DOF) to control, have been widely studied in diverse application fields such as terrestrial mobile robotics, marine engineering, and aerospace engineering to name a few (see Scalera et al (2020); Duan et al (2020); Hao et al (2013) and their references). The RIP system, known as Furuta pendulum system in recognition to its original designer Furuta et al (1992), is a well-known underactuated mechanism extensively used by several researchers to assess control performance and validate linear and nonlinear control techniques Estupinan et al (2017). The mechanism comprises a two-degree-of-freedom system with a single actuator that provides the motor torque input to the base arm of the system. In this way, the arm rotating in the horizontal plane enables the mechanically attached pendulum to freely rotate in the vertical plane. The vertical motion of the pendulum depends on the horizontal motion of the base arm; the objective of the system is to stabilize the pendulum in the unstable vertical position varying the torque input applied to the arm

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call