Improved digital tracking controller design for pilot-scale unmanned helicopter
Introduction
In recent years, we have witnessed wide variety of techniques and applications of control theory to several systems engineering areas robust control [1], [2], [3], including PID control [4], time-varying systems [5], [6], networked control systems [7], [8], autonomous systems [9], [10], [11], Internet control [12], attitude stabilization of rigid spacecraft [13], [14], [15], to name a few. The primary focus of this work is on a class of autonomous systems [9]. In this regard, unmanned aerial vehicle (UAV) with helicopter-like capabilities such as vertical take-off and landing is becoming popular in systems studies. The interest in helicopter-based unmanned aerial vehicle (HUAV) has central focus for both military and civil applications. It is well-known that helicopter is a non-linear complex system with unstable nature and, in turn, these characteristics render the design in flight control systems a difficult task. Pilot-scale unmanned helicopter constitute by now common platforms for HUAV control development with many great advances been made since the last decade. Compared with traditional full-size helicopters, a pilot-scale helicopter tend to be naturally more maneuverable and responsive [10]. Some related results are reported in [16], [17], [18].
System identification has been used as a modeling technique to derive linear models for control design and to study the vehicle flying qualities. Also, system identification is utilized for the validation and refinement of detailed non-linear first-principle models. There are several reported applications of system identification techniques to modeling of pilot-scale helicopters, including the model identification of YAMAHA R-50 [10], and X-Cell [19] for flight control, and a 6-DOF dynamic modeling of Raptor-50 V2 for simulations [9]. In this paper, the pilot-scale unmanned helicopter dynamics reported in [10] will be used in the sequel as the preliminary vehicle for control system design.
Most HUAVs used classical control system such as single-loop PD systems. The tuning for controller parameters usually performed manually for certain operating point such as hover and cruise mode. This condition giving a wide opportunity for multi-variable controller synthesis method to be implemented. In previous work [20], linear quadratic trajectory tracking system with derivative on the error for HUAV conducted in continuous-time mode, and reports encouraging preliminary results. There are numerous predicted utilizations for HUAV either individually or working as a team, including surveillance, search and rescue, and mobile sensor networks. For this uses, HUAV needs to be able to navigate to the desired destination through desired trajectory, the position control as well as velocity control are performed for this scenario. A controller that can accommodate this scenario is needed, linear quadratic integral (LQI) [21] tracking control is proposed, and for practical needs in the presence of process and measurements noise, linear quadratic Gaussian integral (LQGI) tracking control is proposed with the assumption that the noise is white. This motivates the study of this paper by looking at effective methods for controlling pilot-scale HUAVs.
Looked at in this light, this paper provides improved digital controller design and simulations using the powerful tools of MATLAB and SIMULINK. Computer simulation in discrete-time is conducted with certain sampling time will allow direct implementation on the practical controller. The dynamics of helicopter on cruise is used for the trajectory tracking system [10]. Then a linear quadratic Gaussian with integral (LQGI) control is designed with the assumption that sensor available is only for velocities and corrupted with white noise. The ensuing measurements are used to perform state estimation using Kalman filter (KF). For the controller design based on H2, and mixed performance, the simulations are performed in continuous-time mode. The results are presented and a comparison among design methods is performed.
Section snippets
Dynamics of pilot-scale helicopter
For controller synthesis or controller optimization, the dynamic models usually have strict requirements. Essentially, the model must capture the effects that influence the performance of the system. This implies that for helicopter they must explicitly account for rotor and fuselage coupling effects. At the same time the model must be simple enough to be insightful and practical for the control synthesis. The basic equations of motion for a linear model of the helicopter dynamics are derived
Controller design
In what follows, we present methods for controller design of the developed model of HUAV.
LQI tracking system
The LQI-design is evaluated through MATLAB simulation. The cited goal is to observe the HUAV performance on position tracking a predefined reference trajectory autonomously in the light of cruising mode [10]. In simulation, the focus will be on tracking three variables: longitudinal velocity, lateral velocity and vertical velocity, the other variables performance is neglected. To interpret the results of the simulation physically, coordinate transformations are needed between body coordinate to
Conclusions
Design of discrete-time LQI and LQGI tracking systems have been elaborated and applied in the controller of a pilot-scale helicopter. Simulations have shown that weight assignments play a significant role in the optimization process, which has been obtained empirically based on the control objectives. It has been established that tracking system can bring the helicopter to follow a specified trajectory with weighting matrices assignment to adjust the trade-off between tracking performance and
Acknowledgments
The authors would like to thank the reviewers for their constructive suggestions and comments on our submission. Also, the authors would like to extend their appreciation to the deanship for scientific research (DSR) at KFUPM for research support through research group project RG 1105-1.
References (27)
Robust control and : tutorial
Automatica
(1993)- et al.
Reliable controller design for linear systems
Automatica
(2001) New results on linear parameter-varying time-delay systems
Journal of the Franklin Institute
(2004)- et al.
Mixed control of uncertain jumping time-delay systems
Journal of the Franklin Institute
(2008) - et al.
Observer based fault-tolerant control for a class of nonlinear networked control systems
Journal of the Franklin Institute
(2010) - et al.
Stochastic fault tolerant control of networked control systems
Journal of the Franklin Institute
(2009) - et al.
Dissipative control for Internet-based switching systems
Journal of the Franklin Institute
(2010) - et al.
Gain scheduled PI tracking control on stochastic nonlinear systems with partially known transition probabilities
Journal of the Franklin Institute
(2011) - et al.
Optimal tracking controller design for a small scale helicopter
Journal of Bionic Engineering
(2007) - et al.
Mixed control—a convex optimization approach
IEEE Transactions on Automatic Control
(1991)
Regional eigenvalue-clustering robustness of linear uncertain multivariable output feedback PID control systems
Journal of the Franklin Institute
Six-DOF dynamic modeling and flight testing of a UAV helicopter
System identification modeling of a model-scale helicopter
Cited by (15)
Intelligent attitude and flapping angles estimation of flybarless helicopters under near-hover conditions
2018, Journal of the Franklin InstituteCitation Excerpt :Unmanned miniature helicopters are famed for being viable candidates for several civil and military missions. However, achieving successful autonomous missions depends on the robustness of the controller design, the accuracy of the onboard commercial off-the-shelf sensors and the effectiveness of the sensor fusion algorithm [[1–5]. In the last few decades, there has been an increased awareness of the importance of developing high-accuracy sensor fusion algorithms fusion algorithms for state estimation [6,7].
Robust motion control of quadrotors
2014, Journal of the Franklin InstituteCitation Excerpt :Unmanned rotorcrafts have attracted increasing attention in recent years due to their various functions [1–3].
Robust hierarchical control of a laboratory helicopter
2014, Journal of the Franklin InstituteCitation Excerpt :Unmanned aerial vehicles (UAVs) are suitable for various civil and military tasks and have received much attention in the academic domain (see, e.g., [1–11]).
Robust probabilistic sampling <sup>H∞</sup> output tracking control for a class of nonlinear networked systems with multiplicative noises
2013, Journal of the Franklin InstituteCitation Excerpt :Output tracking control is widely used in the field of robots [1,2], flights [3,4], and motors [5,6], etc. It has been well recognized that the design of tracking control is more general and more difficult than stabilization, and in the last decade, many initial findings on output tracking control have been reported [7–14]. Petersen and Hollot [29]
Large Envelope Flight Control of Helicopter via Model Following Control Integrated with Gain Scheduling
2023, Lecture Notes in Electrical Engineering