Distributed nonlinear model predictive control for a quadrotor UAV

  • Abstract
  • References
  • Similar Papers
Abstract
Translate article icon Translate Article Star icon
Take notes icon Take Notes

A Distributed Nonlinear Model Predictive Control (DNMPC) approach is proposed to control the simplified decoupled dynamics of a quadrotor UAV. The performance of DNMPC is compared, in terms of tracking and execution time, to that of standard control configurations based on centralized MPC and PID control. The aim is to show the suitability of each configuration in terms of performance and practicality in real-time applications. The results show the advantage of using DNMPC in terms of ease of tuning and computational cost over more centralized feedback control approaches. For extra realism, wind disturbances and sensor noise are incorporated into the simulations.

ReferencesShowing 10 of 25 papers
  • Open Access Icon
  • PDF Download Icon
  • Cite Count Icon 157
  • 10.4236/ica.2013.43039
Attitude Control of a Quadrotor with Optimized PID Controller
  • Jan 1, 2013
  • Intelligent Control and Automation
  • Hossein Bolandi + 4 more

  • Open Access Icon
  • Cite Count Icon 3
  • 10.1155/2012/159072
Experimental Application of Predictive Controllers
  • Jan 1, 2012
  • Journal of Control Science and Engineering
  • C H F Silva + 2 more

  • Open Access Icon
  • PDF Download Icon
  • Cite Count Icon 27
  • 10.1088/1757-899x/270/1/012007
Dynamics and control of quadcopter using linear model predictive control approach
  • Dec 1, 2017
  • IOP Conference Series: Materials Science and Engineering
  • M Islam + 2 more

  • Open Access Icon
  • Cite Count Icon 2471
  • 10.1109/tcst.2005.847331
PID control system analysis, design, and technology
  • Jul 1, 2005
  • IEEE Transactions on Control Systems Technology
  • Kiam Heong Ang + 2 more

  • Open Access Icon
  • Cite Count Icon 589
  • 10.1146/annurev-control-090419-075625
Learning-Based Model Predictive Control: Toward Safe Learning in Control
  • Dec 2, 2019
  • Annual Review of Control, Robotics, and Autonomous Systems
  • Lukas Hewing + 3 more

  • Open Access Icon
  • PDF Download Icon
  • Cite Count Icon 46
  • 10.3390/aerospace9060298
Design and Experimental Comparison of PID, LQR and MPC Stabilizing Controllers for Parrot Mambo Mini-Drone
  • Jun 1, 2022
  • Aerospace
  • Mohamed Okasha + 2 more

  • Open Access Icon
  • Cite Count Icon 362
  • 10.1109/tac.2007.900828
Distributed Receding Horizon Control of Dynamically Coupled Nonlinear Systems
  • Jul 1, 2007
  • IEEE Transactions on Automatic Control
  • William B Dunbar

  • Cite Count Icon 143
  • 10.1016/j.compchemeng.2017.10.026
Stochastic model predictive control — how does it work?
  • Nov 5, 2017
  • Computers & Chemical Engineering
  • Tor Aksel N Heirung + 3 more

  • Cite Count Icon 42
  • 10.1109/lars.2008.17
Dynamic Modelling of a Quadrotor Aerial Vehicle with Nonlinear Inputs
  • Oct 1, 2008
  • Armando S Sanca + 2 more

  • Open Access Icon
  • Cite Count Icon 2713
  • 10.1007/s12532-018-0139-4
CasADi: a software framework for nonlinear optimization and optimal control
  • Jul 11, 2018
  • Mathematical Programming Computation
  • Joel A E Andersson + 4 more

Similar Papers
  • Conference Article
  • Cite Count Icon 3
  • 10.1109/icuas48674.2020.9213924
Fast Nonlinear Model Predictive Control for Very-Small Aerial Vehicles
  • Sep 1, 2020
  • Tiago P Nascimento + 1 more

Highly dynamic systems such as Micro Multirotor Aerial Vehicles (Micro-MAVs) require control approaches that enable safe operation where extreme limitations in embedded systems, such as energy, processing capability and memory, are present. Nonlinear model predictive control (NMPC) approaches can respect operational constraints in a safe manner. However, they are typically challenging to implement using embedded computers on-board of Micro-MAVs. Implementations of classic NMPC approaches rely on high-performance computers. In this work, we propose a fast nonlinear model predictive control approach that ensures the stabilization and control of Micro Multirotor Aerial Vehicles (Micro-MAVs). This aerial robotic system uses a low processing power board that relies solely on on-board sensors to localize itself, which makes it suitable for experiments in GPS-denied environments. The proposed approach has been verified in numerical simulations using processing capabilities that are available on Micro-MAVs.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 1
  • 10.4236/jmf.2015.52008
Explaining the Financial Instability Hypothesis with Endogenous Investment: A Nonlinear Model Predictive Control Approach
  • Jan 1, 2015
  • Journal of Mathematical Finance
  • Terence Tai-Leung Chong + 3 more

This study reveals endogenous instability in the financial market based on the dynamic interaction between endogenous investment behavior and debt in a nonlinear framework, by using a nonlinear model predictive control (NMPC) approach. It is found that when the debt ratio is below a critical threshold, increased debt has a positive effect on investment. On the other hand, when the debt ratio is above that threshold, growing financial stress and greater debt become a drag on investment, leading to an economic downturn and an outbreak of financial crisis. The paper provides theoretical support for Minsky’s financial instability hypothesis.

  • Conference Article
  • Cite Count Icon 24
  • 10.1109/ecc.2016.7810330
Path-following NMPC for serial-link robot manipulators using a path-parametric system reformulation
  • Jun 1, 2016
  • Niels Van Duijkeren + 4 more

This paper discusses path-following control for robotics, moving a manipulator along a path in Cartesian space, making a trade-off between tracking accuracy and the speed at which the path is followed. We present and validate a nonlinear model predictive control (NMPC) approach suitable for this nonlinear control task. This approach entails a method to model the position of the robot end-effector with respect to the path and, in addition, a reformulation of the robot prediction model in terms of an independent path parameter instead of time. This way, we obtain a convenient parameterization of path properties in the optimal control formulation and many geometric constraints, such as tracking tolerance, transform into simple linear or vector-norm constraints. Numerical simulations illustrate the benefits of this novel NMPC approach in an implementation that employs a direct multiple shooting discretization strategy and the real-time iteration scheme for fast computation of the control law. We show results of closed-loop simulations for a 6-DOF industrial robot executing a writing task, with computation times close to enabling real-time implementation.

  • Research Article
  • Cite Count Icon 22
  • 10.1177/1475090213503630
Non-linear control algorithms for an unmanned surface vehicle
  • Nov 5, 2013
  • Proceedings of the Institution of Mechanical Engineers, Part M: Journal of Engineering for the Maritime Environment
  • Sanjay K Sharma + 3 more

Although intrinsically marine craft are known to exhibit non-linear dynamic characteristics, modern marine autopilot system designs continue to be developed based on both linear and non-linear control approaches. This article evaluates two novel non-linear autopilot designs based on non-linear local control network and non-linear model predictive control approaches to establish their effectiveness in terms of control activity expenditure, power consumption and mission duration length under similar operating conditions. From practical point of view, autopilot with less energy consumption would in reality provide the battery-powered vehicle with longer mission duration. The autopilot systems are used to control the non-linear yaw dynamics of an unmanned surface vehicle named Springer. The yaw dynamics of the vehicle being modelled using a multi-layer perceptron-type neural network. Simulation results showed that the autopilot based on local control network method performed better for Springer. Furthermore, on the whole, the local control network methodology can be regarded as a plausible paradigm for marine control system design.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 2
  • 10.3390/pr11041102
Influence of Estimators and Numerical Approaches on the Implementation of NMPCs
  • Apr 4, 2023
  • Processes
  • Fernando Arrais Romero Dias Lima + 6 more

Advanced control strategies, together with state-estimation methods, are frequently applied to nonlinear and complex systems. It is crucial to understand which of these are the most efficient methods for the best use of these approaches in a chemical process. In the current work, nonlinear model predictive control (NMPC) approaches were developed that considered three numerical methods: single shooting (SS), multiple shooting (MS), and orthogonal collocation (OC). Their performance was compared against the Van de Vusse reactor benchmark while considering set-point changes, unreachable set-point, disturbances, and mismatches. The results showed that the NMPC based on OC presented less computational cost than the other approaches. The extended Kalman filter (EKF), constrained extended Kalman filter (CEKF), and the moving horizon estimator (MHE) were also developed. The estimators’ performance was compared for the same benchmark by considering the computational cost and the mean squared error (MSE) for the estimated variables, thereby verifying the CEKF as the best option. Finally, the performance of the nine combinations of estimators and control approaches was compared to consider the Van de Vusse reactor and the same scenarios, thereby verifying the best performance of the CEKF with the OC. The present work can help with choosing the numerical method and the estimator for controlling chemical processes.

  • Research Article
  • Cite Count Icon 10
  • 10.1016/j.enbuild.2022.112298
Nonlinear Hybrid Model Predictive Control for building energy systems
  • Jul 9, 2022
  • Energy and Buildings
  • Maximilian Mork + 3 more

Nonlinear Hybrid Model Predictive Control for building energy systems

  • Conference Article
  • Cite Count Icon 52
  • 10.1109/iros.2018.8594012
Flatness-Based Model Predictive Control for Quadrotor Trajectory Tracking
  • Oct 1, 2018
  • Melissa Greeff + 1 more

The use of model predictive control for quadro-tor applications requires balancing trajectory tracking performance and constraint satisfaction with fast computation. This paper proposes a Flatness-based Model Predictive Control (FMPC) approach that can be applied to quadrotors, and more generally, differentially flat nonlinear systems. Our proposed FMPC couples feedback model predictive control with feedforward linearization. The proposed approach has the computational advantage that, similar to linear model predictive control, it only requires solving a convex quadratic program instead of a nonlinear program. However, unlike linear model predictive control, we still account for the nonlinearity in the model through the use of an inverse term. In simulation, we demonstrate improved robustness over approaches that couple model predictive control with feedback linearization. In experiments using quadrotor vehicles, we also demonstrate improved trajectory tracking compared to classical linear and nonlinear model predictive control approaches.

  • Research Article
  • Cite Count Icon 14
  • 10.1016/j.prostr.2020.02.012
Preliminary study for motion sickness reduction in autonomous vehicles: an MPC approach
  • Jan 1, 2019
  • Procedia Structural Integrity
  • Cesare Certosini + 3 more

Preliminary study for motion sickness reduction in autonomous vehicles: an MPC approach

  • Research Article
  • Cite Count Icon 13
  • 10.1016/j.ifacol.2017.08.1745
Stochastic Nonlinear Model Predictive Control with Active Model Discrimination: A Closed-Loop Fault Diagnosis Application
  • Jul 1, 2017
  • IFAC PapersOnLine
  • Tor Aksel N Heirung + 1 more

Stochastic Nonlinear Model Predictive Control with Active Model Discrimination: A Closed-Loop Fault Diagnosis Application

  • Research Article
  • Cite Count Icon 23
  • 10.1109/tcst.2015.2445851
Optimal Control Approaches for Analysis of Energy Use Minimization of Hybrid Ground-Coupled Heat Pump Systems
  • Jan 1, 2015
  • IEEE Transactions on Control Systems Technology
  • Ercan Atam + 3 more

In this paper, we present a prediction-based dynamic programming (DP) control approach, a nonlinear model predictive control (NMPC) approach, and a linear optimal control (LOC) approach to analyze the minimization of the total energy use of a hybrid ground-coupled heat pump (hp) system (incorporating a ground-coupled hp, a gas boiler, a passive cooler, and an active chiller) under operational constraints. A large-scale emulator model (based on finite-volume method and the equivalent-diameter approach) is used for the borehole system and for the assessment of different control algorithms. A nonlinear autoregressive exogenous model is identified from the input-output data generated by the emulator model to be used in a DP-based controller. Since DP is a global optimal control method, it was used as a reference for performance assessment. Next, a state-space reduced-order control-oriented model with a larger sampling time is obtained from the emulator model using the so-called proper orthogonal decomposition model reduction technique. This model is used in an NMPC algorithm to see how much NMPC is suboptimal with respect to the DP in terms of annual energy use minimization. Finally, a series of LOCs based on constant hp coefficients of performance is tested to see how much the system performance deteriorates. The control algorithms are used for the satisfaction of heating-cooling demands of three types of buildings: 1) heating dominated; 2) cooling dominated; and 3) thermally balanced. The effects of constraining thermal buildup/depletion of ground, variable electricity prices, and marginal violation of thermal comfort on the performance of the different controllers applied are also separately analyzed.

  • Conference Article
  • Cite Count Icon 16
  • 10.1109/ecc.2014.6862335
Control of towing kites under uncertainty using robust economic nonlinear model predictive control
  • Jun 1, 2014
  • Sergio Lucia + 1 more

In the last years, the development of kites as a new approach to use the wind energy to produce electricity or to pull boats in order to save fuel has received attention from both the industry and academia. In this study, we propose a nonlinear model predictive control (NMPC) approach to control a towing kite based on an economic objective function in contrast to the tracking of a predefined trajectory, as it is usually done. We use a simple model of a kite that has been recently developed. The use of a simple model usually comes at a price of higher model inaccuracy. To cope with the uncertainties in the model as well as with external disturbances we propose the use of multi-stage nonlinear model predictive control. Simulation results show that the use of the multi-stage NMPC approach avoids the violation of constraints and achieves a better performance than standard NMPC under the presence of strong uncertainties.

  • Research Article
  • Cite Count Icon 50
  • 10.1016/j.compchemeng.2008.08.007
Dynamic modelling and nonlinear model predictive control of a Fluid Catalytic Cracking Unit
  • Aug 31, 2008
  • Computers & Chemical Engineering
  • Raluca Roman + 3 more

Dynamic modelling and nonlinear model predictive control of a Fluid Catalytic Cracking Unit

  • Research Article
  • 10.1524/auto.2011.0941
Predictive Control for Polynomial Systems Subject to State and Input Constraints
  • Aug 1, 2011
  • auto
  • Christoph Maier + 3 more

We present a nonlinear model predictive control (NMPC) approach to design optimal feedback controllers for the class of continuous-time input affine polynomial systems subject to state and input constraints. The corresponding feedback law is obtained via the solution of an efficient to solve convex optimization problem subject to sum of squares (SOS) constraints. To serve the conflicting requirements of performance and computational costs in various applications, the approach comes in three different control schemes which differ in how many times the (updated) optimization problem has to be solved, and whether this is done on- or offline. Each of the proposed control schemes minimizes an upper bound on the cost functional while guaranteeing closed-loop stability and satisfaction of input and state constraints. Finally, simulations of an example system show the applicability and the effectiveness of the proposed controllers.

  • Research Article
  • Cite Count Icon 35
  • 10.1016/j.renene.2019.09.092
Wind turbine fatigue reduction based on economic-tracking NMPC with direct ANN fatigue estimation
  • Sep 25, 2019
  • Renewable Energy
  • Julio Luna + 3 more

Wind turbine fatigue reduction based on economic-tracking NMPC with direct ANN fatigue estimation

  • Conference Article
  • Cite Count Icon 5
  • 10.1109/acc.2016.7526057
Stabilizing nonlinear model predictive control scheme based on passivity and dissipativity
  • Jul 1, 2016
  • Yang Yan + 1 more

Motivated by the passivity-based nonlinear model predictive control approach (NMPC) in [8], a more general stabilizing NMPC strategy based on passivity and dissipativity is proposed in this paper. We consider model discrepancies and show that the supply rate of the nominal model is always in excess of that of the real system under certain parameter conditions. The stabilizing NMPC scheme proposed for the nominal model also guarantees the stability for the real dynamic system. Compared to the time-triggered NMPC scheme, we further explore the event-triggered NMPC scheme, which can preserve dissipativity under discretization. The L2 stability of the system plant is guaranteed with the provided conditions.

More from: International Journal of Micro Air Vehicles
  • Research Article
  • 10.1177/17568293251349733
Distributed nonlinear model predictive control for a quadrotor UAV
  • Jul 1, 2025
  • International Journal of Micro Air Vehicles
  • Bilal Mubdir + 1 more

  • Research Article
  • 10.1177/17568293251357265
Experimental and theoretical study of gravity-driven falling plates
  • Jul 1, 2025
  • International Journal of Micro Air Vehicles
  • Leonardo Saenz + 3 more

  • Research Article
  • 10.1177/17568293251363587
Methods for stabilizing the longitudinal dynamics of a biomimetic robotic hummingbird in hovering flight
  • Jul 1, 2025
  • International Journal of Micro Air Vehicles
  • David Coleman + 1 more

  • Research Article
  • 10.1177/17568293251361078
System identification of a thrust-vectoring, coaxial-rotor-based gun-launched micro air vehicle in hovering flight
  • Jul 1, 2025
  • International Journal of Micro Air Vehicles
  • Hunter Denton + 2 more

  • Research Article
  • 10.1177/17568293251357277
Optimization of fuselage arm cross-section on the aerodynamic performance of quadcopter Unmanned Aerial Vehicles: An experimental investigation
  • Jul 1, 2025
  • International Journal of Micro Air Vehicles
  • Liu Jizhou + 4 more

  • Research Article
  • 10.1177/17568293251356945
Design of UAV flexible landing control system based on model reference adaptive control
  • Jul 1, 2025
  • International Journal of Micro Air Vehicles
  • Chun-Yi Lin + 2 more

  • Research Article
  • 10.1177/17568293251347013
Mini-UAV structure optimization for efficient thermal soaring
  • Jun 1, 2025
  • International Journal of Micro Air Vehicles
  • Romain Jan + 2 more

  • Research Article
  • 10.1177/17568293251348206
Experimental study on the aerodynamic optimization design of flexible wings for tailless flapping wing micro air vehicles
  • Jun 1, 2025
  • International Journal of Micro Air Vehicles
  • Jianghao Wu + 6 more

  • Research Article
  • 10.1177/17568293251350056
Impact of surface roughness on quasi-steady in-ground effect for hover-capable aerial vehicles
  • Jun 1, 2025
  • International Journal of Micro Air Vehicles
  • Cheng G Kou + 2 more

  • Research Article
  • 10.1177/17568293251340100
Improved moving horizon estimation for ultra-wideband localization on small drones
  • Jun 1, 2025
  • International Journal of Micro Air Vehicles
  • Sven Pfeiffer + 2 more

Save Icon
Up Arrow
Open/Close
  • Ask R Discovery Star icon
  • Chat PDF Star icon

AI summaries and top papers from 250M+ research sources.

Search IconWhat is the difference between bacteria and viruses?
Open In New Tab Icon
Search IconWhat is the function of the immune system?
Open In New Tab Icon
Search IconCan diabetes be passed down from one generation to the next?
Open In New Tab Icon