008 说一说ETK

关于标定这一块,大圣其实只是一知半解,毕竟以前没有弄过这一块。之前只知道INCA、CCP协议(什么时候找时间说一下)。而对于这种并行数据传输设备的ETK,我也只是刚刚接触,找了点资料与大家分享下。

什么是ETK?

ETK是博世的子公司ETAS公司的专利,ETK是一种内存模拟技术,通过安装在控制器ECU中的一块特殊用途的电路模块,提供基于并行通讯的应用。ETK通过直接同ECU处理器的总线进行连接,从而提供高速数据通讯。通过使用ETK这种技术,进行标定工作时,可以在线对发动机控制参数进行修改。这种在线的数据传输,在功能实现上仅需要30-50行额外的程序代码,所需要消耗的额外CPU运行时间是可以被忽略的。同时不受车内实际工作环境的冬季测试和高温测试中的温度极值的影响,不需要中继放大,ETK接口就可以100 Mbit/s的速度在30米的范围内无干扰地高带宽地进行以太网数据传输。

008 说一说ETK:原文配图 1

ETK7.1硬件ETK可以单独替代ECU中的标定数据也可以同时替代ECU中的标定数据和程序(执行代码),根据发动机所采用的ECU的类型,一般控制器系统开发商会选用相匹配的ETK进行匹配使用。

ETK原理

ETK提供了一种双通道的随机内存(Dual Port RAM)来进行控制器ECU同标定系统间传输测量数据。除了提供额外的RAM外,还提供Flash来存储标定数据,这样,当系统启动时,ETK不需要先从标定系统中获取标定数据而能立即运行。对于有些控制器,ETK仅仅只是管理其中Data部分,而对于有些控制器,ETK除了管理Data部分外,还可以访问Code部分,对于这种控制器,整个控制器中的Program Code和Data可以被下载到ETK中。在ETK中,对于数据的管理具有冗余性,对于管理的数据称之为Page,其中一个为Working Page(WP),另一个为Reference Page(RP),在WP中的数据标定系统是可以进行编辑,而RP中的数据是不可以被编辑的。这样方便标定人员进行页面切换以及对标定数据的比对。

008 说一说ETK:原文配图 2

ETK硬件框架

008 说一说ETK:原文配图 3

ETK7.1 内部结构

ETK的优/缺点

受益于其结构设计,使用ETK的开发ECU不需要通过额外的串行口来连接开发工具。它的独立供电使其在冷启动测试时可以不依赖ECU来进行准备和初始化操作。由于ETK具有极其紧凑的设计,可以安装在产品型ECU内部,不受车载ECU的极端温度和震动的影响。由于ETK在功能和物理连接上都做到了与ECU分离,ETK更便于对开发型和产品型ECU性能做直接比较,而无需改变软件平台上的驱动程序。

优点:

(1)速度快,CCP协议一般来说的最高速度为500kbit/s,而ETK接口就可以100 Mbit/s的速度在30米的范围内无干扰地高带宽地进行以太网数据传输。

(2)独立于ECU的汽车-总线接口,当测量数据量较多时,CCP协议会增加CAN总线的负荷。

缺点:

(1)贵,ETK的价格要比单单的ES581而言要贵的不少。

(2)需要额外的硬件支持,不像CCP协议,只有ECU内部支持就可以进行标定测量。

(3)需要拆壳安装,影响ECU的密闭性。

008 说一说ETK:原文配图 4

由于ETK提供的是并行的数据访问,快速的数据下载和数据采集,而额外所需的时间却可以忽略不计,所以ETK是现阶段最强有力的数据接口技术。

参 考 资 料

  1. 基于INCA的标定基础知识

  2. ETAS中文官网

  3. 车辆标定基础知识介绍

  4. 车辆嵌入式系统的测量,标定和诊断解决方案(MCD手册)

008 说一说ETK:原文配图 5

未经许可禁止转载,氮素你可以分享到朋友圈

← 返回文章列表