Automatic control education using FlightGear and MATLAB based virtual lab

Document Type : Original Article

Authors

Faculty of Engineering, Minia University, Minia, Egypt.

Abstract

In this paper, a virtual lab based on MATLAB and FlightGear flight simulator is discussed and developed. The virtual lab consists of number of experiments that enhances the understanding of fundamental concepts of classical control for
undergraduate students. The objective of the virtual lab is to design a stability augmentation system for C310 aircraft model according to known flying qualities then implement a hold autopilot for the aircraft. This objective is achieved through a series of experiments, animation and simulation to illustrate main concepts of classical control like modeling, time domain analysis, frequency domain Analysis, non-minimum phase systems, root locus, feedback design and PID compensation. These concepts are demonstrated in four experiments through the analysis and design of a flight control
system for Cessna 310 aircraft on FlightGear flight simulator. The developed virtual lab can be used easily by students to study and visualize classical control principles using FlightGear and MATLAB GUI with an attractive case study of a flight control system.

Keywords