Torque regression using machine learning techniques in automotive ECUs

被引:0
作者
Canal, Rafael [1 ]
Bonomo, Joao Paulo Araujo [1 ]
de Carvalho, Rodrigo Santos [1 ]
Gracioli, Giovani [1 ]
机构
[1] Univ Fed Santa Catarina, Software Hardware Integrat Lab, Florianopolis, Brazil
关键词
Machine learning; Torque regression; Engine failure detection; Misfire detection; Electronic control unit (ECU ); MISFIRE DETECTION; ENGINE TORQUE; VIBRATION SIGNAL; FAULT-DIAGNOSIS;
D O I
10.1007/s10617-024-09289-9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the modernization of the automotive industry, a large amount of data is generated by vehicles during operation. When interpreted analytically, it can result in advances in several areas, such as safety, durability, production efficiency, fuel consumption, and gas emissions. In this work, we focus on engine torque and its regression, to enable the understanding of its behavior and help improve the performance of engines and vehicles, mainly in product development and testing. In addition, it highlights the relationship between torque and misfire for optimizing engine components by showing their impacts, as it is a common failure in combustion engines that impairs engine performance. After a rigorous process of feature selection relevant to torque, we collect data directly from a vehicle's ECU to train and evaluate machine learning algorithms to perform torque regression without relying on synthetic data or public datasets, using misfire detection as one of the inputs to the algorithms. In a car that reaches a torque of 144 Nm, our results reached up to an RMSE of 3.3830 (Nm)2\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$<^>2$$\end{document}, MAE of 2.1620 (Nm), and R2\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$<^>2$$\end{document} of 0.99. Furthermore, our methodology acquired and processed data in real-time at a cloud server, that detects faults and calculates torque with the vehicle in motion, using less computationally demanding algorithms. These findings not only highlight our ability to predict the engine's torque and its relation with misfires but also our competence in analyzing additional parameters essential to vehicle performance.
引用
收藏
页码:219 / 243
页数:25
相关论文
共 43 条
[1]  
Abdurohman M., 2023, KINETIK GAME TECHNOL, DOI [10.22219/kinetik.v8i2.1687, DOI 10.22219/KINETIK.V8I2.1687]
[2]   Regression diagnostics [J].
Altman, Naomi ;
Krzywinski, Martin .
NATURE METHODS, 2016, 13 (05) :385-386
[3]   Low-Cost Data Acquisition System for Automotive Electronic Control Units [J].
Bedretchuk, Joao Paulo ;
Garcia, Sergio Arribas ;
Igarashi, Thiago Nogiri ;
Canal, Rafael ;
Spengler, Anderson Wedderhoff ;
Gracioli, Giovani .
SENSORS, 2023, 23 (04)
[4]  
Canal R, 2023, ISIE
[5]  
CANAL R, 2023, 13 BRAZILIAN S COMPU, P1
[6]   Machine Learning for Real-Time Fuel Consumption Prediction and Driving Profile Classification Based on ECU Data [J].
Canal, Rafael ;
Riffel, Felipe K. ;
Gracioli, Giovani .
IEEE ACCESS, 2024, 12 :68586-68600
[7]   Engine torque nonuniformity evaluation using instantaneous crankshaft speed signal [J].
Cavina, N ;
Ponti, F .
JOURNAL OF ENGINEERING FOR GAS TURBINES AND POWER-TRANSACTIONS OF THE ASME, 2003, 125 (04) :1050-1058
[8]   Improved automated diagnosis of misfire in internal combustion engines based on simulation models [J].
Chen, Jian ;
Randall, Robert Bond .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2015, 64-65 :58-83
[9]   Machine Learning for Misfire Detection in a Dynamic Skip Fire Engine [J].
Chen, S. Kevin ;
Mandal, Aditya ;
Chien, Li-Chun ;
Ortiz-Soto, Elliott .
SAE INTERNATIONAL JOURNAL OF ENGINES, 2018, 11 (06) :965-976
[10]   XGBoost: A Scalable Tree Boosting System [J].
Chen, Tianqi ;
Guestrin, Carlos .
KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, :785-794