电控系统设计.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CCP介绍 CCP是基于CAN的用于ECU测量标定的应用层议,由ASAP提出,当前版本是2.1,提供以下功能: 1,对ECU的RAM/ROM读写访问。 2,周期/事件触发的数据采集。 3,同时进行标定和数据采集。 4,能同时处理多个ECU。 5,Flash编程。 6,即插即用。 7,访问保护机制。 CCP主/从设备配置 CCP两种命令 一、控制命令: 控制从设备(必须是已建立逻辑连接的),主从设备的通信由主设备控制,必须遵守握手协议,主设备发出的命令必须得到从设备的回应(正确执行或错误码)。 二、数据采集命令: 从设备根据配置好的列表向主设备传送内部数据,它可以是周期的或由时间驱动。 CCP主从设备间的通信 CANape界面 反复的策略修改→系统集成→系统标定 下面为车辆起步和换挡过程中执行机构(发动机、离合器)的控制。 运行 就绪 挂起 抢占 开始 激活 停止 9 调试 IDE Integrated Development Environment 10 实验 ECU的检测与评估 汽车用ECU的工作环境 温度、振动、电磁兼容 ECU的实验室检测 高低温、振动冲击、电磁兼容、盐雾、霉菌 ECU在实际工作环境中的检测 ECU 功能的发展 集成化和模块化 标准化 开发方法 1 功能设计 和离线仿真 2 快速原型 3 自动代码生成 4 硬件在环仿 真的ECU调试 5 贯穿开发过 程的实际标定 国际流行的“V” 循环开发 开发步骤 MATLAB/Simulink 建立对象数学模型 设计控制方案 进行离线仿真 第一步 开发步骤 保留需要下载到dSPACE中的模块 用硬件接口关系代替原来的逻辑连接关系 对I/O进行配置 设定软硬件中断优先级 第二步 开发步骤 dSPACE硬件 C代码 C编译器 目标代码 Loader dSPACE实时硬件 MATLAB SIMULINK RTW 用户C代码 Real Time Interface 利用RTW及dSPACE 提供的RTI自动生成 代码并下载 第三步 开发步骤 Control Desk Matlab 数据获取 在线调参 外接 实物 三维动画 dSPACE 综合实验和测试环境 第四步 传统开发方法 问题: 信息交流 规范含糊不清 资源冲突 ? 大量的调试时间 功能开发者 ? 算法知识 #include <math.h> if (a > 0) ki = 0.4*x+z1; 软件专家 ? 代码实现和编程知识 时间 代码生成方法 功能开发者 ? 算法知识 软件专家 ? 代码实现知识 代码实现知识: ANSI-C 语言特性 汇编语言 处理器特性 ? … 如何优化代码! TargetLink 代码生成器 ? 代码实现知识 什么是TargetLink? 前端 - MATLAB, Simulink, Stateflow - ASAM MCD2 文件生成器 - 文档生成器 后端 ANSI-C 后端 处理器定制C & 汇编 后端 处理器定制 ANSI-C 代码生成器 - 模型分析 - 模块间优化 - 产品级代码 OSEK/VDX Partner TargetLink模块 TargetLink 模块 TargetLink Base Suite License OSEK/VDX 模块 目标 仿真模块 基本组成 汽车 定制模块 ANSI C coder DataDictionary TargetLink Blockset Document- generator Worst-case autoscaling Hitachi SH-2/ SH-2E Infineon C16x Hitachi SH-2/ SH-2E, H8S Infineon C16x Infineon Tricore Infineon Tricore Motorola 683xx Motorola 683xx Mitsubishi M32R Mitsubishi M32R 目标 优化模块 Motorola HCS12/ HC12 Motorola HCS12/ HC12 Motorola MPC5xx Motorola MPC5xx TI TMS470 TargetLink工作流程 Simulink 模块 自动转换 主机 浮点仿真 (MIL) 算法设计 执行有效性检测 定标 (自动或手动) 溢出检测 参考跟踪 TargetLink 模块 ECU 代码 生成 主机 产品代码仿真(SIL) 定点的影响 量化误差 饱和与溢出 输入实现选项 目标 产品代码仿真 (PIL) 代码确认 压缩执行时间 测量堆栈大小 测量RAM / R

您可能关注的文档

文档评论(0)

yyons2019 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档