The article applies nonlinear optimal (H-infinity) control to underactuated robotic systems using as a case study Furuta’s pendulum. The pendulum’s dynamic model is first transformed to an equivalent form after applying partial feedback linearization. The later description of the pendulum’s dynamics undergoes approximate linearization which takes place round a temporary operating point (equilibrium) recomputed at each iteration of the control algorithm. The linearization makes use of Taylor series expansion of the state-space model of the system and needs computation of the associated Jacobian matrices. For the approximately linearized model of the pendulum an H-infinity feedback controller is developed. The controller’s gain is computed through the repetitive solution of an algebraic Riccati equation which is also performed at each step of the control method. The stability analysis is based on Lyapunov’s method. First it is shown that the control loop satisfies the H-infinity tracking performance condition. Next, under moderate conditions it is also shown that the global asymptotic stability of the control loop can be assured.

Nonlinear H-infinity control for underactuated systems: the Furuta pendulum example

Rigatos, G.;Siano, P.;
2018-01-01

Abstract

The article applies nonlinear optimal (H-infinity) control to underactuated robotic systems using as a case study Furuta’s pendulum. The pendulum’s dynamic model is first transformed to an equivalent form after applying partial feedback linearization. The later description of the pendulum’s dynamics undergoes approximate linearization which takes place round a temporary operating point (equilibrium) recomputed at each iteration of the control algorithm. The linearization makes use of Taylor series expansion of the state-space model of the system and needs computation of the associated Jacobian matrices. For the approximately linearized model of the pendulum an H-infinity feedback controller is developed. The controller’s gain is computed through the repetitive solution of an algebraic Riccati equation which is also performed at each step of the control method. The stability analysis is based on Lyapunov’s method. First it is shown that the control loop satisfies the H-infinity tracking performance condition. Next, under moderate conditions it is also shown that the global asymptotic stability of the control loop can be assured.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11386/4719985
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 18
  • ???jsp.display-item.citation.isi??? ND
social impact