Pub Date : 2024-06-19DOI: 10.1109/LCSYS.2024.3417174
Jorn van Kampen;Mauro Moriggi;Francesco Braghin;Mauro Salazar
This letter presents model predictive control strategies for battery electric endurance race cars accounting for interactions with the competitors. In particular, we devise an optimization framework capturing the impact of the actions of the ego vehicle when interacting with competitors in a probabilistic fashion, jointly accounting for the optimal pit stop decision making, the charge times and the driving style in the course of the race. We showcase our method for a simulated 1 h endurance race at the Zandvoort circuit, using real-life data from a previous event. Our results show that optimizing both the race strategy and the decision making during the race is very important, resulting in a significant 21 s advantage over an always overtake approach, whilst revealing the competitiveness of e-race cars w.r.t. conventional ones.
{"title":"Model Predictive Control Strategies for Electric Endurance Race Cars Accounting for Competitors’ Interactions","authors":"Jorn van Kampen;Mauro Moriggi;Francesco Braghin;Mauro Salazar","doi":"10.1109/LCSYS.2024.3417174","DOIUrl":"https://doi.org/10.1109/LCSYS.2024.3417174","url":null,"abstract":"This letter presents model predictive control strategies for battery electric endurance race cars accounting for interactions with the competitors. In particular, we devise an optimization framework capturing the impact of the actions of the ego vehicle when interacting with competitors in a probabilistic fashion, jointly accounting for the optimal pit stop decision making, the charge times and the driving style in the course of the race. We showcase our method for a simulated 1 h endurance race at the Zandvoort circuit, using real-life data from a previous event. Our results show that optimizing both the race strategy and the decision making during the race is very important, resulting in a significant 21 s advantage over an always overtake approach, whilst revealing the competitiveness of e-race cars w.r.t. conventional ones.","PeriodicalId":37235,"journal":{"name":"IEEE Control Systems Letters","volume":null,"pages":null},"PeriodicalIF":2.4,"publicationDate":"2024-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141602561","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-19DOI: 10.1109/LCSYS.2024.3417173
Keitaro Yamamoto;Kenji Fujimoto;Ichiro Maruta
This letter proposes an algorithm for solving finite-time nonlinear optimal control problems. The proposed method employs the Gauss pseudospectral method to transform the optimal control problem into a nonlinear programming problem, and sequential convex programming (SCP) to solve it. Furthermore, by applying the information of the solution obtained by SCP to the indirect shooting method, a more accurate optimal solution can be obtained. There was an attempt to solve a similar class of optimal control problems, but it was only applicable to a restrictive class of problems without state constraints. In contrast, the proposed method can solve a general class of optimal control problems, including those with state constraints, while ensuring the numerical stability of the algorithm. This objective is achieved without losing the numerical stability of the algorithm by introducing a slack variable and incorporating state constraints into the dynamics. Additionally, the proposed method guarantees quadratic convergence by appropriately limiting the update step size of the optimization variables. To demonstrate the effectiveness of the proposed method, we apply the proposed method to an $L^{1}/L^{2}$