0
Research Papers

A Bio-Inspired Adaptive Control Compensation System for an Aircraft Outside Bounds of Nominal Design

[+] Author and Article Information
Andres E. Perez

Aerospace Engineering Department,
Embry-Riddle Aeronautical University,
Daytona Beach, FL 32119
e-mail: perezroa@my.erau.edu

Hever Moncayo

Assistant Professor
Aerospace Engineering Department,
Embry-Riddle Aeronautical University,
Daytona Beach, FL 32119
e-mail: moncayoh@erau.edu

Mario Perhinschi

Associate Professor
Mechanical and Aerospace Engineering Department,
West Virginia University,
Morgantown, WV 26506
e-mail: Mario.Perhinschi@mail.wvu.edu

Dia Al Azzawi

Adjunct Professor
Mechanical and Aerospace Engineering Department,
West Virginia University,
Morgantown, WV 26506
e-mail: diaazzawi@mix.wvu.edu

Adil Togayev

Mechanical and Aerospace Engineering Department,
West Virginia University,
Morgantown, WV 26506
e-mail: astogayev@mix.wvu.edu

Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received December 11, 2014; final manuscript received May 5, 2015; published online June 24, 2015. Assoc. Editor: M. Porfiri.

J. Dyn. Sys., Meas., Control 137(9), 091012 (Sep 01, 2015) (13 pages) Paper No: DS-14-1526; doi: 10.1115/1.4030613 History: Received December 11, 2014; Revised May 05, 2015; Online June 24, 2015

This paper presents a novel bio-inspired adaptive control technique that has been designed to maintain the performance of an aircraft under upset conditions. The proposed control approach is inspired by biological principles that govern the humoral response of the immune system of living organisms and is intended to reduce pilot effort while maintaining adequate aircraft operation outside bounds of nominal design. The immunity-based control parameters are optimized offline for multiple sets of failures using a genetic algorithm approach. The performance of the immunity-based augmentation is compared with a neural network (NN)-based augmentation. Different piloted tests were performed on a six degrees-of-freedom (6DOF) motion-based simulator for different types of maneuvers under several flight conditions. The results show that the artificial immune system (AIS) proposed scheme improves the aircraft handling qualities by reducing the tracking errors (TEs) and improving the pilot response required to maintain control of the aircraft under upset conditions.

Copyright © 2015 by ASME
Your Session has timed out. Please sign back in to continue.

References

Belcastro, C. M., and Jacobson, S. R., 2010, “Future Integrated Systems Concept for Preventing Aircraft Loss-of-Control Accidents,” AIAA Guidance, Navigation and Control Conference, Toronto, ON, Canada, Aug. 2–5, pp. 1–16. [CrossRef]
Edwards, C., Lombaerts, T., and Smaili, H., 2010, Fault Tolerant Flight Control: A Benchmark Challenge, Springer Verlag, Berlin. [CrossRef]
Moncayo, H., Krishnamoorty, K.,Wilburn, B., Wilburn, J., Perhinschi, M. G., and Lyons, B., 2013, “Performance Analysis of Fault Tolerant UAV Baseline Control Laws With L1 Adaptive Augmentation,” J. Model. Simul. Identif. Control, 1(4), pp. 137–163. [CrossRef]
Hovakimyan, N., Cao, C., Kharisov, E., Xargay, E., and Gregory, I. M., 2011, “L1 Adaptive Control for Safety-Critical Systems,” IEEE Control Syst. Mag., 31(5), pp. 54–104. [CrossRef]
Nguyen, N. T., and Boskovic, J. D., 2008, “Bounded Linear Stability Margin Analysis of Nonlinear Hybrid Adaptive Control,” American Control Conference, Seattle, WA, June 11–13, pp. 3638–3643. [CrossRef]
Moncayo, H., Perhinschi, M. G., Wilburn, B., Wilburn, J., and Karas, O., 2012, “UAV Adaptive Control Laws Using Non-Linear Dynamic Inversion Augmented With an Immunity Based Mechanism,” AIAA Paper No. 2012-4678. [CrossRef]
Castro, L. N., and Von Zuben, F. J., 2001, “An Artificial Immune Network for Data Analysis,” Data Mining a Heuristic Approach, Idea Group Publishing, Hershey, PA, pp. 231–259.
Krishnakumar, K., 2003, “Artificial Immune System Approaches for Aerospace Applications,” AIAA Paper No. AIAA-2003-0457. [CrossRef]
Dasgupta, D., 1999, Artificial Immune Systems and Their Applications, Springer, New York. [CrossRef]
Moncayo, H., Perhinschi, M. G., and Davis, J., 2011, “Artificial Immune System Based Aircraft Failure Evaluation Over Extended Flight Envelope,” J. Guid. Control Dyn., 34(4), pp. 989–1001. [CrossRef]
Moncayo, H., and Perhinschi, M. G., 2011, Aircraft Falut Tolerance: A Biologically Inspired Immune Framework for Sub-System Failures, VDM Verlag Dr. Müller GmBH & Co. KG, VDM Publishing House Ltd., Saarbruecken, Germany.
Perhinschi, M. G., Moncayo, H., and Al Azzawi, D., 2013, “Development of Immunity-Based Framework for Aircraft Abnormal Conditions Detection, Identification, Evaluation and Accommodation,” AIAA Guidance, Navigation and Control (GNC) Conference, Boston, MA, pp. 1–17. [CrossRef]
Kazuhiko, T., and Takayuki,Y., 1998, “Application of an Immune Feedback Mechanism to Control Systems,” JSME Int. J., 41(Series C), pp. 184–191. [CrossRef]
Mo, H., Fu, D., and Xu, L., 2014, “Research of a Kind of Improved Immune Controller Based Immune Network,” Int. J. Intell. Comput. Cybernet. (Emerald), 3(2), pp. 310–333. [CrossRef]
Zhao, G., Shen, Y., and Zhang, L., 2013, “Research on CNC Machine Tool Fuzzy Immune PID Position Controller,” Res. J. Appl. Sci. Eng. Technol., 5(1), pp. 209–212.
Jie, W., Jiong, S., and Yi-Guo, L., 2009, “The Design of the Superheated-Steam Temperature Immune Control System and Its BIBO Stability Analysis,” Cybernet. Syst., 40(4), pp. 310–325. [CrossRef]
Mitra, P., and Venayagamoorthy,G. K., 2008, “Artificial Immune System Based DSTATCOM control for an Electric Ship Power System,” IEEE Electronics Specialists Conference, Rhodes, Greece, June 15–19, pp. 718–723. [CrossRef]
Jinying, H., Ma Bo, B., and Wang Haojing, C., 2009, “Design of Vehicle Speed Controller Based on Immune Feedback,” FUZZ-IEEE, Jeju Island, Korea, pp. 1033–1037.
Mo, H., 2008, Handbook of Research on Artificial Immune Systems and Natural Computing, Medical Information Science, New York, pp. 262–303. [CrossRef]
Perhinschi, M. G., Napolitano, M., and Campa, G., 2008, “A Simulation Environment for Design and Testing of Aircraft Adaptive Fault-Tolerant Control System,” Aircr. Eng. Aerosp. Technol., 80(6), pp. 620–632. [CrossRef]
Perhinschi, M. G., Napolitano, M. R.,Campa, G., and Fravolini, M. L., 2004, “A Simulation Environment for Testing and Research of Neurally Augmented Fault Tolerant Control Laws Based on Non-Linear Dynamic Inversion,” AIAA Paper No. 2004-4913 [CrossRef].
Benjamini, E., and Leskowitz, S., 1991, Immunology: A Short Course, Wiley-Liss, New York.
Kim, P. S., Levy, D., and Lee, P. P., 2009, “Modeling and Simulation of the Immune System as a Self Regulating Network,” Methods in Enzymology, Vol. 467, Elsevier, New York, pp. 79–109. [CrossRef]
Perelson, A. S., 1997, “Immunology for Physicists,” Rev. Mod. Phys., 69(4), pp. 1219–1266. [CrossRef]
Gutnikov, S., and Melnikov, Y., 2003, “A Simple Non-Linear Model of Immune Response,” Chaos Solitons Fractals, 16(1), pp. 125–132. [CrossRef]
Lyons, B., Moncayo, H., Noriega, A., Moguel, I., and Perhinschi, M. G., 2013, “Hardware in the Loop Simulation of an Extended Non-Linear Dynamic Inversion Augmented With an Immunity-Based Adaptive Control System,” AIAA Modeling and Simulation Technologies (MST) Conference, Boston, MA, pp. 1–25. [CrossRef]
Chen, W., Zhou, J., and Wei, H., 2006, “Compensatory Controller Based on Artificial Immune System,” 2006 IEEE International Conference on Mechatronics and Automation. Luoyang, China, June 25–28, pp. 1608–1613. [CrossRef]
Perez, A. E., Moncayo, H., Moguel, I., Perhinschi, M. G., Al Azzawi, Dia., and Togayev, A., 2014, “Development of Immunity Based Adaptive Control Laws for Aircraft Fault Tolerance,” ASME Paper No. DSCC2014-5890. [CrossRef]
Perhinschi, M. G., Moncayo, H., Wilburn, B., Wilburn, J., Karas, O., and Bartlett, A., 2014, “Neurally Augmented Immunity Based Detection and Identification of Aircraft Sub-System Failures,” Aeronaut. J., 118(1205), pp. 775–796.
Johansen, T. A., and Fossen, T. I., 2013, “Control Allocation—A Survey,” Automatica, 49(5), pp. 1087–1103. [CrossRef]
Sundararajan, N., Sartchandran, P., and Li, Y., 2002, Fully Tuned Radial Basis Functions Neural Networks for Flight Control, Springer, Boston, MA. [CrossRef]
Antoniewicz, R. F., Duke, E. L., and Patterson, B. P., 1988, “User's Manual for Interactive LINEAR, A Fortran Program to Derive Aircraft Models,” Edwards, CA, NASA Technical Paper No. 2835.
Perhinschi, M. G., Napolitano, M., Campa, G., and Fravolini, M. L., 2003, “Integration of Fault Tolerant System for Sensor and Actuator Failures Within the WVU NASA F-15 Simulator,” AIAA Paper No. 2003-5644. [CrossRef]
Perhinschi, M. G., and Beamer, F., 2012, “Flight Simulation Environment for Undergraduate Education in Aircraft Health Management,” Comput. Educ. J., XXII(3), pp. 50–62.
Meyer, A., and Van Kampen, A., 2002, X-Plane Online Instruction Manual, 8th ed., Laminar Research, Inc., Columbia, SC.
Davis, J., Perhinschi, M. G., and Moncayo, H., 2009, “Evolutionary Algorithm for Artificial Immune System-Based Failure-Detector Generation and Optimization,” AIAA Paper No. 2009-5891. [CrossRef]
Goldberg, D. E., 1989, Genetic Algorithms in Search, Optimization, and Machine Learning, Addison-Wesley Longman Publishing Co., Boston, MA.
Wilburn, B., and Perhinschi, M. G., 2014, “A Modified Genetic Algorithm for UAV Trajectory Tracking Control Laws Optimization,” Int. J. Intell. Unmanned Syst., 2(2), pp. 58–90. [CrossRef]

Figures

Grahic Jump Location
Fig. 1

Humoral immune system representation

Grahic Jump Location
Fig. 2

General scheme of the baseline controller

Grahic Jump Location
Fig. 3

General scheme of the baseline controller (PID+NLDI) augmented with NNs

Grahic Jump Location
Fig. 4

Block diagram of the PID-AIS-based mechanism

Grahic Jump Location
Fig. 5

Baseline controller augmented with AIS-based mechanism

Grahic Jump Location
Fig. 6

simulink aircraft model

Grahic Jump Location
Fig. 7

The WVU 6DOF motion-based flight simulator

Grahic Jump Location
Fig. 8

Motion-based simulator maneuvers chronological history

Grahic Jump Location
Fig. 9

Multifailure evolutionary search diagram

Grahic Jump Location
Fig. 10

Desktop simulation results showing average PI for nine failures

Grahic Jump Location
Fig. 11

Roll response of system under 8 deg stabilator failure

Grahic Jump Location
Fig. 12

Pitch response of system under high magnitude stabilator failure

Grahic Jump Location
Fig. 13

Total pilot activity history for a high magnitude stabilator failure

Grahic Jump Location
Fig. 14

Nominal condition motion-based simulator results

Grahic Jump Location
Fig. 15

Aileron failure motion-based simulator results

Grahic Jump Location
Fig. 16

Rudder failure motion-based simulator results

Grahic Jump Location
Fig. 17

Stabilator failure motion-based simulator results

Grahic Jump Location
Fig. 18

Structural failure motion-based simulator results

Grahic Jump Location
Fig. 19

Average PI for all failures motion-based simulator results

Grahic Jump Location
Fig. 20

Average performance index of all failures for TE

Grahic Jump Location
Fig. 21

Average performance index of all failures for pilot activity

Grahic Jump Location
Fig. 22

Average performance index of all failures for control surface activity

Grahic Jump Location
Fig. 23

Algorithm to test task execution time of the different codes required to run each controller

Grahic Jump Location
Fig. 24

Task execution time histogram

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In