CANape ji基础培训 PART 1 测量 & 标定 (3-9) PART 2 CANape 简介(10-24) PART 3 数据采集与记录(25-46) PART 4 离线评估与数据挖掘(47-65) PART 5 标定和CDM studio(66-88) --3-- 测量 & 标定 为什么需要测量和标定? ECU内的控制算法,通常有大量的参数需要 设定 软件开发工程师专注于算法的实现,无法设 定确切的参数 参数通常在软件开发完成后,由标定工程师 进行优化 为了设定合适的参数,标定工程师需要反复 修改参数,通过分析参数改变带来的影响, 从而完成对车辆性能的优化。这样的一个反 复交互的过程,就是标定 --4-- 测量 & 标定 测量和标定流程- 举例 测量到ECU中实时运行的真实参数,并分析该参数对控制算法的影 响 (例如PWM 信号) 修改参数并分析这种改变对于控制策略的影响 --5-- 测量 & 标定 如何去测量和改变参数? 控制算法每一个循环均在ECU的RAM中进行计 算和存储 PWM = f(PWM_Level, ..) 测量'PWM'信号: 每个循环从RAM cell 0x1011 中读取数据 标定 (改变) 参数 'PWM_Level': 在RAM cell 0x2052中写入新的参数 测量和标定就意味着对ECU存储器进行数据读 取和写入的过程。 --6-- ASAM: Association for Standardization of Automation and Measuring Systems 测量 & 标定 CANape 遵循ASAM 标准,如CAN 标定协议CCP 和通用标定协议XCP --7-- 测量 & 标定 标准的应用案列 CAN Calibration Protocol (CCP) eXtended Calibration Protocol (XCP) 速率 via: CAN ~10 kB/sec Private CAN ~50 kB/sec FlexRay ~100 kB/sec --8-- 测量 & 标定 两种测量方式: >RAM data copy up to 2 Mbyte/sec >Data Trace up to 30 Mbyte/sec 高速标定 --9-- CANape 简介 --10-- CANape 简介 页面概览 Trace Window Driver Assistance Symbol Explorer Model Explorer Measurement Calibration Algorithm Designer --11-- CANape 简介 工作流程 创建一个新建的工程:[File " New project...] 创建一个新的文件夹,带有 canape.ini 文件 开始 CANape 通过工程连接 --12-- CANape 简介 快速开始 创建新的工程 Start --> -->Creat new project File -->Project-->New --13-- 快速开始 CANape 简介 其他方式 --14-- CANape 简介 Device Wizard 创建一个新设备. Device " New --15-- CANape 简介 快速开始 Device Configuration --16-- CANape 简介 快速开始 Device Configuration/Network --17-- 快速开始 CANape 简介 测量 [Start " Measurement Configuration] or F4 --18-- 快速开始 显示测量/标定窗口 CANape 简介 --19-- CANape 简介 快速开始 --20-- 快速开始 状态报告的Write 窗口 总线信息的Tace 窗口 帮助: CANape 简介 --21-- CANape 测量数据流 数据采集与记录 --22-- 数据采集与记录 F4 Measurement Configuration --23-- 测量模式 数据采集方式由驱动决定 CANape CCP 和XCP 驱动支持以下测量模式: Polling (问/答) 非同步数据采集 Cyclic event channels (e.g. 10ms, 100ms) 同步数据采集 Event驱动(e.g. crank shaft position) 同步数据采集 On input (虚拟信号) 非同步数据采集,类似polling On device.'signal name' 非同步数据采集,类似polling 数据采集与记录 --24-- Graphic 窗口 数据采集与记录 --25-- 坐标
2023-01-01 12:49:13
4.76MB
文档资料
1