INCA使用

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

ExcellenceinAutomotiveElectronicsETASINCATrainingClass主管工程师意昂神州(北京)科技有限公司EontronixCo.,Ltd.November16,20062@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClassETASINCA培训班目的了解关于发动机电控系统及标定的基本概念了解ECU标定系统基本概念了解INCA标定系统组成学习INCA基本使用知识掌握在INCA中的相关标定过程观摩具体工程应用3@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass课程介绍一.发动机电控系统概述二.发动机标定系统介绍三.如何使用ETASINCA进行发动机标定四.Q&A4@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机电控系统概述5@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机电控系统概述为什么要实行发动机电控?客户需要更好的汽车性能政府的法规要求技术需求:-可以实现更优良的的空燃比控制-可以实现更精确的点火时间控制-而机械器件已不能满足精度要求6@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机电控系统概述7@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机电控系统概述硬件组成8@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机电控系统概述软件组成核心控制策略:点火系统的控制策略喷油系统的控制策略排放相关控制策略9@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机电控系统概述ECU中的信息流程ECURAMA/D转换器来自传感器的信号CPUECUROM程序指令ECUROM/Flash标定数据D/A转换器执行器10@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机标定系统介绍11@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机标定系统概述标定概念ECU内部的控制算法软件对于某个具体的受控发动机是固定的发动机控制策略与OBD策略包含了约7000至10000个自由参数(单值参数,二维表格,和三维图表等)对于不同的发动机、不同的车型这些参数都需要进行调整优化,使得发动机和整车达到各种驾驶性能指标并符合国家排放法规发动机匹配标定是一个重复并且投入比较大的一个过程12@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机标定系统概述基本标定流程投放生产整车验证车辆标定台架基本标定三高标定试验排放试验故障诊断标定13@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机标定系统概述标定系统构成标定软件:ETASINCA,ATIVISION接口硬件:ES1000,ES590,ES591,ES580,KvaserCANcard,VISIONHubetc.存储器模拟器:ETKEmulator,M5,M6外部数据采集:–宽域氧传感器:LA4A/F,NGKLambdaMeter,EonLambdaMeter–温度数据采集模块:Thermo-Scan–模拟数据采集模块:AD-Scan–混合数据采集模块:Dual-Scan–压力数据采集模块:Baro-ScanCalibrationSW14@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机标定系统概述存储器模拟器工作原理ME=MemoryEmulation使用一个大的存储器来仿真PCM的FlashEPROM连接到微处理器的外部数据总线上,存储器仿真器需要根据微处理器总线定制需要改变ECU硬件两个功能:1.标定-即参数修改2.数据采集-即测量,数据采集可以只仿真标定数据,或者应用程序代码及标定数据需要根据微处理器总线来定制可以对标定数据进行操作,而不用改变实际ECU的存储器15@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机标定系统概述存储器模拟器工作原理MemoryEmulator发动机标定系统概述ETK工作原理16@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass17@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机标定系统概述ETK工作原理ETKECMECUFlashCalsCodeCalsCodeETKFlashCals(Working)Cals(Reference)(WriteProtected)CodeETKBBRAM**BBRAMislostwhenETKbatterywireisnotsupplying+12VDevelopmentRAMDevelopmentROM发动机标定系统概述ETK工作原理18@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClassECMECUFlashCalsCodeETKPC19@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机标定系统概述ETK工作原理注:在ECU供电的期间,请不要先断开ETK与ECU的连接。或者说,请不要首先断开ETK的供电线。否则,会烧毁开发PCM的。至ES590或者ES1000(插件1231)台架ETK端口ETK10.012V电源连接线缆蓝色电缆红色或粉红电线20@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClassCCP工作原理1.CCP-CanCalibrationProtocol2.连接ECU与标定工具的软件接口3.软件标定方式4.协议定义包含了:1)在线标定方法2)数据测量方法3)刷写ECU方法5.基于CAN网络,对于ECU硬件或者系统通信时间没有任何限制发动机标定系统概述发动机标定系统概述CCP标定接口工作原理21@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass1.CCP=CANCalibrationProtocol2.串行标定方式,通过软件途径来实现3.主要采用ECU本身的RAM或额外的RAM空间4.两个功能:a.标定-即ECU中的参数修改b.数据采集-即测量,ECU中的数据采集5.标定的时候,标定参数被存储到ECU本身扩展的RAM内6.可以只操作‘标定数据’,或者应用‘程序代码+标定数据’发动机标定系统概述CCP标定接口工作原理22@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass24@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass发动机标定系统概述ETAS标定系统硬件组成部分CBP120-26..32VDCEthernetCBE100-3ES690Thermo-ScanAD-ScanMinimoduleCANK106CBM150-3K-LineK78ETKECMLambdaCANThermo-Scan26@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClass如何使用ETASINCA进行发动机标定27@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClassProcessPoint:对于任何二维曲线或三维图表,过程点即当前通过控制器的查表值。在二维曲线和三维图表中,过程点随着作为查表依据的测量变量的改变而改变。过程点在三维Map图中可见,在表格标定编辑器中,选中单元格保持当前查表值,过程点改变时,选择的单元格也会随之改变指向当前状态。DatabaseandDatabaseManager:执行标定和测量任务的所有数据(workspace,experiment,projects,datasets,measurementvariablescatalogs,andCANDBdescription)被保存在一个数据库内。为了有效的利用和组织数据,INCA里有一个DatabaseManager,允许用户通过图形化界面访问,从新组织和创建数据。DatabaseManager是INCA的主窗口,打开INCA后会首先看到的窗口。INCA允许在同一时间内处理几个数据库。这样,用户可以把数据分成几个数据组,对应于单独的环境及车辆,并把他们存储在各自的数据库内。可以使数据更加一目了然并改善了INCA的性能。如何使用ETASINCA进行发动机标定基本概念28@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClassWorkspace:一个工作空间涵盖了实验环境,项目和硬件配置,并组成一个文件,可以在不同的标定阶段保存和载入。在Windows浏览器中,是一个与INCA同等的文件夹。(ETASData)Experiment:实验环境是一个定义好了的窗口,内部含有那些为了执行某些标定和测量任务的测量变量和三维map图。实验环境存储于数据库中,允许用户通过加载它,以便快速建立INCA来实现某些标定任务。ItistheINCAequivalentofashortcutkeyonyourWindowsdesktop.Project:项目是由所有的相关于标定的值的定义,一个反映某些控制器程序版本的数据集和标定值组成。这个项目被存成两个文件,*.a2l和*.hex。并参考于数据库中如何使用ETASINCA进行发动机标定基本概念29@EontronixCo.,Ltd.11/23/2006ETASINCACalibrationToolTrainingClassDataset:组成三维map图,二维表格和参数的数值被存储到控制器中的永久存储器中,通过控制器处理器来访问。一套被存入到数据库中的标定值被称为数据集。数据集是被分类的,某一类数据集对应于某种标定行为。数据集被存成*.hex和*.s19文件,并在数据库中参考。这些文件都是控制器的二进制镜像。除了标定数据他们还包含了控制器程序本身。Variables,measuredvariables,calibrationelements,parameters,curvesandmaps:变量包括:测量变量和标定变量。-测量变量即通过传感器得到的值。-标定变量有三种类型:1.Parameter是一个固定值,在标定过程中改变之后,作为一个常数被控制器使用。如何使用ETASINCA进行发动机标定基本概念30@Eontron

1 / 69
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功