Co-simulation of a Model Predictive Control System for Automotive Applications

被引:12
作者
Bernardeschi, Cinzia [1 ]
Dini, Pierpaolo [1 ]
Domenici, Andrea [1 ]
Mouhagir, Ayoub [2 ]
Palmieri, Maurizio [1 ]
Saponara, Sergio [1 ]
Sassolas, Tanguy [2 ]
Zaourar, Lilia [2 ]
机构
[1] Univ Pisa, Dept Informat Engn, Pisa, Italy
[2] Univ Paris Saclay, CEA List, F-91120 Palaiseau, France
来源
SOFTWARE ENGINEERING AND FORMAL METHODS: SEFM 2021 COLLOCATED WORKSHOPS | 2022年 / 13230卷
关键词
Model predictive control; Co-simulation; Autonomous vehicles;
D O I
10.1007/978-3-031-12429-7_15
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Designing a Model Predictive Control system requires an accurate analysis of the interplay among three main components: the plant, the control algorithm, and the processor where the algorithm is executed. A main objective of this analysis is determining if the controller running on the chosen hardware meets the time requirements and response time of the plant. The constraints, in turn, should be met with a satisfactory tradeoff between algorithm complexity and processor performance. To carry out these analyses for an autonomous vehicle control, this paper proposes to leverage parallel co-simulation between the plant, the model predictive controller and the processor.
引用
收藏
页码:204 / 220
页数:17
相关论文
共 28 条
[11]   Co-Simulation: A Survey [J].
Gomes, Claudio ;
Thule, Casper ;
Broman, David ;
Larsen, Peter Gorm ;
Vangheluwe, Hans .
ACM COMPUTING SURVEYS, 2018, 51 (03)
[12]  
Graber M., 2012, LINK EL C P NOV, DOI [10.3384/ecp12076781, DOI 10.3384/ECP12076781]
[13]  
Grüne L, 2011, COMMUN CONTROL ENG, P43, DOI 10.1007/978-0-85729-501-9_3
[14]  
Guiggiani M, 2014, Ride of Road and Race Cars
[15]   Reinforcement Learning Control of a Flexible Two-Link Manipulator: An Experimental Investigation [J].
He, Wei ;
Gao, Hejia ;
Zhou, Chen ;
Yang, Chenguang ;
Li, Zhijun .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (12) :7326-7336
[16]  
Larsen PG, 2016, 2016 2ND INTERNATIONAL WORKSHOP ON MODELLING, ANALYSIS, AND CONTROL OF COMPLEX CPS (CPS DATA)
[17]  
Lee D, 2018, INT C CONTR AUTOMAT, P1051
[18]   A Universal Mechanism for Implementing Functional Mock-up Units [J].
Legaard, Christian Moldrup ;
Tola, Daniella ;
Schranz, Thomas ;
Macedo, Hugo Daniel ;
Larsen, Peter Gorm .
PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON SIMULATION AND MODELING METHODOLOGIES, TECHNOLOGIES AND APPLICATIONS (SIMULTECH), 2021, :121-129
[19]  
Lenord O., 2021, P 14 MOD C 2021 SEPT, P57, DOI [10.3384/ecp2118157, DOI 10.3384/ECP2118157]
[20]   Automatic Generation of Functional Mock-Up Units from Formal Specifications [J].
Palmieri, Maurizio ;
Macedo, Hugo Daniel .
SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2019, 2020, 12226 :27-33