Giorgio Riva, Simone Formentin, Matteo Corno, Sergio M. Savaresi
{"title":"Twin-in-the-loop state estimation for vehicle dynamics control: Theory and experiments","authors":"Giorgio Riva, Simone Formentin, Matteo Corno, Sergio M. Savaresi","doi":"10.1016/j.ifacsc.2024.100274","DOIUrl":null,"url":null,"abstract":"<div><p>In vehicle dynamics control, many variables of interest cannot be directly measured, as sensors might be costly, fragile or even not available. Therefore, real-time estimation techniques need to be used. The previous approach suffers from two main drawbacks: (i) the approximations due to model mismatch might jeopardize the performance of the final estimation-based control; (ii) each new estimator requires the calibration from scratch of a dedicated model. In this paper, we propose a <em>twin-in-the-loop</em> scheme, where the ad-hoc model is replaced by an accurate full-fledged simulator of the vehicle, typically available to vehicles manufacturers and suitable for the estimation of any on-board variable, coupled with a compensator within a closed-loop observer scheme. Given the black-box nature of the digital twin, a data-driven methodology for observer tuning is developed, based on Bayesian optimization. The effectiveness of the proposed estimation method for the estimation of vehicle states and forces, as compared to traditional model-based Kalman filtering, is experimentally shown on a dataset collected with a sport car. In summary, the proposed approach achieves, in the most aggressive driving scenarios, an average improvement of <span><math><mrow><mn>0</mn><mo>.</mo><mn>5</mn><mo>°</mo></mrow></math></span> for the side-slip angle estimation, and of more than <span><math><mrow><mn>500</mn></mrow></math></span> N for the front lateral forces estimation.</p></div>","PeriodicalId":29926,"journal":{"name":"IFAC Journal of Systems and Control","volume":"29 ","pages":"Article 100274"},"PeriodicalIF":1.8000,"publicationDate":"2024-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S246860182400035X/pdfft?md5=940de68d3c5df1f1a0aab4648da7b923&pid=1-s2.0-S246860182400035X-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IFAC Journal of Systems and Control","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S246860182400035X","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
In vehicle dynamics control, many variables of interest cannot be directly measured, as sensors might be costly, fragile or even not available. Therefore, real-time estimation techniques need to be used. The previous approach suffers from two main drawbacks: (i) the approximations due to model mismatch might jeopardize the performance of the final estimation-based control; (ii) each new estimator requires the calibration from scratch of a dedicated model. In this paper, we propose a twin-in-the-loop scheme, where the ad-hoc model is replaced by an accurate full-fledged simulator of the vehicle, typically available to vehicles manufacturers and suitable for the estimation of any on-board variable, coupled with a compensator within a closed-loop observer scheme. Given the black-box nature of the digital twin, a data-driven methodology for observer tuning is developed, based on Bayesian optimization. The effectiveness of the proposed estimation method for the estimation of vehicle states and forces, as compared to traditional model-based Kalman filtering, is experimentally shown on a dataset collected with a sport car. In summary, the proposed approach achieves, in the most aggressive driving scenarios, an average improvement of for the side-slip angle estimation, and of more than N for the front lateral forces estimation.