International Journal of Scientific & Engineering Research, Volume 5, Issue 2, February-2014 1438 ISSN 2229-5518 IJSER © 2014 http://www.ijser.org Quadrotor Comprehensive Identification from Frequency Responses Abubakar Surajo Imam, Robert Bicker Abstract— Design and development of a quadrotor model-based flight control system entails the use of the vehicle's dynamic model. It is quite challenging to use the physical laws and first principle-based approaches to model the quadrotor dynamics as they are highly nonlinear, characterized by coupled rotor-airframe interaction. However, system identification modeling method provides a less challenging approach to modeling the dynamics of highly non-linear systems such as a quadrotor. This paper presents the frequency-domain system identification procedure for the extraction of linear models that correspond to the hover flight operating conditions of a quadrotor. Frequency response identification is a versatile procedure for rapidly and efficiently extracting accurate dynamic models of aerial vehicles from the measured response to control inputs. During the extraction of the quadrotor's model, flight test manoeuvres were used to excite the variables of concern for flight dynamics and control by adopting a systematic selection procedure of the model structure for the parameterized transfer-function model and the state-space model. The technique provides models that best characterized the vehicle's measured responses to the controls commands, and can be used in the design of a flight control system. Index Terms— Dynamic model, flight control system, frequency-domain system identification, flight dynamic and control, excitation and measured responses, quadrotor. —————————— —————————— 1 INTRODUCTION Recently, the use of small-scale rotorcraft unmanned aerial vehicles (UAVs) for surveillance and monitoring tasks is be- coming attractive. Amongst the various configurations of the small-scale rotorcraft, the use of a quadrotor gained more prominence, particularly in the research community [1], [2], [3], [4], [5]. A quadrotor is a small responsive four-rotor vehi- cle controlled by the rotational speed of its rotors. It is com- pact in design with the ability to carry a high payload. The dynamics of rotorcraft is substantially more complex than that of a fixed-wing aircraft [6], the complexity increases as the vehicle become smaller. The high non-linear nature of a quadrotor makes difficult the use of physical law and first principle-based approach to model its dynamics. The quad- rotor dynamics is characterized by the coupled rotor-airframe dynamics. Hence, system identification method is needed to model the dynamics of non-linear systems such as a quad- rotor, and the procedure is conducted in either time or fre- quency domain. A number of studies have reported the use of system identification procedure to identify the dynamics of rotorcraft [7], [8], [9], [10]. For instance, a method for system identification using Neural Networks was proposed in [7], where input-output data was provided from nonlinear simula- tion of X-Cell 60 small-scale helicopter, and the data was used to train the multi-layer perceptron combined with NNARXM time regression input vector to learn nonlinear behavior of the vehicle. A rotorcraft system response data was acquired in carefully devised experiment procedure in [8], and a time do- main system identification method was applied in extracting a linear time-invariant system model. The acquired model was used to design a feedback controller consisting of inner-loop attitude feedback controller, mid-loop velocity feedback con- troller and outer-loop position controller, when implemented on the Berkeley RUAV, the controllers showed remarkable hovering performance. Similarly, parametric and non- parametric models for a rotorcraft were identified using data collected through identification method in [10], after which two control laws were designed for the vehicle attitude stabili- zation. In [11], system identification method was applied to examine a high-bandwidth rotorcraft flight control system design. In the study, flight test and modeling requirements were illustrated using flight test data from a BO-105 hingeless rotor helicopter. A systematic way is adopted in this study to derive a quadrotor dynamics models using the frequency- domain system identification method. Once the models are determined, a single-input-single-output (SISO) and multiple- input-multiple-output (MIMO) control loops can be designed and implemented on a quadrotor 2 SYSTEM IDENTIFICATION CONCEPT System identification is the procedure for deriving a mathematical model of a system based on experimental data of the system’s control inputs and measured outputs. The procedure involves derivation of a mathematical mod- el based on experimental data of the vehicle's control in- puts and measured outputs; it also provides an excellent tool for improving mathematical models used for rotorcraft flight control system design. System identification method can be used for derivation of both parametric and nonpar- ametric models: examples of nonparametric models in- clude impulse and frequency response models, and exam- ples of parametric models are transfer function and state space models. The nonparametric models are directly de- rived using experimental data and provide an input– output (I/O) description of the system. These model types are based on collections of data and do not require any knowledge of the system structure. However, the challenge IJSER