{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T19:56:39Z","timestamp":1775591799709,"version":"3.50.1"},"reference-count":44,"publisher":"Informa UK Limited","issue":"5","content-domain":{"domain":["www.tandfonline.com"],"crossmark-restriction":true},"short-container-title":["Optimization Methods and Software"],"published-print":{"date-parts":[[2021,9,3]]},"DOI":"10.1080\/10556788.2019.1653869","type":"journal-article","created":{"date-parts":[[2019,8,15]],"date-time":"2019-08-15T08:22:14Z","timestamp":1565857334000},"page":"1030-1058","update-policy":"https:\/\/doi.org\/10.1080\/tandf_crossmark_01","source":"Crossref","is-referenced-by-count":3,"title":["Adjoint-based SQP method with block-wise quasi-Newton Jacobian updates for nonlinear optimal control"],"prefix":"10.1080","volume":"36","author":[{"given":"Pedro","family":"Hespanhol","sequence":"first","affiliation":[{"name":"Control and Dynamical Systems, Mitsubishi Electric Research Laboratories, Cambridge, MA, USA"},{"name":"Department of Industrial Engineering and Operations Research, University of California, Berkeley, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rien","family":"Quirynen","sequence":"additional","affiliation":[{"name":"Control and Dynamical Systems, Mitsubishi Electric Research Laboratories, Cambridge, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"301","published-online":{"date-parts":[[2019,8,15]]},"reference":[{"key":"CIT0001","first-page":"6","volume":"2013","author":"Asprion J.","year":"2014","journal-title":"J. Appl. Math."},{"key":"CIT0002","doi-asserted-by":"publisher","DOI":"10.1080\/00423114.2014.939094"},{"key":"CIT0003","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898718577"},{"key":"CIT0004","doi-asserted-by":"publisher","DOI":"10.1016\/0098-1354(84)87012-X"},{"key":"CIT0005","unstructured":"L.T. Biegler, Nonlinear programming, MOS-SIAM Series on Optimization, SIAM, 2010."},{"key":"CIT0006","doi-asserted-by":"crossref","unstructured":"H.G. Bock, Recent advances in parameter identification techniques for ODE, in Numerical Treatment of Inverse Problems in Differential and Integral Equations, Springer, 1983, pp. 95\u2013121.","DOI":"10.1007\/978-1-4684-7324-7_7"},{"key":"CIT0007","unstructured":"H.G. Bock, Randwertproblemmethoden zur Parameteridentifizierung in Systemen nichtlinearer Differentialgleichungen, Bonner Mathematische Schriften Vol. 183, Universit\u00e4t Bonn, Bonn, 1987."},{"key":"CIT0008","doi-asserted-by":"publisher","DOI":"10.1016\/S1474-6670(17)61205-9"},{"key":"CIT0009","unstructured":"H.G. Bock, M. Diehl, P. K\u00fchl, E. Kostina, J.P. Schl\u00f6der and L. Wirsching, Numerical methods for efficient and fast nonlinear model predictive control, in Proceedings of \u201cInt. Workshop on assessment and future directions of Nonlinear Model Predictive Control\u201d, Springer, 2005."},{"key":"CIT0010","doi-asserted-by":"publisher","DOI":"10.1017\/S0962492900002518"},{"key":"CIT0011","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-1967-0224273-2"},{"key":"CIT0012","doi-asserted-by":"publisher","DOI":"10.1007\/s101070050111"},{"key":"CIT0013","doi-asserted-by":"publisher","DOI":"10.1007\/BF01594934"},{"key":"CIT0014","doi-asserted-by":"publisher","DOI":"10.1137\/1019005"},{"key":"CIT0015","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-23899-4"},{"key":"CIT0016","unstructured":"M. Diehl, Lecture Notes on Numerical Optimization, 2016. Available online at http:\/\/cdn.syscop.de\/publications\/Diehl2016.pdf."},{"key":"CIT0017","doi-asserted-by":"publisher","DOI":"10.1137\/S0363012902400713"},{"key":"CIT0018","doi-asserted-by":"publisher","DOI":"10.1049\/ip-cta:20040008"},{"key":"CIT0019","doi-asserted-by":"crossref","unstructured":"M. Diehl, H.J. Ferreau and N. Haverbeke, Efficient numerical methods for nonlinear MPC and moving horizon estimation, in Nonlinear Model Predictive Control, L. Magni, M. Raimondo, and F. Allg\u00f6wer, eds., Lecture Notes in Control and Information Sciences Vol. 384, Springer, 2009, pp. 391\u2013417.","DOI":"10.1007\/978-3-642-01094-1_32"},{"key":"CIT0020","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1080\/10556780903027500","volume":"25","author":"Diehl M.","year":"2010","journal-title":"Optim. Methods Softw."},{"key":"CIT0021","doi-asserted-by":"crossref","unstructured":"H.J. Ferreau, S. Almer, R. Verschueren, M. Diehl, D. Frick, A. Domahidi, J.L. Jerez, G. Stathopoulos and C. Jones, Embedded Optimization Methods for Industrial Automatic Control, 2017, Vol. 50, pp. 13194\u201313209.","DOI":"10.1016\/j.ifacol.2017.08.1946"},{"key":"CIT0022","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2015.09.013"},{"key":"CIT0023","unstructured":"A. Griewank, Evaluating derivatives, principles and techniques of algorithmic differentiation, no.\u00a019 in Frontiers in Appl. Math., SIAM, Philadelphia, 2000."},{"key":"CIT0024","doi-asserted-by":"publisher","DOI":"10.1007\/BF01407874"},{"key":"CIT0025","doi-asserted-by":"publisher","DOI":"10.1007\/BF01399316"},{"key":"CIT0026","doi-asserted-by":"publisher","DOI":"10.1080\/1055678021000060829"},{"key":"CIT0027","doi-asserted-by":"publisher","DOI":"10.1080\/10556780500487867"},{"key":"CIT0028","volume-title":"Solving Ordinary Differential Equations II\u2013Stiff and Differential-Algebraic Problems","author":"Hairer E.","year":"1991","edition":"2"},{"key":"CIT0029","doi-asserted-by":"crossref","unstructured":"P. Hespanhol and R. Quirynen, Quasi-Newton Jacobian and Hessian updates for pseudospectral based NMPC, in IFAC Conference on Nonlinear Model Predictive Control, Vol. 51, 2018, pp. 22\u201327.","DOI":"10.1016\/j.ifacol.2018.10.169"},{"key":"CIT0030","doi-asserted-by":"crossref","unstructured":"P. Hespanhol and R. Quirynen, A real-time iteration scheme with Quasi-Newton Jacobian updates for nonlinear model predictive control, in Proceedings of the European Control Conference (ECC), 2018.","DOI":"10.23919\/ECC.2018.8550541"},{"key":"CIT0031","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1007\/s12532-016-0101-2","volume":"8","author":"Janka D.","year":"2016","journal-title":"Math. Program. Comput."},{"key":"CIT0032","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1016\/j.laa.2006.07.007","volume":"420","author":"Maponi P.","year":"2007","journal-title":"Linear. Algebra. Appl."},{"key":"CIT0033","volume-title":"Model Predictive Control","author":"Mayne D.","year":"2013"},{"key":"CIT0034","unstructured":"J. Nocedal and S.J. Wright, Numerical Optimization, 2nd ed., Springer Series in Operations Research and Financial Engineering, Springer, 2006."},{"key":"CIT0035","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719468"},{"key":"CIT0036","unstructured":"A. Potschka, A direct method for the numerical solution of optimization problems with time-periodic PDE constraints, Ph.D. diss., University of Heidelberg, 2011."},{"key":"CIT0037","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1080\/10556780902753098","volume":"24","author":"Potschka A.","year":"2009","journal-title":"Optim. Methods Softw."},{"key":"CIT0038","unstructured":"R. Quirynen, Numerical simulation methods for embedded optimization, Ph.D. diss., KU Leuven and University of Freiburg, 2017."},{"key":"CIT0039","doi-asserted-by":"publisher","DOI":"10.1007\/s12532-017-0119-0"},{"key":"CIT0040","doi-asserted-by":"crossref","unstructured":"R. Quirynen, K. Berntorp and S. Di Cairano, Embedded optimization algorithms for steering in autonomous vehicles based on nonlinear model predictive control, in Proceedings of the American Control Conference (ACC), 2018, pp. 3251\u20133256.","DOI":"10.23919\/ACC.2018.8431260"},{"key":"CIT0041","doi-asserted-by":"publisher","DOI":"10.1137\/16M1079002"},{"key":"CIT0042","doi-asserted-by":"crossref","unstructured":"R. Quirynen, A. Knyazev and S. Di Cairano, Block structured preconditioning within an active-set method for real-time optimal control, in Proceedings of the European Control Conference (ECC), 2018.","DOI":"10.23919\/ECC.2018.8550316"},{"key":"CIT0043","doi-asserted-by":"publisher","DOI":"10.1007\/s10107-004-0559-y"},{"key":"CIT0044","doi-asserted-by":"crossref","unstructured":"L. Wirsching, H.G. Bock and M. Diehl, Fast NMPC of a chain of masses connected by springs, in Proceedings of the IEEE International Conference on Control Applications, Munich, 2006, pp. 591\u2013596.","DOI":"10.1109\/CCA.2006.285936"}],"container-title":["Optimization Methods and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/10556788.2019.1653869","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,2]],"date-time":"2022-06-02T08:25:42Z","timestamp":1654158342000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.tandfonline.com\/doi\/full\/10.1080\/10556788.2019.1653869"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,15]]},"references-count":44,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,9,3]]}},"alternative-id":["10.1080\/10556788.2019.1653869"],"URL":"https:\/\/doi.org\/10.1080\/10556788.2019.1653869","relation":{},"ISSN":["1055-6788","1029-4937"],"issn-type":[{"value":"1055-6788","type":"print"},{"value":"1029-4937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,8,15]]},"assertion":[{"value":"The publishing and review policy for this title is described in its Aims & Scope.","order":1,"name":"peerreview_statement","label":"Peer Review Statement"},{"value":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=goms20","URL":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=goms20","order":2,"name":"aims_and_scope_url","label":"Aim & Scope"},{"value":"2019-01-17","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-08-03","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-08-15","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}