账号:
密码:
CTIMES / 文章 /   
使用深度学习网路估算氮氧化物排放
 

【作者: Renault】2021年08月26日 星期四

浏览人次:【7181】
  

使用擅长学习、处理、分类序列资料的长短期记忆(LSTM)网路,建立输出从车辆引擎所产生的氮氧化物(NOX)的模型,藉由使用MATLAB和深度学习工具箱建立LSTM,并训练出预测NOX排放的模型网路,让新一代零排放车辆的开发技术能达到高度准确率。


雷诺(Renault)汽车现正积极地开发新一代零排放车辆(zero-emissions vehicles;ZEVs)的技术,同时,也在努力希??使内燃机(internal combustion engine;ICE)车辆更乾净、更有效率。减少有害物质的排放是其中一项重点项目。内燃机会产生氮氧化物(oxides of nitrogen;NOX),导致了烟雾、酸雨、温室气体。为了降低NOX,需要精确地估计各种引擎操作点的排放-举例来说,各种扭力和引擎速度的组合。


在真实的引擎上进行测试不但昂贵,而且通常很耗时。而传统上,是透过查找表(lookup tables)或氧化(combustion)模型的计算来进行NOX估计。


不过,这些方法有几个缺点,例如查找表不够精确,而氧化模型也会因为方程式需撷取排放的动态复杂性,使得要建立模型的难度特别高,导致NOX物理模型的高复杂度,因此很难用於完整的引擎操作范围;而且,这些模型无法在ECU上即时的执行。


我们最近开始使用长短期记忆(long-short-term memory;LSTM)网路来建立从引擎输出NOX的模型(直接从引擎排放,而不是从後处理(aftertreatment)系统)。


LSTM网路是一种擅长学习、处理、分类序列资料的神经网路,LSTM建立起来比氧化模型容易许多。透过MATLAB,即使本身并不是深度学习的专家,也可以使用MATLAB和深度学习工具箱(Deep Learning Toolbox)建立,并训练出预测NOX排放的模型网路,准确率几??高达90%。


LSTM网路模型的设计与训练

除了执行真实引擎的测试,并且取得了训练资料。在测试进行期间,引擎会经过常见的驾驶型态循环,包含全球调和轻型车辆测试循环(Worldwide harmonized Light vehicles Test Cycles;WLTC)和欧盟现行之欧洲驾驶循环(New European Driving Cycle;NEDC),还有实际驾驶排放(Real Driving Emissions;RDE)测试。这些撷取下来的资料将做为模型网路的输入值,包含引擎扭力、引擎速度、冷却剂温度,以及档位的排放。


接着使用MATLAB程式语法来建立简单的LSTM网路。虽然这个初始的网路的组成仅有一个LSTM层、一个整流线性单位函式(rectified linear unit;ReLU)层、一个全连接(fully connected;FC)层、一个??归输出,它的表现却意料之外的好。


不过,我们猜想应可再透过增加更多网路的层数来提升精准度,并小心注意不要让模型网路规模膨胀到可能造成过度拟合(overfitting),或者占据太多ECU记忆体。


接下来,更新MATLAB程式来增加神经网路层数,并且进行几种模型网路的配置探索。由於网路模型尺寸较小,最适网路配置和架构的选择是由人工来进行。采用试误法(trial-and-error method)可以利用系统的物理资产。举例来说,对於具有高度非线性的系统,通常会选择多重ReLU层,而对於热系统,多重LSTM层可能更为适合。


我们选择一个包含单一个LSTM层、三个ReLU层、三个FC层,以及一个??归输出层的网路,此版本的LSTM网路针对NOX等级预测可以达到85-90%的精确度,相较之下,使用查找表时则仅有60-70%的精确度(图1)。



图1 : 从真实的引擎量测到的NOX排放量(蓝色)和以LSTM网路建构的NOX排放模型(橘色)。
图1 : 从真实的引擎量测到的NOX排放量(蓝色)和以LSTM网路建构的NOX排放模型(橘色)。

将模型并入系统层级模拟

当有了训练好的LSTM网路,我们让其他雷诺的团队也可以使用这个模型来进行他们的Simulink模拟。其中一个团队将网路合并到模型,把网路内的从引擎输出(engine-out)NOX层级作为後处理系统的输入。此团队接着执行模拟来衡量後处理系统在各种引擎操作点的NOX转换效率,透过将LSTMs导入系统模拟,该团队因此可以获得很难透过物理(physical)或经验(empirical)模型取得的资讯。雷诺团队也在模拟时使用LSTM神经网路来评估车上诊断(onboard diagnostics,OBD)系统的表现,以及估算新驾驶循环下的引擎排放量。



图2 : 从利用LSTM网路模型来预测NOX排放等级的成功经验衍伸,可从LSTM网路产生C程式码为概念验证工具。
图2 : 从利用LSTM网路模型来预测NOX排放等级的成功经验衍伸,可从LSTM网路产生C程式码为概念验证工具。

後续的深度学习专案计画

此项利用LSTM网路模型来预测NOX排放等级的成功经验,在雷诺内部已催生了好几个後续的专案计画。其中一项计画,使用MathWorks的顾问服务建立了一套工具,可从LSTM网路产生C程式码来作为概念验证展示,产生的程式码能够将NOX排放的估计器部署至ECU上,作为OBD系统模拟平台的一部分,这个LSTM可依照排放标准的规范,提供即时、全天候的不良或故障状况侦测。


在进行ECUs的嵌入时,深度神经网路(特别是深度LSTMs)是其中的一大挑战。我们的ECU并不是非常强大的电脑,意味着需要在LSTM复杂性(这也代表预测的品质)与ECU执行运算的能力之间进行取舍。以我们的应用来说,网路尺寸相对较小,如果需要的话,可以很容易地被整合进卡尔曼滤波器(Kalman filters)。


最近,我们已经再扩大使用透过MATLAB进行的深度学习,致力使用强化学习来开发雷诺引擎的航行路径控制策略。


(本文由??思科技提供;作者Nicoleta-Alexandra Stroe、Vincent Talon任职於Renault汽车公司)


相关文章
7种常见的电动车模拟案例
4种经过实证的AI演算法应用
结合AI管理 机器视觉应用领域持续扩增
收集模型测试覆盖程度度量资料的理由
以模型为基础设计开发无人自主停车技术
comments powered by Disqus
相关讨论
  相关新品
EM500EV 测试/开发板
原厂/品牌:集博
供应商:集博
產品類別:IDE
  相关新闻
» 微软正式在台发表Azure Purview 整合地端、多云端与SaaS三大优势
» 医材监管规转应变 金属中心携手南科管理局提升检测与辅导能量
» 台达互联生智园区 E-Mobility展现电动车完整实力
» 北捷选用艾讯智慧交通轨道监控解决方案提升安全指数
» 中保科集团进军电动车充电桩市场 加入MIH联盟积极布局
  相关产品
» Basler ace 2再添Gpixel CMOS感光元件
» 中美万泰全新医疗级边缘运算专用电脑WPC-767(F)系列具高扩充性设计
» 施耐德电机全新TeSys Deca Series马达启动器更安全、更稳定
» Basler扩大CXP-12系列wjo tj 新型号相机、介面卡与相关配件
» igus新型涂层粉末於运行零污染 适合食品产业应用

AD


刊登廣告 新聞信箱 读者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2021 远播信息股份有限公司版权所有 Powered by O3
地址:台北市中山北路三段29号11楼 / 电话 (02)2585-5526 / E-Mail: webmaster@ctimes.com.tw