{"id":"https://openalex.org/W4414155405","doi":"https://doi.org/10.1109/tase.2025.3609211","title":"Input-Output Data-Driven Safe Control of Unknown Discrete-Time Linear Systems","display_name":"Input-Output Data-Driven Safe Control of Unknown Discrete-Time Linear Systems","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4414155405","doi":"https://doi.org/10.1109/tase.2025.3609211"},"language":"en","primary_location":{"id":"doi:10.1109/tase.2025.3609211","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tase.2025.3609211","pdf_url":null,"source":{"id":"https://openalex.org/S34881539","display_name":"IEEE Transactions on Automation Science and Engineering","issn_l":"1545-5955","issn":["1545-5955","1558-3783"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Automation Science and Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1109/tase.2025.3609211","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5077373900","display_name":"Niyousha Ghiasi","orcid":"https://orcid.org/0000-0003-3960-9115"},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Niyousha Ghiasi","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Michigan State University, East Lansing, MI, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Michigan State University, East Lansing, MI, USA","institution_ids":["https://openalex.org/I87216513"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5089224471","display_name":"Bahare Kiumarsi","orcid":"https://orcid.org/0000-0002-9701-8375"},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bahare Kiumarsi","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Michigan State University, East Lansing, MI, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Michigan State University, East Lansing, MI, USA","institution_ids":["https://openalex.org/I87216513"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5077373900"],"corresponding_institution_ids":["https://openalex.org/I87216513"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.29591824,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"22","issue":null,"first_page":"21070","last_page":"21082"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10876","display_name":"Fault Detection and Control Systems","score":0.9925000071525574,"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/T10876","display_name":"Fault Detection and Control Systems","score":0.9925000071525574,"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/T10791","display_name":"Advanced Control Systems Optimization","score":0.989799976348877,"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.9747999906539917,"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/holonomic","display_name":"Holonomic","score":0.6552000045776367},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.6233000159263611},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.5963000059127808},{"id":"https://openalex.org/keywords/nonholonomic-system","display_name":"Nonholonomic system","score":0.5234000086784363},{"id":"https://openalex.org/keywords/convex-optimization","display_name":"Convex optimization","score":0.5034000277519226},{"id":"https://openalex.org/keywords/lyapunov-function","display_name":"Lyapunov function","score":0.48069998621940613},{"id":"https://openalex.org/keywords/linear-system","display_name":"Linear system","score":0.47049999237060547},{"id":"https://openalex.org/keywords/stability","display_name":"Stability (learning theory)","score":0.4546000063419342},{"id":"https://openalex.org/keywords/control-system","display_name":"Control system","score":0.4505000114440918},{"id":"https://openalex.org/keywords/quadratic-equation","display_name":"Quadratic equation","score":0.43230000138282776}],"concepts":[{"id":"https://openalex.org/C2777964439","wikidata":"https://www.wikidata.org/wiki/Q5884201","display_name":"Holonomic","level":2,"score":0.6552000045776367},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.6233000159263611},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.5963000059127808},{"id":"https://openalex.org/C138632511","wikidata":"https://www.wikidata.org/wiki/Q2478109","display_name":"Nonholonomic system","level":4,"score":0.5234000086784363},{"id":"https://openalex.org/C157972887","wikidata":"https://www.wikidata.org/wiki/Q463359","display_name":"Convex optimization","level":3,"score":0.5034000277519226},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.5030999779701233},{"id":"https://openalex.org/C60640748","wikidata":"https://www.wikidata.org/wiki/Q2337858","display_name":"Lyapunov function","level":3,"score":0.48069998621940613},{"id":"https://openalex.org/C6802819","wikidata":"https://www.wikidata.org/wiki/Q1072174","display_name":"Linear system","level":2,"score":0.47049999237060547},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.4546000063419342},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.4505000114440918},{"id":"https://openalex.org/C129844170","wikidata":"https://www.wikidata.org/wiki/Q41299","display_name":"Quadratic equation","level":2,"score":0.43230000138282776},{"id":"https://openalex.org/C98779006","wikidata":"https://www.wikidata.org/wiki/Q2520550","display_name":"Linear-quadratic regulator","level":3,"score":0.42829999327659607},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.42399999499320984},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.4226999878883362},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.41350001096725464},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.4016999900341034},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.3953999876976013},{"id":"https://openalex.org/C57691317","wikidata":"https://www.wikidata.org/wiki/Q1289248","display_name":"Scalar (mathematics)","level":2,"score":0.390500009059906},{"id":"https://openalex.org/C79487989","wikidata":"https://www.wikidata.org/wiki/Q934680","display_name":"Vehicle dynamics","level":2,"score":0.34549999237060547},{"id":"https://openalex.org/C112680207","wikidata":"https://www.wikidata.org/wiki/Q714886","display_name":"Regular polygon","level":2,"score":0.34450000524520874},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3409999907016754},{"id":"https://openalex.org/C195956108","wikidata":"https://www.wikidata.org/wiki/Q7268362","display_name":"Quadratic growth","level":2,"score":0.3310999870300293},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.32010000944137573},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.3188000023365021},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.3181999921798706},{"id":"https://openalex.org/C91581856","wikidata":"https://www.wikidata.org/wiki/Q2707001","display_name":"Nonlinear control","level":3,"score":0.31450000405311584},{"id":"https://openalex.org/C107464732","wikidata":"https://www.wikidata.org/wiki/Q235781","display_name":"Adaptive control","level":3,"score":0.3111000061035156},{"id":"https://openalex.org/C81845259","wikidata":"https://www.wikidata.org/wiki/Q290117","display_name":"Quadratic programming","level":2,"score":0.30239999294281006},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.2872999906539917},{"id":"https://openalex.org/C167964875","wikidata":"https://www.wikidata.org/wiki/Q17011487","display_name":"Exponential stability","level":3,"score":0.28200000524520874},{"id":"https://openalex.org/C2776829284","wikidata":"https://www.wikidata.org/wiki/Q1341651","display_name":"Lyapunov stability","level":3,"score":0.2815999984741211},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.27129998803138733},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.26589998602867126},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.2646999955177307},{"id":"https://openalex.org/C206194317","wikidata":"https://www.wikidata.org/wiki/Q1138624","display_name":"Convex hull","level":3,"score":0.2635999917984009},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.25870001316070557}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tase.2025.3609211","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tase.2025.3609211","pdf_url":null,"source":{"id":"https://openalex.org/S34881539","display_name":"IEEE Transactions on Automation Science and Engineering","issn_l":"1545-5955","issn":["1545-5955","1558-3783"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Automation Science and Engineering","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1109/tase.2025.3609211","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tase.2025.3609211","pdf_url":null,"source":{"id":"https://openalex.org/S34881539","display_name":"IEEE Transactions on Automation Science and Engineering","issn_l":"1545-5955","issn":["1545-5955","1558-3783"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Automation Science and Engineering","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3129294593","display_name":null,"funder_award_id":"ECCS-2227311","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5646172453","display_name":null,"funder_award_id":"N00014-22-1-2159","funder_id":"https://openalex.org/F4320337345","funder_display_name":"Office of Naval Research"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320337345","display_name":"Office of Naval Research","ror":"https://ror.org/00rk2pe57"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W574171861","https://openalex.org/W1506295672","https://openalex.org/W1606052501","https://openalex.org/W1976956127","https://openalex.org/W1980569135","https://openalex.org/W2068997299","https://openalex.org/W2075161899","https://openalex.org/W2095972484","https://openalex.org/W2484646121","https://openalex.org/W2604524164","https://openalex.org/W2735010720","https://openalex.org/W2968945909","https://openalex.org/W2995764727","https://openalex.org/W3006129553","https://openalex.org/W3012097656","https://openalex.org/W3038180127","https://openalex.org/W3046158969","https://openalex.org/W3046925685","https://openalex.org/W3109723275","https://openalex.org/W3186317065","https://openalex.org/W3203236795","https://openalex.org/W4205586314","https://openalex.org/W4226195072","https://openalex.org/W4250589301","https://openalex.org/W4280606239","https://openalex.org/W4312258136","https://openalex.org/W4312970288","https://openalex.org/W4315472218","https://openalex.org/W4315630666","https://openalex.org/W4381416057","https://openalex.org/W4387339201","https://openalex.org/W4391020613","https://openalex.org/W4400477680","https://openalex.org/W4403826514"],"related_works":["https://openalex.org/W4297080988","https://openalex.org/W1545878932","https://openalex.org/W2066081663","https://openalex.org/W2128617825","https://openalex.org/W2121169821","https://openalex.org/W2008366373","https://openalex.org/W2167254351","https://openalex.org/W2171925894","https://openalex.org/W1988913627","https://openalex.org/W2615607975"],"abstract_inverted_index":{"This":[0],"paper":[1],"presents":[2],"a":[3,140,146,153,187,193],"data-driven":[4,62,71],"quadratically":[5],"constrained":[6],"quadratic":[7],"program":[8],"for":[9,38,92,129],"designing":[10],"safe":[11,33,155],"and":[12,24,34,55,64,109,150,170,177,192,225,230],"stable":[13,35],"controllers":[14],"using":[15,51],"only":[16],"input-output":[17,53],"measurements.":[18],"Input-output-based":[19],"control":[20,25,36,130,148],"Lyapunov":[21],"functions":[22,27],"(CLFs)":[23],"barrier":[26],"(CBFs)":[28],"are":[29,107,132,157,185],"integrated":[30],"to":[31,58,69,115,139,206],"derive":[32],"inputs":[37,131],"discrete-time":[39],"linear":[40],"systems":[41,144,151],"with":[42,145,152,180,198,216],"unknown":[43],"system":[44,48],"dynamics.":[45],"An":[46],"augmented":[47],"is":[49,56,105,113,168,173],"formed":[50],"historical":[52],"measurements":[54],"leveraged":[57],"formalize":[59],"learning":[60],"of":[61,85,87,122,163],"CLFs":[63],"CBFs.":[65,123],"In":[66,124],"sharp":[67],"contrast":[68],"existing":[70],"results":[72],"in":[73,227,232],"the":[74,76,82,88,101,164,203,213],"literature,":[75],"presented":[77,114],"approach":[78],"does":[79],"not":[80],"require":[81],"restrictive":[83],"assumption":[84],"availability":[86],"full":[89],"system\u2019s":[90],"state":[91],"measurement,":[93],"which":[94,100],"broadens":[95],"its":[96,171,220],"applicability.":[97],"Conditions":[98],"under":[99],"resulting":[102],"CBF-CLF":[103],"optimization":[104],"convex":[106,125,141],"outlined,":[108],"an":[110],"interior-point":[111,166],"method":[112,167],"handle":[116,207],"non-convexities":[117],"arising":[118],"from":[119],"some":[120],"choices":[121],"scenarios,":[126],"closed-form":[127],"expressions":[128],"derived.":[133],"Two":[134,183],"special":[135],"cases":[136],"that":[137],"lead":[138],"optimization,":[142],"i.e.,":[143],"scalar":[147],"input":[149],"compact":[154],"set,":[156],"thoroughly":[158],"analyzed.":[159],"The":[160],"computational":[161,221],"complexity":[162],"proposed":[165],"discussed":[169],"efficacy":[172],"validated":[174],"through":[175],"simulations":[176],"real-world":[178,233],"experiments":[179,211],"mobile":[181,190,195],"robots.":[182],"scenarios":[184],"explored:":[186],"nonholonomic":[188],"differential-drive":[189],"robot":[191,196],"holonomic":[194],"equipped":[197],"Mecanum":[199,217],"wheels.":[200],"Simulations":[201],"demonstrate":[202],"framework\u2019s":[204],"capability":[205],"nonlinear":[208],"constraints,":[209],"while":[210],"on":[212],"ROSbot":[214],"XL":[215],"wheels,":[218],"highlight":[219],"efficiency,":[222],"practical":[223],"applicability,":[224],"effectiveness":[226],"ensuring":[228],"safety":[229],"stability":[231],"environments.":[234]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-10T00:00:00"}
