Parametric modelling application to a twin rotor system using recursive least squares, genetic, and swarm optimization techniques

Abstract An essential step towards the solution of many scientific problems is to accomplish modelling and identification of the system under investigation. This paper endeavours to establish an empirical relationship between input and observed output data for the identification of a one-degree-of-freedom hovering motion model of a twin rotor multi-input—multi-output system (TRMS). The TRMS can be perceived as a static test rig for an air vehicle with formidable control challenges. Therefore, modelling of aerodynamic function of the system is needed and carried out in both time and frequency domains based on observed input and output data pairs. Improved algorithms of recursive least square, genetic algorithm, and particle swarm optimization are proposed to develop a parametric model to mimic the behaviour of the twin rotor system in hovering mode. A complete system identification procedure is carried out, from experimental design to model validation using a laboratory-scale helicopter. In this case, the identified model is characterized by a fourth-order linear auto-regressive moving average structure, which describes with very high precision the hovering motion of a TRMS. Experimental results are obtained using a laboratory set-up system, confirming the viability and effectiveness of the proposed methodology.

[1]  M. O. Tokhi,et al.  Parametric modelling of a twin rotor system , 2009 .

[2]  César Hervás-Martínez,et al.  Improving crossover operator for real-coded genetic algorithms using virtual parents , 2007, J. Heuristics.

[3]  Donald E. Grierson,et al.  Comparison among five evolutionary-based optimization algorithms , 2005, Adv. Eng. Informatics.

[4]  J. J. Xiong,et al.  Helicopter rotor-fuselage aeroelasticity modeling and solution using the partition-iteration method , 2007 .

[5]  Carlos E. S. Cesnik,et al.  On the modeling of integrally actuated helicopter blades , 2001 .

[6]  Hassan Ugail,et al.  Parametric design of aircraft geometry using partial differential equations , 2009, Adv. Eng. Softw..

[7]  I.Z.M. Darus,et al.  Parametric modelling of a twin rotor system using genetic algorithms , 2004, First International Symposium on Control, Communications and Signal Processing, 2004..

[8]  Heinz Mühlenbein,et al.  The parallel genetic algorithm as function optimizer , 1991, Parallel Comput..

[9]  T. R. Fortescue,et al.  Implementation of self-tuning regulators with variable forgetting factors , 1981, Autom..

[10]  Shu Hung Leung,et al.  Gradient-based variable forgetting factor RLS algorithm in time-varying environments , 2005, IEEE Transactions on Signal Processing.

[11]  Mayuresh J. Patil,et al.  Nonlinear modeling of integrally actuated beams , 2006 .

[12]  Peretz P. Friedmann,et al.  Rotary wing aeroelasticity - A historical perspective , 2003 .

[13]  David E. Goldberg,et al.  Real-coded Genetic Algorithms, Virtual Alphabets, and Blocking , 1991, Complex Syst..

[14]  M. O. Tokhi,et al.  Parametric modelling and dynamic characterization of a two-degree-of-freedom twin-rotor multi-input multi-output system , 2001 .

[15]  M. O. Tokhi,et al.  Modelling of a twin rotor system: A particle swarm optimization approach , 2007 .

[16]  Karl Johan Åström,et al.  BOOK REVIEW SYSTEM IDENTIFICATION , 1994, Econometric Theory.

[17]  M. O. Tokhi,et al.  Dynamic modelling and open-loop control of a two-degree-of-freedom twin-rotor multi-input multi-output system , 2004 .

[18]  Peretz P. Friedmann,et al.  Rotary wing aeroelasticity - A historical perspective and some current trends , 2003 .

[19]  Shu Hung Leung,et al.  Nonlinear RLS algorithm using variable forgetting factor in mixture noise , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[20]  Saman K. Halgamuge,et al.  Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients , 2004, IEEE Transactions on Evolutionary Computation.

[21]  Heinz Mühlenbein,et al.  Predictive Models for the Breeder Genetic Algorithm I. Continuous Parameter Optimization , 1993, Evolutionary Computation.

[22]  Francisco Herrera,et al.  Tackling Real-Coded Genetic Algorithms: Operators and Tools for Behavioural Analysis , 1998, Artificial Intelligence Review.