基于Python机器学习算法的CAN发动机ECU标定自动化

H S Prasanna Gupta Thallam, Senthil Kanagaraj S
{"title":"基于Python机器学习算法的CAN发动机ECU标定自动化","authors":"H S Prasanna Gupta Thallam, Senthil Kanagaraj S","doi":"10.37285/ajmt.2.4.1","DOIUrl":null,"url":null,"abstract":"Engine ECU subsume the numerous control functions of electrical systems in the vehicle based on various sensors inputs and the control parameters present inside ECU such as maps, multiplication factors, constants and so on. These control parameters need to be calibrated effectively for better performance as well as to meet stringent emission norms. Since, the most efficient way of calibration is through CAN by means of XCP/CCP protocol, this process involves logging and processing of the ECU data to estimate the appropriate values followed by downloading the modified values to the ECU manually. Even though from theoretical calculations it is possible to estimate the approximate parameter values, these values need to be validated in engine test beds or on road and are fine tuned to attain the optimum results by repeating the same trial under same test conditions numerous times. After each trial, the data is analyzed and new set of data is determined which is downloaded to ECU before the next trial. This process is carried out until optimum results are achieved which is time consuming. In this paper, a new approach has been explained which will eliminate the human interference during the trials and speeds up the process of establishing the master slave communication between PC and ECU through any CAN transceiver hardware with the help of python, and its machine learning algorithms to carry out the analysis tasks between successive trials which develops regression models for predicting the parameter values based on the previous trials with in a shorter period of time increasing the human potential of calibration.","PeriodicalId":294802,"journal":{"name":"ARAI Journal of Mobility Technology","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Automation of Engine ECU Calibration through CAN with Python Machine Learning Algorithms\",\"authors\":\"H S Prasanna Gupta Thallam, Senthil Kanagaraj S\",\"doi\":\"10.37285/ajmt.2.4.1\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Engine ECU subsume the numerous control functions of electrical systems in the vehicle based on various sensors inputs and the control parameters present inside ECU such as maps, multiplication factors, constants and so on. These control parameters need to be calibrated effectively for better performance as well as to meet stringent emission norms. Since, the most efficient way of calibration is through CAN by means of XCP/CCP protocol, this process involves logging and processing of the ECU data to estimate the appropriate values followed by downloading the modified values to the ECU manually. Even though from theoretical calculations it is possible to estimate the approximate parameter values, these values need to be validated in engine test beds or on road and are fine tuned to attain the optimum results by repeating the same trial under same test conditions numerous times. After each trial, the data is analyzed and new set of data is determined which is downloaded to ECU before the next trial. This process is carried out until optimum results are achieved which is time consuming. In this paper, a new approach has been explained which will eliminate the human interference during the trials and speeds up the process of establishing the master slave communication between PC and ECU through any CAN transceiver hardware with the help of python, and its machine learning algorithms to carry out the analysis tasks between successive trials which develops regression models for predicting the parameter values based on the previous trials with in a shorter period of time increasing the human potential of calibration.\",\"PeriodicalId\":294802,\"journal\":{\"name\":\"ARAI Journal of Mobility Technology\",\"volume\":\"47 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ARAI Journal of Mobility Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.37285/ajmt.2.4.1\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ARAI Journal of Mobility Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.37285/ajmt.2.4.1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

发动机ECU根据各种传感器的输入和ECU内部存在的控制参数,如地图、乘数、常数等,将汽车电气系统的众多控制功能进行了整合。这些控制参数需要有效地校准,以获得更好的性能,并符合严格的排放标准。由于最有效的校准方法是通过CAN通过XCP/CCP协议,该过程包括记录和处理ECU数据以估计适当的值,然后手动将修改后的值下载到ECU。尽管从理论计算中可以估计出近似的参数值,但这些值需要在发动机试验台或道路上进行验证,并通过在相同的测试条件下多次重复相同的试验来进行微调,以获得最佳结果。每次试验结束后,对数据进行分析,并确定在下一次试验前下载到ECU的新数据集。这个过程一直进行,直到达到最佳效果,这是耗时的。本文介绍了一种新的方法,该方法可以在测试过程中消除人为干扰,并在python的帮助下,通过任何CAN收发器硬件,加快PC与ECU之间建立主从通信的过程。它的机器学习算法在连续试验之间执行分析任务,开发回归模型,在更短的时间内预测基于先前试验的参数值,增加了人工校准的潜力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Automation of Engine ECU Calibration through CAN with Python Machine Learning Algorithms
Engine ECU subsume the numerous control functions of electrical systems in the vehicle based on various sensors inputs and the control parameters present inside ECU such as maps, multiplication factors, constants and so on. These control parameters need to be calibrated effectively for better performance as well as to meet stringent emission norms. Since, the most efficient way of calibration is through CAN by means of XCP/CCP protocol, this process involves logging and processing of the ECU data to estimate the appropriate values followed by downloading the modified values to the ECU manually. Even though from theoretical calculations it is possible to estimate the approximate parameter values, these values need to be validated in engine test beds or on road and are fine tuned to attain the optimum results by repeating the same trial under same test conditions numerous times. After each trial, the data is analyzed and new set of data is determined which is downloaded to ECU before the next trial. This process is carried out until optimum results are achieved which is time consuming. In this paper, a new approach has been explained which will eliminate the human interference during the trials and speeds up the process of establishing the master slave communication between PC and ECU through any CAN transceiver hardware with the help of python, and its machine learning algorithms to carry out the analysis tasks between successive trials which develops regression models for predicting the parameter values based on the previous trials with in a shorter period of time increasing the human potential of calibration.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Comparative Performance Assessment of Sizing of Electric Motor through Analytical Approach for Electric Vehicle Application Study on Various Position Sensing Technologies in Tractor Hitch Application Algorithm based Calibration Strategies in an Electric Powertrain Impact of Fused Deposition Modeling Process Parameters and Heat Treatment on Mechanical Characteristics and Product Quality: A Review Experimental Assessment of Genset Performance for PCCI-DI Combustion Engine
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1