An explicit MPC for quadrotor trajectory tracking

This paper intends to provide an explicit solution of model predictive control (MPC) for trajectory tracking of quadrotors. This kind of MPC can be designed in a conventional way where a nonlinear optimisation problem needs to be solved online. In this paper by using the differential flatness proper...

Full description

Saved in:
Bibliographic Details
Published in2015 34th Chinese Control Conference (CCC) pp. 4055 - 4060
Main Authors Liu, Cunjia, Lu, Hao, Chen, Wen-Hua
Format Conference Proceeding Journal Article
LanguageEnglish
Published Technical Committee on Control Theory, Chinese Association of Automation 01.07.2015
Subjects
Online AccessGet full text

Cover

Loading…
Abstract This paper intends to provide an explicit solution of model predictive control (MPC) for trajectory tracking of quadrotors. This kind of MPC can be designed in a conventional way where a nonlinear optimisation problem needs to be solved online. In this paper by using the differential flatness property of the quadrotor, the reference trajectory, system outputs and inputs can be represented using Bezier curves. Thus, the formulated optimisation problem can be parameterised and converted into standard quadratic programming. The resulted quadratic programming problem can be further formulated into multiparametric quadratic programming which is then solved off-line as a piecewise affine function. The involved manipulations including the reduction of the number of optimisation variables and constraints are detailed in this paper. The performance of the proposed control scheme is demonstrated in a simulation study.
AbstractList This paper intends to provide an explicit solution of model predictive control (MPC) for trajectory tracking of quadrotors. This kind of MPC can be designed in a conventional way where a nonlinear optimisation problem needs to be solved online. In this paper by using the differential flatness property of the quadrotor, the reference trajectory, system outputs and inputs can be represented using Bezier curves. Thus, the formulated optimisation problem can be parameterised and converted into standard quadratic programming. The resulted quadratic programming problem can be further formulated into multiparametric quadratic programming which is then solved off-line as a piecewise affine function. The involved manipulations including the reduction of the number of optimisation variables and constraints are detailed in this paper. The performance of the proposed control scheme is demonstrated in a simulation study.
Author Wen-Hua Chen
Hao Lu
Cunjia Liu
Author_xml – sequence: 1
  givenname: Cunjia
  surname: Liu
  fullname: Liu, Cunjia
– sequence: 2
  givenname: Hao
  surname: Lu
  fullname: Lu, Hao
– sequence: 3
  givenname: Wen-Hua
  surname: Chen
  fullname: Chen, Wen-Hua
BookMark eNotkMtOwzAURA0CiabwA7DJkk3KvX7E9rKKeElFsIB1ZJxrcEmTNEkl-vcEtas5Gh3NYhJ21rQNMXaNsEAEe1d8x6JYcEC10DwHnssTllhjUOXCWHXKZmiFzFDn5oIlw7AGyMGimDFcNin9dnX0cUxf3oo0tH263bmqb8eJxt6tyU-0_0f_E5uvS3YeXD3Q1THn7OPh_r14ylavj8_FcpVFrviYBQ_opFNaWePFJ0jKKyGksWClFZocOksqoJwKHjR45FgpCEYrrgwFMWe3h92ub7c7GsZyEwdPde0aandDiVoJBcJKPak3BzUSUdn1ceP6fXl8QvwBF61SSQ
ContentType Conference Proceeding
Journal Article
DBID 6IE
6IL
CBEJK
RIE
RIL
7SP
8FD
L7M
DOI 10.1109/ChiCC.2015.7260264
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
Electronics & Communications Abstracts
Technology Research Database
Advanced Technologies Database with Aerospace
DatabaseTitle Technology Research Database
Advanced Technologies Database with Aerospace
Electronics & Communications Abstracts
DatabaseTitleList
Technology Research Database
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9881563895
9789881563897
EISSN 1934-1768
EndPage 4060
ExternalDocumentID 7260264
Genre orig-research
GroupedDBID 29B
6IE
6IF
6IK
6IL
6IN
AAJGR
AAWTH
ABLEC
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IPLJI
M43
OCL
RIE
RIL
7SP
8FD
L7M
ID FETCH-LOGICAL-i252t-fc01a4a57598c3b04e6d33489094937ea1a9e5f149092f70c121d50f875258ef3
IEDL.DBID RIE
IngestDate Fri Jul 11 02:35:09 EDT 2025
Wed Aug 27 02:42:49 EDT 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i252t-fc01a4a57598c3b04e6d33489094937ea1a9e5f149092f70c121d50f875258ef3
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Conference-1
ObjectType-Feature-3
content type line 23
SourceType-Conference Papers & Proceedings-2
OpenAccessLink https://dspace.lboro.ac.uk/2134/18632
PQID 1753503947
PQPubID 23500
PageCount 6
ParticipantIDs proquest_miscellaneous_1753503947
ieee_primary_7260264
PublicationCentury 2000
PublicationDate 20150701
PublicationDateYYYYMMDD 2015-07-01
PublicationDate_xml – month: 07
  year: 2015
  text: 20150701
  day: 01
PublicationDecade 2010
PublicationTitle 2015 34th Chinese Control Conference (CCC)
PublicationTitleAbbrev ChiCC
PublicationYear 2015
Publisher Technical Committee on Control Theory, Chinese Association of Automation
Publisher_xml – name: Technical Committee on Control Theory, Chinese Association of Automation
SSID ssj0060913
ssj0001766686
Score 2.0889325
Snippet This paper intends to provide an explicit solution of model predictive control (MPC) for trajectory tracking of quadrotors. This kind of MPC can be designed in...
SourceID proquest
ieee
SourceType Aggregation Database
Publisher
StartPage 4055
SubjectTerms Attitude control
Conferences
Curves (geometry)
flight control
Mathematical models
Model predictive control
multi-parametric programming
Optimization
Predictive control
Programming
Quadratic programming
Rotorcraft
Simulation
Tracking
Trajectories
Trajectory
trajectory tracking
Vehicle dynamics
Title An explicit MPC for quadrotor trajectory tracking
URI https://ieeexplore.ieee.org/document/7260264
https://www.proquest.com/docview/1753503947
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELbaTrDwaBFvBYmRpE5i5zGiiKpCKupApW6RY59FQEqgJAP8enxJ2iJgYPMQW3bOsu873_cdIdc-pSLzjAXcmGubacjsLJDaNt8ryZkPjCI5efYQTBfsfsmXPXKz4cIAQJN8Bg42m7d8VcoaQ2Xj0MOCSaxP-ga4tVytbTwlNI44SqG1p3CAepdrkgyNx8lTniSYycWdbpSunMqvM7i5WCZ7ZLaeUptP8uLUVebIzx9qjf-d8z4ZbSl81nxzOR2QHhSHZPeb-uCQuLeFhSPmMq-s2TyxjP9qvdVCrUoDxK1qJZ6bkP4HNiWG1EdkMbl7TKZ2V0HBzj3uVbaW1BVMYBHOSPoZZRAopN7GBtQZvwSEK2Lg2qAkGns6pNL1XMWpNiDG4xFo_4gMirKAY2IpTEbMPCZ905frQAAXkYoU-IFBhDQ8IUNcfPraimSk3bpPyNX696Zm4-JrhCigrN9TlAjl1I9ZePp31zOyg_Zqc2PPyaBa1XBhPIAqu2xM_wWV964H
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NT4MwGH4z50G9-LEZ5ycmHmUWaGEcDXGZOpYdtmQ3Ukob0YTphIP-evsC24x68NYDbVra9P3o8zwvwJVDCI9tvQOWz5RJlYzN2BXK1N8nglFHUoLk5HDkDqb0YcZmDbhecWGklCX4THaxWb7lJ3NRYKrsxrOxYBLdgE1t95lVsbXWGRVPu-Iohlbdwy4qXi5pMsS_CZ7SIEAsF-vW49QFVX7dwqVp6e9CuJxUhSh56RZ53BWfP_Qa_zvrPWivSXzGeGWe9qEhswPY-aY_2ALrNjNwxFSkuRGOA0N7sMZbwZPFXIfiRr7gz2VS_wObApPqbZj27ybBwKxrKJipzezcVIJYnHIsw9kTTkyodBMk3_o6rNOeieQW9yVTOk4ivq08IizbShhROoyxWU8q5xCa2TyTR2AkCEeMbSoc3Zcpl0vGe0kvkY6rY0LidaCFi49eK5mMqF53By6XvzfSRxffI3gm58V7hCKhjDg-9Y7_7noBW4NJOIyG96PHE9jGvauQsqfQzBeFPNP-QB6fl8fgC92hsVA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2015+34th+Chinese+Control+Conference+%28CCC%29&rft.atitle=An+explicit+MPC+for+quadrotor+trajectory+tracking&rft.au=Cunjia+Liu&rft.au=Hao+Lu&rft.au=Wen-Hua+Chen&rft.date=2015-07-01&rft.pub=Technical+Committee+on+Control+Theory%2C+Chinese+Association+of+Automation&rft.eissn=1934-1768&rft.spage=4055&rft.epage=4060&rft_id=info:doi/10.1109%2FChiCC.2015.7260264&rft.externalDocID=7260264