scholarly journals MIMO PID Controller Tuning Method for Quadrotor Based on LQR/LQG Theory

Robotics ◽  
2019 ◽  
Vol 8 (2) ◽  
pp. 36 ◽  
Author(s):  
Rafael Guardeño ◽  
Manuel J. López ◽  
Víctor M. Sánchez

In this work, a new pre-tuning multivariable PID (Proportional Integral Derivative) controllers method for quadrotors is put forward. A procedure based on LQR/LQG (Linear Quadratic Regulator/Gaussian) theory is proposed for attitude and altitude control, which suposes a considerable simplification of the design problem due to only one pretuning parameter being used. With the aim to analyze the performance and robustness of the proposed method, a non-linear mathematical model of the DJI-F450 quadrotor is employed, where rotors dynamics, together with sensors drift/bias properties and noise characteristics of low-cost commercial sensors typically used in this type of applications are considered. In order to estimate the state vector and compensate bias/drift effects in the measures, a combination of filtering and data fusion algorithms (Kalman filter and Madgwick algorithm for attitude estimation) are proposed and implemented. Performance and robustness analysis of the control system is carried out by employing numerical simulations, which take into account the presence of uncertainty in the plant model and external disturbances. The obtained results show the proposed controller design method for multivariable PID controller is robust with respect to: (a) parametric uncertainty in the plant model, (b) disturbances acting at the plant input, (c) sensors measurement and estimation errors.

Author(s):  
Rafael Guardeño ◽  
Manuel J. López ◽  
Víctor M. Sánchez

In this work a new pre-tuning multivariable PID controllers method for quadrotors is put forward. A procedure based on LQR/LQG theory is proposed for attitude and altitude control. With the aim of analyzing performance and robustness of the proposed method, a non-linear mathematical model of the DJI-F450 quadrotor is employed, where rotors dynamics, togheter with sensors drift/bias properties and noise characteristics of low-cost comercial sensors typically used in this type of applications (such as MARG with MEMS technology and LIDAR) are considered. In order to estimate the state vector and compensate bias/drift effects on rate gyros of the MARG, a combination of filtering and data fusion algorithms (Kalman filter and Madgwick algorithm for attitude estimation) are proposed and implemented. Performance and robutsness analysis of the control system is carried out by means of numerical simulations, which take into account the presence of uncertainty in the plant model and external disturbances. The obtained results show that the proposed pre-tuning method for multivariable PID controller is robust with respect to: a) parametric uncertainty in the plant model, b) disturbances acting at the plant input, c) sensors measurement and estimation errors.


Energies ◽  
2019 ◽  
Vol 12 (3) ◽  
pp. 477 ◽  
Author(s):  
S. Augusti Lindiya ◽  
N. Subashini ◽  
K. Vijayarekha

Single Inductor (SI) converters with the advantage of using one inductor for any number of inputs/outputs find wide applications in portable electronic gadgets and electrical vehicles. SI converters can be used in Single Input Multiple Output (SIMO) and Multiple Input Multiple Output (MIMO) configurations but they need controllers to achieve good transient and steady state responses, to improve the stability against load and line disturbances and to reduce cross regulation. Cross regulation is the change in an output voltage due to change in the load current at another output and it is an added constraint in SI converters. In this paper, Single Input Dual Output (SIDO) and Dual Input Dual Output (DIDO) converters with applications capable of handling high load current working in Continuous Conduction Mode (CCM) of operation are taken under study. Conventional multivariable PID and optimal Linear Quadratic Regulator (LQR) controllers are developed and their performances are compared for the above configurations to meet the desired objectives. Generalized mathematical models for SIMO and MIMO are developed and a Genetic Algorithm (GA) is used to find the parameters of a multivariable PID controller and the weighting matrices of optimal LQR where the objective function includes cross regulation as a constraint. The simulated responses reveal that LQR controller performs well for both the systems over multivariable PID controller and they are validated by hardware prototype model with the help of DT9834® Data Acquisition Module (DAQ). The methodologies used here generate a fresh dimension for the case of such converters in practical applications.


2015 ◽  
Vol 4 (4) ◽  
pp. 52-69 ◽  
Author(s):  
M. E. Mousa ◽  
M. A. Ebrahim ◽  
M. A. Moustafa Hassan

The inherited instabilities in the Inverted Pendulum (IP) system make it one of the most difficult nonlinear problems in the control theory. In this research work, Proportional –Integral and Derivative (PID) Controller with a feed forward gain is used with Reduced Linear Quadratic Regulator (RLQR) for stabilizing the Cart Position and Swinging-up the Pendulum angle. Tuning the Controllers' gains is achieved by using Particle Swarm Optimization (PSO) Technique. Obtaining the combined PID controllers' gains with a feed forward gain and RLQR is a multi-dimensions control problem. The Proposed Controllers give minimum Settling Time, Rise Time, Undershoot and Over shoot for both the Cart Position and the Pendulum angle. A disturbance with different amplitudes is applied to the system, and the results showed the robustness of the systems based on the tuned controllers. The overall results are promising.


Author(s):  
Shusheng Zang ◽  
Jaqiang Pan

The design of a modern Linear Quadratic Regulator (LQR) is described for a test steam injected gas turbine (STIG) unit. The LQR controller is obtained by using the fuel flow rate and the injected steam flow rate as the output parameters. To meet the goal of the shaft speed control, a classical Proportional Differential (PD) controller is compared to the LQR controller design. The control performance of the dynamic response of the STIG plant in the case of rejection of load is evaluated. The results of the computer simulation show a remarkable improvement on the dynamic performance of the STIG unit.


Author(s):  
Soukaina Krafes ◽  
Zakaria Chalh ◽  
Abdelmjid Saka

This paper presents a Backstepping controller for five degrees of freedom Spherical Inverted Pendulum. Since the system is nonlinear, unstable, underactuated and MIMO and has a nonsquare form, the classic control design cannot be applied to control it. In order to remedy this problem, we propose in this paper a new method based on hierarchical steps of the Backstepping controller taking into a count the nonlinearities that cannot be neglected. Furthermore, a Linear Quadratic Regulator controller and LQR + PID based on the linearized system model are also designed for performance comparison. Finally, a simulation study is carried out to prove the effectiveness of proposed control scheme and is validated using the virtual reality environment that proves the performance of the Backstepping controller over the linear ones where it brings the pendulum from any initial condition in the upper hemisphere while the base is brought to the origin of the coordinates.


2011 ◽  
Vol 63-64 ◽  
pp. 533-536
Author(s):  
Xiao Jun Xing ◽  
Jian Guo Yan

With the purpose of overcoming the defect that unmanned air vehicles (UAVs) are easily disturbed by air current and tend to be unstable, an augmented-stability controller was developed for a certain UAV’s longitudinal motion. According to requirements of short-period damping ratio and control anticipation parameter (CAP) in flight quality specifications of GJB185-86 and C*, linear quadratic regulator (LQR) theory was used in the augmented-stability controller’s design. The simulation results show that the augmented-stability controller not only improves the UAV’s stability and dynamic characteristics but also enhances the UAV’s robustness.


2011 ◽  
Vol 110-116 ◽  
pp. 4977-4984 ◽  
Author(s):  
R.A. Khoshrooz ◽  
M.A.D. Vahid ◽  
M. Mirshams ◽  
M.R. Homaeinezhad ◽  
A.H. Ahadi

This paper presents a method to solve the Evolutionary Algorithm (EA) problems for optimal tuning of the Proportional-Deferential (PD) controller parameters. The major efficiency of the proposed method is the Genetic Algorithm (GA) stuck avoidance as well an appropriate estimation for GA lower and upper bounds. Also by this method for the Particle Swarm Optimization (PSO) methodology the initial choice of the controller parameters can be fulfilled to achieve the acceptable performance accuracies. For both GA and PSO methods, the Linear Quadratic Regulator (LQR) obtained trend is used as the reference for the determination of the aforementioned bounds and initial guess. The presented algorithm was applied to regulate a PD controller for the attitude control of a virtual satellite and also with Hardware-in-the-loop (HIL) reaction wheels. Heavy burden trying and error was eliminated from the PD controller design which can be mentioned as the important merit of the presented study.


2013 ◽  
Vol 419 ◽  
pp. 693-700
Author(s):  
Saifullah Samo ◽  
Shu Yuan Ma ◽  
Bdran Sameh

It is very difficult for hopping robots to follow the trajectory without controlling hopping angle. A hopping angle controller is designed for combustion piston type hopping robot to adjust the angle of hop which is required to achieve a desired distance or height. So, the controller adds functionality to hopping robot for altering the hopping angle during operation according to obstacle height and obstacle distance. A proportional Integrated Derivative (PID) and Linear Quadratic Regulator (LQR) are designed and compared for adjusting hopping angle by using MATLAB / SIMULINK environment. As result, both controllers are capable to control hopping angle but PID gives better performance. An implementation of PID controller for the hopping angle control is given by using a DC motor. The experiment also carried out on prototype by using PID controller and found satisfactory results.


Author(s):  
M. Montazeri-Gh. ◽  
D. J. Allerton ◽  
R. L. Elder

This paper describes an actuator placement methodology for the active control of purely one-dimensional instabilities of a seven-stage axial compressor using an air bleeding strategy. In this theoretical study, using stage-by-stage non-linear modelling based on the conservation equations of mass, momentum, and energy, a scheduling LQR (Linear Quadratic Regulator) controller is designed for several actuator locations in a compressor from the first stage to the plenum. In this controller design, the LQR weighting matrices are selected so that the associated cost function includes only air bleeding mass flow leading to the minimisation of the air bleed. The LQR cost function represents a measure of the consumption of air bleeding and can be calculated analytically using the solution of an Algebraic Riccati Equation. From analysis of the cost at different compressor stages, the location of an air bleeding actuator is selected at the stage with the minimum cost. Finally, using an ACSL simulation program, the scheduling controller has been integrated with a non-linear. stage-by-stage model and the time response of the air bleeding mass flow at different locations has been obtained to confirm the results from the analytical approach. Results are presented to show actively stabilised compressor flow beyond the surge point where the air bleed is minimised. These results also indicate the preferred location of the actuator at the compressor downstream stages for both low and high compressor speeds.


Permanent-magnet (PM) motors are employed in numerous industrial control applications for their high efficiency, simple mechanism and low cost. In most of the applications, either the plant model is inaccurately defined or the plant parameters are prone to variations over period of time. Also, in most of the applications, have a requirement of good tracking as well as good disturbance rejection, two competing requirements. The controller should cater to the parameter variations as well as provide robust performance against external disturbances and hence requires a robust control approach towards designing a controller. A classical PID controller, which lacks robustness requirements is augmented by H∞ optimization based gain tuning to meet the robustness requirements. This paper discusses a PID controller design using H∞ optimization approach. Different performance goals for tracking and disturbance rejection are defined and PID gains are tuned to meet the goals in H∞ sense. A commercial Maxon RE35 motor is selected for modeling and simulation


Sign in / Sign up

Export Citation Format

Share Document