Tracking control of elastic joint parallel robots via state-dependent Riccati equation

In this study, a methodology for the tracking control of parallel robots having elastic joints based on the state-dependent Riccati equation is developed. Structural stiffness and damping characteristics of the joints are modeled as torsional springs and dampers, respectively. First an open-tree system is obtained by cutting some joints of the parallel robot open and its dynamic equations are written. Closed loops are then represented as constraint equations. The first and second derivatives of dependent (unactuated) joint variables are expressed in terms of independent (actuated) joint variables by making use of the constraint equations. Taking the independent joint variables, the actuator variables, and their first derivatives as state variables, the dynamic equations are represented in state-dependent coefficient form. Finally, state-dependent Riccati equation tracking control is presented. A 2-RRR planar parallel robot is taken into consideration as an example to illustrate the effectiveness of the state-dependent Riccati equation method for the control of parallel robots having elastic joints.

Tracking control of elastic joint parallel robots via state-dependent Riccati equation

In this study, a methodology for the tracking control of parallel robots having elastic joints based on the state-dependent Riccati equation is developed. Structural stiffness and damping characteristics of the joints are modeled as torsional springs and dampers, respectively. First an open-tree system is obtained by cutting some joints of the parallel robot open and its dynamic equations are written. Closed loops are then represented as constraint equations. The first and second derivatives of dependent (unactuated) joint variables are expressed in terms of independent (actuated) joint variables by making use of the constraint equations. Taking the independent joint variables, the actuator variables, and their first derivatives as state variables, the dynamic equations are represented in state-dependent coefficient form. Finally, state-dependent Riccati equation tracking control is presented. A 2-RRR planar parallel robot is taken into consideration as an example to illustrate the effectiveness of the state-dependent Riccati equation method for the control of parallel robots having elastic joints.

___

  • Good MC, Sweet LM, Strobel, KL. Dynamic models for control system design of integrated robot and drive systems. J Dyn Syst-T ASME 1985; 107: 53–59.
  • Cloutier JR, D’Souza CN, Mracek CP. Nonlinear regulation and nonlinear H∞control via the state-dependent Riccati equation technique: Part 1, Theory; Part 2, Examples. In: First International Conference on Nonlinear Problems in Aviation and Aerospace; 9–11 May 1996; Daytona Beach, FL, USA. pp. 117–141.
  • Mracek CP, Cloutier JR. Control designs for the nonlinear benchmark problem via the state-dependent Riccati equation method. Int J Robust Nonlin 1998; 8: 401–433.
  • Cloutier JR, Stansbery DT. The capabilities and art of state-dependent Riccati equation-based design. In: American Control Conference; 8–10 May 2002; Anchorage, AK, USA. pp. 86–91.
  • Shamma JS, Cloutier JR. Existence of SDRE stabilizing feedback. IEEE T Automat Contr 2003; 48: 513–517.
  • Cimen T. Systematic and effective design of nonlinear feedback controllers via the state-dependent Riccati equation (SDRE) method. Annu Rev Control 2010; 34: 32–51.
  • Cimen T. Survey of state-dependent Riccati equation in nonlinear optimal feedback control synthesis. J Guid Control Dynam 2012; 35: 1025–1047.
  • Erdem EB, Alleyne AG. Experimental real-time SDRE control of an underactuated robot. In: 40th IEEE Conference on Decision and Control; 4–7 December 2001; Piscataway, NJ, USA. pp. 219–224.
  • Terashima S, Iwase M, Furuta K, Suzuki S, Hatakeyama S. A design of servo controller for nonlinear systems using state dependent Riccati equation. In: 42nd IEEE Conference on Decision and Control; 9–12 December 2003; Maui, HI, USA. pp. 3864–3869.
  • Watanabe K, Iwase M, Hatakeyama S, Maruyama T. Control strategy for a snake-like robot based on constraint force and verification by experiment. In: IEEE/RSJ International Conference on Intelligent Robots and Systems; 22–26 September 2008; Nice, France. pp. 1618–1623.
  • Nekoo SR. Nonlinear closed loop optimal control: a modified state-dependent Riccati equation. ISA T 2012; 52: 285–290.
  • Cree AG, Damaren CJ. Causal approximate inversion for control of structurally flexible manipulators using nonlinear inner-outer factorization. J Robotic Syst 2001; 18: 391–399.
  • Shawky A, Ordys A, Grimble MJ. End-point control of a flexible-link manipulator using H∞ nonlinear control via a state-dependent Riccati equation. In: International Conference on Control Applications; 18–20 September 2002; Glasgow, UK. pp. 501–506.
  • Shawky AM, Ordys AW, Petropoulakis L, Grimble MJ. Position control of flexible manipulator using non-linear H∞ with state-dependent Riccati equation. P I Mech Eng I-J Sys 2007; 221: 475–486.
  • Fenili A, Balthazar JM. The rigid-flexible nonlinear robotic manipulator: modeling and control. Commun Nonlinear Sci 2011; 16: 2332–2341.
  • Korayem MH, Irani M, Nekoo SR. Load maximization of flexible joint mechanical manipulator using nonlinear optimal controller. Acta Astronaut 2011; 69: 458–469.
  • Spong MW. Modeling and control of elastic joint robots. J Dyn Syst-T ASME 1987; 109: 310–319.
  • Jankowski KP, Van Brussel H. An approach to discrete inverse dynamics control of flexible joint robots. IEEE J Robotic Autom 1992; 8: 651–658.
  • Ider SK, Ozgoren MK. Trajectory tracking control of flexible joint robots. Computers and Structures 2000; 76: 757–763.
  • Ghorbel F, Spong MW. Integral manifolds of singularly perturbed systems with application to rigid-link flexible-joint multibody systems. Int J Nonlin Mech 2000; 35: 133–155.
  • Ider SK. Force and motion trajectory tracking control of flexible joint robots. Mech Mach Theory 2000; 35: 363–378.
  • Hu YR, Vukovich G. Position and force control of flexible joint robots during constrained motion tasks. Mech Mach Theory 2001; 36: 853–871.
  • M F, Wang DB. Hybrid force/position control scheme for flexible joint robot with friction between and the end- effector and the environment. Int J Eng Sci 2008; 46: 1266–1278.
  • Chatlatanagulchai W, Meckl PH. Model-independent control of a flexible-joint robot manipulator. J Dyn Syst-T ASME 2009; 131: 041003.
  • Jiang ZH, Higaki S. Control of flexible joint robot manipulators using a combined controller with neural network and linear regulator. P I Mech Eng I-J Sys 2011; 225: 798–806.
  • Yoo SJ. Actuator fault detection and adaptive accommodation control of flexible-joint robots. IET Control Theory A 2012; 6: 1497–1507.
  • Yena HM, Li THS, Chang YC. Adaptive neural network based tracking control for electrically driven flexible-joint robots without velocity measurements. Comput Math Appl 2012; 64: 1022–1032.
  • Fateh MM. Nonlinear control of electrical flexible-joint robots. Nonlinear Dyn 2012; 67: 2549–2559.
  • Ider SK, Korkmaz O. Trajectory tracking control of parallel robots in the presence of joint drive flexibility. J Sound Vib 2009; 319: 77–90.
  • Ozgoli S, Taghirad HD. A survey on the control of flexible joint robots. Asian J Control 2006; 8: 1–15.
  • Dwivedya SK, Eberhard P. Dynamic analysis of flexible manipulators, a literature review. Mech Mach Theory 2006; 41: 749–777.
  • Kilicaslan S, Banks SP. Existence of solutions of Riccati differential equations. J Dyn Syst-T ASME 2012; 134: 03100
  • Banks HT, Lewis BM, Tran HT. Nonlinear feedback controllers and compensators: a state-dependent Riccati equation approach. Comput Optim Appl 2007; 37: 177–218.
  • Cloutier JR, Stansbery DT. Nonlinear, hybrid bank-to-turn/skid-to-turn autopilot design. In: AIAA Guidance, Navigation, and Control Conference; 6–9 August 2001; Montreal, Canada.
Turkish Journal of Electrical Engineering and Computer Science-Cover
  • ISSN: 1300-0632
  • Yayın Aralığı: Yılda 6 Sayı
  • Yayıncı: TÜBİTAK