{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:35:52Z","timestamp":1742913352422,"version":"3.40.3"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030112912"},{"type":"electronic","value":"9783030112929"}],"license":[{"start":{"date-parts":[[2019,4,18]],"date-time":"2019-04-18T00:00:00Z","timestamp":1555545600000},"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":[[2020]]},"DOI":"10.1007\/978-3-030-11292-9_4","type":"book-chapter","created":{"date-parts":[[2019,4,18]],"date-time":"2019-04-18T11:50:54Z","timestamp":1555588254000},"page":"73-86","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Local Decay of Residuals in Dual Gradient Method with Soft State Constraints"],"prefix":"10.1007","author":[{"given":"Matija","family":"Perne","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samo","family":"Gerk\u0161i\u010d","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bo\u0161tjan","family":"Pregelj","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,4,18]]},"reference":[{"key":"4_CR1","doi-asserted-by":"publisher","first-page":"733","DOI":"10.1016\/S0967-0661(02)00186-7","volume":"11","author":"S Qin","year":"2003","unstructured":"Qin, S., Badgwell, T.A.: A survey of industrial model predictive control technology. Control. Eng. Pract. 11, 733\u2013764 (2003)","journal-title":"Control. Eng. Pract."},{"key":"4_CR2","doi-asserted-by":"publisher","first-page":"816","DOI":"10.1002\/rnc.1251","volume":"18","author":"HJ Ferreau","year":"2008","unstructured":"Ferreau, H.J., Bock, H.G., Diehl, M.: An online active set strategy to overcome the limitations of explicit MPC. Int. J. Robust Nonlinear Control. 18, 816\u2013830 (2008)","journal-title":"Int. J. Robust Nonlinear Control."},{"key":"4_CR3","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1109\/TCST.2009.2017934","volume":"18","author":"Y Wang","year":"2010","unstructured":"Wang, Y., Boyd, S.: Fast model predictive control using online optimization. IEEE Trans. Control Syst. Technol. 18, 267\u2013278 (2010)","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"4_CR4","first-page":"52","volume":"31","author":"J Mattingley","year":"2011","unstructured":"Mattingley, J., Wang, Y., Boyd, S.: Receding horizon control, automatic generation of high-speed solvers. IEEE Control Syst. Mag. 31, 52\u201365 (2011)","journal-title":"IEEE Control Syst. Mag."},{"key":"4_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11081-011-9176-9","volume":"13","author":"J Mattingley","year":"2012","unstructured":"Mattingley, J., Boyd, S.: CVXGEN: a code generator for embedded convex optimization. Optim. Eng. 13, 1\u201327 (2012)","journal-title":"Optim. Eng."},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"Domahidi, A., Zgraggen, A.U., Zeilinger, M.N., Morari, M., Jones, C.: Efficient interior point methods for multistage problems arising in receding horizon control. In: Proceedings of the 51st IEEE Conference on Decision and Control (2012)","DOI":"10.1109\/CDC.2012.6426855"},{"issue":"3","key":"4_CR7","doi-asserted-by":"publisher","first-page":"1006","DOI":"10.1109\/TCST.2013.2271791","volume":"22","author":"Edward Nicholas Hartley","year":"2014","unstructured":"Hartley, E.N., et al.: Predictive control using an FPGA with application to aircraft control. IEEE Trans. Control Syst. Technol. 22 (2014)","journal-title":"IEEE Transactions on Control Systems Technology"},{"key":"4_CR8","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1007\/s12532-014-0071-1","volume":"6","author":"HJ Ferreau","year":"2014","unstructured":"Ferreau, H.J., Kirches, C., Potschka, A., Bock, H.G., Diehl, M.: qpoases: a parametric active-set algorithm for quadratic programming. Math. Program. Comput. 6, 327\u2013363 (2014)","journal-title":"Math. Program. Comput."},{"key":"4_CR9","doi-asserted-by":"crossref","unstructured":"Gerk\u0161i\u010d, S., Tommasi, G.D.: Improving magnetic plasma control for ITER. Fusion Eng. Des. 89, 2477 \u2013 2488 (2014). Proceedings of the 11th International Symposium on Fusion Nuclear Technology-11 (ISFNT-11) Barcelona, Spain, 15\u201320 September 2013","DOI":"10.1016\/j.fusengdes.2013.12.034"},{"key":"4_CR10","unstructured":"Giselsson, P.: Improving Fast Dual Ascent for MPC - Part II: The Embedded Case (2013)"},{"key":"4_CR11","doi-asserted-by":"crossref","unstructured":"Kouzoupis, D.: Complexity of First-Order Methods for Fast Embedded Model Predictive Control (Master Thesis). Eidgenssische Technische Hochschule, Z\u00fcrich (2014)","DOI":"10.1109\/ECC.2015.7330932"},{"key":"4_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.automatica.2015.09.010","volume":"62","author":"P Giselsson","year":"2015","unstructured":"Giselsson, P., Boyd, S.: Metric selection in fast dual forward-backward splitting. Automatica 62, 1\u201310 (2015)","journal-title":"Automatica"},{"key":"4_CR13","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1016\/j.automatica.2015.03.002","volume":"55","author":"P Patrinos","year":"2015","unstructured":"Patrinos, P., Guiggiani, A., Bemporad, A.: A dual gradient-projection algorithm for model predictive control in fixed-point arithmetic. Automatica 55, 226\u2013235 (2015)","journal-title":"Automatica"},{"key":"4_CR14","unstructured":"Richter, S.: Computational Complexity Certification of Gradient Methods for Real-Time Model Predictive Control (Dissertation). Eidgenssische Technische Hochschule, Z\u00fcrich (2012)"},{"key":"4_CR15","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511804441","volume-title":"Convex Optimization","author":"S Boyd","year":"2004","unstructured":"Boyd, S., Vandenberghe, L.: Convex Optimization. Cambridge University Press, USA (2004)"},{"key":"4_CR16","doi-asserted-by":"crossref","unstructured":"Perne, M., Gerk\u0161i\u010d, S., Pregelj, B.: Local decay of residuals in dual gradient method applied to MPC studied using active set approach. In: Proceedings of the 14th International Conference on Informatics in Control, Automation and Robotics, 54\u201363 (2017)","DOI":"10.5220\/0006416500540063"},{"key":"4_CR17","doi-asserted-by":"publisher","first-page":"1138","DOI":"10.1002\/aic.690400706","volume":"40","author":"NMC de Oliveira","year":"1994","unstructured":"de Oliveira, N.M.C., Biegler, L.T.: Constraint handling and stability properties of model-predictive control. AIChE J. 40, 1138\u20131155 (1994)","journal-title":"AIChE J."},{"key":"4_CR18","doi-asserted-by":"publisher","first-page":"1818","DOI":"10.1109\/9.467664","volume":"40","author":"A Zheng","year":"1995","unstructured":"Zheng, A., Morari, M.: Stability of model predictive control with mixed constraints. IEEE Trans. Autom. Control 40, 1818\u20131823 (1995)","journal-title":"IEEE Trans. Autom. Control"},{"key":"4_CR19","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1016\/j.compchemeng.2013.07.001","volume":"70","author":"Morten Hovd","year":"2014","unstructured":"Hovd, M., Stoican, F.: On the design of exact penalty functions for MPC using mixed integer programming. Comput. Chem. Eng. 70, 104\u2013113 (2014). Manfred Morari Special Issue","journal-title":"Computers & Chemical Engineering"},{"key":"4_CR20","unstructured":"Kerrigan, E.C., Maciejowski, J.M.: Soft constraints and exact penalty functions in model predictive control. In: Proceedings of UKACC International Conference (Control) (2000)"},{"key":"4_CR21","doi-asserted-by":"crossref","unstructured":"Zafiriou, E., Chiou, H.W.: Output constraint softening for SISO model predictive control. In: Proceedings of the American Control Conference, pp. 372\u2013376. San Francisco (1993)","DOI":"10.23919\/ACC.1993.4792877"},{"key":"4_CR22","unstructured":"Afonso, R.J.M., Galvo, R.K.H.: Infeasibility handling in constrained MPC. In: Frontiers of Model Predictive Control, pp. 47\u201364. InTech (2012)"},{"key":"4_CR23","unstructured":"QPgen (2014). Accessed 24 Jan 2017"},{"key":"4_CR24","unstructured":"Kapasouris, P., Athans, M., Stein, G.: Design of feedback control systems for unstable plants with saturating actuators. In: Proceedings of the IFAC Symposium on Nonlinear Control System Design, pp. 302\u2013307. Pergamon Press (1990)"},{"key":"4_CR25","series-title":"Automatic Control Laboratory","volume-title":"FiOrdOs - MPC Example","author":"F Ullmann","year":"2012","unstructured":"Ullmann, F., Richter, S.: FiOrdOs - MPC Example. Automatic Control Laboratory. ETH Zurich, Zurich (2012)"},{"key":"4_CR26","doi-asserted-by":"crossref","unstructured":"Perne, M., Gerk\u0161i\u010d, S., Pregelj, B.: Soft inequality constraints in gradient method and fast gradient method for quadratic programming. Submitted for publication (2017)","DOI":"10.1007\/s11081-018-9416-3"},{"key":"4_CR27","doi-asserted-by":"crossref","unstructured":"Giselsson, P., Boyd, S.: Preconditioning in fast dual gradient methods. In: 53rd IEEE Conference on Decision and Control, CDC 2014, pp. 5040\u20135045. Los Angeles, USA, 15\u201317 Dec 2014. (2014)","DOI":"10.1109\/CDC.2014.7040176"}],"container-title":["Lecture Notes in Electrical Engineering","Informatics in Control, Automation and Robotics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-11292-9_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,17]],"date-time":"2019-05-17T23:13:03Z","timestamp":1558134783000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-11292-9_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,18]]},"ISBN":["9783030112912","9783030112929"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-11292-9_4","relation":{},"ISSN":["1876-1100","1876-1119"],"issn-type":[{"type":"print","value":"1876-1100"},{"type":"electronic","value":"1876-1119"}],"subject":[],"published":{"date-parts":[[2019,4,18]]},"assertion":[{"value":"18 April 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICINCO","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Informatics in Control, Automation and Robotics","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Madrid","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2017","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 July 2017","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"31 July 2017","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icinco2017","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.icinco.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}