INCA使用
- 格式:pdf
- 大小:2.90 MB
- 文档页数:69
INCA使用技巧1.了解INCA的基本概念和功能:在开始使用INCA之前,先了解一些基本的概念和功能是非常重要的。
INCA提供了一些主要的特性,如数据收集和存储、数据可视化、报告和警报等。
了解这些功能将帮助您更好地使用INCA。
2.选择合适的数据源:INCA可以从多个数据源收集和分析数据。
在选择数据源时,确保它们与您所关注的网络和通信行为相关,并且具有高质量的数据。
常见的数据源包括防火墙、路由器、交换机等。
4.进行数据分析:使用INCA的数据分析功能可以帮助您理解网络和通信行为。
您可以根据不同的指标和标准来分析数据,如流量、延迟、丢包等。
通过对数据进行分析,您可以发现网络和通信中的潜在问题,并采取相应的措施来解决它们。
5.可视化数据:INCA提供了强大的数据可视化功能,可以将收集到的数据转化为易于理解和分析的图表和图形。
通过可视化数据,您可以更直观地了解网络和通信行为,并快速识别异常或问题。
使用INCA的数据可视化功能可以轻松地创建自定义报表和仪表板,以满足您的需求。
6.利用警报和报告功能:INCA提供了警报和报告功能,可以根据设定的标准和条件自动发送警报和生成报告。
您可以通过配置警报来监控网络和通信行为,并及时采取措施应对问题。
报告功能可以帮助您总结和分析数据,为管理决策提供支持。
7.持续监控和维护:使用INCA进行网络和通信分析是一个持续的过程,需要定期监控和维护。
确保数据源的正常工作和数据采集的准确性是非常重要的。
您还可以根据需要对INCA进行配置和调整,以满足不同的分析和监控需求。
8.参与培训和社区交流:INCA是一个功能强大且复杂的工具,为了更好地利用它,建议您参加INCA的培训课程或加入相关的社区。
培训课程可以帮助您快速上手和掌握INCA的使用技巧,而社区交流可以与其他INCA用户分享经验和解决问题。
总结起来,使用INCA进行网络和通信分析需要掌握一些基本的使用技巧和方法。
通过了解INCA的基本概念和功能,选择合适的数据源,并配置数据采集,然后进行数据分析和可视化,最后利用警报和报告功能监控和维护系统,您将能够更好地利用INCA来管理和优化网络和通信行为。
INCA (INstrumentation Control and Analysis) 是一个用于测量和调试汽车电子控制单元 (ECU) 的工具。
它允许用户自定义计算信号的函数,以便对从ECU接收到的数据进行处理和分析。
如果你想在INCA中自定义一个计算信号的函数,你可以按照以下步骤进行:1. 函数定义:定义函数名称。
指定输入参数(例如,信号的名称和可能的附加参数)。
指定返回类型和返回值(这是从输入参数计算出来的值)。
2. 函数实现:在这里,你将实现计算逻辑。
例如,你可以计算两个信号的平均值、最大值、最小值等。
3. 函数调用:在INCA的测试脚本或测试序列中,你可以调用此函数并传递相应的信号作为参数。
4. 函数说明:编写一个简短的说明,解释这个函数的作用、输入参数、返回值以及任何重要的注意事项。
这将帮助其他开发者理解你的函数。
5. 测试:在实际部署之前,确保你的函数按预期工作。
你可以使用INCA提供的各种工具和功能进行测试。
6. 部署与使用:一旦你确定你的函数是正确的并经过了充分的测试,你就可以在INCA中实际使用它来处理和分析信号。
为了给出一个具体的例子,假设你想定义一个函数来计算两个信号的平均值:函数定义:python复制代码def calculate_average(signal1, signal2):"""This function calculates the average value of two input signals."""return (signal1 + signal2) / 2.0函数说明:markdown复制代码This function calculates the average value of two input signals. It takes thecurrent。
INCA基础教程本人使用的INCA版本是V7.2.17,以软件自带的Demo为例记录INCA学习过程,主要包括测量与标定。
说明:INCA自带的Demo不需要连接任何真实的硬件,需要提前在路径中(D:\ETASData\INCA7.2\Data\Demo)确认是否存在“0400.hex”和“0400.a2l”文件。
目录一、基于Demo的测量与标定学习1.1 任务目标二、创建数据库(Database)2.1 创建新的数据库2.2 在数据库中创建顶层文件夹三、添加工作区(Workspace)3.1 创建一个工作区3.2 创建和分配一个项目(Project)3.3 配置硬件信息3.3.1 配置项目硬件:3.3.2 添加额为的VADI硬件组件:3.3.3 显示硬件状态并初始化设备:四、建立一个实验(Experiment)4.1 创建并分配一个实验4.2 运行实验4.3 选择实验中使用的变量4.4 配置实验的显示4.4.1 通过显示配置设置实验:4.4.2 改变变量的显示类型:4.4.3 更改YT示波器中的变量横坐标范围、颜色:4.4.4 更改YT示波器中的坐标轴分配:五、测量并记录(Measuring and Record)5.1 加载Lambda标定实验并进行测量5.2 利用示波器分析测量结果5.2.1 在示波器中停止显示5.2.2 移动时间轴5.2.3 增加显示器大小5.2.4 添加光标5.2.5 添加边界线5.3 手动创建记录器5.3.1 创建记录管理器5.3.2 向记录器中添加变量5.3.3 指定存储记录的文件一、基于Demo的测量与标定学习1.1 任务目标目标:通过标定λ值优化燃料在发动机中燃烧的方式,以减少整体燃料的消耗和排放。
λ值的含义是指在气缸内燃烧的空气与燃料的比值(空燃比),理论情况下1kg的燃料需要14.7kg的空气。
二、创建数据库(Database)2.1 创建新的数据库(1)选择界面左上角的数据库→新建;(2)在新建数据库对话框中输入数据库的名字“Tutorial”,然后点击OK。
inca 中工作页与参考页切换工作原理Inca是一个功能强大的数据分析工具,其中的工作页和参考页是其重要的功能模块,通过切换工作原理来实现不同页面之间的切换。
下面将详细介绍Inca中工作页与参考页切换的工作原理。
我们来了解一下Inca的工作页和参考页的概念。
工作页是用户用来进行数据分析和处理的主要界面,用户可以在工作页上进行数据导入、数据清洗、数据可视化等操作。
而参考页则是用来保存和显示用户在工作页上进行的分析操作和结果,以便用户在需要时能够快速查看和使用。
在Inca中,工作页和参考页之间的切换是通过一个简单的操作来实现的。
用户可以通过点击工具栏上的切换按钮或使用快捷键来切换工作页和参考页。
切换按钮通常会显示当前页面的名称,用户只需点击按钮即可切换到相应的页面。
在切换工作页和参考页时,Inca会自动保存当前工作页的状态和内容,并将其存储到参考页中。
这样,用户就可以在切换回工作页时继续之前的分析工作。
同时,参考页还可以记录用户对数据的操作步骤和结果,以便用户在需要时能够快速回顾和重新执行。
切换工作页和参考页的原理是通过Inca内部的数据存储和加载机制实现的。
当用户切换到参考页时,Inca会从存储的参考页数据中加载并显示出来,用户可以查看之前的分析结果和操作步骤。
而当用户切换回工作页时,Inca会重新加载工作页的内容和状态,用户可以继续之前的分析工作。
除了通过切换按钮来切换工作页和参考页,Inca还提供了其他一些辅助功能来帮助用户快速切换。
例如,用户可以使用快捷键来切换工作页和参考页,这样可以提高操作效率。
同时,用户还可以根据自己的需要在工作页和参考页之间进行自定义的切换设置,以便更好地适应自己的工作流程。
总结起来,Inca中的工作页和参考页是用来进行数据分析和保存分析结果的重要功能模块。
通过简单的切换操作,用户可以在工作页上进行数据处理和分析工作,并将结果保存到参考页中。
切换工作页和参考页的原理是通过Inca内部的数据存储和加载机制实现的。
一、发动机台架欧3机连接线束说明:1.ECU上接有三个线束,比较大的一个是整车线束(1),共89个针脚。
两个稍小一点的分别为传感器线束(2)和喷油器线束(3)。
其中传感器线束共36个针脚,喷油器线束共16个针脚。
2.台架试验中整车线束一般接16根线,其中电源线4根正极(2,3,8,9)接24V稳压电源正极,4根负极(5,6,10,11)接24V 稳压电源负极;点火开关(40)接24V稳压电源正极;踏板线束6根(76,77,78,79,80,84);K线(89)与INCA软件通讯用。
3.传感器线束一共包括5个传感器:凸轮轴传感器(9,10)、曲轴转速传感器(19,23);进气压力传感器(25,33,34,36);水温传感器(15,26);轨压传感器(12,13,14);喷油器线束除6个缸以外,还有高压泵的流量计量单元(ZME,9,10)。
4.标定工具ES590或ES690上连接与电脑通讯的网线一根,接24V稳压电源的电源线一根,与带ETK的ECU通讯的ETK线一根,与ECU通讯的K线一根。
其中K线红(接24V稳压电源正极),黑(接24V稳压电源负极),黄(接信号线1.89)二、INCA(Integrated Calibration and Application)软件基本操作1. 网址设置(Network Setting)要使计算机与ES590正常通讯,必须正确设置网址。
首先将控制面板中所用的网卡IP设置为192.168.40.2(→10)其次在INCA软件菜单中→Utilities→ETAS Network settings →Continue→Default→Continue→Finish2. INCA基本操作①建立数据库(items)、工作区(workspace)、环境文件(Experiments)、选取硬件(Hardware)。
②建立数据库时,在items中右键→Add→Add top folder,items右键→Add→ECU project(A2L),此时出现选择.a2l文件的对话框。
INCA软件的使用与安装1. 简介INCA是一种用于汽车发动机控制系统开发和测试的软件套件。
它提供了一个用户友好的界面,方便用户进行系统参数配置、数据采集和分析等操作。
本文将介绍INCA软件的基本安装步骤和使用方法。
2. 安装步骤以下是安装INCA软件的步骤:1.在官方网站上下载INCA软件安装包。
2.运行安装包,选择合适的安装路径并接受软件许可协议。
3.选择要安装的组件,根据需要进行选择。
4.点击“安装”按钮开始安装过程。
5.等待安装完成后,点击“完成”按钮退出安装程序。
3. 软件界面INCA软件的主界面如下所示:INCA软件界面INCA软件界面界面上有多个功能区,包括菜单栏、工具栏和数据显示区。
用户可以根据需要调整界面布局和显示选项。
4. 软件使用4.1 参数配置在使用INCA软件进行汽车发动机控制系统开发和测试之前,需要先进行参数配置。
可以通过以下步骤进行参数配置:1.点击菜单栏中的“参数配置”选项。
2.在参数配置窗口中,选择要配置的参数,如发动机转速、燃油喷射量等。
3.配置参数值和范围,可以手动输入或导入外部文件。
4.点击“应用”按钮保存配置。
4.2 数据采集INCA软件支持对汽车发动机控制系统进行数据采集。
可以按照以下步骤进行数据采集:1.点击菜单栏中的“数据采集”选项。
2.在数据采集窗口中,选择要采集的数据信号,如发动机转速、燃料压力等。
3.配置采样率和采样时间,并选择保存路径。
4.点击“开始采集”按钮开始数据采集。
4.3 数据分析INCA软件提供了强大的数据分析功能,可以对采集的数据进行处理和分析。
可以按照以下步骤进行数据分析:1.点击菜单栏中的“数据分析”选项。
2.在数据分析窗口中,选择要分析的数据文件。
3.选择分析方法,如曲线拟合、统计分析等。
4.根据需要进行参数设置。
5.点击“开始分析”按钮开始数据分析。
5. 总结本文介绍了INCA软件的基本安装步骤和使用方法,包括参数配置、数据采集和分析等功能。
INCA 5.4 使用手册解释1.1总览和目标1。
1。
1介绍本文档介绍主要围绕测量和标定两个主要任务介绍各个实用的步骤,不要求有INCA的任何知识,但需要有使用windows系统的能力1。
1.2 准备在介绍该指导书之前,你需要准备如下系统(1) 必须要安装INCA系统软件(2)有A2L,HEX文件(3)确保系统有网页浏览器,因为。
HTM的文档需要实用网页浏览器打开1.1.3 INCA连接步骤(1)建立数据库,包括workspace,project,hardware,experiment(最好提前建好)(2)初始化硬件,连接设备,注意链接前要进行网络设置(utilities—〉ETAS networking setting—〉选default IP)(3) download数据到控制器(4)测量与标定1.1。
4 重要概念●测量任务(measuring task):发动机的状态是通过传感器得知的,传感器能够测量发动机参数,传递给控制器得到具体数值。
测量任务包括采集一定时间内所有的传感器数值。
●标定任务(calibration task):标定是用于控制发动机按照预定目标运行的行为.控制器使用一个闭环控制行为去实现:它首先用传感器测量发动机状态,然后用执行器改变发动机状态使之达到目标状态。
新的状态不断地得到调整,直到达到平衡.标定就是这个调整过程,它调整其中的参数,使发动机运行在目标状态。
●INCA: INCA是一种测量和标定工具,它提供给标定工程师图像化的界面和连接控制器硬件的手段。
●存储器仿效(memory emulation):一般控制器包含只读存储器,标定数据放在只读存储器中不能被修改。
我们可以使用一定的硬件和INCA软件去嫁接只读存储器和随机存储器,标定数据同时下载到INCA的随机储存器,这样标定工程师就能在线修改标定数据,而不需要修改实际存储器中的标定数据。
●变量和匹配值(variable and calibration value):变量表征发动机状态,不可修改;匹配值可以由匹配工程师进行修改。
INCA软件的使用目的:建立一个能实现有第一次预喷的试验首先建立一个试验环境(可以直接打开卢红兵给的新的试验环境,把卢红兵给的试验环境直接复制到D:\ETASData\INCA5.1\Database目录下。
)1.先建立一个新的试验,如图所示。
更名为test(随便,可以是任何名字)2.这时选择工作区(workspace),在expreiment窗口更换试验到test试验。
然后双击workspace 进入试验test的工作区。
如下图切换试验到test切换试验到test双击workspace之后出现下面窗口,这就是test试验的工作界面。
3.一般在工作区域下要建立几个层,这样是为了使工作区有条理性,比如说建立一个监测层和一个用于预喷计算的计算层。
(这是针对本次试验而建的)出现下面的界面建立两个层,并重命名这样在图的下方出现了两个层4.现在一个典型的工作区已经建好了,那么下面的工作就是如何实现自己想要的试验。
首先要考虑一般试验要监测的基本参数,比如说发动机的转速(eng_nAvrg)、油门踏板比率和安全检查(AccPed_rChkdVal,其实主要是用来看踩油门踏板的百分比,可在说明文件的80找到)、共轨的压力(Railcd_pPeak,最后10秒轨压的最大值,说明文件的428页)、当前的喷油量(Injctl_qsetUnBal,当前的喷射量,可在说明文件的416页找到)、发动机机械状况(EngM_stSync,可在说明文件650页找到)选择变量点击后出现下面窗口选择变量(可以在变量区直接输入变量的名称进行查找),点击一下即可选择。
选择好后的情况下面对所选的变量进行定义出现下面界面定义参数的类型,以及显示类型为了便于观测,定义为示波器形式。
确定后出现下面的窗口。
另外还有一部分变量是应该监测的。
对于本次试验还要监测InjCrv_stInjCharDes_mp(用户想得到的喷射特性,具体请看说明文件的691页)、InjCrv_stInjCharsetVal(喷射特性设定值,具体请看说明文件的708页)、InjCrv_stInjCharActVal(喷射特性的现行值,具体看说明文件的469页)、InjCrv_stPiIRlsStruct_mp(预喷放行的结构,具体看说明文件的690页),因为喷射特性的实际值和用户想得到的喷射特性不一定一样,这样就出现了问题,这与上面的InjCrv_stPiIRlsStruct_mp有关。
ETAS INCA Training Class主管工程师 意昂神州 (北京) 科技有限公司 Eontronix Co., Ltd. November 16, 2006Excellence in Automotive ElectronicsETAS INCA培训班目的了解关于发动机电控系统及标定的基本概念 了解ECU标定系统基本概念 了解INCA标定系统组成 学习INCA基本使用知识 掌握在INCA中的相关标定过程 观摩具体工程应用@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class2课程介绍一.发动机电控系统概述 二.发动机标定系统介绍 三.如何使用ETAS INCA进行发动机标定 四.Q & A@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class3发动机电控系统概述@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class4发动机电控系统概述为什么要实行发动机电控?客户需要更好的汽车性能 政府的法规要求 技术需求:- 可以实现更优良的的空燃比控制 - 可以实现更精确的点火时间控制 - 而机械器件已不能满足精度要求@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class5发动机电控系统概述@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class6发动机电控系统概述硬件组成@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class7发动机电控系统概述软件组成核心控制策略: 点火系统的控制策略 喷油系统的控制策略 排放相关控制策略@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class8发动机电控系统概述ECU中的信息流程来自传感器的信号A/D转换器ECU RAMCPUD/A转换器执行器程序指令ECU ROM标定数据ECU ROM/Flash@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class9发动机标定系统介绍@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class10标定概念ECU内部的控制算法软件对于某个具体的受控发动机是固定的发动机控制策略与OBD策略包含了约7000至10000个自由参数(单值参数,二维表格,和三维图表等)对于不同的发动机、不同的车型这些参数都需要进行调整优化,使得发动机和整车达到各种驾驶性能指标并符合国家排放法规 发动机匹配标定是一个重复并且投入比较大的一个过程基本标定流程投放生产整车验证车辆标定台架基本标定三高标定试验排放试验故障诊断标定标定系统构成标定软件:ETAS INCA,ATI VISION接口硬件:ES1000,ES590, ES591, ES580, Kvaser CAN card, VISION Hub etc.存储器模拟器:ETK Emulator, M5, M6外部数据采集:–宽域氧传感器: LA4 A/F, NGK Lambda Meter, EonLambda Meter–温度数据采集模块: Thermo-ScanCalibration SW–模拟数据采集模块: AD-Scan–混合数据采集模块: Dual-Scan–压力数据采集模块: Baro-Scan存储器模拟器工作原理ME = Memory Emulation使用一个大的存储器来仿真PCM的Flash EPROM连接到微处理器的外部数据总线上,存储器仿真器需要根据微处理器总线定制需要改变ECU硬件两个功能:1.标定-即参数修改2.数据采集-即测量,数据采集可以只仿真标定数据,或者应用程序代码及标定数据需要根据微处理器总线来定制可以对标定数据进行操作,而不用改变实际ECU的存储器ETK工作原理CCP工作原理P-Can Calibration Protocol2.连接ECU与标定工具的软件接口3.软件标定方式4.协议定义包含了:1)在线标定方法2)数据测量方法3)刷写ECU方法5.基于CAN网络,对于ECU硬件或者系统通信时间没有任何限制发动机标定系统概述CCP标定接口工作原理1. CCP = CAN Calibration Protocol 2. 串行标定方式,通过软件途径来实现 3. 主要采用ECU本身的RAM或额外的RAM空间 4. 两个功能: a. 标定-即ECU中的参数修改 b. 数据采集-即测量, ECU中的数据采集 5. 标定的时候,标定参数被存储到ECU本身扩展的RAM内 6. 可以只操作 ‘标定数据’ ,或者应用‘程序代码+标定数据’@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class21发动机标定系统概述CCP标定接口工作原理@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class22发动机标定系统概述ETAS 标定系统硬件组成部分ES690CBE100-36..32 V DCCBP120-2EthernetThermo-ScanCBM150-3K106K78ETKCANK-LineECM LambdaCANAD-Scan MinimoduleThermo-Scan@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class24如何使用ETAS INCA进行发动机标定@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class26如何使用ETAS INCA进行发动机标定基本概念Process Point: 对于任何二维曲线或三维图表,过程点即当前通过控制器的查表 值。
1.INCA基础在使用INCA软件建立试验环境时必须用到两个文件A2L、HEX·A2L描述文件(*.a2l)包含数据和控制单元程序的物理描述,它包括— 结构信息— 地址范围— 存储器大小— 每个参数和测量信号的地址范围— 每个参数和测量信号的名字·HEX文件(*.hex、*.s19)包含控制单元程序的代码和数据,这些内容能直接读取到控制单元并且被各自的处理器执行。
2.建立一个新的试验环境Inca软件界面打开之后下图:这时点开database菜单并指向new标签确定打开一个new database 对话框,在框内键入dcd(你想用的任何名字)确定后如下图:导入要用的A2L文件选择A2L文件选择HEX文件确定后会发现出现一个对话框,正在读取a2l文件和hex文件读取完成后界面如下:在界面右侧显示的就是刚才读取HEX文件,而左侧是A2L文件。
这时增加一个试验同样你也可以对试验进行命名,我们姑且把它命名为dcd增加一个工作区workspace我们也可以对工作区进行命名因为在一个根目录下你不能使用相同的名字,如果你把试验命名为dcd,同样也把工作区命名为dcd的话,它会默认生成dcd_1这样的名字,同时我们也可以对根目录更改名字。
点击工作区dcd_1,在整个窗口的右侧出现如下图的界面,点击改变试验(红线)这时会出现一个选择试验的对话框,将刚才我们建立的试验dcd导入导入硬件配置和数据,点击如下图的打开窗口,会出现在一个选择的对话框,然后选择硬件配置和数据,点OK确定。
完成后如下图:下面配置PC和ETAS690的通讯系统点击如下图菜单及选项会出现一个对话框,来进行网络配置我们可以点击缺省设置(如果PC机上的网络已经配置过,这时应注意没有禁用相应的网络)下面我们搜索一下可用的硬件连接,此时注意一下是否所有的硬件已经连接好,包括发动机线束和整车线束与ECU的连接、ETAS工具和ECU的连接以及各种供电设备。
INCA基本使用INCA是一种用于汽车和发动机控制系统开发和测试的工具。
INCA (Integrated Calibration and Application Platform)集成了测量、校准、诊断和过程管理等功能,为工程师提供了一种全面而强大的工具来开发和测试机械和电子控制系统。
下面将介绍INCA的基本使用方法。
首先,INCA提供了丰富的测量和数据采集功能。
工程师可以通过选择和配置适当的测量设备来测量和记录各种传感器的信号和控制模块的输出。
INCA支持多种类型的采样率和数据格式,可以根据需要进行设置并保存相应的配置文件。
此外,INCA还提供了一些实时监控功能,可以实时显示和记录采集到的数据。
其次,INCA还提供了校准功能。
校准是指通过调整控制模块中的参数来改变系统的行为。
通过INCA的校准功能,工程师可以获取实时数据、修改参数并重新加载校准数据。
INCA通过与控制模块的通信,实时更新参数,并提供即时的反馈信息。
此外,INCA还提供了一些辅助工具,如曲线拟合和优化算法,以帮助工程师更轻松地进行校准工作。
INCA还提供了强大的诊断功能。
工程师可以通过INCA监测和记录控制模块的故障码和错误状态,快速诊断和解决问题。
INCA还可以与车辆的诊断接口进行通信,读取和清除故障码,并通过INCA的用户界面提供详细的诊断信息。
此外,INCA还提供了过程管理功能。
通过INCA,工程师可以创建和管理整个开发过程中的任务和工作流程。
INCA提供了一个用户友好的界面,可以轻松创建、分配和跟踪任务,并根据需要进行管理和优化。
INCA还提供了一些报表和数据分析工具,可以帮助工程师更好地理解和解释测试和校准结果。
INCA还具有良好的兼容性和扩展性。
INCA可以与各种测量设备、控制模块和诊断接口进行通信,并支持多种数据格式和通信协议。
此外,INCA还提供了一些API接口,可以与其他软件和工具进行集成,以满足特定的需求。
总结来说,INCA是一种功能强大的汽车和发动机控制系统开发和测试工具。
ETAS INCA Training Class主管工程师 意昂神州 (北京) 科技有限公司 Eontronix Co., Ltd. November 16, 2006Excellence in Automotive ElectronicsETAS INCA培训班目的了解关于发动机电控系统及标定的基本概念 了解ECU标定系统基本概念 了解INCA标定系统组成 学习INCA基本使用知识 掌握在INCA中的相关标定过程 观摩具体工程应用@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class2课程介绍一.发动机电控系统概述 二.发动机标定系统介绍 三.如何使用ETAS INCA进行发动机标定 四.Q & A@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class3发动机电控系统概述@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class4发动机电控系统概述为什么要实行发动机电控?客户需要更好的汽车性能 政府的法规要求 技术需求:- 可以实现更优良的的空燃比控制 - 可以实现更精确的点火时间控制 - 而机械器件已不能满足精度要求@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class5发动机电控系统概述@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class6发动机电控系统概述硬件组成@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class7发动机电控系统概述软件组成核心控制策略: 点火系统的控制策略 喷油系统的控制策略 排放相关控制策略@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class8发动机电控系统概述ECU中的信息流程来自传感器的信号A/D转换器ECU RAMCPUD/A转换器执行器程序指令ECU ROM标定数据ECU ROM/Flash@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class9发动机标定系统介绍@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class10标定概念ECU内部的控制算法软件对于某个具体的受控发动机是固定的发动机控制策略与OBD策略包含了约7000至10000个自由参数(单值参数,二维表格,和三维图表等)对于不同的发动机、不同的车型这些参数都需要进行调整优化,使得发动机和整车达到各种驾驶性能指标并符合国家排放法规 发动机匹配标定是一个重复并且投入比较大的一个过程基本标定流程投放生产整车验证车辆标定台架基本标定三高标定试验排放试验故障诊断标定标定系统构成标定软件:ETAS INCA,ATI VISION接口硬件:ES1000,ES590, ES591, ES580, Kvaser CAN card, VISION Hub etc.存储器模拟器:ETK Emulator, M5, M6外部数据采集:–宽域氧传感器: LA4 A/F, NGK Lambda Meter, EonLambda Meter–温度数据采集模块: Thermo-ScanCalibration SW–模拟数据采集模块: AD-Scan–混合数据采集模块: Dual-Scan–压力数据采集模块: Baro-Scan存储器模拟器工作原理ME = Memory Emulation使用一个大的存储器来仿真PCM的Flash EPROM连接到微处理器的外部数据总线上,存储器仿真器需要根据微处理器总线定制需要改变ECU硬件两个功能:1.标定-即参数修改2.数据采集-即测量,数据采集可以只仿真标定数据,或者应用程序代码及标定数据需要根据微处理器总线来定制可以对标定数据进行操作,而不用改变实际ECU的存储器ETK工作原理CCP工作原理P-Can Calibration Protocol2.连接ECU与标定工具的软件接口3.软件标定方式4.协议定义包含了:1)在线标定方法2)数据测量方法3)刷写ECU方法5.基于CAN网络,对于ECU硬件或者系统通信时间没有任何限制发动机标定系统概述CCP标定接口工作原理1. CCP = CAN Calibration Protocol 2. 串行标定方式,通过软件途径来实现 3. 主要采用ECU本身的RAM或额外的RAM空间 4. 两个功能: a. 标定-即ECU中的参数修改 b. 数据采集-即测量, ECU中的数据采集 5. 标定的时候,标定参数被存储到ECU本身扩展的RAM内 6. 可以只操作 ‘标定数据’ ,或者应用‘程序代码+标定数据’@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class21发动机标定系统概述CCP标定接口工作原理@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class22发动机标定系统概述ETAS 标定系统硬件组成部分ES690CBE100-36..32 V DCCBP120-2EthernetThermo-ScanCBM150-3K106K78ETKCANK-LineECM LambdaCANAD-Scan MinimoduleThermo-Scan@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class24如何使用ETAS INCA进行发动机标定@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class26如何使用ETAS INCA进行发动机标定基本概念Process Point: 对于任何二维曲线或三维图表,过程点即当前通过控制器的查表 值。
在二维曲线和三维图表中,过程点随着作为查表依据的测量变量的改变而改 变。
过程点在三维Map图中可见,在表格标定编辑器中,选中单元格保持当前查表 值,过程点改变时,选择的单元格也会随之改变指向当前状态。
Database and Database Manager: 执行标定和测量任务的所有数据(workspace, experiment, projects, datasets, measurement variables catalogs, and CAN DB description)被保存在一个数据库内。
为了有效的利用和组织数据,INCA里有一个 Database Manager,允许用户通过图形化界面访问,从新组织和创建数据。
Database Manager是INCA的主窗口,打开INCA后会首先看到的窗口。
INCA允许 在同一时间内处理几个数据库。
这样,用户可以把数据分成几个数据组,对应于单 独的环境及车辆,并把他们存储在各自的数据库内。
可以使数据更加一目了然并改 善了INCA的性能。
@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class27如何使用ETAS INCA进行发动机标定基本概念Workspace: 一个工作空间涵盖了实验环境,项目和硬件配置,并组成一个文 件,可以在不同的标定阶段保存和载入。
在Windows浏览器中,是一个与INCA 同等的文件夹。
(ETASData) Experiment: 实验环境是一个定义好了的窗口,内部含有那些为了执行某些标 定和测量任务的测量变量和三维map图。
实验环境存储于数据库中,允许用户通 过加载它,以便快速建立INCA来实现某些标定任务。
It is the INCA equivalent of a shortcut key on your Windows desktop. Project: 项目是由所有的相关于标定的值的定义,一个反映某些控制器程序版本 的数据集和标定值组成。
这个项目被存成两个文件,*.a2l和*.hex。
并参考于数 据库中@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class28如何使用ETAS INCA进行发动机标定基本概念Dataset: 组成三维map图,二维表格和参数的数值被存储到控制器中的永久存储器 中,通过控制器处理器来访问。
一套被存入到数据库中的标定值被称为数据集。
数 据集是被分类的,某一类数据集对应于某种标定行为。
数据集被存成*.hex和*.s19 文件,并在数据库中参考。
这些文件都是控制器的二进制镜像。
除了标定数据他们 还包含了控制器程序本身。
Variables, measured variables, calibration elements, parameters, curves and maps: 变量包括:测量变量和标定变量。
1. 测量变量即通过传感器得到的值。
标定变量有三种类型: Parameter是一个固定值,在标定过程中改变之后,作为一个常数被控制器使 用。
@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class29如何使用ETAS INCA进行发动机标定基本概念2.控制器使用查表表格来确定执行器设置所需的值来作为测量变量的函数。
如果表 格是用一个变量来确定一个输出值。
这个表格被称为二维曲线。
3.当一个查表表格用两个变量来确定一个输出值,这个表格被称为三维Map图。
@Eontronix Co., Ltd. 11/23/2006 ETAS INCA Calibration Tool Training Class30如何使用ETAS INCA进行发动机标定基本概念使用INCA的前提条件就是需要在INCA环境内创建一个ECU的镜像并把这个镜像存储到 INCA的数据集中,这就需要ASAP2(*.a2l)和Hex(*.hex)文件,这两个文件都是由ECU提 供商提供的。