• DocumentCode
    1811044
  • Title

    Multi-core implementation of F-16 flight surface control system using Genetic Algorithm based adaptive control algorithm

  • Author

    Wang, Xiaoru ; Majid, Mohammad Wadood ; Jamali, Mohsin M.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Univ. of Toledo, Toledo, OH, USA
  • fYear
    2011
  • fDate
    20-22 July 2011
  • Firstpage
    191
  • Lastpage
    194
  • Abstract
    A Multiple Model Reference Adaptive Control (MMRAC) with Genetic Algorithm (GA) based model selection scheme for a F-16 flight surface control system has been proposed. It is an extension of previously reported work [5]. It simulates all three rotation motion controls such as pitch, roll and yaw. It then incorporates numerical solution of differential equation using 4th order Runge-Kutta algorithm in the simulation. This paper focuses on implementation of the proposed algorithm on a 4-core-Architecture of Intel® i5 CPU. The sequential code was first written in C++ on .NET Framework 4. Parallel processing approaches were exploited for parallelization of the control system. Several optimization techniques were used to achieve the maximum speed up. The parallelized algorithm is appropriate for real time computation.
  • Keywords
    adaptive control; aerospace control; differential equations; genetic algorithms; multiprocessing systems; F-16 flight surface control system; Runge-Kutta algorithm; differential equation; genetic algorithm; multicore implementation; multiple model reference adaptive control; parallel processing; parallelized algorithm; sequential code; Adaptation models; Adaptive control; Atmospheric modeling; Computational modeling; Control systems; Genetic algorithms; Mathematical model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace and Electronics Conference (NAECON), Proceedings of the 2011 IEEE National
  • Conference_Location
    Dayton, OH
  • ISSN
    0547-3578
  • Print_ISBN
    978-1-4577-1040-7
  • Type

    conf

  • DOI
    10.1109/NAECON.2011.6183100
  • Filename
    6183100