Improved Design and Implementation of Automatic Flight Control System (AFCS) for a Fixed Wing Small UAV

This paper presents an implementation of automatic flight control system (AFCS); analyzes and assures its performance during model in loop (MIL), software in loop (SIL), and processor in loop (PIL) stages. Based on both linear and analytic linear models with trimmed values of straight and leveling scenario, the proposed autopilot is applied to an Ultrastick-25e fixed wing unmanned aerial vehicle (UAV). The implementation of Ultrastick-25e AFCS is accomplished according to the resulted design parameters, and performing various flight scenarios. The choice of avionics and sensors of small UAV (SUAV) required for stability based on commercial off the Shelf (COTS) components. The proposed design uses low cost and light weight micro electro mechanical systems (MEMS) as new sensor technology. Since MEMS suffers from various types of noise, state estimation technique is introduced using both Kalman filter (KF) and complementary filter. Moreover, both results of KF and complementary filter are compared. Finally, PIL simulation is implemented to evaluate the autopilot as hardware components and software algorithms for management and PID control structure with its parameters proposed for implementing AFCS. The results show a good performance in disturbance rejection and robustness against sensors noise.

[1]  Ahmed Ea Modelling of a Small Unmanned Aerial Vehicle , 2015, ICRA 2015.

[2]  Ahmed Elsayed,et al.  Design of Longitudinal Motion Controller of a Small Unmanned Aerial Vehicle , 2015 .

[3]  A. N. Ouda,et al.  A robust adaptive control approach to missile autopilot design , 2018 .

[4]  Mohinder S. Grewal,et al.  Global Navigation Satellite Systems, Inertial Navigation, and Integration , 2013 .

[5]  Adriano Bittar,et al.  Hardware-In-the-Loop Simulation with X-Plane of Attitude Control of a SUAV Exploring Atmospheric Conditions , 2014, J. Intell. Robotic Syst..

[6]  Mario Nicola Armenise,et al.  Recent advances in miniaturized optical gyroscopes , 2014 .

[7]  Matthias Nussbaum,et al.  Advanced Digital Signal Processing And Noise Reduction , 2016 .

[9]  Dennis E. Culley,et al.  The Application of Hardware in the Loop Testing for Distributed Engine Control , 2016 .

[10]  Xin Wu,et al.  A Low-Cost Real-Time Hardware-in-the-Loop Testing Approach of Power Electronics Controls , 2007, IEEE Transactions on Industrial Electronics.

[11]  A. Vivek,et al.  Longitudinal Guidance of Unmanned Aerial Vehicle Using Integral Sliding Mode Control , 2016 .

[12]  Matthew Garratt,et al.  Multi-sensor data fusion for UAV navigation during landing operations , 2011, ICRA 2011.

[13]  Tae Suk Yoo,et al.  Gain-Scheduled Complementary Filter Design for a MEMS Based Attitude and Heading Reference System , 2011, Sensors.

[14]  P. Seiler Test Platforms for Model-Based Flight Research , 2013 .

[15]  Timothy W. McLain,et al.  Small Unmanned Aircraft: Theory and Practice , 2012 .

[16]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[17]  Mohinder S. Grewal,et al.  Kalman Filtering: Theory and Practice Using MATLAB , 2001 .

[18]  Mieczysław Bakuła,et al.  Study Of Differential Code GPS/GLONASS Positioning , 2014 .

[19]  Rogelio Lozano,et al.  Modeling and Control of a Small Autonomous Aircraft Having Two Tilting Rotors , 2005, IEEE Transactions on Robotics.

[20]  Hossam Eldin Hussein Ahmed,et al.  Telemetry microcomputer application in satellites OBC , 2009, 2009 First Asian Himalayas International Conference on Internet.

[21]  Dennis E. Culley,et al.  Benchmarking Model Variants in Development of a Hardware-in-the-Loop Simulation System , 2016 .

[22]  Frédéric Boniol,et al.  New Challenges for Future Avionic Architectures , 2013, Modeling Approaches and Algorithms for Advanced Computer Applications.