{"id":"https://openalex.org/W3102231411","doi":"https://doi.org/10.1109/cdc42340.2020.9303827","title":"Adaptive predictive control for pipelined multiprocessor image-based control systems considering workload variations","display_name":"Adaptive predictive control for pipelined multiprocessor image-based control systems considering workload variations","publication_year":2020,"publication_date":"2020-12-14","ids":{"openalex":"https://openalex.org/W3102231411","doi":"https://doi.org/10.1109/cdc42340.2020.9303827","mag":"3102231411"},"language":"en","primary_location":{"id":"doi:10.1109/cdc42340.2020.9303827","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc42340.2020.9303827","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 59th IEEE Conference on Decision and Control (CDC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://research.tue.nl/files/164546131/2020CDCmohamed.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5028529557","display_name":"Sajid Mohamed","orcid":"https://orcid.org/0000-0002-0450-9790"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Sajid Mohamed","raw_affiliation_strings":["Electronic Systems group, Eindhoven University of Technology, Eindhoven, The Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electronic Systems group, Eindhoven University of Technology, Eindhoven, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038641664","display_name":"Nilay Saraf","orcid":"https://orcid.org/0000-0001-7553-9375"},"institutions":[{"id":"https://openalex.org/I127077003","display_name":"IMT School for Advanced Studies Lucca","ror":"https://ror.org/035gh3a49","country_code":"IT","type":"education","lineage":["https://openalex.org/I127077003"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Nilay Saraf","raw_affiliation_strings":["IMT School for Advanced Studies Lucca, Lucca, LU, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IMT School for Advanced Studies Lucca, Lucca, LU, Italy","institution_ids":["https://openalex.org/I127077003"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001841167","display_name":"Daniele Bernardini","orcid":"https://orcid.org/0000-0001-9531-2688"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Daniele Bernardini","raw_affiliation_strings":["ODYS S.r.l., Lucca, LU, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ODYS S.r.l., Lucca, LU, Italy","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049989469","display_name":"Dip Goswami","orcid":"https://orcid.org/0000-0002-2268-0014"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Dip Goswami","raw_affiliation_strings":["Electronic Systems group, Eindhoven University of Technology, Eindhoven, The Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electronic Systems group, Eindhoven University of Technology, Eindhoven, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026760188","display_name":"Twan Basten","orcid":"https://orcid.org/0000-0002-2274-7274"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Twan Basten","raw_affiliation_strings":["Electronic Systems group, Eindhoven University of Technology, Eindhoven, The Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electronic Systems group, Eindhoven University of Technology, Eindhoven, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5053340099","display_name":"Alberto Bemporad","orcid":"https://orcid.org/0000-0001-6761-0856"},"institutions":[{"id":"https://openalex.org/I127077003","display_name":"IMT School for Advanced Studies Lucca","ror":"https://ror.org/035gh3a49","country_code":"IT","type":"education","lineage":["https://openalex.org/I127077003"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alberto Bemporad","raw_affiliation_strings":["IMT School for Advanced Studies Lucca, Lucca, LU, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IMT School for Advanced Studies Lucca, Lucca, LU, Italy","institution_ids":["https://openalex.org/I127077003"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2979,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.574325,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"36","issue":null,"first_page":"5236","last_page":"5242"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9983999729156494,"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.9983999729156494,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9926999807357788,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10821","display_name":"Cardiovascular Function and Risk Factors","score":0.9890000224113464,"subfield":{"id":"https://openalex.org/subfields/2705","display_name":"Cardiology and Cardiovascular Medicine"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8055511116981506},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.8053581714630127},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.665371298789978},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.6201218962669373},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.5143715143203735},{"id":"https://openalex.org/keywords/frame","display_name":"Frame (networking)","score":0.47999307513237},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.4641137719154358},{"id":"https://openalex.org/keywords/inter-frame","display_name":"Inter frame","score":0.4373447299003601},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3410649299621582},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.330305814743042},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.3210409879684448},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2564597427845001},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.18927016854286194},{"id":"https://openalex.org/keywords/reference-frame","display_name":"Reference frame","score":0.11070060729980469}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8055511116981506},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.8053581714630127},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.665371298789978},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.6201218962669373},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.5143715143203735},{"id":"https://openalex.org/C126042441","wikidata":"https://www.wikidata.org/wiki/Q1324888","display_name":"Frame (networking)","level":2,"score":0.47999307513237},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.4641137719154358},{"id":"https://openalex.org/C39394851","wikidata":"https://www.wikidata.org/wiki/Q921594","display_name":"Inter frame","level":4,"score":0.4373447299003601},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3410649299621582},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.330305814743042},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.3210409879684448},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2564597427845001},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.18927016854286194},{"id":"https://openalex.org/C172849965","wikidata":"https://www.wikidata.org/wiki/Q3148875","display_name":"Reference frame","level":3,"score":0.11070060729980469},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/cdc42340.2020.9303827","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc42340.2020.9303827","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 59th IEEE Conference on Decision and Control (CDC)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.tue.nl:publications/7b1ac77c-c062-4372-9efa-81652abbc76f","is_oa":true,"landing_page_url":"https://research.tue.nl/en/publications/7b1ac77c-c062-4372-9efa-81652abbc76f","pdf_url":"https://research.tue.nl/files/164546131/2020CDCmohamed.pdf","source":{"id":"https://openalex.org/S4406922641","display_name":"TU/e Research Portal","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Mohamed, S, Saraf, N, Bernardini, D, Goswami, D, Basten, A A & Bemporad, A 2021, Adaptive predictive control for pipelined multiprocessor image-based control systems considering workload variations. in 59th IEEE Conference on Decision and Control (CDC 2020)., 9303827, Institute of Electrical and Electronics Engineers, pp. 5236-5242, 59th IEEE Conference on Decision and Control, CDC 2020, Virtual, Jeju Island, Korea, Republic of, 14/12/20. https://doi.org/10.1109/CDC42340.2020.9303827","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:tue:oai:pure.tue.nl:publications/7b1ac77c-c062-4372-9efa-81652abbc76f","is_oa":true,"landing_page_url":"https://research.tue.nl/nl/publications/7b1ac77c-c062-4372-9efa-81652abbc76f","pdf_url":null,"source":{"id":"https://openalex.org/S4306401843","display_name":"Data Archiving and Networked Services (DANS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1322597698","host_organization_name":"Royal Netherlands Academy of Arts and Sciences","host_organization_lineage":["https://openalex.org/I1322597698"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"59th IEEE Conference on Decision and Control (CDC 2020), 5236 - 5242","raw_type":"info:eu-repo/semantics/conferencepaper"}],"best_oa_location":{"id":"pmh:oai:pure.tue.nl:publications/7b1ac77c-c062-4372-9efa-81652abbc76f","is_oa":true,"landing_page_url":"https://research.tue.nl/en/publications/7b1ac77c-c062-4372-9efa-81652abbc76f","pdf_url":"https://research.tue.nl/files/164546131/2020CDCmohamed.pdf","source":{"id":"https://openalex.org/S4406922641","display_name":"TU/e Research Portal","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Mohamed, S, Saraf, N, Bernardini, D, Goswami, D, Basten, A A & Bemporad, A 2021, Adaptive predictive control for pipelined multiprocessor image-based control systems considering workload variations. in 59th IEEE Conference on Decision and Control (CDC 2020)., 9303827, Institute of Electrical and Electronics Engineers, pp. 5236-5242, 59th IEEE Conference on Decision and Control, CDC 2020, Virtual, Jeju Island, Korea, Republic of, 14/12/20. https://doi.org/10.1109/CDC42340.2020.9303827","raw_type":"info:eu-repo/semantics/publishedVersion"},"sustainable_development_goals":[{"score":0.4399999976158142,"display_name":"Responsible consumption and production","id":"https://metadata.un.org/sdg/12"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3102231411.pdf","grobid_xml":"https://content.openalex.org/works/W3102231411.grobid-xml"},"referenced_works_count":29,"referenced_works":["https://openalex.org/W1481834144","https://openalex.org/W1552300625","https://openalex.org/W1827324116","https://openalex.org/W2098322936","https://openalex.org/W2100134099","https://openalex.org/W2123534187","https://openalex.org/W2126302311","https://openalex.org/W2249544981","https://openalex.org/W2262919957","https://openalex.org/W2375099263","https://openalex.org/W2588289902","https://openalex.org/W2749680651","https://openalex.org/W2795656626","https://openalex.org/W2796446045","https://openalex.org/W2896127870","https://openalex.org/W2898995142","https://openalex.org/W2899964759","https://openalex.org/W2945523381","https://openalex.org/W2961686991","https://openalex.org/W2963327228","https://openalex.org/W2969541920","https://openalex.org/W2972430904","https://openalex.org/W2997390904","https://openalex.org/W3008227672","https://openalex.org/W3211076793","https://openalex.org/W6674402817","https://openalex.org/W6678515836","https://openalex.org/W6691605796","https://openalex.org/W6767667494"],"related_works":["https://openalex.org/W986318368","https://openalex.org/W2000785801","https://openalex.org/W2384410913","https://openalex.org/W2352878646","https://openalex.org/W2004734601","https://openalex.org/W2130149817","https://openalex.org/W2990194547","https://openalex.org/W1480123525","https://openalex.org/W2620865396","https://openalex.org/W2414054180"],"abstract_inverted_index":{"Image-based":[0],"control":[1,67,157],"(IBC)":[2],"systems":[3],"have":[4],"a":[5,64,76,98,159],"long":[6],"sensing":[7,24,124],"delay.":[8],"The":[9,104,146],"advent":[10],"of":[11,22,101],"multiprocessor":[12],"platforms":[13],"helps":[14],"to":[15,128],"cope":[16],"with":[17],"this":[18],"delay":[19],"by":[20,109],"pipelining":[21],"the":[23,116,123,130],"task.":[25],"However,":[26],"existing":[27],"pipelined":[28,59,99],"IBC":[29,60,102],"system":[30,44,61,139,144],"designs":[31],"are":[32,53,149],"based":[33,91],"on":[34,92,143],"linear":[35,93],"time-invariant":[36],"models":[37,96],"and":[38,141],"do":[39],"not":[40],"consider":[41],"constraint":[42],"satisfaction,":[43],"nonlinearities,":[45],"workload":[46,113],"variations":[47,114],"and/or":[48],"given":[49,136],"interframe":[50],"dependencies":[51],"which":[52],"crucial":[54],"for":[55,97,119],"practical":[56,147],"implementation.":[57],"A":[58],"implementation":[62,100],"using":[63,153],"model":[65],"predictive":[66],"(MPC)":[68],"approach":[69],"that":[70],"can":[71],"address":[72],"these":[73],"limitations":[74],"making":[75],"step":[77],"forward":[78],"towards":[79],"real-life":[80],"adaptation":[81],"is":[82],"thus":[83],"promising.":[84],"We":[85],"present":[86],"an":[87],"adaptive":[88],"MPC":[89],"formulation":[90],"parameter-varying":[94],"input/output":[95],"systems.":[103],"proposed":[105],"method":[106],"maximizes":[107],"quality-of-control":[108],"taking":[110],"into":[111],"account":[112],"in":[115,122,126],"image":[117],"processing":[118],"individual":[120],"pipes":[121],"pipeline":[125],"order":[127],"exploit":[129],"latest":[131],"measurements,":[132],"besides":[133],"explicitly":[134],"considering":[135],"inter-frame":[137],"dependencies,":[138],"nonlinearities":[140],"constraints":[142],"variables.":[145],"benefits":[148],"highlighted":[150],"through":[151],"simulations":[152],"vision-based":[154],"vehicle":[155],"lateral":[156],"as":[158],"case":[160],"study.":[161]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2026-06-12T08:23:45.883708","created_date":"2025-10-10T00:00:00"}
