INCA5.4使用手册解释_第1页
INCA5.4使用手册解释_第2页
INCA5.4使用手册解释_第3页
INCA5.4使用手册解释_第4页
INCA5.4使用手册解释_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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):变量表征发动机状态,不可修改;匹配值可以由匹配工程师进行修改。匹配值可以分成三类:参数 parameter(固定值) 、曲线 curve(一维输入的匹配值) ,图表 map(二维输入的值) 处理点(process point): 曲线和图标当前正在处理的数值 数据库和数据库管理器(database and database manager):在做测量和标定任务时(工作间,环境,项目,数据,测量变量)所有数据都被保存在数据库中。 为了有效地使用和组织数据,INCA 创造了数据库管理器,使用户可以通过图像化的界面访问、识别和创建数据。 工作间(workspace):工作间是一个包换环境、项目、硬件配置的统一文件,可以被保存下载。 环境(experiment ): 环境是一个预先设置好的窗口,里面包换了为实现测量和标定任务所需要的变量和匹配值。 项目(project ): 项目包含了所有的匹配值和数据,这些匹配值和数据反应了一定版本的代码和匹配值。项目包含两个文件*.a2l 和*.hex. 硬件配置:可以选择硬件设备及硬件参数。 数据(dataset): 数据是用*.hex 或*.s19 格式存储的,里面包含了所有标定数据,同时也体现了代码本身。 用户配置(user profile): 一个用户可以配置一定的 INCA 使用界面,包括窗口尺寸、存储路径等。1.1.5 总览和目标本文通过介绍踏板曲线的标定,介绍测量和标定的整个过程。主要目标分成如下 7 课:lesson1:创建数据库lesson2:建立工作间lesson3:建立环境lesson4:测量lesson5:标定lesson6:数据管理lesson7:用户配置1.2 lesson1:创建数据库(create the database)1.2.1 目标我们将访问 INCA 系统,为了实现踏板曲线的标定建立一个数据库1.2.2 重要概念回顾 数据库和数据库管理器(database and database manager):在做测量和标定任务时(工作间,环境,项目,数据,测量变量)所有数据都被保存在数据库中。 为了有效地使用和组织数据,INCA 创造了数据库管理器,使用户可以通过图像化的界面访问、识别和创建数据。 环境(experiment ):环境是一个预先设置好的窗口,里面包换了为实现测量和标定任务所需要的变量和匹配值。1.2.3 任务初次打开 INCA 可以看到图 1.2-1创建一个新的数据库1, 选择 Database-New2,点击 OK图 1.2-1创建一个顶层文件1, 选择 Edit-Add-Add top folder2, Rename 新文件夹踏板曲线,然后按图 1.2-21.2.4 总结这节课我们学会了如何创建一个新的数据库和顶层文件1.3 lesson2:建立工作间(set up a workspace)1.3.1 目标在这一课中,你将为踏板曲线标定建立一个工作间。工作间将包含一个环境、项目及硬件配置。1.3.2 重要概念回顾 工作间(workspace):工作间是一个包换环境、项目、硬件配置的统一文件,可以被保存下载。 项目(project ): 项目包含了所有的匹配值和数据,这些匹配值和数据反应了一定版本的代码和匹配值。项目包含两个文件*.a2l 和*.hex. 硬件配置:可以选择硬件设备及硬件参数。 数据(dataset): 数据是用*.hex 或*.s19 格式存储的,里面包含了所有标定数据,同时也体现了代码本身。1.3.3 任务创建一个工作间1, 选择顶文件夹踏板曲线2,右击-Add-Add folder2, 重命名文件名为 workspace,按 enter 键3, 选择文件夹 workspace4, 右击-Add-Workspace5, 重命名为 oneETK,按 enter 键图 1.3-1创建和分配一个项目1, 选择顶文件夹踏板曲线2,右击-Add-Add folder2, 重命名文件名为 Project_GG00,按 enter 键3, 选择文件夹 Project_GG004, 右击-Add-ECU project(A2L)5, 读取 A2L 文件 SS0LGG00.A2L图 1.3-26, 再浏览到地址桌面-临时文件,读取SS0LGG46_NJ.hex.注:A2L,HEX 文件可存在其他地址图 1.3-37, 选择 workspace 文件夹中的 oneETK workspace8, 选择 Project/device-add project/dataset9, 在弹出窗口中选择 project 下面的 SS0LGG00图 1.3-410, 点击 OK图 1.3-5配置硬件1, 选择 workspace 文件夹中的 oneETK workspace2, 选择 offline device 上面的右箭头 new device3, 选择 ES690 下面的 ETKC图 1.3-64, 点击 OK图 1.3-7初始化硬件1, 选择 Hardware2, 点击 initialize hardware3, 初始化完成后点击 hardware status1.3.4 总结通过这一课,我们创建了 SS0LGG00 项目,下载了该项目下的数据,同时配置了访问控制器的硬件1.4 lesson3:建立环境(set up an experiment)1.4.1 目标这一课要求完成对踏板曲线测量界面的创建1.4.2 重要概念回顾 环境(experiment ): 环境是一个预先设置好的窗口,里面包换了为实现测量和标定任务所需要的变量和匹配值。1.4.3 任务运行环境1, 选择 workspace 文件夹中的 oneETK workspace2, 选择 Experiment 上面标志下面 start Experiment3, Experiment 界面就打开了图 1.4-1选择变量1, 在 Experiment 窗口中,按 select variables 按钮2, Select variables 对话窗口打开了图 1.4-23, 选择 nmot_w 变量后点击 Use default4, 点击 OK图 1.4-3可能大家发现,在刚才选择变量时有太多的变量,INCA 中其实有一个过滤功能5, 点击 Select variables6, Select variables 窗口打开了,可以看到 nmot_w在 already used 一栏中7, 选择 Filter-Measure Variables Only8, 这时可以发现窗口中出现的都是变量9, 使用相同方法,选择rl_w、tmot、vfzg_w、wped、wdkba、zwout、B_lr、B_ll10, 点击 Use Default,选择 measure window1,点击 OK图 1.4-4改变逻辑量的显示格式1, 在 experiment 窗口中点击 configure experiment图 1.4-52, 出现 configure 窗口后,将逻辑量 B_ll,B_lr 的display type 改成 bit3, 点击 OK图 1.4-6将测量变量用示波器方式显示1, 在 experiment 窗口中点击 configure experiment2, 在 configure 界面中将mrped_w,nmot_w,vfzg,wped 的 windows 一栏改成 YT-Osci3, 点击 OK图 1.4-7改变示波器测量变量显示范围1, 在 experiment 窗口中点击 configure experiment2, 在 configure 界面中选择 YT-Osciilloscope3, 选择窗口中 Data 一栏,在 Axis Range 中可以改变各变量的显示范围4, mrped_w(0-120),nmot_w(0-6000),vfzg(0-150),wped(0-100)图 1.4-85, 点击 OK6, 保存图 1.4-91.4.4 总结我们建立了踏板曲线的测量环境,选取了相应的变量并改变了其中的格式,同时我们又建立了一个 YT 示波器,并改变了其测量范围。1.5 lesson4:测量(measuring)1.5.1 目标这一课主要学习测量和记录结果,同时还会学习使用特定的触发方式自动开始和结束记录过程。1.5.2 重要概念回顾 测量任务(measuring task):发动机的状态是通过传感器得知的,传感器能够测量发动机参数,传递给控制器得到具体数值。测量任务包括采集一定时间内所有的传感器数值。1.5.3 任务下载环境1, 在 database 界面找到踏板曲线 workspace2, 选择 Experiment-Run Experiment在无需记录的情况下开始和停止测量1, 在 Experiment 测量环境下,点击 start Visualization 按钮,开始进行测量2, 在 Experiment 测量环境下,点击 stop measurement 按钮,停止测量图 1.5-1对记录文件进行特定设置1, 在 Experiment 测量环境下,点击 measurement 一栏下的 Recording Properties/Trigger2, 在打开的 Recording Properties/Trigger 窗口下选择file3, 修改相应的内容4, 点击 OK图 1.5-2记录固定时间范围内的测量数据1, 在 Experiment 测量环境下,点击 measurement 一栏下的 Recording Properties/Trigger2, 在打开的 Recording Properties/Trigger 窗口下选择Recording3, 修改 Recording duration 为 60S4, 点击 OK5, 点击环境测量界面下面的 start recording6, 60s 记录停止,保存测量文件图 1.5-3使用触发器记录测量数据1, 在 Experiment 测量环境下,点击 measurement 一栏下的 Recording Properties/Trigger2, 在打开的 Recording Properties/Trigger 窗口下选择Trigger3, Start trigger 栏选择 ON4, 点击 Edit start condition5, 设定触发条件为 vfzg=0,wped06, 点击 OK7, 有时候可能希望提前记录触发前的数据,如提前2S 前数据,可以设置 pretrigger time=2s8, 点击 OK, 点击环境测量界面下面的 start recording开始记录图 1.5-41.5.4 总结我们测量了踏板曲线测量环境中的变量,同时使用固定间隔时间和触发器的方式记录了测量文件。1.6 lesson5:标定(calibration)1.6.1 目标在这课中,我们将学习如何改变踏板曲线的标定数据。1.6.2 重要概念回顾 标定任务(calibration task):标定是用于控制发动机按照预定目标运行的行为。控制器使用一个闭环控制行为去实现:它首先用传感器测量发动机状态,然后用执行器改变发动机状态使之达到目标状态。新的状态不断地得到调整,直到达到平衡。标定就是这个调整过程,它调整其中的参数,使发动机运行在目标状态。 变量和匹配值(variable and calibration value):变量表征发动机状态,不可修改;匹配值可以由匹配工程师进行修改。匹配值可以分成三类:参数 parameter(固定值) 、曲线 curve(一维输入的匹配值) ,图表 map(二维输入的值) 处理点(process point): 曲线和图标当前正在处理的数值 数据(dataset): 数据是用*.hex 或*.s19 格式存储的,里面包含了所有标定数据,同时也体现了代码本身。1.6.3 任务增加踏板曲线标定数据1, 在 Experiment 测量环境下,点击 select variables2, 在 filter 一栏下面选择 calibration variables only3, 选择 KFPED,FKFPEDV4, 点击 use default5, 点击 OK图 1.6-1将 KFPED 图像化1, 在 Experiment 测量环境下,选中 KFPED2, 右击-extras-move variables to windows-New:graphical 2D map editor3, 点击 OK4, 作为练习可以采用相同方法将 2D 图像改成 3D 图像,再改回 2D 图像图 1.6-3切换环境从 RP 到 WP在 Experiment 窗口下来分成 RP 和 WP 两种类型, RP 指 reference page 是只读的,其作用在于可以与修改后的数据做对比,同时一旦标定没有实现期望的结果可以恢复到原先的数值。WP 指 working page,可以修改匹配数据,在标定时需要从 RP 切换到 WP.在 Experiment 测量环境下,点击 WP 即可实现。图 1.6-4下载现在的标定数据到控制器1, 选择 oneETK workspace2, 选择 Device-Configure Hardware3, 确保此时连接设备激活,若没激活将设备初始化4, 点击 manage memory pages 按钮5, Memory pages manager 窗口出现了,选择standard6, 在 standard 一栏下面 action 选择 download,apply to 选择 code&data7, From 选择 file,to 选择 working page and reference page8, 点击 do it.图 1.6-5显示标定值处理点1, 在环境中点击 KFPED2, 右击-extras-move variable to windows-New:table editor3, 右击-view-show process point图 1.6-6标定曲线 FKFPEDV1, 在环境中点击 FKFPEDV2, 修改 20 下面对应 z 座标值为 1图 1.6-7标定 MAP KFPED1, 在环境中点击 KFPED2, 按 ctrl+all,选中所有值3, 右击-edit-multiply by factor-输入 0.5-点击 OK图 1.6-81.6.4 总结通过这一课,我们在环境窗口中添加了踏板曲线的匹配数值,知道了 reference page 与 working page 的区别,同时又标定了曲线和图像匹配量。1.7 lesson6:数据管理(data management)1.7.1 目标这一课我们将在数据管理中罗列、比较、复制数据,同时导出导入新的数据库1.7.2 重要概念回顾 数据(dataset): 数据是用*.hex 或*.s19 格式存储的,里面包含了所有标定数据,同时也体现了代码本身。1.7.3 任务开始标定数据管理(CDM )1, 在数据库界面,点击 calibration data manager(CDM )图 1.7-12, 出现 CDM 界面后,首先选择输出文件地址Options-settings-Output3, 在 output directory 中输入 CDM main directory4, 在 base filename or subdirectory 中输入 pedalcurve这相当于是对输出文档取了个名字5, 点击 OK图 1.7-2列举标定数据量1, 在数据库界面,点击 calibration data manager(CDM )2, 在左边 List source 中选择 project 中 SS0LGG46_NJ 3, 在右边 action 栏 action 选择 list,format 选择HTML4, 在右边 variable 栏中右击-add5, 选择 FKFPEDV,KFPED6, 点击 list7, 点击 view-打开文件 pedalcurve_LST图 1.7-3比较匹配数据1, 在数据库界面,点击 calibration data manager(CDM )2, 在左边 List source 中选择 project 中 SS0LGG46_NJ3, 在左边 List source 下面目标栏中右击-add dataset4, 选中 SS0LGG46_NJ_1-右击 copy-paste,出现SS0LGG46_NJ_25, 点击 OK6, 在右边 action 栏 action 选择 Compare7, 在右边 variable 栏中右击-add8, 选择 FKFPEDV,KFPED9, 点击右下角 compare 按钮 ,即可完成比较工作10, 点击 view-打开目录下 pedalcurve_CMP 文档图 1.7-4图 1.7-5复制匹配数据为介绍方便,下面步骤紧接比较匹配数据操作后1, 在右边 action 栏 action 选择 Copy2, 在右边 variable 栏中右击-add3, 选择 FKFPEDV,KFPE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论