{"id":"https://openalex.org/W4414155407","doi":"https://doi.org/10.1109/tcst.2025.3590268","title":"Approximate Nonlinear Model Predictive Control With Safety-Augmented Neural Networks","display_name":"Approximate Nonlinear Model Predictive Control With Safety-Augmented Neural Networks","publication_year":2025,"publication_date":"2025-09-11","ids":{"openalex":"https://openalex.org/W4414155407","doi":"https://doi.org/10.1109/tcst.2025.3590268"},"language":"en","primary_location":{"id":"doi:10.1109/tcst.2025.3590268","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcst.2025.3590268","pdf_url":null,"source":{"id":"https://openalex.org/S133363738","display_name":"IEEE Transactions on Control Systems Technology","issn_l":"1063-6536","issn":["1063-6536","1558-0865","2374-0159"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Control Systems Technology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5005671395","display_name":"Henrik Hose","orcid":"https://orcid.org/0009-0001-6056-6087"},"institutions":[{"id":"https://openalex.org/I887968799","display_name":"RWTH Aachen University","ror":"https://ror.org/04xfq0f34","country_code":"DE","type":"education","lineage":["https://openalex.org/I887968799"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Henrik Hose","raw_affiliation_strings":["Institute for Data Science in Mechanical Engineering, RWTH Aachen University, Aachen, Germany"],"affiliations":[{"raw_affiliation_string":"Institute for Data Science in Mechanical Engineering, RWTH Aachen University, Aachen, Germany","institution_ids":["https://openalex.org/I887968799"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054219974","display_name":"Johannes K\u00f6hler","orcid":"https://orcid.org/0000-0002-5556-604X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Johannes K\u00f6hler","raw_affiliation_strings":["Institute for Dynamic Systems and Control, ETH Z&#x00FC;rich, Z&#x00FC;rich, Switzerland"],"affiliations":[{"raw_affiliation_string":"Institute for Dynamic Systems and Control, ETH Z&#x00FC;rich, Z&#x00FC;rich, Switzerland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037513714","display_name":"Melanie N. Zeilinger","orcid":"https://orcid.org/0000-0003-4570-7571"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Melanie N. Zeilinger","raw_affiliation_strings":["Institute for Dynamic Systems and Control, ETH Z&#x00FC;rich, Z&#x00FC;rich, Switzerland"],"affiliations":[{"raw_affiliation_string":"Institute for Dynamic Systems and Control, ETH Z&#x00FC;rich, Z&#x00FC;rich, Switzerland","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023990842","display_name":"Sebastian Trimpe","orcid":"https://orcid.org/0000-0002-2785-2487"},"institutions":[{"id":"https://openalex.org/I887968799","display_name":"RWTH Aachen University","ror":"https://ror.org/04xfq0f34","country_code":"DE","type":"education","lineage":["https://openalex.org/I887968799"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Trimpe","raw_affiliation_strings":["Institute for Data Science in Mechanical Engineering, RWTH Aachen University, Aachen, Germany"],"affiliations":[{"raw_affiliation_string":"Institute for Data Science in Mechanical Engineering, RWTH Aachen University, Aachen, Germany","institution_ids":["https://openalex.org/I887968799"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5005671395"],"corresponding_institution_ids":["https://openalex.org/I887968799"],"apc_list":null,"apc_paid":null,"fwci":3.6475,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.93537074,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":99},"biblio":{"volume":"33","issue":"6","first_page":"2490","last_page":"2497"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10876","display_name":"Fault Detection and Control Systems","score":0.9904999732971191,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11236","display_name":"Control Systems and Identification","score":0.961899995803833,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.8151000142097473},{"id":"https://openalex.org/keywords/convergence","display_name":"Convergence (economics)","score":0.6385999917984009},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.6202999949455261},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.6136999726295471},{"id":"https://openalex.org/keywords/sequence","display_name":"Sequence (biology)","score":0.6083999872207642},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.598800003528595},{"id":"https://openalex.org/keywords/constraint-satisfaction","display_name":"Constraint satisfaction","score":0.5878000259399414},{"id":"https://openalex.org/keywords/stability","display_name":"Stability (learning theory)","score":0.578000009059906},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.446399986743927}],"concepts":[{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.8151000142097473},{"id":"https://openalex.org/C2777303404","wikidata":"https://www.wikidata.org/wiki/Q759757","display_name":"Convergence (economics)","level":2,"score":0.6385999917984009},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6294999718666077},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.6202999949455261},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.6136999726295471},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.6083999872207642},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.598800003528595},{"id":"https://openalex.org/C44616089","wikidata":"https://www.wikidata.org/wiki/Q30158686","display_name":"Constraint satisfaction","level":3,"score":0.5878000259399414},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.578000009059906},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.4880000054836273},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.446399986743927},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.38109999895095825},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.34290000796318054},{"id":"https://openalex.org/C147168706","wikidata":"https://www.wikidata.org/wiki/Q1457734","display_name":"Recurrent neural network","level":3,"score":0.323199987411499},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.30640000104904175},{"id":"https://openalex.org/C199622910","wikidata":"https://www.wikidata.org/wiki/Q1128326","display_name":"Constraint satisfaction problem","level":3,"score":0.3034999966621399},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.3000999987125397},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.29589998722076416},{"id":"https://openalex.org/C2777851325","wikidata":"https://www.wikidata.org/wiki/Q7094102","display_name":"Online model","level":2,"score":0.28839999437332153},{"id":"https://openalex.org/C61797465","wikidata":"https://www.wikidata.org/wiki/Q1188986","display_name":"Term (time)","level":2,"score":0.2865999937057495},{"id":"https://openalex.org/C176321772","wikidata":"https://www.wikidata.org/wiki/Q1430640","display_name":"Numerical stability","level":3,"score":0.2858999967575073},{"id":"https://openalex.org/C148764684","wikidata":"https://www.wikidata.org/wiki/Q621751","display_name":"Approximation algorithm","level":2,"score":0.27950000762939453},{"id":"https://openalex.org/C196921405","wikidata":"https://www.wikidata.org/wiki/Q786431","display_name":"Online algorithm","level":2,"score":0.2793999910354614},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2599000036716461},{"id":"https://openalex.org/C55660270","wikidata":"https://www.wikidata.org/wiki/Q5164377","display_name":"Constrained optimization","level":2,"score":0.2506999969482422}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcst.2025.3590268","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcst.2025.3590268","pdf_url":null,"source":{"id":"https://openalex.org/S133363738","display_name":"IEEE Transactions on Control Systems Technology","issn_l":"1063-6536","issn":["1063-6536","1558-0865","2374-0159"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Control Systems Technology","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":39,"referenced_works":["https://openalex.org/W329007756","https://openalex.org/W1970656549","https://openalex.org/W1986296919","https://openalex.org/W1993170675","https://openalex.org/W2066425650","https://openalex.org/W2087884651","https://openalex.org/W2102737570","https://openalex.org/W2104694979","https://openalex.org/W2108612589","https://openalex.org/W2115562234","https://openalex.org/W2126274226","https://openalex.org/W2320868965","https://openalex.org/W2735074840","https://openalex.org/W2807706315","https://openalex.org/W2810195925","https://openalex.org/W2887532679","https://openalex.org/W2889029720","https://openalex.org/W2893078623","https://openalex.org/W2972830116","https://openalex.org/W2981512554","https://openalex.org/W2982605690","https://openalex.org/W3007985585","https://openalex.org/W3012550246","https://openalex.org/W3013679533","https://openalex.org/W3014803699","https://openalex.org/W3040855205","https://openalex.org/W3095839831","https://openalex.org/W3142005321","https://openalex.org/W3153151021","https://openalex.org/W3158675508","https://openalex.org/W3207305612","https://openalex.org/W3208705304","https://openalex.org/W4307241003","https://openalex.org/W4312986614","https://openalex.org/W4315472062","https://openalex.org/W4376607912","https://openalex.org/W4383336640","https://openalex.org/W4385451946","https://openalex.org/W4387123822"],"related_works":["https://openalex.org/W1631623342","https://openalex.org/W2556120871","https://openalex.org/W1779399219","https://openalex.org/W648378158","https://openalex.org/W3083517787","https://openalex.org/W1839440842","https://openalex.org/W4251946813","https://openalex.org/W2885820669","https://openalex.org/W1981727740","https://openalex.org/W2368407738"],"abstract_inverted_index":{"Model":[0],"predictive":[1],"control":[2,132],"(MPC)":[3],"achieves":[4],"stability":[5],"and":[6,46,110],"constraint":[7,47],"satisfaction":[8,48],"for":[9,44],"general":[10],"nonlinear":[11,139],"systems":[12],"but":[13],"requires":[14,103],"computationally":[15],"expensive":[16],"online":[17,34,68,155],"optimization.":[18,156],"This":[19],"brief":[20],"studies":[21],"approximations":[22],"of":[23,58,107,113,142,151],"such":[24],"MPC":[25,60,77,91,140],"controllers":[26],"via":[27],"neural":[28],"networks":[29],"(NNs)":[30],"to":[31,66,75,121],"achieve":[32,161],"fast":[33,120],"evaluation.":[35],"We":[36,52,79],"propose":[37],"safety":[38,163],"augmentation":[39],"that":[40,148],"yields":[41],"deterministic":[42,162],"guarantees":[43],"convergence":[45],"despite":[49],"approximation":[50],"inaccuracies.":[51],"approximate":[53],"the":[54,59,76,81,108,114,158,165],"entire":[55],"input":[56,115],"sequence":[57,116],"with":[61],"NNs,":[62,167],"which":[63,118],"allows":[64],"us":[65],"verify":[67],"if":[69],"it":[70,94],"is":[71,95,119,134],"a":[72,85,104,169],"feasible":[73],"solution":[74,83],"problem.":[78],"replace":[80],"NN":[82,109,171],"by":[84],"safe":[86],"candidate":[87],"based":[88],"on":[89,123],"standard":[90],"techniques":[92],"whenever":[93],"infeasible":[96],"or":[97],"has":[98],"worse":[99],"cost.":[100],"Our":[101],"method":[102],"single":[105],"evaluation":[106],"forward":[111],"integration":[112],"online,":[117],"compute":[122],"resource-constrained":[124],"systems,":[125],"typically":[126],"within":[127],"0.2":[128],"ms.":[129],"The":[130],"proposed":[131],"framework":[133],"illustrated":[135],"using":[136],"three":[137],"numerical":[138],"benchmarks":[141],"different":[143],"complexities,":[144],"demonstrating":[145],"computational":[146],"speedups":[147],"are":[149],"orders":[150],"magnitude":[152],"higher":[153],"than":[154],"In":[157],"examples,":[159],"we":[160],"through":[164],"safety-augmented":[166],"where":[168],"naive":[170],"implementation":[172],"fails.":[173]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
