{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T09:09:48Z","timestamp":1774084188539,"version":"3.50.1"},"reference-count":160,"publisher":"IEEE","license":[{"start":{"date-parts":[[2022,6,8]],"date-time":"2022-06-08T00:00:00Z","timestamp":1654646400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,6,8]],"date-time":"2022-06-08T00:00:00Z","timestamp":1654646400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,6,8]]},"DOI":"10.23919\/acc53348.2022.9867266","type":"proceedings-article","created":{"date-parts":[[2022,9,5]],"date-time":"2022-09-05T20:24:10Z","timestamp":1662409450000},"page":"1048-1064","source":"Crossref","is-referenced-by-count":34,"title":["Data-Driven Control: Overview and Perspectives"],"prefix":"10.23919","author":[{"given":"Wentao","family":"Tang","sequence":"first","affiliation":[{"name":"Shell Global Solutions (U.S.) Inc.,Surface Operations, Projects and Technology,Houston,TX,USA,77082"}]},{"given":"Prodromos","family":"Daoutidis","sequence":"additional","affiliation":[{"name":"University of Minnesota,Department of Chemical Engineering and Materials Science,Minneapolis,MN,USA,55455"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2021.3068117"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1088\/2632-2153\/abf0f5"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2020.107103"},{"key":"ref32","doi-asserted-by":"crossref","first-page":"3932","DOI":"10.1073\/pnas.1517384113","article-title":"Discovering governing equations from data by sparse identification of nonlinear dynamical systems","volume":"113","author":"brunton","year":"2016","journal-title":"Proc Natl Acad Sci U S A"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(02)00062-6"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/9.341794"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1137\/17M1125236"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1017\/S0022112010001217"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1007\/s00332-015-9258-5"},{"key":"ref34","first-page":"17567e","article-title":"Discovering governing equations via moving horizon learning: The case of reacting systems","author":"lejarza","year":"2021","journal-title":"AIChE J"},{"key":"ref28","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-84628-615-5","author":"isidori","year":"1995","journal-title":"Nonlinear Control Systems"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1080\/00207179.2013.810345"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2012.06.001"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1002\/aic.690420828"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2019.03.001"},{"key":"ref21","author":"ljung","year":"1999","journal-title":"System Identification Theory for the User"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(89)90002-2"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2018.2873186"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1016\/j.cjche.2016.05.039"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1016\/j.arcontrol.2012.09.004"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1016\/S0098-1354(02)00162-X"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1002\/aic.690320602"},{"key":"ref50","first-page":"63","article-title":"Gaussian processes in machine learning","author":"rasmussen","year":"2003","journal-title":"Machine Learning Summer School"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2019.2949757"},{"key":"ref154","doi-asserted-by":"publisher","DOI":"10.1002\/aic.16743"},{"key":"ref153","doi-asserted-by":"publisher","DOI":"10.1021\/acs.iecr.7b00644"},{"key":"ref156","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2017.08.010"},{"key":"ref155","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2008.07.006"},{"key":"ref150","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-019-45476-6"},{"key":"ref152","doi-asserted-by":"publisher","DOI":"10.1002\/aic.16708"},{"key":"ref151","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2017.10.015"},{"key":"ref146","doi-asserted-by":"publisher","DOI":"10.1137\/18M1163993"},{"key":"ref147","article-title":"Fast and stable nonconvex constrained distributed optimization: the ELLADA algorithm","author":"tang","year":"2021","journal-title":"Optim Eng"},{"key":"ref148","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2021.107532"},{"key":"ref149","author":"arcak","year":"2016","journal-title":"Networks of Dissipative Systems Compositional Certification of Stability Performance and Safety"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2018.2804318"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2021.3124979"},{"key":"ref57","article-title":"An algorithm to learn polytree networks with hidden nodes","author":"sepehr","year":"2019","journal-title":"Proc 33rd Conf Adv Neur Inform Process Syst (NeurIPS 2019)"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2019.2915153"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2020.3040952"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2019.108705"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2012.2183170"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2020.106844"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2018.03.046"},{"key":"ref160","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2022.3146726"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1002\/aic.11756"},{"key":"ref3","author":"ogunnaike","year":"1994","journal-title":"Process Dynamics Modeling and Control"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/0009-2509(64)85085-5"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2019.04.003"},{"key":"ref159","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2019.2959924"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(70)90075-0"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1016\/j.cherd.2021.10.042"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(70)90042-7"},{"key":"ref157","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2021.109906"},{"key":"ref158","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2020.2994894"},{"key":"ref9","author":"prett","year":"1987","journal-title":"The Shell Process Control Workshop"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1002\/aic.16729"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2007.10.012"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1016\/j.cherd.2020.06.008"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2018.09.373"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.23919\/ACC.1989.4790399"},{"key":"ref41","first-page":"1","article-title":"Automatic differentiation in machine learning: A survey","volume":"18","author":"baydin","year":"2018","journal-title":"J Mach Learn Res"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1021\/ie00021a017"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1016\/0098-1354(92)80045-B"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2012.11.010"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1002\/aic.690470813"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1016\/0098-1354(96)00194-9"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1976.1101352"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/9.186309"},{"key":"ref72","first-page":"153","article-title":"Methods of nonlinear adaptive control with respect to output","volume":"57","author":"druzhinina","year":"1996","journal-title":"Autom Remote Control"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1016\/j.arcontrol.2021.10.014"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.23919\/ECC.2019.8795639"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898718652"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysconle.2004.09.003"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2009.06.008"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2013.05.008"},{"key":"ref130","first-page":"3372","article-title":"Model-free subspace-based LQG-design","author":"favoreel","year":"1999","journal-title":"Am Control Conf (ACC)"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/9.100933"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2002.800773"},{"key":"ref133","doi-asserted-by":"crossref","DOI":"10.1002\/9780470182963","author":"powell","year":"2007","journal-title":"Approximate Dynamic Programming Solving the Curses of Dimensionality"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.1007\/BF00992698"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2006.08.026"},{"key":"ref131","doi-asserted-by":"publisher","DOI":"10.1016\/S0967-0661(02)00112-0"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2014.10.036"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.1002\/9781118122631"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2014.10.056"},{"key":"ref135","first-page":"739","article-title":"Hamilton-Jacobi-Bellman equations for Q-learning in continuous time","volume":"120","author":"kim","year":"2020","journal-title":"J Mach Learn Res"},{"key":"ref138","author":"sutton","year":"2018","journal-title":"Reinforcement Learning An Introduction"},{"key":"ref137","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysconle.2018.08.002"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2015.2478440"},{"key":"ref139","article-title":"On-line Q-learning using connectionist systems","author":"rummery","year":"1994","journal-title":"Tech Rep"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2007.11.003"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2005.09.006"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2008.05.032"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1002\/aic.690490213"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2007.899096"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2019.05.029"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2012.06.038"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1002\/aic.16689"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1016\/S0959-1524(01)00051-8"},{"key":"ref142","article-title":"A Lyapunov-based approach to safe reinforcement learning","author":"chow","year":"2018","journal-title":"Proc 31st Conf Adv Neural Inform Process Syst (NeurIPS 2018)"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2011.6161469"},{"key":"ref143","first-page":"11480","article-title":"CRPO: A new approach for safe reinforcement learning with convergence guarantee","author":"xu","year":"2021","journal-title":"Proc 38th Int Conf Mach Learn (ICML)"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1007\/1-84628-158-X"},{"key":"ref144","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2013.2257618"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2015.2388958"},{"key":"ref145","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2018.2819246"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2012.07.014"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2013.01.004"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2006.883234"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2014.09.005"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1021\/acs.iecr.1c00318"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2011.12.013"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2020.106991"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1002\/cjce.5450700620"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2019.106515"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2007.09.003"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2018.04.009"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2007.06.002"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2017.02.041"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2014.2301773"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1021\/ie302069q"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1021\/acs.iecr.8b03009"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2014.07.022"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1002\/aic.14013"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2009.04.007"},{"key":"ref99","author":"chiang","year":"2000","journal-title":"Fault Detection and Diagnosis in Industrial Systems"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2019.106660"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2017.06.008"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1016\/S0967-0661(02)00186-7"},{"key":"ref11","author":"rawlings","year":"2020","journal-title":"Model Predictive Control Theory Computation and Design"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(99)00214-9"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1016\/S0959-1524(98)00009-2"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2013.07.015"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1002\/aic.11801"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2010.07.012"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(02)00032-8"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2016.05.002"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2020.108974"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2021.107291"},{"key":"ref17","author":"morari","year":"1989","journal-title":"Robust Process Control"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1007\/b96083"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1002\/aic.690361003"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2021.107369"},{"key":"ref119","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/37.710876","article-title":"Iterative feedback tuning: theory and applications","volume":"18","author":"hjalmarsson","year":"1998","journal-title":"IEEE Control Syst Mag"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(94)90159-7"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2003.09.021"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(01)00174-1"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2019.02.023"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2021.109947"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(95)00044-W"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1002\/acs.714"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1002\/cjce.5450670519"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.23919\/ACC.2019.8814794"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2019.106576"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysconle.2020.104831"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2017.01.030"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2019.05.012"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1016\/j.arcontrol.2017.11.001"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2005.11.005"}],"event":{"name":"2022 American Control Conference (ACC)","location":"Atlanta, GA, USA","start":{"date-parts":[[2022,6,8]]},"end":{"date-parts":[[2022,6,10]]}},"container-title":["2022 American Control Conference (ACC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9866948\/9867142\/09867266.pdf?arnumber=9867266","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,4]],"date-time":"2022-11-04T00:47:41Z","timestamp":1667522861000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9867266\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,8]]},"references-count":160,"URL":"https:\/\/doi.org\/10.23919\/acc53348.2022.9867266","relation":{},"subject":[],"published":{"date-parts":[[2022,6,8]]}}}