{"id":"https://openalex.org/W7225613545","doi":"https://doi.org/10.1177/09544070261500344","title":"A contraction-constrained distributed MPC for heterogeneous vehicle platoons with explicit string stability","display_name":"A contraction-constrained distributed MPC for heterogeneous vehicle platoons with explicit string stability","publication_year":2026,"publication_date":"2026-11-09","ids":{"openalex":"https://openalex.org/W7225613545","doi":"https://doi.org/10.1177/09544070261500344"},"language":"en","primary_location":{"id":"doi:10.1177/09544070261500344","doi":"https://doi.org/10.1177/09544070261500344","is_oa":false,"landing_page_url":"https://doi.org/10.1177/09544070261500344","pdf_url":null,"source":{"id":"https://openalex.org/S16239639","display_name":"Proceedings of the Institution of Mechanical Engineers Part D Journal of Automobile Engineering","issn_l":"0954-4070","issn":["0954-4070","2041-2991"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","dongbi-d","jufo-1","norway-1","poland-70","russia-white-list-2"],"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"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/A5151869129","display_name":"Jie Chen","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I141962983","display_name":"Shanghai University of Engineering Science","ror":"https://ror.org/0557b9y08","country_code":"CN","type":"education","lineage":["https://openalex.org/I141962983"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jie Chen","raw_affiliation_strings":["School of Mechanical and Automobile Engineering, Shanghai University of Engineering Science, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Mechanical and Automobile Engineering, Shanghai University of Engineering Science, Shanghai, China","institution_ids":["https://openalex.org/I141962983"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102838372","display_name":"Fei Liu","orcid":"https://orcid.org/0000-0001-5893-8980","observed_orcids":["https://orcid.org/0000-0001-5893-8980"]},"institutions":[{"id":"https://openalex.org/I141962983","display_name":"Shanghai University of Engineering Science","ror":"https://ror.org/0557b9y08","country_code":"CN","type":"education","lineage":["https://openalex.org/I141962983"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Fei Liu","raw_affiliation_strings":["School of Mechanical and Automobile Engineering, Shanghai University of Engineering Science, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0001-5893-8980","affiliations":[{"raw_affiliation_string":"School of Mechanical and Automobile Engineering, Shanghai University of Engineering Science, Shanghai, China","institution_ids":["https://openalex.org/I141962983"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032520078","display_name":"Zheng Pengcheng","orcid":"https://orcid.org/0009-0006-7771-9875","observed_orcids":["https://orcid.org/0009-0006-7771-9875"]},"institutions":[{"id":"https://openalex.org/I141962983","display_name":"Shanghai University of Engineering Science","ror":"https://ror.org/0557b9y08","country_code":"CN","type":"education","lineage":["https://openalex.org/I141962983"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Pengcheng Zheng","raw_affiliation_strings":["School of Mechanical and Automobile Engineering, Shanghai University of Engineering Science, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Mechanical and Automobile Engineering, Shanghai University of Engineering Science, Shanghai, China","institution_ids":["https://openalex.org/I141962983"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5134022167","display_name":"Shuaijun Guo","orcid":"https://orcid.org/0009-0002-5753-9544","observed_orcids":["https://orcid.org/0009-0002-5753-9544"]},"institutions":[{"id":"https://openalex.org/I141962983","display_name":"Shanghai University of Engineering Science","ror":"https://ror.org/0557b9y08","country_code":"CN","type":"education","lineage":["https://openalex.org/I141962983"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shuaijun Guo","raw_affiliation_strings":["School of Mechanical and Automobile Engineering, Shanghai University of Engineering Science, Shanghai, China"],"raw_orcid":"https://orcid.org/0009-0002-5753-9544","affiliations":[{"raw_affiliation_string":"School of Mechanical and Automobile Engineering, Shanghai University of Engineering Science, Shanghai, China","institution_ids":["https://openalex.org/I141962983"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5134040560","display_name":"Zimo Chen","orcid":"https://orcid.org/0009-0005-6858-1686","observed_orcids":["https://orcid.org/0009-0005-6858-1686"]},"institutions":[{"id":"https://openalex.org/I141962983","display_name":"Shanghai University of Engineering Science","ror":"https://ror.org/0557b9y08","country_code":"CN","type":"education","lineage":["https://openalex.org/I141962983"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zimo Chen","raw_affiliation_strings":["School of Mechanical and Automobile Engineering, Shanghai University of Engineering Science, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Mechanical and Automobile Engineering, Shanghai University of Engineering Science, Shanghai, China","institution_ids":["https://openalex.org/I141962983"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5134071019","display_name":"Chenfei Gao","orcid":"https://orcid.org/0009-0004-2106-1029","observed_orcids":["https://orcid.org/0009-0004-2106-1029"]},"institutions":[{"id":"https://openalex.org/I141962983","display_name":"Shanghai University of Engineering Science","ror":"https://ror.org/0557b9y08","country_code":"CN","type":"education","lineage":["https://openalex.org/I141962983"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenfei Gao","raw_affiliation_strings":["School of Mechanical and Automobile Engineering, Shanghai University of Engineering Science, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Mechanical and Automobile Engineering, Shanghai University of Engineering Science, Shanghai, China","institution_ids":["https://openalex.org/I141962983"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5011413784","display_name":"Yukun Lu","orcid":"https://orcid.org/0000-0003-3259-5945","observed_orcids":["https://orcid.org/0000-0003-3259-5945"]},"institutions":[{"id":"https://openalex.org/I106938459","display_name":"University of New Brunswick","ror":"https://ror.org/05nkf0n29","country_code":"CA","type":"education","lineage":["https://openalex.org/I106938459"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Yukun Lu","raw_affiliation_strings":["Department of Mechanical Engineering, University of New Brunswick, Fredericton, NB, Canada"],"raw_orcid":"https://orcid.org/0000-0003-3259-5945","affiliations":[{"raw_affiliation_string":"Department of Mechanical Engineering, University of New Brunswick, Fredericton, NB, Canada","institution_ids":["https://openalex.org/I106938459"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5102838372"],"corresponding_institution_ids":["https://openalex.org/I141962983"],"apc_list":{"value":4150,"currency":"USD","value_usd":4150},"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10524","display_name":"Traffic control and management","score":0.9990000128746033,"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/T10524","display_name":"Traffic control and management","score":0.9990000128746033,"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/T10249","display_name":"Distributed Control Multi-Agent Systems","score":0.0003000000142492354,"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.00019999999494757503,"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/distributed-model-predictive-control","display_name":"distributed model predictive control","score":0.8820000290870667},{"id":"https://openalex.org/keywords/heterogeneous-vehicle-platoons","display_name":"heterogeneous vehicle platoons","score":0.9340000152587891},{"id":"https://openalex.org/keywords/string-stability","display_name":"string stability","score":0.9729999899864197},{"id":"https://openalex.org/keywords/contraction-analysis","display_name":"contraction analysis","score":0.7910000085830688},{"id":"https://openalex.org/keywords/spacing-error","display_name":"spacing error","score":0.5820000171661377},{"id":"https://openalex.org/keywords/recursive-feasibility","display_name":"recursive feasibility","score":0.7730000019073486},{"id":"https://openalex.org/keywords/lyapunov-analysis","display_name":"Lyapunov analysis","score":0.7770000100135803},{"id":"https://openalex.org/keywords/terminal-constraints","display_name":"terminal constraints","score":0.5989999771118164},{"id":"https://openalex.org/keywords/consensus","display_name":"consensus","score":0.5440000295639038},{"id":"https://openalex.org/keywords/nonlinear-vehicle-dynamics","display_name":"nonlinear vehicle dynamics","score":0.8100000023841858},{"id":"https://openalex.org/keywords/acceleration-and-deceleration","display_name":"acceleration and deceleration","score":0.6620000004768372}],"concepts":[{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.7491999864578247},{"id":"https://openalex.org/C2777735972","wikidata":"https://www.wikidata.org/wiki/Q1061967","display_name":"Platoon","level":3,"score":0.7426999807357788},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.5577999949455261},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.5515000224113464},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5418000221252441},{"id":"https://openalex.org/C167964875","wikidata":"https://www.wikidata.org/wiki/Q17011487","display_name":"Exponential stability","level":3,"score":0.5273000001907349},{"id":"https://openalex.org/C163415756","wikidata":"https://www.wikidata.org/wiki/Q126473","display_name":"Contraction (grammar)","level":2,"score":0.49959999322891235},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.47110000252723694},{"id":"https://openalex.org/C157486923","wikidata":"https://www.wikidata.org/wiki/Q1376436","display_name":"String (physics)","level":2,"score":0.4388999938964844},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.4309999942779541},{"id":"https://openalex.org/C77553402","wikidata":"https://www.wikidata.org/wiki/Q13222579","display_name":"Upper and lower bounds","level":2,"score":0.41609999537467957},{"id":"https://openalex.org/C70834904","wikidata":"https://www.wikidata.org/wiki/Q1054638","display_name":"Differential inclusion","level":2,"score":0.4056999981403351},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.40119999647140503},{"id":"https://openalex.org/C60640748","wikidata":"https://www.wikidata.org/wiki/Q2337858","display_name":"Lyapunov function","level":3,"score":0.38609999418258667},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.3564000129699707},{"id":"https://openalex.org/C79487989","wikidata":"https://www.wikidata.org/wiki/Q934680","display_name":"Vehicle dynamics","level":2,"score":0.3544999957084656},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3305000066757202},{"id":"https://openalex.org/C143170015","wikidata":"https://www.wikidata.org/wiki/Q17007850","display_name":"Stability conditions","level":3,"score":0.32510000467300415},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.31310001015663147},{"id":"https://openalex.org/C2776829284","wikidata":"https://www.wikidata.org/wiki/Q1341651","display_name":"Lyapunov stability","level":3,"score":0.29789999127388},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.2944999933242798},{"id":"https://openalex.org/C55660270","wikidata":"https://www.wikidata.org/wiki/Q5164377","display_name":"Constrained optimization","level":2,"score":0.2879999876022339},{"id":"https://openalex.org/C41949839","wikidata":"https://www.wikidata.org/wiki/Q1756677","display_name":"Stability theory","level":3,"score":0.27410000562667847},{"id":"https://openalex.org/C2984755018","wikidata":"https://www.wikidata.org/wiki/Q17118374","display_name":"Nonlinear model","level":3,"score":0.2615000009536743}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1177/09544070261500344","doi":"https://doi.org/10.1177/09544070261500344","is_oa":false,"landing_page_url":"https://doi.org/10.1177/09544070261500344","pdf_url":null,"source":{"id":"https://openalex.org/S16239639","display_name":"Proceedings of the Institution of Mechanical Engineers Part D Journal of Automobile Engineering","issn_l":"0954-4070","issn":["0954-4070","2041-2991"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","dongbi-d","jufo-1","norway-1","poland-70","russia-white-list-2"],"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W2301927045","https://openalex.org/W2593159012","https://openalex.org/W2921436962","https://openalex.org/W2940133473","https://openalex.org/W2942728422","https://openalex.org/W3118248542","https://openalex.org/W4210710079","https://openalex.org/W4285263682","https://openalex.org/W4309483743","https://openalex.org/W4312903522","https://openalex.org/W4362663910","https://openalex.org/W4365149444","https://openalex.org/W4380318436","https://openalex.org/W4381385586","https://openalex.org/W4385651839","https://openalex.org/W4385839871","https://openalex.org/W4386327340","https://openalex.org/W4387730112","https://openalex.org/W4388579655","https://openalex.org/W4390545968","https://openalex.org/W4390747816","https://openalex.org/W4394752674","https://openalex.org/W4399661716","https://openalex.org/W4400643607","https://openalex.org/W4401815799","https://openalex.org/W4402096183","https://openalex.org/W4406947115"],"related_works":["https://openalex.org/W4382344225","https://openalex.org/W2980348515","https://openalex.org/W7151438877","https://openalex.org/W7073958107","https://openalex.org/W4233298543","https://openalex.org/W2052752459","https://openalex.org/W4312907240","https://openalex.org/W4392941701","https://openalex.org/W2180968369","https://openalex.org/W3089188059"],"abstract_inverted_index":{"Heterogeneous":[0],"vehicle":[1],"platoons":[2],"with":[3,62],"nonlinear":[4],"dynamics":[5],"make":[6],"it":[7],"difficult":[8],"to":[9,49,76,87],"translate":[10],"frequency-domain":[11],"string-stability":[12],"metrics":[13],"into":[14],"constraints":[15],"that":[16,110,116],"can":[17],"be":[18],"enforced":[19],"online.":[20],"To":[21],"address":[22],"this":[23,25],"issue,":[24],"paper":[26],"proposes":[27],"a":[28,43,108],"contraction-constrained":[29],"distributed":[30],"model":[31],"predictive":[32],"control":[33],"strategy":[34,119],"for":[35,94],"heterogeneous":[36],"platoons.":[37],"In":[38],"each":[39],"local":[40],"optimization":[41],"problem,":[42],"time-domain":[44],"contraction":[45,69,113],"inequality":[46],"is":[47,84],"introduced":[48],"bound":[50],"the":[51,55,63,67,112,117],"finite-horizon":[52],"mismatch":[53],"between":[54],"predicted":[56],"and":[57,91,97,127],"assumed":[58],"spacing-error":[59,122],"trajectories.":[60],"Together":[61],"established":[64,101],"closed-loop":[65],"conditions,":[66],"resulting":[68],"mechanism":[70],"provides":[71],"an":[72],"explicit,":[73],"solver-embeddable":[74],"route":[75],"predecessor-wise":[77],"peak-error":[78],"non-amplification.":[79],"A":[80],"terminal":[81],"constraint":[82,114],"set":[83],"further":[85],"incorporated":[86],"guarantee":[88],"asymptotic":[89],"consensus,":[90],"sufficient":[92],"conditions":[93],"recursive":[95],"feasibility":[96],"string":[98],"stability":[99],"are":[100],"via":[102],"Lyapunov":[103],"analysis.":[104],"Comparative":[105],"simulations":[106],"against":[107],"baseline":[109],"removes":[111],"demonstrate":[115],"proposed":[118],"effectively":[120],"suppresses":[121],"amplification":[123],"under":[124,135],"acceleration,":[125],"deceleration,":[126],"multi-stage":[128],"speed-change":[129],"scenarios,":[130],"while":[131],"maintaining":[132],"stable":[133],"performance":[134],"platoon-size":[136],"scaling.":[137]},"counts_by_year":[],"updated_date":"2026-11-11T12:16:26.678958","created_date":"2026-11-10T00:00:00"}
