Black-box versus grey-box LPV identification to control a mechanical system

This paper presents a comparison of black-box and grey-box linear parameter varying (LPV) identification techniques to control a mechanical systems. It is illustrated by a practical example that if a physical model of a system is not available or too complicated for controller synthesis, black-box identification techniques may lead to a model and controller which achieves a reasonable performance. As an application, a black-box LPV model of a three-degrees-of-freedom robotic manipulator is identified experimentally from a sufficiently reach input-output data set. After model validation, a polytopic gain-scheduled LPV controller is designed for both models. Another LPV controller is designed based on a grey-box model. To compare the performance of the designed controllers, they are implemented on the manipulator to do a trajectory tracking task. In addition, an inverse dynamics and a PD controller are also implemented for comparison. It is shown that back-box LPV identification can potentially give reasonable performance, but not as high as grey-box modelling.

[1]  Michel Verhaegen,et al.  Dedicated periodic scheduling sequences for LPV system identification , 2007, 2007 European Control Conference (ECC).

[2]  Bassam Bamieh,et al.  Identification of linear parameter varying models , 2002 .

[3]  Seyed Mahdi Hashemi,et al.  Low-complexity linear parameter-varying modeling and control of a robotic manipulator , 2012 .

[4]  P.M.J. Van den Hof,et al.  Modeling and Identification of Linear Parameter-Varying Systems, an Orthonormal Basis Function Approach , 2004 .

[5]  Matthias Schultalbers,et al.  Identification of Low-Complexity LPV Input–Output Models for Control of a Turbocharged Combustion Engine , 2012 .

[6]  Seyed Mahdi Hashemi,et al.  Parameter identification of a robot arm using separable least squares technique , 2009, 2009 European Control Conference (ECC).

[7]  P. Heuberger,et al.  Discrete time LPV I/O and state space representations, differences of behavior and pitfalls of interpolation , 2007, 2007 European Control Conference (ECC).

[8]  Tohru Katayama,et al.  Subspace Methods for System Identification , 2005 .

[9]  H. Werner,et al.  Closed-loop identification of LPV models using cubic splines with application to an arm-driven inverted pendulum , 2010, Proceedings of the 2010 American Control Conference.

[10]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[11]  Michel Verhaegen,et al.  Subspace identification of multivariable linear parameter-varying systems , 2002, Autom..

[12]  J. Sjöberg Neural networks for modelling and control of dynamic systems: M. Nørgaard, O. Ravn, N. K. Poulsen and L. K. Hansen. Springer-Verlag, London Berlin Heidelberg, 2000, pp. xiv+246 , 2004 .

[13]  Alex Simpkins,et al.  System Identification: Theory for the User, 2nd Edition (Ljung, L.; 1999) [On the Shelf] , 2012, IEEE Robotics & Automation Magazine.

[14]  R. Tóth,et al.  State-Space realization of LPV Input-Output models: practical methods for the user , 2010, Proceedings of the 2010 American Control Conference.

[15]  Giorgio Picci,et al.  Subspace identification of closed loop systems by the orthogonal decomposition method , 2005, Autom..

[16]  L. Giarre,et al.  LPV models: Identification for gain scheduling control , 2001, 2001 European Control Conference (ECC).

[17]  Niels Kjølstad Poulsen,et al.  Neural Networks for Modelling and Control of Dynamic Systems: A Practitioner’s Handbook , 2000 .

[18]  Alireza Karimi,et al.  On the Consistency of Certain Identification Methods for Linear Parameter Varying Systems , 2008 .

[19]  Pierre Apkarian,et al.  Self-scheduled H∞ control of linear parameter-varying systems: a design example , 1995, Autom..

[20]  Herbert Werner,et al.  PCA-Based Parameter Set Mappings for LPV Models With Fewer Parameters and Less Overbounding , 2008, IEEE Transactions on Control Systems Technology.

[21]  Javad Mohammadpour,et al.  Control of linear parameter varying systems with applications , 2012 .

[22]  Wilson J. Rugh,et al.  Research on gain scheduling , 2000, Autom..

[23]  Seyed Mahdi Hashemi,et al.  LPV modelling and control of a 2-DOF robotic manipulator using PCA-based parameter set mapping , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.