Title :
STM32 implementation of state observer of the longitudinal movement of an aircraft
Author :
Ben Hammouda, Majdi ; Laabidi, Kaouther
Author_Institution :
Ecole Nat. d´Ingnieurs de Tunis, Univ. de Tunis El Manar, Tunis, Tunisia
Abstract :
This paper presents an estimation of the longitudinal movement of an aircraft using the STM32 microcontroller F1 Family. The focus of this paper is on developing code to implement the famous Luenberger Observer and using the different devices existing in STM32 F1 micro-controllers. The suggested Luenberger observer was achieved using the Keil development tools designed for devices microcontrollers based on the ARM processor and labor with C / C ++ language. The Characteristics that show variations in time of the state variables and step responses prove that the identification of the longitudinal movement of an aircraft were performed with minor errors in the right conditions. These results lead to easily develop predictive algorithms for programmable hardware in the industry.
Keywords :
C++ language; aerospace computing; aircraft control; control engineering computing; microcontrollers; motion control; observers; predictive control; time-varying systems; ARM processor; C language; C++ language; Keil development tools; Luenberger observer; STM32 F1 microcontroller; STM32 implementation; aircraft longitudinal movement estimation; code development; longitudinal movement identification; predictive algorithm; programmable hardware; state observer; state variable time variation; step response; Aircraft; Eigenvalues and eigenfunctions; Mathematical model; Microcontrollers; Observers; Real-time systems; Software; Keil tools; STM32; aircraft; embedded system; observer; predictive state;
Conference_Titel :
Sciences and Techniques of Automatic Control and Computer Engineering (STA), 2014 15th International Conference on
DOI :
10.1109/STA.2014.7086679