淘豆网
1/8
下载文档
文档分类:通信/电子 > GSM/GPRS/EDGE

CANape介绍.doc


下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表
0/100
您的浏览器不支持进度条
更多>>该用户其他文档
下载所得到的文件列表
CANape介绍.doc
文档介绍:
ECU测量、标定和诊断的综合工具CANape为开发者提供了一种可用于ECU开发、标定、诊断和测量数据采集的综合性工具。特点和优势CANape主要用于电控单元(ECU)的参数优化(标定)。它在系统运行期间同时标定参数值和采集测量信号。P(CAN标定协议)的CAN总线,或者是使用XCP协议的FlexRay实现。另外,通过集成的诊断功能集(DiagnosticFeatureSet),CANape提供了对诊断数据和诊断服务的符号化访问。这样,它就为用户提供了完整的诊断测试仪功能。CANape使用标准协议的特性使其成为了覆盖ECU开发所有阶段的一种开放而灵活的平台。功能CANape的基本功能包括:?同步地实时采集和显示ECU内部信号(P/XCP),CAN、LIN、FlexRay总线信号以及来自外部测量设备的信号?P/XCP进行在线标定和通过XCP进行实时激励(Stimulation)?离线标定?快速而安全地使用二进制文件和参数组刷写Flash(Flash编程)?无缝集成KWP2000和UDS诊断函数?强大的标定数据管理、参数组比较和合并功能?在测量、离线分析或旁通(bypassing)过程中使用集成的MATLAB/Simulink模型进行计算?ASAMMCD3测量和标定自动化接口?与ECU测量数据一起同步采集视频、音频、GPS和外部测量设备的环境数据?使用集成的编程语言自动执行用户输入序列和处理测量值与信号特殊功能和选项?监视CAN、FlexRay和LIN总线(1.3,2.0和CoolingBus)?通过CAN、FlexRay、LIN(1.3,2.0和CoolingBus)、USB、以太网和串口进行测量和标定?支持针对flash和诊断数据的ODX2.0标准?受ODX-F文件控制的自动Flash编程过程?无需键盘输入就可通过音频和视频记录对驾驶状况进行可靠且同步的评价?使用独立的数据库工具eASEE.cdm可对标定数据进行可靠的、基于服务器的管理?选用插件可扩充CANape的功能,使其能够显示GPS车辆位置、加入ASAMMCD3接口、观察OSEK操作系统以及在开发驾驶员辅助系统时通过目测法来主观评价目标识别算法使用多种测量、显示和标定窗口的配置实例应用领域CANape是进行ECU标定的综合工具。该领域内的所有工作都可使用CANape方便而可靠地完成:从快速原型方案到ECU生产前的软件功能开发,使用ASAMMCD3接口的台架测试应用,实车试验的测试驱动器,数据记录,ECU和车辆诊断,以及使用高级多媒体选项进行的目标识别算法验证。P和XCP测量与标定协议,CANape能同步地获取ECU内部的测量参数。同步的意思是测量数据采样点的分配可以精确到ECU的一个任务周期。ECU的测量数据与其它测量数据(来自CAN、LIN或FlexRay总线,GPS,音频,视频或其它测量设备)被同步存储并通过多种途径显示。CANape的测量数据采集特性包括:?可以使用多种窗口类型和用户自定义面板进行图形化显示?在跟踪窗口中分析总线通信?结合不同来源的真实变量并借助内置的脚本语言或MATLAB/Simulink模型可以在线计算出虚拟信号?使用多种触发器进行数据记录,包括pre-trigger和post-trigger时间(包含音频和视频)?同步采集标量值和数组?P和XCP测量?数据测量速率可超过1MBit/s(取决于使用的接口)测量数据评估CANape提供了众多功能,用于方便地处理和评估之前的测量数据:?脚本驱动和自动化的测量文件评估?使用集成的编程语言或MATLAB/Simulink模型进行算术评估?信号可以按照时间或XY视图显示?利用缩放功能、搜索功能和测量标尺观察信号响应?输入注释和宏进行离线分析?导入和导出不同格式的测量文件?从测量文件中导出同步视频片段?使用测量文件管理器方便地处理测量文件标定/参数调整参数调整要么以文字方式显示,要么以图形方式显示(针对特性曲线和map)。用户自定义面板为用户提供了一种显示和标定特性参数的个性化接口。针对参数调整/标定提供了下列功能:?用户可在线标定ECU内存中的参数值,也可离线标定CANape的“镜像内存”中的参数值。离线模式可以在不连接ECU的情况下进行测量前或测量结束后的ECU参数处理工作?与测量数据采集并行进行参数标定?可以在参数浏览器这一个窗口中标定ECU的所有参数?刷写参数组?基于测量文件中的特定时刻生成参数组使用XCPonFlexRay和XCPonLIN进行标定CANape是第一个具有XCPonFlexRay接口的MCD工具。该接口使用了通用的、与总线无关的XCP协议层和一个新的针对FlexRay的传输层。XCPonFlexRay规范特别针对FlexRay定义了一种可用XCP带宽的动态分配机制。在动态分配过程中,CANape识别可用的带宽并动态而高效地将其分配给当前的应用数据通信使用。这样XCP通信就优化使用了可用带宽并且几乎对正常的FlexRay通信不会产生任何影响。越来越复杂的基于LIN的ECU也需要具备测量数据采集、参数标定和flash编程功能。使用由Vector开发的XCPonLIN理念,用户就能够测量和标定LINmaster以及LINslave。CANape可使用基于CAN总线的XCP或直接使用基于LIN总线的XCP。当然,已经有发布的ECU驱动程序来实现这些功能了。CANape用作XCPMaster:传输层和协议层分离,P/XCP和诊断协议使用二进制文件刷写新版本程序。P/XCPFlash编程内核程序。使用CANape中集成的脚本编辑器,用户可以开发与诊断相关的Flash编程任务。使用脚本语言可执行诊断函数并从ODXFlash容器中读取必要的信息和数据。在CANape中执行Flash任务非常简单,可以使用ODX-F容器自动完成,也可通过用户输入交互进行。CANape具备全面测试并分析相关的诊断通信的能力,这使它成为了进行Flash编程的一个理想开发环境。为了缩短Flash编程过程的执行时间,Vector提供了一种压缩传输数据的方法。可使用CANape中针对FlashBootloaderCANfbl的扩展功能和相关的压缩功能。为优化Flash过程,CANape也支持对多个ECU并行编程。快速原型CANape使用标准PC机代替价格高昂的快速原型硬件系统。使用MATLAB/Simulink完成功能开发。在创建的模型中方便地加入XCPdriver,该driver包含在每个CANape产品中。生成代码并经过编译后,应用程序就可在WIN32计算机上以EXE或DLL形式运行。然后使用XCP就可以全面访问模型的内部测量变量和参数。如果对实时性有严格的要求,则可使用TheMathworks提供的xPC接口为PC机生成一个运行模型的实时操作系统。通过集成在模型中的XCPdriver,用户就可以使用CANape进行测量和标定。使用同样的机制还可以实现基于PC机的旁通。这涉及到通过XCP周期性和同步地测量ECU内部数据,使用XCP激励在PC机上计算结果并 内容来自淘豆网www.taodocs.com转载请标明出处.
更多>> 相关文档
非法内容举报中心
文档信息
  • 浏览:
  • 页数:8
  • 收藏数:0 收藏
  • 顶次数:0
  • 上传人:fy3986758
  • 时间:2016-01-27
  • 文件大小:0 KB
  • 下载次数:
最近更新
文档标签