Identification and Robust $H_\infty$ Control of the Rotational/Translational Actuator System

  • Tavakoli Mahdi (Department of Electrical and Computer Engineering, Universoty of Western Ontario) ;
  • Taghirad Hamid D. (Department of Electrical Engineering, K. N. Toosi University of Technology) ;
  • Abrishamchian Mehdi (Maxtor Corporation, Shrewsbury)
  • Published : 2005.09.01

Abstract

The Rotational/Translational Actuator (RTAC) benchmark problem considers a fourth-order dynamical system involving the nonlinear interaction of a translational oscillator and an eccentric rotational proof mass. This problem has been posed to investigate the utility of a rotational actuator for stabilizing translational motion. In order to experimentally implement any of the model-based controllers proposed in the literature, the values of model parameters are required which are generally difficult to determine rigorously. In this paper, an approach to the least-squares estimation of the parameters of a system is formulated and practically applied to the RTAC system. On the other hand, this paper shows how to model a nonlinear system as a linear uncertain system via nonparametric system identification, in order to provide the information required for linear robust $H_\infty$ control design. This method is also applied to the RTAC system, which demonstrates severe nonlinearities, due to the coupling from the rotational motion to the translational motion. Experimental results confirm that this approach can effectively condense the whole nonlinearities, uncertainties, and disturbances within the system into a favorable perturbation block.

Keywords

References

  1. R. J. Kinsey, D. L. Mingori, and R. H. Rand, 'Nonlinear controller to reduce resonance effects of a dual-spin spacecraft through precession phase lock,' Proc. of the 31st Conference on Decision and Control, pp. 3025-3030, 1992
  2. R. T. Bupp, D. S. Bernestein, and V. T. Coppola, 'A benchmark problem for nonlinear control design: Problem statement, experimental testbed, and passive nonlinear compensation,' Proc. of American Control Conference, pp. 4363-4367, 1995
  3. D. K. Linder, T. P. Celano, and E. N. Ide, 'Vibration supression using a proofmass actuator operating in stroke/force saturation,' Journal of Vibrations and Control, vol. 113, pp. 423-433, 1991
  4. R. T. Bupp, D. S. Bernestein, and V. T. Coppola, 'Experimental implementation of integrator backstepping and passive nonlinear controllers on the RTAC testbed,' Proc. of the IEEE International Conference on Control Applications, pp. 279-284, 1996
  5. M. Jankovic, D. Fontaine, and P. V. Kokotovic, 'TORA example: Cascade- and passivity-based control designs,' IEEE Trans. on Control Systems Technology, vol. 4, no. 3, pp. 292-297, 1996 https://doi.org/10.1109/87.491203
  6. I. Kanellakopoulos and J. Zhao, 'Tracking and disturbance rejection for the benchmark nonlinear control problem,' Proc. of American Control Conference, pp. 4360-4362, 1995
  7. Z. P. Jiang and I. Kanellakopoulos, 'Global output-feedback tracking for a benchmark nonlinear system,' IEEE Trans. on Automatic Control, vol. 45, no. 5, pp. 1023-1027, May 2000 https://doi.org/10.1109/9.855577
  8. C. P. Mracek and J. R. Cloutier, 'A preliminary control design for the nonlinear benchmark problem,' Proc. of the IEEE International Conference on Control Applications, pp. 265-72, 1996
  9. I. Kolmanovsky and N. H. McClamroch, 'Hybrid feedback stabilization of rotationaltranslational actuator (RTAC) system,' International Journal of Robust and Nonlinear Control, vol. 8, no. 4-5, pp. 367-375, April 1998 https://doi.org/10.1002/(SICI)1099-1239(19980415/30)8:4/5<367::AID-RNC356>3.0.CO;2-W
  10. W. M. Haddad and V-S. Chellaboina, 'Nonlinear fixed-order dynamic compensation for passive systems,' International Journal of Robust and Nonlinear Control, vol. 8, no. 4-5, pp. 349-365, April 1998 https://doi.org/10.1002/(SICI)1099-1239(19980415/30)8:4/5<349::AID-RNC359>3.0.CO;2-J
  11. S. Dussey and L. El-Ghaoui, 'Measurement scheduled control for the RTAC problem: An LMI approach,' International Journal of Robust and Nonlinear Control, vol. 8, no. 4-5, pp. 377-400, April 1998 https://doi.org/10.1002/(SICI)1099-1239(19980415/30)8:4/5<377::AID-RNC360>3.0.CO;2-B
  12. P. Tsiotras, M. Corless, and M. A. Rotea, 'An L2 disturbance attenuation solution to the nonlinear benchmark problem,' International Journal of Robust and Nonlinear Control, vol. 8, no. 4-5, pp. 311-330, April 1998 https://doi.org/10.1002/(SICI)1099-1239(19980415/30)8:4/5<311::AID-RNC357>3.0.CO;2-F
  13. M. Abrishamchian, H. D. Taghirad, and S. M. A. Tavakoli, 'Identification for control of a rotational/translational actuator,' Proc. of the 7th Iranian Conference on Electrical Engineering, pp. 69-76, 1999
  14. H. D. Taghirad and P. R. Belanger, 'Modeling and parameter identification of harmonic drive systems,' ASME Journal of Dynamic Systems, Measurements, and Control, vol. 120, no. 4, pp. 439-444, December 1998 https://doi.org/10.1115/1.2801484
  15. Signal Processing Toolbox, http://www.mathworks.com/access/helpdesk/help/toolbox/signal, The MathWorks Inc., 2005
  16. H. D. Taghirad and P. Belanger, '$H_{\infty}$-based robust torque control of harmonic drive systems,' ASME Journal of Dynamic Systems, Measurement, and Control, vol. 123, pp. 338-345, September 2001 https://doi.org/10.1115/1.1376714
  17. S. Toffner-Clausen, System Identification and Robust Control: A Case Study Approach, ser. Advances in Industrial Control (Editors: M.J. Grimble, M.A. Johnson), Springer, 1996
  18. M. Namvar and F. Aghili, 'A combined scheme for identification and robust torque control of hydraulic actuators,' ASME Journal of Dynamic Systems, Measurement, and Control, vol. 125, pp. 595-606, December 2003 https://doi.org/10.1115/1.1636777
  19. T. Soderstrom and P. Stoica, System Identification, Prentice Hall International Ltd, 1989
  20. I. Kollar, Frequency Domain System Identification Toolbox, The MathWorks Inc., 1994
  21. W. A. Docter and Christos Georgakis, 'Identification of reduced order average linear models from nonlinear dynamic simulations,' Proc. of American Control Conference, pp. 3047-2052, 1997