Matteo Meli, Zezhou Wang, Peter Bailly, Stefan Pischinger
{"title":"内燃机标定黑盒控制的神经网络建模","authors":"Matteo Meli, Zezhou Wang, Peter Bailly, Stefan Pischinger","doi":"10.4271/2024-01-2995","DOIUrl":null,"url":null,"abstract":"<div class=\"section abstract\"><div class=\"htmlview paragraph\">The calibration of Engine Control Units (ECUs) for road vehicles is challenged by stringent legal and environmental regulations, coupled with short development cycles. The growing number of vehicle variants, although sharing similar engines and control algorithms, requires different calibrations. Additionally, modern engines feature increasingly number of adjustment variables, along with complex parallel and nested conditions within the software, demanding a significant amount of measurement data during development.</div><div class=\"htmlview paragraph\">The current state-of-the-art (White Box) model-based ECU calibration proves effective but involves considerable effort for model construction and validation. This is often hindered by limited function documentation, available measurements, and hardware representation capabilities.</div><div class=\"htmlview paragraph\">This article introduces a model-based calibration approach using Neural Networks (Black Box) for two distinct ECU functional structures with minimal software documentation. The ECU is operated on a Hardware-in-the-Loop (HiL) rig for measurement data generation.</div><div class=\"htmlview paragraph\">To build surrogate models of these ECU functions, Neural Network model inputs are allocated categorized into two categories: function inputs as perceived by the logic level (White Box) software function, and curve/map fitting features representing the adjustment variables of the ECU function.</div><div class=\"htmlview paragraph\">Factors influencing surrogate model accuracy such as, Neural Network hyperparameter optimization, input space amount and distribution as well as the parameter adjustment is investigated. Results show an increase in accuracy with the increasing number of implemented parameters, as well as the scalability of ECU function model representation with measurement data.</div><div class=\"htmlview paragraph\">In addition to calibration purposes, the presented function representation method facilitates the use of plant models to replace time-consuming function construction and validation.</div></div>","PeriodicalId":510086,"journal":{"name":"SAE Technical Paper Series","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Neural Network Modeling of Black Box Controls for Internal Combustion Engine Calibration\",\"authors\":\"Matteo Meli, Zezhou Wang, Peter Bailly, Stefan Pischinger\",\"doi\":\"10.4271/2024-01-2995\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div class=\\\"section abstract\\\"><div class=\\\"htmlview paragraph\\\">The calibration of Engine Control Units (ECUs) for road vehicles is challenged by stringent legal and environmental regulations, coupled with short development cycles. The growing number of vehicle variants, although sharing similar engines and control algorithms, requires different calibrations. Additionally, modern engines feature increasingly number of adjustment variables, along with complex parallel and nested conditions within the software, demanding a significant amount of measurement data during development.</div><div class=\\\"htmlview paragraph\\\">The current state-of-the-art (White Box) model-based ECU calibration proves effective but involves considerable effort for model construction and validation. This is often hindered by limited function documentation, available measurements, and hardware representation capabilities.</div><div class=\\\"htmlview paragraph\\\">This article introduces a model-based calibration approach using Neural Networks (Black Box) for two distinct ECU functional structures with minimal software documentation. The ECU is operated on a Hardware-in-the-Loop (HiL) rig for measurement data generation.</div><div class=\\\"htmlview paragraph\\\">To build surrogate models of these ECU functions, Neural Network model inputs are allocated categorized into two categories: function inputs as perceived by the logic level (White Box) software function, and curve/map fitting features representing the adjustment variables of the ECU function.</div><div class=\\\"htmlview paragraph\\\">Factors influencing surrogate model accuracy such as, Neural Network hyperparameter optimization, input space amount and distribution as well as the parameter adjustment is investigated. Results show an increase in accuracy with the increasing number of implemented parameters, as well as the scalability of ECU function model representation with measurement data.</div><div class=\\\"htmlview paragraph\\\">In addition to calibration purposes, the presented function representation method facilitates the use of plant models to replace time-consuming function construction and validation.</div></div>\",\"PeriodicalId\":510086,\"journal\":{\"name\":\"SAE Technical Paper Series\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-07-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"SAE Technical Paper Series\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4271/2024-01-2995\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"SAE Technical Paper Series","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4271/2024-01-2995","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Neural Network Modeling of Black Box Controls for Internal Combustion Engine Calibration
The calibration of Engine Control Units (ECUs) for road vehicles is challenged by stringent legal and environmental regulations, coupled with short development cycles. The growing number of vehicle variants, although sharing similar engines and control algorithms, requires different calibrations. Additionally, modern engines feature increasingly number of adjustment variables, along with complex parallel and nested conditions within the software, demanding a significant amount of measurement data during development.
The current state-of-the-art (White Box) model-based ECU calibration proves effective but involves considerable effort for model construction and validation. This is often hindered by limited function documentation, available measurements, and hardware representation capabilities.
This article introduces a model-based calibration approach using Neural Networks (Black Box) for two distinct ECU functional structures with minimal software documentation. The ECU is operated on a Hardware-in-the-Loop (HiL) rig for measurement data generation.
To build surrogate models of these ECU functions, Neural Network model inputs are allocated categorized into two categories: function inputs as perceived by the logic level (White Box) software function, and curve/map fitting features representing the adjustment variables of the ECU function.
Factors influencing surrogate model accuracy such as, Neural Network hyperparameter optimization, input space amount and distribution as well as the parameter adjustment is investigated. Results show an increase in accuracy with the increasing number of implemented parameters, as well as the scalability of ECU function model representation with measurement data.
In addition to calibration purposes, the presented function representation method facilitates the use of plant models to replace time-consuming function construction and validation.