{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T23:21:52Z","timestamp":1773184912953,"version":"3.50.1"},"publisher-location":"London","reference-count":17,"publisher":"Springer London","isbn-type":[{"value":"9781447151029","type":"electronic"}],"license":[{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-1-4471-5102-9_9-1","type":"book-chapter","created":{"date-parts":[[2014,10,2]],"date-time":"2014-10-02T02:12:15Z","timestamp":1412215935000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Optimization Algorithms for Model Predictive Control"],"prefix":"10.1007","author":[{"given":"Moritz","family":"Diehl","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,3,26]]},"reference":[{"key":"9-1_CR1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898718577","volume-title":"Practical methods for optimal control and estimation using nonlinear programming","author":"JT Betts","year":"2010","unstructured":"Betts JT (2010) Practical methods for optimal control and estimation using nonlinear programming, 2nd edn. SIAM, Philadelphia","edition":"2"},{"key":"9-1_CR2","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719383","volume-title":"Nonlinear programming","author":"LT Biegler","year":"2010","unstructured":"Biegler LT (2010) Nonlinear programming. SIAM, Philadelphia"},{"key":"9-1_CR3","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1007\/978-3-662-04331-8_18","volume-title":"Online optimization of large scale systems: state of the art","author":"T Binder","year":"2001","unstructured":"Binder T, Blank L, Bock HG, Bulirsch R, Dahmen W, Diehl M, Kronseder T, Marquardt W, Schl\u00f6der JP, Stryk OV (2001) Introduction to model based optimization of chemical processes on moving horizons. In: Gr\u00f6tschel M, Krumke SO, Rambau J (eds) Online optimization of large scale systems: state of the art. Springer, Berlin, pp\u00a0295\u2013340"},{"key":"9-1_CR4","volume-title":"Applied optimal control","author":"AE Bryson","year":"1975","unstructured":"Bryson AE, Ho Y-C (1975) Applied optimal control. Wiley, New York"},{"key":"9-1_CR5","doi-asserted-by":"crossref","unstructured":"Diehl M, Ferreau HJ, Haverbeke N (2009) Efficient numerical methods for nonlinear MPC and moving horizon estimation. In: Nonlinear model predictive control. Lecture notes in control and information sciences, vol\u00a0384. Springer, Berlin, pp\u00a0391\u2013417","DOI":"10.1007\/978-3-642-01094-1_32"},{"key":"9-1_CR6","doi-asserted-by":"crossref","unstructured":"Domahidi A, Zgraggen A, Zeilinger MN, Morari M, Jones CN (2012) Efficient interior point methods for multistage problems arising in receding horizon control. In: IEEE conference on decision and control (CDC), Maui, Dec 2012, pp\u00a0668\u2013674","DOI":"10.1109\/CDC.2012.6426855"},{"issue":"8","key":"9-1_CR7","doi-asserted-by":"publisher","first-page":"816","DOI":"10.1002\/rnc.1251","volume":"18","author":"HJ Ferreau","year":"2008","unstructured":"Ferreau HJ, Bock HG, Diehl M (2008) An online active set strategy to overcome the limitations of explicit MPC. Int J Robust Nonlinear Control 18(8):816\u2013830","journal-title":"Int J Robust Nonlinear Control"},{"key":"9-1_CR8","volume-title":"Practical methods of optimization","author":"R Fletcher","year":"1987","unstructured":"Fletcher R (1987) Practical methods of optimization, 2nd edn. Wiley, Chichester","edition":"2"},{"key":"9-1_CR9","volume-title":"Practical optimization","author":"PE Gill","year":"1999","unstructured":"Gill PE, Murray W, Wright MH (1999) Practical optimization. Academic, London"},{"issue":"10","key":"9-1_CR10","doi-asserted-by":"publisher","first-page":"2279","DOI":"10.1016\/j.automatica.2011.08.020","volume":"47","author":"B Houska","year":"2011","unstructured":"Houska B, Ferreau HJ, Diehl M (2011) An auto-generated real-time iteration algorithm for nonlinear MPC in the microsecond range. Automatica 47(10):2279\u20132285","journal-title":"Automatica"},{"key":"9-1_CR11","first-page":"1","volume-title":"Automatic code generation for real-time convex optimization","author":"J Mattingley","year":"2009","unstructured":"Mattingley J, Boyd S (2009) Automatic code generation for real-time convex optimization. In: Convex optimization in signal processing and communications. Cambridge University Press, New York, pp 1\u201343"},{"key":"9-1_CR12","doi-asserted-by":"crossref","unstructured":"Nesterov Y (2004) Introductory lectures on convex optimization: a basic course. Applied optimization, vol\u00a087. Kluwer, Boston","DOI":"10.1007\/978-1-4419-8853-9"},{"key":"9-1_CR13","volume-title":"Numerical optimization. Springer series in operations research and financial engineering","author":"J Nocedal","year":"2006","unstructured":"Nocedal J, Wright SJ (2006) Numerical optimization. Springer series in operations research and financial engineering, 2nd edn. Springer, New York","edition":"2"},{"issue":"7","key":"9-1_CR14","doi-asserted-by":"crossref","first-page":"617","DOI":"10.9746\/sicetr1965.38.617","volume":"38","author":"T Ohtsuka","year":"2002","unstructured":"Ohtsuka T, Kodama A (2002) Automatic code generation system for nonlinear receding horizon control. Trans Soc Instrum Control Eng 38(7):617\u2013623","journal-title":"Trans Soc Instrum Control Eng"},{"key":"9-1_CR15","doi-asserted-by":"crossref","unstructured":"Richter S, Morari M, Jones CN (2011) Towards computational complexity certification for constrained MPC based on Lagrange relaxation and the fast gradient method. In: 50th IEEE conference on decision and control and European control conference (CDC-ECC), Orlando, Dec 2011, pp\u00a05223\u20135229","DOI":"10.1109\/CDC.2011.6160931"},{"issue":"1","key":"9-1_CR16","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1007\/s10107-004-0559-y","volume":"106","author":"A W\u00e4chter","year":"2006","unstructured":"W\u00e4chter A, Biegler LT (2006) On the implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming. Math Program 106(1):25\u201357","journal-title":"Math Program"},{"key":"9-1_CR17","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611971453","volume-title":"Primal-dual interior-point methods","author":"SJ Wright","year":"1997","unstructured":"Wright SJ (1997) Primal-dual interior-point methods. SIAM, Philadelphia"}],"container-title":["Encyclopedia of Systems and Control"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4471-5102-9_9-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,19]],"date-time":"2023-01-19T18:13:03Z","timestamp":1674151983000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-1-4471-5102-9_9-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9781447151029"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-1-4471-5102-9_9-1","relation":{},"subject":[],"published":{"date-parts":[[2013]]},"assertion":[{"value":"22 October 2013, 14:22:30","order":1,"name":"received","label":"Received","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"22 October 2013, 14:22:30","order":2,"name":"accepted","label":"Accepted","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"26 March 2014","order":3,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}