车用动力控制系统体系架构与设计.ppt

车用动力控制系统体系架构与设计.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
康明斯诊断工具 标定软件:INSITE 接口硬件:INLINE适配器 通讯协议: SAE J1939、 J1587、J1708 主要用于故障诊断,获取高级权限后也能修改ECU内部数据,在康明斯的发动机上使用,在中国很少有人用来标定 康明斯诊断工具 康明斯诊断工具 VISION标定系统 标定软件:VISION 接口硬件:PCMCIA卡、USB-to-CAN、VISION网络门户接口或内存模仿器 通讯协议: XCP、CCP和KWP2000 与Matlab/Simulink开发平台无缝连接,多年来被福特(Ford)汽车公司、德尔福公司(Delphi)、沃尔沃卡车公司等指定为标准匹配标定系统。 符合ASAM组织标准 VISION标定系统 与标定相关通讯协议 CCP协议:CAN标定协议,由ASAM组织()提出,使用CAN总线 XCP:CCP的扩展, X指通讯物理层多变,可用CAN、TCP/IP、LIN、UART、FlexRay、USB、K线等 KWP2000:主要用于诊断,有基于K线的(ISO14230)和基于CAN的(ISO15765) SAE J1939:卡车网络通讯协议,比J1587深入,也是基于CAN的 KWP2000协议 欧洲汽车领域广泛使用的车载诊断协议,该协议实现了一套完整的车载诊断服务,并满足E-OBD标准 。 KWP2000最初是基于K线的诊断协议,由于K线物理层和数据链路层在网络管理和通讯速度上的局限性,使得K线无法满足日趋复杂的车载诊断网络的需求。而CAN网络由于其非破坏的网络仲裁机制,较高的通讯数据和灵活可靠的通讯方式,因此近来欧洲汽车领域广泛采用基于CAN总线的KWP2000,即ISO 15765协议。 J1939协议 一种支持闭环控制的在多个ECU之间高速通信的网络协议。主要用于载货车和客车上。它以CAN2.0协议为核心 J1939报文,利用CAN扩展帧标识符(29位ID)区分数据 PRIORITY :3bit 优先级 R :1 保留 DP :1 数据页 PDU Format :8 参数组格式 PDU Specific :8 参数格式扩展 Source address :8 数据源地址 Data Field :0-64 实际数据 J1939报文与CAN对应关系 CAN格式 标识符(11bit) 扩展帧标识符(18bit) J1939报文格式 Priority/R/DP/PF(7-2) PF(1-0)/PS/SA 北京理工大学的标定系统 标定软件:AETC Calibrator(VC+VB+底层硬件驱动) 接口硬件:周立功USBCAN卡 通讯协议:CCP 使用范围:自行开发的ECU,只要符合CCP协议的ECU原则上都能使用,在西门子的ECU上初步测试已成功 北京理工大学的标定系统 显示3维MAP的画面 标定系统主界面 Bootloader 6、协同开发与版本管理 项目文档管理 缺陷管理 版本管理与控制 80%的重复工作都可以由机器来完成 开源版本管理工具SVN 软件设计准则 以架构为核心 正交化,模块化设计 将硬件抽象化,上层软件与硬件无关 可移植性强,方便维护 开发文档必须完整清晰 只有记录在案的讨论结果才算是结果 缺陷管理 * 现代开发方法的最重要的特征就是计算机辅助控制系统设计(CACSD:Computer-Aided Control System Design)。将计算机支持工具贯穿于控制系统开发测试的全过程。计算机辅助控制系统设计不仅仅是进行控制方案的设计和离线仿真,还包括实时快速控制原型、产品代码生成和硬件在回路测试。这是一个完整的流线型的控制系统开发步骤,一般将由下列过程组成: 概念定义/需求定义/详细说明 /* 在传统方法中,这一过程的产物就是几千字甚至几万字的文字说明。在现代方法中为了避免文字说明的模糊性及理解性错误,详细说明将采用模型方式。可以用信号流图的方式进行定义。*/ 控制方案设计 /* 控制方案的设计也不再采用过去的那种先将对象模型简化成手工可以处理的形式,再根据经验进行手工设计的方式。而是用诸如MATLAB/SIMULINK等计算机辅助建模及分析软件建立对象尽可能准确的模型,并进行离线仿真,从而避免了传统设计过程中,由于对象过于简化,也没有相应的计算机辅助设计工具做支持而带来的到试验阶段才发现所设计的方案根本就不能满足实际对象的要求的尴尬局面。*/ 快速控制原型(RCP) /* 按现代设计方法,方案设计结束后,无须再象过去那样要花极大的耐心等待软件工程师进行手工编程,再由电子工程师将代码集成于硬件电路中,而是利用计算机辅助设计工具自动将控制方案框图转换为代码并自动下载到硬件开发平台,从而快速实现控制系统的原型,并且包括了实际系统中可能包

您可能关注的文档

文档评论(0)

企管文库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档