{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T03:07:50Z","timestamp":1780369670302,"version":"3.54.1"},"reference-count":40,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2014,5,1]],"date-time":"2014-05-01T00:00:00Z","timestamp":1398902400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Contr. Syst. Technol."],"published-print":{"date-parts":[[2014,5]]},"DOI":"10.1109\/tcst.2013.2271791","type":"journal-article","created":{"date-parts":[[2013,7,18]],"date-time":"2013-07-18T18:01:46Z","timestamp":1374170506000},"page":"1006-1017","source":"Crossref","is-referenced-by-count":77,"title":["Predictive Control Using an FPGA With Application to Aircraft Control"],"prefix":"10.1109","volume":"22","author":[{"given":"Edward Nicholas","family":"Hartley","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Juan Luis","family":"Jerez","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andrea","family":"Suardi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jan M.","family":"Maciejowski","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eric C.","family":"Kerrigan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"George A.","family":"Constantinides","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1007\/s11081-011-9176-9"},{"key":"ref38","year":"2011","journal-title":"ML605 Hardware User Guide"},{"key":"ref33","first-page":"60","article-title":"Number representation in predictive control","author":"kerrigan","year":"0","journal-title":"Proc IFAC Conf Nonlinear Model Predictive Control"},{"key":"ref32","author":"van der","year":"2011","journal-title":"GARTEUR RECOVER Benchmark"},{"key":"ref31","year":"2012","journal-title":"MicroBlaze Processor Reference Guide&#x2014;Embedded Development Kit (UG081)"},{"key":"ref30","year":"2012","journal-title":"HDL Coder User's Guide"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898718577"},{"key":"ref36","first-page":"1","article-title":"Embedded predictive control on an FPGA using the fast gradient method","author":"jerez","year":"0","journal-title":"Proc Appear Eur Control Conf"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2012.6427015"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1137\/0802028"},{"key":"ref10","first-page":"9","article-title":"MPC fault-tolerant flight control case study: Flight 1862","author":"maciejowski","year":"0","journal-title":"Proc IFAC SAFEPROCESS Conf"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2012.6426855"},{"key":"ref11","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-11690-2","author":"edwards","year":"2010","journal-title":"Fault Tolerant Flight Control A Benchmark Challenge"},{"key":"ref12","first-page":"27","article-title":"Model predictive control for gust load alleviation","author":"geisseler","year":"0","journal-title":"Proc IFAC Conf Nonlinear Model Predictive Control"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(99)00214-9"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/AHS.2011.5963955"},{"key":"ref15","first-page":"666","article-title":"Design and implementation of model predictive control algorithms for small satellite three-axis stabilization","author":"chen","year":"0","journal-title":"Proc Int Conf Inf Autom"},{"key":"ref16","first-page":"14527","article-title":"FPGA implementation of an interior-point solution for linear model predictive","author":"wills","year":"0","journal-title":"Proc 18th IFAC World Congr"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2012.06.012"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2010.2096224"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cta.2010.0739"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/BF00940784"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/S0967-0661(02)00186-7"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1023\/A:1021711402723"},{"key":"ref3","author":"rawlings","year":"2009","journal-title":"Model Predictive Control Theory and Design"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1002\/aic.690490213"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2011.2176389"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1016\/S0959-1524(01)00051-8"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(01)00174-1"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2009.06.005"},{"key":"ref2","author":"camacho","year":"2004","journal-title":"Model Predictive Control"},{"key":"ref9","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1007\/978-3-642-01094-1_29","article-title":"A survey on explicit model predictive control","volume":"384","author":"alessio","year":"2009","journal-title":"Nonlinear Model Predictive Control"},{"key":"ref1","author":"maciejowski","year":"2002","journal-title":"Predictive Control with Constraints"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cta.2010.0443"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2006.1656499"},{"key":"ref21","first-page":"15250","article-title":"Embedded model predictive control (MPC) using a FPGA","author":"ling","year":"0","journal-title":"Proc 17th IFAC World Congr"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/1950413.1950454"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2008.2004503"},{"key":"ref26","first-page":"80","article-title":"Predictive control of a Boeing 747 aircraft using an FPGA","author":"hartley","year":"0","journal-title":"Proc IFAC Conf Nonlinear Model Predictive Control"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cta.2010.0441"}],"container-title":["IEEE Transactions on Control Systems Technology"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/87\/6800075\/06563139.pdf?arnumber=6563139","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T16:17:11Z","timestamp":1642004231000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6563139\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,5]]},"references-count":40,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tcst.2013.2271791","relation":{},"ISSN":["1063-6536","1558-0865"],"issn-type":[{"value":"1063-6536","type":"print"},{"value":"1558-0865","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,5]]}}}