Piecewise affine model approximation for unmanned bicycle

This paper presents the methods of how to approximate the nonlinear dynamic system into the Piecewise affine state-space model and an application to controller synthesis based on Piecewise Quadratic stability criterion. Apart from linearization technique, three other methods based on minimizing least-square error have been observed. The average of root mean square error in each affine region is considered as a model selection criteria. Controller design using this approximated PWA model is made through Piecewise Quadratic as an LMI problem. These controller gains are finally simulated in the original nonlinear model comparing with the approximated PWA model to verify its validity. The unmanned bicycle with gyroscopic flywheel is selected to illustrate the whole idea in this paper.

[1]  René Vidal,et al.  Identification of Hybrid Systems: A Tutorial , 2007, Eur. J. Control.

[2]  Alberto Bemporad,et al.  Identification of piecewise affine systems via mixed-integer programming , 2004, Autom..

[3]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[4]  Jonathan P. How,et al.  Automated control design for a piecewise-affine approximation of a class of nonlinear systems , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[5]  M. Wongsaisuwan,et al.  Piecewise affine model and control of bicycle by gyroscopic stabilization , 2011, The 8th Electrical Engineering/ Electronics, Computer, Telecommunications and Information Technology (ECTI) Association of Thailand - Conference 2011.

[6]  Stephen C. Spry,et al.  Gyroscopic Stabilization of Unstable Vehicles : Configurations , Dynamics , and Control , 2008 .

[7]  Tong Heng Lee,et al.  Identification and control of nonlinear systems via piecewise affine approximation , 2010, 49th IEEE Conference on Decision and Control (CDC).

[8]  Silvano Martello,et al.  Piecewise linear approximation of functions of two variables in MILP models , 2010, Oper. Res. Lett..

[9]  Kim-Chuan Toh,et al.  SDPT3 -- A Matlab Software Package for Semidefinite Programming , 1996 .

[10]  Mikael Johansson,et al.  Piecewise linear control systems - a computational approach , 2002, Lecture notes in control and information sciences.

[11]  P. Julián,et al.  High-level canonical piecewise linear representation using a simplicial partition , 1999 .

[12]  Luis Rodrigues,et al.  A New methodology for piecewise affine models using Voronoi partitions , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[13]  Johan Efberg,et al.  YALMIP : A toolbox for modeling and optimization in MATLAB , 2004 .

[14]  Anouck Girard,et al.  Gyroscopic stabilisation of unstable vehicles: configurations, dynamics, and control , 2008 .