Repository logo
 

Banded Null Basis and ADMM for Embedded MPC

dc.contributor.authorDang, TV
dc.contributor.authorLing, KV
dc.contributor.authorMaciejowski, J
dc.contributor.orcidMaciejowski, Jan [0000-0001-8281-8364]
dc.date.accessioned2018-12-19T00:30:44Z
dc.date.available2018-12-19T00:30:44Z
dc.date.issued2017-07
dc.description.abstract© 2017 In this paper, we propose an improved QP solver for embedded implementations of MPC controllers. We adopt a “reduced Hessian” approach for handling the equality constraints that arise in the well-known “banded” formulation of MPC (in which the predicted states are not eliminated). Our key observation is that a banded basis exists for the null space of the banded equality-constraint matrix, and that this leads to a QP of the same size as the “condensed” formulation of MPC problems, which is considerably smaller than the “banded” formulation. We use the Alternating Direction Method of Multipliers (ADMM) - which is known to be particularly suitable for embedded implementations - to solve this smaller QP problem. Our C implementation results for a particular MPC example (a 9-state, 3-input quadrotor) show that our proposed algorithm is about 4 times faster than an existing well-performing ADMM variant (“indirect indicator” ADMM or “iiADMM”) and 3 times faster than the well-known QP solver CVXGEN. The convergence rate and code size of the proposed ADMM variant is also comparable with iiADMM.
dc.description.sponsorshipNational Research Foundation, Singapore.
dc.identifier.doi10.17863/CAM.34474
dc.identifier.eissn2405-8963
dc.identifier.issn2405-8963
dc.identifier.urihttps://www.repository.cam.ac.uk/handle/1810/287165
dc.language.isoeng
dc.publisherElsevier BV
dc.publisher.urlhttp://dx.doi.org/10.1016/j.ifacol.2017.08.2172
dc.subject40 Engineering
dc.subject4008 Electrical Engineering
dc.titleBanded Null Basis and ADMM for Embedded MPC
dc.typeArticle
dcterms.dateAccepted2017-02-27
prism.endingPage13175
prism.issueIdentifier1
prism.publicationDate2017
prism.publicationNameIFAC-PapersOnLine
prism.startingPage13170
prism.volume50
rioxxterms.licenseref.startdate2017-07-01
rioxxterms.licenseref.urihttp://www.rioxx.net/licenses/all-rights-reserved
rioxxterms.typeJournal Article/Review
rioxxterms.versionAM
rioxxterms.versionofrecord10.1016/j.ifacol.2017.08.2172

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
IFAC17_2912_MS.pdf
Size:
1.16 MB
Format:
Adobe Portable Document Format
Description:
Accepted version
Licence
http://www.rioxx.net/licenses/all-rights-reserved
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
DepositLicenceAgreementv2.1.pdf
Size:
150.9 KB
Format:
Adobe Portable Document Format