{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T23:45:55Z","timestamp":1740181555436,"version":"3.37.3"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2022,9,14]],"date-time":"2022-09-14T00:00:00Z","timestamp":1663113600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,9,14]],"date-time":"2022-09-14T00:00:00Z","timestamp":1663113600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100000181","name":"Air Force Office of Scientific Research","doi-asserted-by":"publisher","award":["FA9550-20-1-0385"],"award-info":[{"award-number":["FA9550-20-1-0385"]}],"id":[{"id":"10.13039\/100000181","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CMMI-1904394"],"award-info":[{"award-number":["CMMI-1904394"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"DOI":"10.1007\/s42979-022-01374-9","type":"journal-article","created":{"date-parts":[[2022,9,14]],"date-time":"2022-09-14T12:04:16Z","timestamp":1663157056000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Protecting Systems from Violating Constraints Using Reference Governors"],"prefix":"10.1007","volume":"3","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7225-4160","authenticated-orcid":false,"given":"Ilya","family":"Kolmanovsky","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nan","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,9,14]]},"reference":[{"key":"1374_CR1","doi-asserted-by":"publisher","DOI":"10.2514\/4.867057","volume-title":"Aircraft engine controls","author":"L Jaw","year":"2009","unstructured":"Jaw L, Mattingly J. Aircraft engine controls. Reston: American Institute of Aeronautics and Astronautics; 2009."},{"key":"1374_CR2","volume-title":"Model predictive control: theory, computation, and design","author":"JB Rawlings","year":"2017","unstructured":"Rawlings JB, Mayne DQ, Diehl M. Model predictive control: theory, computation, and design. Madison: Nob Hill Publishing; 2017."},{"key":"1374_CR3","doi-asserted-by":"publisher","first-page":"306","DOI":"10.1016\/j.automatica.2016.08.013","volume":"75","author":"E Garone","year":"2017","unstructured":"Garone E, Di Cairano S, Kolmanovsky I. Reference and command governors for systems with constraints: a survey on theory and applications. Automatica. 2017;75:306\u201328.","journal-title":"Automatica"},{"issue":"9","key":"1374_CR4","doi-asserted-by":"publisher","first-page":"1008","DOI":"10.1109\/9.83532","volume":"36","author":"EG Gilbert","year":"1991","unstructured":"Gilbert EG, Tan KT. Linear systems with state and control constraints: the theory and application of maximal output admissible sets. IEEE Trans Autom Control. 1991;36(9):1008\u201320.","journal-title":"IEEE Trans Autom Control"},{"issue":"15","key":"1374_CR5","doi-asserted-by":"publisher","first-page":"1117","DOI":"10.1002\/(SICI)1099-1239(19991230)9:15<1117::AID-RNC447>3.0.CO;2-I","volume":"9","author":"EG Gilbert","year":"1999","unstructured":"Gilbert EG, Kolmanovsky I. Fast reference governors for systems with state and control constraints and disturbance inputs. Int J Robust Nonlinear Control IFAC Affil J. 1999;9(15):1117\u201341.","journal-title":"Int J Robust Nonlinear Control IFAC Affil J"},{"issue":"4","key":"1374_CR6","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1155\/S1024123X98000866","volume":"4","author":"I Kolmanovsky","year":"1998","unstructured":"Kolmanovsky I, Gilbert EG. Theory and computation of disturbance invariant sets for discrete-time linear systems. Math Probl Eng. 1998;4(4):317\u201367.","journal-title":"Math Probl Eng"},{"issue":"12","key":"1374_CR7","doi-asserted-by":"publisher","first-page":"2063","DOI":"10.1016\/S0005-1098(02)00135-8","volume":"38","author":"E Gilbert","year":"2002","unstructured":"Gilbert E, Kolmanovsky I. Nonlinear tracking control in the presence of state and control constraints: a generalized reference governor. Automatica. 2002;38(12):2063\u201373.","journal-title":"Automatica"},{"issue":"1","key":"1374_CR8","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1109\/37.823224","volume":"20","author":"RH Miller","year":"2000","unstructured":"Miller RH, Kolmanovsky I, Gilbert EG, Washabaugh PD. Control of constrained nonlinear systems: a case study. IEEE Control Syst Mag. 2000;20(1):23\u201332.","journal-title":"IEEE Control Syst Mag"},{"issue":"3","key":"1374_CR9","doi-asserted-by":"publisher","first-page":"415","DOI":"10.1109\/9.661611","volume":"43","author":"A Bemporad","year":"1998","unstructured":"Bemporad A. Reference governor for constrained nonlinear systems. IEEE Trans Autom Control. 1998;43(3):415\u20139.","journal-title":"IEEE Trans Autom Control"},{"issue":"5","key":"1374_CR10","doi-asserted-by":"publisher","first-page":"1379","DOI":"10.1109\/TAC.2015.2476195","volume":"61","author":"E Garone","year":"2015","unstructured":"Garone E, Nicotra MM. Explicit reference governor for constrained nonlinear systems. IEEE Trans Autom Control. 2015;61(5):1379\u201384.","journal-title":"IEEE Trans Autom Control"},{"issue":"4","key":"1374_CR11","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1109\/MCS.2018.2830081","volume":"38","author":"MM Nicotra","year":"2018","unstructured":"Nicotra MM, Garone E. The explicit reference governor: a general framework for the closed-form control of constrained nonlinear systems. IEEE Control Syst Mag. 2018;38(4):89\u2013107.","journal-title":"IEEE Control Syst Mag"},{"key":"1374_CR12","doi-asserted-by":"crossref","unstructured":"Liu K, Li N, Rizzo D, Garone E, Kolmanovsky I, Girard A. Model-free learning to avoid constraint violations: an explicit reference governor approach. In: 2019 American control conference (ACC). IEEE. 2019. pp. 934\u201340.","DOI":"10.23919\/ACC.2019.8814772"},{"issue":"4","key":"1374_CR13","doi-asserted-by":"publisher","first-page":"755","DOI":"10.1109\/TAC.1980.1102426","volume":"25","author":"S Meerkov","year":"1980","unstructured":"Meerkov S. Principle of vibrational control: theory and applications. IEEE Trans Autom Control. 1980;25(4):755\u201362.","journal-title":"IEEE Trans Autom Control"},{"issue":"7","key":"1374_CR14","doi-asserted-by":"publisher","first-page":"1294","DOI":"10.1016\/j.automatica.2011.01.034","volume":"47","author":"E Garone","year":"2011","unstructured":"Garone E, Tedesco F, Casavola A. Sensorless supervision of linear dynamical systems: the feed-forward command governor approach. Automatica. 2011;47(7):1294\u2013303.","journal-title":"Automatica"},{"issue":"5","key":"1374_CR15","doi-asserted-by":"publisher","first-page":"1466","DOI":"10.1016\/j.automatica.2014.03.012","volume":"50","author":"UV Kalabi\u0107","year":"2014","unstructured":"Kalabi\u0107 UV, Kolmanovsky IV, Gilbert EG. Reduced order extended command governor. Automatica. 2014;50(5):1466\u201372.","journal-title":"Automatica"},{"key":"1374_CR16","doi-asserted-by":"crossref","unstructured":"Kalabi\u0107 U, Kolmanovsky I, Buckland J, Gilbert E. Reduced order reference governor. In: 51st conference on decision and control (CDC). IEEE. 2012. pp. 3245\u201351.","DOI":"10.1109\/CDC.2012.6426024"},{"key":"1374_CR17","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.automatica.2015.09.006","volume":"62","author":"S Di Cairano","year":"2015","unstructured":"Di Cairano S, Kalabi\u0107 UV, Kolmanovsky IV. Reference governor for network control systems subject to variable time-delay. Automatica. 2015;62:77\u201386.","journal-title":"Automatica"},{"issue":"2","key":"1374_CR18","doi-asserted-by":"publisher","first-page":"334","DOI":"10.1016\/j.automatica.2010.10.016","volume":"47","author":"EG Gilbert","year":"2011","unstructured":"Gilbert EG, Ong C-J. Constrained linear systems with hard constraints and disturbances: an extended command governor with large domain of attraction. Automatica. 2011;47(2):334\u201340.","journal-title":"Automatica"},{"issue":"7","key":"1374_CR19","doi-asserted-by":"publisher","first-page":"3207","DOI":"10.1109\/TAC.2019.2949105","volume":"65","author":"N Li","year":"2019","unstructured":"Li N, Kolmanovsky IV, Girard A. A reference governor for nonlinear systems with disturbance inputs based on logarithmic norms and quadratic programming. IEEE Trans Autom Control. 2019;65(7):3207\u201314.","journal-title":"IEEE Trans Autom Control"},{"key":"1374_CR20","volume-title":"Mathematical theory of control systems design","author":"VN Afanasiev","year":"2013","unstructured":"Afanasiev VN, Kolmanovskii V, Nosov VR. Mathematical theory of control systems design, vol. 341. Dordrecht: Springer; 2013."},{"key":"1374_CR21","doi-asserted-by":"crossref","unstructured":"Li N, Geng S, Kolmanovsky IV, Girard A. An explicit reference governor for linear sampled-data systems with disturbance inputs and uncertain time delays. IEEE Trans Autom Control. 2022.","DOI":"10.1109\/TAC.2022.3140379"},{"issue":"6","key":"1374_CR22","doi-asserted-by":"publisher","first-page":"909","DOI":"10.1109\/TAC.1977.1101643","volume":"22","author":"E Gilbert","year":"1977","unstructured":"Gilbert E. Functional expansions for the response of nonlinear differential systems. IEEE Trans Autom Control. 1977;22(6):909\u201321.","journal-title":"IEEE Trans Autom Control"},{"key":"1374_CR23","doi-asserted-by":"crossref","unstructured":"McDonough K, Kolmanovsky I. Controller state and reference governors for discrete-time linear systems with pointwise-in-time state and control constraints. In: 2015 American control conference (ACC). IEEE. 2015. pp. 3607\u201312.","DOI":"10.1109\/ACC.2015.7171890"},{"key":"1374_CR24","doi-asserted-by":"crossref","unstructured":"Kalabi\u0107 UV, Li NI, Vermillion C, Kolmanovsky IV. Reference governors for chance-constrained systems. Automatica. 2019;109:108500.","DOI":"10.1016\/j.automatica.2019.108500"},{"key":"1374_CR25","doi-asserted-by":"crossref","unstructured":"Li N, Girard A, Kolmanovsky I. Chance-constrained controller state and reference governor. Automatica. 2021;133:109864.","DOI":"10.1016\/j.automatica.2021.109864"},{"key":"1374_CR26","doi-asserted-by":"crossref","unstructured":"Higgins MR, Burlion L. Implementation of a learning-based explicit reference governor for constrained control of a UAV. In: AIAA SCITECH 2022 forum. 2022. p. 2042.","DOI":"10.2514\/6.2022-2042"},{"key":"1374_CR27","doi-asserted-by":"crossref","unstructured":"Liu K, Li N, Kolmanovsky I, Rizzo D, Girard A. Model-free learning for safety-critical control systems: a reference governor approach. In: 2020 American control conference (ACC). IEEE. 2020. pp. 943\u20139.","DOI":"10.23919\/ACC45564.2020.9147255"},{"key":"1374_CR28","doi-asserted-by":"crossref","unstructured":"Liu K, Li N, Kolmanovsky I, Rizzo D, Girard A. Safe learning reference governor: theory and application to fuel truck rollover avoidance. J Auton Veh Syst. 2021;1\u201319.","DOI":"10.1115\/1.4053244"},{"key":"1374_CR29","doi-asserted-by":"crossref","unstructured":"Ikeya K, Liu K, Girard A, Kolmanovsky IV. Learning to satisfy constraints in spacecraft rendezvous and proximity maneuvering: a learning reference governor approach. In: AIAA SCITECH 2022 forum. 2022. p. 2514.","DOI":"10.2514\/6.2022-2514"},{"issue":"10","key":"1374_CR30","doi-asserted-by":"publisher","first-page":"1819","DOI":"10.1177\/1468087420929109","volume":"21","author":"BP Maldonado","year":"2020","unstructured":"Maldonado BP, Li N, Kolmanovsky I, Stefanopoulou AG. Learning reference governor for cycle-to-cycle combustion control with misfire avoidance in spark-ignition engines at high exhaust gas recirculation-diluted conditions. Int J Engine Res. 2020;21(10):1819\u201334.","journal-title":"Int J Engine Res"}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-022-01374-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42979-022-01374-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-022-01374-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,9]],"date-time":"2022-11-09T22:09:51Z","timestamp":1668031791000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42979-022-01374-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,14]]},"references-count":30,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2022,11]]}},"alternative-id":["1374"],"URL":"https:\/\/doi.org\/10.1007\/s42979-022-01374-9","relation":{},"ISSN":["2661-8907"],"issn-type":[{"type":"electronic","value":"2661-8907"}],"subject":[],"published":{"date-parts":[[2022,9,14]]},"assertion":[{"value":"15 January 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 August 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 September 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have declared that no conflict of interest exists.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}],"article-number":"478"}}