INCA5.4使用手册解释.docx_第1页
INCA5.4使用手册解释.docx_第2页
INCA5.4使用手册解释.docx_第3页
INCA5.4使用手册解释.docx_第4页
INCA5.4使用手册解释.docx_第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 重要概念l 测量任务(measuring task):发动机的状态是通过传感器得知的,传感器能够测量发动机参数,传递给控制器得到具体数值。测量任务包括采集一定时间内所有的传感器数值。l 标定任务(calibration task):标定是用于控制发动机按照预定目标运行的行为。控制器使用一个闭环控制行为去实现:它首先用传感器测量发动机状态,然后用执行器改变发动机状态使之达到目标状态。新的状态不断地得到调整,直到达到平衡。标定就是这个调整过程,它调整其中的参数,使发动机运行在目标状态。l INCA: INCA是一种测量和标定工具,它提供给标定工程师图像化的界面和连接控制器硬件的手段。l 存储器仿效(memory emulation):一般控制器包含只读存储器,标定数据放在只读存储器中不能被修改。我们可以使用一定的硬件和INCA软件去嫁接只读存储器和随机存储器,标定数据同时下载到INCA的随机储存器,这样标定工程师就能在线修改标定数据,而不需要修改实际存储器中的标定数据。l 变量和匹配值(variable and calibration value):变量表征发动机状态,不可修改;匹配值可以由匹配工程师进行修改。匹配值可以分成三类:参数parameter(固定值)、曲线curve(一维输入的匹配值),图表map(二维输入的值)l 处理点(process point): 曲线和图标当前正在处理的数值l 数据库和数据库管理器(database and database manager):在做测量和标定任务时(工作间,环境,项目,数据,测量变量)所有数据都被保存在数据库中。 为了有效地使用和组织数据,INCA创造了数据库管理器,使用户可以通过图像化的界面访问、识别和创建数据。l 工作间(workspace):工作间是一个包换环境、项目、硬件配置的统一文件,可以被保存下载。l 环境(experiment):环境是一个预先设置好的窗口,里面包换了为实现测量和标定任务所需要的变量和匹配值。l 项目(project): 项目包含了所有的匹配值和数据,这些匹配值和数据反应了一定版本的代码和匹配值。项目包含两个文件*.a2l 和*.hex.l 硬件配置:可以选择硬件设备及硬件参数。l 数据(dataset): 数据是用*.hex或*.s19格式存储的,里面包含了所有标定数据,同时也体现了代码本身。l 用户配置(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 重要概念回顾l 数据库和数据库管理器(database and database manager):在做测量和标定任务时(工作间,环境,项目,数据,测量变量)所有数据都被保存在数据库中。 为了有效地使用和组织数据,INCA创造了数据库管理器,使用户可以通过图像化的界面访问、识别和创建数据。l 环境(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 重要概念回顾l 工作间(workspace):工作间是一个包换环境、项目、硬件配置的统一文件,可以被保存下载。l 项目(project): 项目包含了所有的匹配值和数据,这些匹配值和数据反应了一定版本的代码和匹配值。项目包含两个文件*.a2l 和*.hex.l 硬件配置:可以选择硬件设备及硬件参数。l 数据(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 重要概念回顾l 环境(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 重要概念回顾l 测量任务(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 重要概念回顾l 标定任务(calibration task):标定是用于控制发动机按照预定目标运行的行为。控制器使用一个闭环控制行为去实现:它首先用传感器测量发动机状态,然后用执行器改变发动机状态使之达到目标状态。新的状态不断地得到调整,直到达到平衡。标定就是这个调整过程,它调整其中的参数,使发动机运行在目标状态。l 变量和匹配值(variable and calibration value):变量表征发动机状态,不可修改;匹配值可以由匹配工程师进行修改。匹配值可以分成三类:参数parameter(固定值)、曲线curve(一维输入的匹配值),图表map(二维输入的值)l 处理点(process point): 曲线和图标当前正在处理的数值l 数据(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 重要概念回顾l 数据(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, 选择FKFPED

温馨提示

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

评论

0/150

提交评论