Combining fuzzy, PID and regulation control for an autonomous mini-helicopter

This paper reports on the synthesis of different flight controllers for an X-Cell mini-helicopter. They are developed on the basis of the most realistic mathematical model currently available. Two hybrid intelligent control systems, combining computational intelligence methodologies with other control techniques, are investigated. For both systems, Mamdani-type fuzzy controllers determine the set points for altitude/attitude control. These fuzzy controllers are designed using a simple rule base. The first scheme consists of conventional SISO PID controllers for z-position and roll, pitch and yaw angles. In the second scheme, two of the previous PID controllers are used for roll and pitch, and a linear regulator is added to control altitude and yaw angle. These control schemes mimic the action of an expert pilot. The designed controllers are tested via simulations. It is shown that the designed controllers exhibit good performance for hover flight and control positioning at slow speed.

[1]  Li-Xin Wang,et al.  A Course In Fuzzy Systems and Control , 1996 .

[2]  S. Sastry,et al.  Output tracking control design of a helicopter model based on approximate linearization , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[3]  Robert Ivor John Soft computing and hybrid approaches: An introduction to this special issue , 2003, Inf. Sci..

[4]  Frank Hoffmann,et al.  Evolutionary Design of a Helicopter Autopilot , 1999 .

[5]  M. Sugeno,et al.  Development of an intelligent unmanned helicopter , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[6]  Thomas Kailath,et al.  Linear Systems , 1980 .

[7]  Bernard Mettler,et al.  Identification Modeling and Characteristics of Miniature Rotorcraft , 2002 .

[8]  B. C. Brookes,et al.  Information Sciences , 2020, Cognitive Skills You Need for the 21st Century.

[9]  B. Francis The linear multivariable regulator problem , 1976, 1976 IEEE Conference on Decision and Control including the 15th Symposium on Adaptive Processes.

[10]  Anthony J. Calise,et al.  Adaptive nonlinear controller synthesis and flight test evaluation on an unmanned helicopter , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[11]  Karl Johan Åström,et al.  PID Controllers: Theory, Design, and Tuning , 1995 .

[12]  Oscar Castillo,et al.  Intelligent control of aircraft dynamic systems with a new hybrid neuro-fuzzy-fractal approach , 2002, Inf. Sci..

[13]  Charles L. Karr,et al.  Helicopter flight control with fuzzy logic and genetic algorithms , 1996 .

[14]  Dimiter Driankov,et al.  A fuzzy flight controller combining linguistic and model-based fuzzy control , 2004, Fuzzy Sets Syst..

[15]  H. Shim,et al.  A comprehensive study of control design for an autonomous helicopter , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[16]  A. Isidori,et al.  Topics in Control Theory , 2004 .

[17]  Toru Yamaguchi,et al.  Two-degree-of-freedom fuzzy model using associative memories and its applications , 1993, Inf. Sci..

[18]  Stephen Yurkovich,et al.  Fuzzy Control , 1997 .