{"id":"https://openalex.org/W2508650754","doi":"https://doi.org/10.1109/med.2016.7536022","title":"Primal and dual decomposition for distributed MPC \u2014 Theory, implementation, and comparison in a SoS simulation framework","display_name":"Primal and dual decomposition for distributed MPC \u2014 Theory, implementation, and comparison in a SoS simulation framework","publication_year":2016,"publication_date":"2016-06-01","ids":{"openalex":"https://openalex.org/W2508650754","doi":"https://doi.org/10.1109/med.2016.7536022","mag":"2508650754"},"language":"en","primary_location":{"id":"doi:10.1109/med.2016.7536022","is_oa":false,"landing_page_url":"https://doi.org/10.1109/med.2016.7536022","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 24th Mediterranean Conference on Control and Automation (MED)","raw_type":"proceedings-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/A5038687192","display_name":"Radoslav Paulen","orcid":"https://orcid.org/0000-0002-1599-2634"},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Radoslav Paulen","raw_affiliation_strings":["Process Dynamics and Operations Group, Technische Universit\u00e4t Dortmund, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Process Dynamics and Operations Group, Technische Universit\u00e4t Dortmund, Dortmund, Germany","institution_ids":["https://openalex.org/I200332995"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081165563","display_name":"Shaghayegh Nazari","orcid":null},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Shaghayegh Nazari","raw_affiliation_strings":["Process Dynamics and Operations Group, Technische Universit\u00e4t Dortmund, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Process Dynamics and Operations Group, Technische Universit\u00e4t Dortmund, Dortmund, Germany","institution_ids":["https://openalex.org/I200332995"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057837379","display_name":"Amir Shahidi","orcid":"https://orcid.org/0000-0001-6295-3235"},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"S. Amirreza Shahidi","raw_affiliation_strings":["Process Dynamics and Operations Group, Technische Universit\u00e4t Dortmund, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Process Dynamics and Operations Group, Technische Universit\u00e4t Dortmund, Dortmund, Germany","institution_ids":["https://openalex.org/I200332995"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103401985","display_name":"Christian Sonntag","orcid":null},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Christian Sonntag","raw_affiliation_strings":["Process Dynamics and Operations Group, Technische Universit\u00e4t Dortmund, Dortmund, Germany","euTeXoo GmbH, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Process Dynamics and Operations Group, Technische Universit\u00e4t Dortmund, Dortmund, Germany","institution_ids":["https://openalex.org/I200332995"]},{"raw_affiliation_string":"euTeXoo GmbH, Dortmund, Germany","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5033400754","display_name":"Sebastian Engell","orcid":"https://orcid.org/0000-0002-3125-9846"},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Engell","raw_affiliation_strings":["Process Dynamics and Operations Group, Technische Universit\u00e4t Dortmund, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Process Dynamics and Operations Group, Technische Universit\u00e4t Dortmund, Dortmund, Germany","institution_ids":["https://openalex.org/I200332995"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5038687192"],"corresponding_institution_ids":["https://openalex.org/I200332995"],"apc_list":null,"apc_paid":null,"fwci":0.2678,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.5878785,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"286","last_page":"291"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9994000196456909,"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.9994000196456909,"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/T13286","display_name":"Modeling and Simulation Systems","score":0.9975000023841858,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11195","display_name":"Simulation Techniques and Applications","score":0.9926999807357788,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7443315982818604},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.7132477164268494},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.7080152034759521},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6634343266487122},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.567339301109314},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.5064412355422974},{"id":"https://openalex.org/keywords/usability","display_name":"Usability","score":0.49301430583000183},{"id":"https://openalex.org/keywords/decomposition","display_name":"Decomposition","score":0.4846968650817871},{"id":"https://openalex.org/keywords/dual","display_name":"Dual (grammatical number)","score":0.44538748264312744},{"id":"https://openalex.org/keywords/convergence","display_name":"Convergence (economics)","score":0.4383944571018219},{"id":"https://openalex.org/keywords/modelica","display_name":"Modelica","score":0.43197354674339294},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.34033745527267456},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.2093828320503235},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.15895000100135803},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14585787057876587},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.111357182264328},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.09916761517524719}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7443315982818604},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.7132477164268494},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.7080152034759521},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6634343266487122},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.567339301109314},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.5064412355422974},{"id":"https://openalex.org/C170130773","wikidata":"https://www.wikidata.org/wiki/Q216378","display_name":"Usability","level":2,"score":0.49301430583000183},{"id":"https://openalex.org/C124681953","wikidata":"https://www.wikidata.org/wiki/Q339062","display_name":"Decomposition","level":2,"score":0.4846968650817871},{"id":"https://openalex.org/C2780980858","wikidata":"https://www.wikidata.org/wiki/Q110022","display_name":"Dual (grammatical number)","level":2,"score":0.44538748264312744},{"id":"https://openalex.org/C2777303404","wikidata":"https://www.wikidata.org/wiki/Q759757","display_name":"Convergence (economics)","level":2,"score":0.4383944571018219},{"id":"https://openalex.org/C37785467","wikidata":"https://www.wikidata.org/wiki/Q385325","display_name":"Modelica","level":2,"score":0.43197354674339294},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.34033745527267456},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.2093828320503235},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.15895000100135803},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14585787057876587},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.111357182264328},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.09916761517524719},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C124952713","wikidata":"https://www.wikidata.org/wiki/Q8242","display_name":"Literature","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C50522688","wikidata":"https://www.wikidata.org/wiki/Q189833","display_name":"Economic growth","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/med.2016.7536022","is_oa":false,"landing_page_url":"https://doi.org/10.1109/med.2016.7536022","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 24th Mediterranean Conference on Control and Automation (MED)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.5699999928474426,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1517125074","https://openalex.org/W2004584144","https://openalex.org/W2009990361","https://openalex.org/W2013382991","https://openalex.org/W2014626369","https://openalex.org/W2014962119","https://openalex.org/W2029778680","https://openalex.org/W2093632236","https://openalex.org/W2103419342","https://openalex.org/W2146487916","https://openalex.org/W2150436340","https://openalex.org/W2151832035","https://openalex.org/W2235661218","https://openalex.org/W2274035880","https://openalex.org/W2315041287","https://openalex.org/W2331029422","https://openalex.org/W2536620281","https://openalex.org/W2572391554"],"related_works":["https://openalex.org/W2357836719","https://openalex.org/W2387860042","https://openalex.org/W2352924432","https://openalex.org/W4309834090","https://openalex.org/W2331379850","https://openalex.org/W4309556325","https://openalex.org/W2377169542","https://openalex.org/W3193853646","https://openalex.org/W2090158107","https://openalex.org/W1595206414"],"abstract_inverted_index":{"This":[0],"paper":[1],"presents":[2],"two":[3,95],"hierarchical":[4],"techniques":[5,32],"for":[6,116],"the":[7,21,53,75,94,103,106,127,138,146],"coordination":[8,37,96],"of":[9,23,29,46,55,66,74,88,105,119,121,132,148],"distributed":[10,89,149],"model":[11,90,104,143],"predictive":[12,91],"controllers":[13,101,150],"and":[14,16,26,35,93,102,145],"discusses":[15],"compares":[17],"their":[18,27],"robustness":[19],"to":[20,44,61,84],"presence":[22],"local":[24],"constraints":[25],"speed":[28],"convergence.":[30],"These":[31],"follow":[33],"feasible-":[34],"infeasible-path":[36],"approaches.":[38],"The":[39,58,80,100],"controlled":[40],"system":[41,77],"is":[42,60,78],"assumed":[43],"consist":[45],"subsystems":[47],"which":[48],"are":[49,82,98,108],"only":[50],"connected":[51],"by":[52],"use":[54],"shared":[56],"resources.":[57],"goal":[59],"achieve":[62],"an":[63,71],"optimal":[64,72],"distribution":[65],"these":[67],"resources":[68],"so":[69],"that":[70,123,134],"operation":[73],"overall":[76],"achieved.":[79],"algorithms":[81],"applied":[83],"a":[85,111],"benchmark":[86,107],"problem":[87],"control":[92],"approaches":[97],"compared.":[99],"implemented":[109],"in":[110,151],"novel":[112],"Modelica-based":[113],"software":[114],"framework":[115],"simulation-based":[117],"validation":[118],"systems":[120,122,131,133],"aims":[124,135],"at":[125,136],"reducing":[126,137],"engineering":[128,139],"effort":[129,140],"while":[130,141],"facilitating":[142],"re-usability":[144],"deployment":[147],"real-world":[152],"industrial":[153],"systems.":[154]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2017,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
