INCA使用说明
- 格式:pptx
- 大小:3.58 MB
- 文档页数:28
INCA使⽤说明INCA6.2 使⽤说明天津同步动⼒有限公司尚震1.介绍本教程适⽤于使⽤INCA 的新⼿,INCA 主要特点:测量和标定。
使⽤此教程需要最基本的WINDOWS 操作能⼒。
1.1准备开始本教程必须保证系统装有INCA 软件。
本教程中的任务可以在演⽰模式下进⾏,这意味着你不需要任何实际硬件。
硬件模拟在ETK 测试设备和V A DI 测试设备。
该装置会随着INCA 软件安装。
确认0400.hex 和0400.a2l 这两个⽂件在\ETA SData\INCA6.2\Data\Demo 中。
最后请确认您使⽤本教程的计算机有⼀个互联⽹浏览器。
1.2建⽴⼀个DA TABA SE点击Database 选择new,然后输⼊⼯程的名字点击OK1.3 创建⼀个顶层⽂件夹点击Edi t->A dd->A dd to fol der输⼊⽂件夹名称并按回车键1.4 创建⼀个⼯作区单击Edi t->A dd->A dd fol der 并把⽂件夹命名为w orkspace选中w orkspac e 的⽂件夹,单击Edi t->A dd->Workspac e 并命名为OneETK1.5 添加⼀个⼯程先新建⼀Fol der 命名为004 并将其选中,单击Edi t->A dd->ECU proj ec t(A2L)然后添加\i nc a6.2\data\04001.6把⼯程添加到w orkspac e 中选中⼯作区OneETK,单击4 proj ec t/devi c e 下⾯打开按钮右边的选中 0400 单击OK单击 4 proj ec t/devi c e会出现许多设备,选中 ETKtestdevi c e 单击 OKINCA 界⾯会变成1.7添加V A DI 硬件组件下⾯的单击5 H ardw are选中ETK test devi c e 单击右键选中Insert选中V A DI test devi c e 单击OK然后会出现下⾯的界⾯关闭上⾯对话框返回硬件连接会显⽰然后 H ardw are->H ardware status会显⽰2.建⽴⼀个实验下⾯将学习如何将变量和窗⼝添加到实验中,并如何配置功能。
INCA 5.4 使用手册解释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基础教程本人使用的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软件的使用目的:建立一个能实现有第一次预喷的试验首先建立一个试验环境(可以直接打开卢红兵给的新的试验环境,把卢红兵给的试验环境直接复制到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有关。