Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ UPCommons. Portal de...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
versions View all 2 versions
addClaim

Model Predictive Control (MPC) of quadrotors using LPV techniques

Authors: Iyer, Chandrashekhar Anand;

Model Predictive Control (MPC) of quadrotors using LPV techniques

Abstract

This Thesis objective was to apply Model predictive control (MPC) on a quadcopters using linear parameter varying (LPV) techniques. In order to do so the non-linear mathematical model of the quadcopter was put in the Linear Parameter Varying (LPV) form in order to be able to use the most basic Model Predictive Control (MPC) strategy, developed for linear systems. After applying the MPC strategy, the aim was to make the quadcopter track a given trajectory. Different trajectories were tested and validated. Initially, the most important step was to define the coordinate frames that are used to control the quadcopter and to establish the mathematical model of a quadcopter. Once the mathematical model of the quadcopter is developed, the next step was to design the controller. The controller was split into two sub controllers. One controller is responsible for the position variables x, y, z. This position controller controls the position variables by using the state feedback linearization method. Moreover, the attitude controller was used to control the angles using the LPV-MPC control strategy. The proposed strategy turned out to be a success in controlling the quadcopter. All the Quadcopter’s six degrees of freedom are tracked with very small errors. In tracking the x, y, z reference velocity values, one can observe strong overshoot at the beginning of the test period. That can be explained by the fact that the quadcopter starts its journey from quite a long distance away from the trajectory. However, once it reaches the path that it needs to follow, the velocities of the quadcopter stabilize and track the reference values very smoothly. Everything was done keeping in mind that the LPV-MPC controller needs time to push the state angles towards its reference values. Therefore, the attitude controller must work at a higher frequency compared to the position controller

Country
Spain
Keywords

Device drivers (Computer programs), Quadrotor helicopters, Linear parameter varying techniques (LPV), UAV, Model predictive control (MPC), Avions no tripulats, Àrees temàtiques de la UPC::Aeronàutica i espai, Quadcopter, Controller, Drone aircraft, Controladors

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
    OpenAIRE UsageCounts
    Usage byUsageCounts
    visibility views 133
    download downloads 1K
  • 133
    views
    1K
    downloads
    Powered byOpenAIRE UsageCounts
Powered by OpenAIRE graph
Found an issue? Give us feedback
visibility
download
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
views
OpenAIRE UsageCountsViews provided by UsageCounts
downloads
OpenAIRE UsageCountsDownloads provided by UsageCounts
0
Average
Average
Average
133
1K
Green
Related to Research communities
Spanish Research Portal