INTERACTIVE AIRPLANE CONTROLLER SIMULATOR WITH DIFFERENT CONTROL ALGORITHMS

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

Nazarbayev University School of Engineering and Digital Sciences

Abstract

The paper outlines the building process and the development of the airplane simulator that is based on the webpage and can be manipulated with the parameters that are chosen by the user. The description of the project is set by the use of JavaScript, CSS and HTML to make a site that is functional and can present a computational system model. The main focus of the project model lies in the demonstration of the dynamic behavior of the airplane and the change that it demonstrates based on the controller and its inputs. The JavaScript demonstrates the dynamic equations and changes perfectly in a visual graphs and animations with the real-time user interactions. The language choice was determined on the criteria as to be supported on the different devices, simple in understand and smooth in processing. Although, the MATLAB can be seen as an existing tool to educate the young minds, still not all educational systems has funding to educate the students using the licensed products. Despite the fact that there are simulations that can be available online, they lack the complex motion design and are focused on the interface and the different models of the aircraft rather than on the dynamic motion. The simulation that is described in the paper has been based on the three control methodologies of the modern control theory. A proportional-Integral-Derivative controller, Linear Quadratic Regulator and the Full State Feedback. PID can show how Kp, Ki and Kd gains affect the trajectory and stability of the airplane to reach the certain pitch angle. The tuning curve will present the variations of error within the set time as the user starts the simulation. As the FSF and LQR can be manipulated by the matrix parameters to further demonstrate the dynamic model, users obtain important knowledge of the working principle of the control algorithms. The simulations are entertaining and with time the simulation's behavior becomes intuitive as the users repeat certain matrix combinations. Such a method allows user to visually check the performance of any simulation that is controlled by any algorithms. Hence, the practice can be extended from airplane simulator to any automation processes in the industry, making the virtual training that is safe, accessible and entertaining.

Description

Citation

Beisenbayev, T., Omirzak, B., & Zhangeldi, D. (2025). Interactive Airplane Controller Simulator with Different Control Algorithms. Nazarbayev University School of Engineering and Digital Sciences.

Endorsement

Review

Supplemented By

Referenced By

Creative Commons license

Except where otherwised noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States