汽车的CCP是什么意思

汽车的CCP是什么意思,第1张

摘 要:CCP协议是一种基于CAN总线的匹配标定协议。 该协议具有通信可靠、传输速度快、通用性好等特点。本文讨论了一种基于CCP协议的汽车ECU标定系统,并详细介绍了该系统的工作原理、数据采集机制以及实现方式。

关键词:CCP协议; CAN总线;标定系统

前言

随着汽车电子技术的发展,电子控制单元(ECU)的标定已成为汽车电子控制装置开发的一个重要环节。大多数ECU都需要经过匹配标定的过程,从而确定其运行参数和控制参数。目前国内还没有成熟的基于CCP的ECU标定系统,已有的一些系统主要是采用Vector提供的free CCP Driver,或者基于MATLAB的相关工具包,在此基础上作自己的应用软件,并没有独立的CCP 驱动;国外的产品功能强大,但价格昂贵。因此,研究、掌握CCP的核心技术,开发针对不同用户需求提供不同的定制功能,并能适应PCI、USB等不同主机接口的ECU标定软件就具有非常重要的意义。CCP协议简介

CCP协议的通信方式

基于CCP协议的ECU标定采用主-从通信方式,主设备通过CAN总线与多个从设备相连,如图1所示。其中主设备测量标定系统MCS(Measurement Calibration System),从设备是需要标定的ECU。根据CCP协议,主设备首先与其中一个从设备建立逻辑连接。 建立逻辑连接后,主、从机之间所有的数据传递均由主机控制,从机执行主机命令后返回包含命令响应值或错误代码等信息的报文。任何一个从机都可以定时地根据由主机通过控制命令所设置的列表来传递内部的数据。所以说数据的传递是由主机初始化,由从机来执行,并且是由固定的循环采样频率或事件触发的。

CCP协议定义了两种工作模式:一种是Polling(查询)模式,另一种是DAQ(数据采集)模式。在本文所设计的标定系统中,根据实际需求情况,采用了DAQ模式。

CCP协议的通信数据对象

CCP协议只采用了两个CAN报文对象,且每个对象根据其数据流向,都有一个唯一的ID标识符进行标识:

(1)命令接收对象(主机一从机):简称CRO。CRO用于传递指令代码和内部功能码或主、从机之间交换的存储区数据。

(2)数据传输对象(从机一主机):简称DTO。DTO指由从设备反馈的报文。

根据报文PID的不同,DTO又可以分为三种形式:

·命令返回消息CRM(PID=255) : 由从设备发送, 针对CRO 的反馈报文。

·事件消息(PID=254): 当从设备检测到内部发生错误机制时, 由从设备自行向主设备发送, 报告其当前的运行状态, 并请求主设备暂停当前工作进程以处理发生的错误。

·DAQ- DTO(0≤PID≤254): 用在DAQ 模式中, 由从设备组织, 定期向主设备发送。

基于CCP的ECU

标定系统实现

标定系统工作原理

基于CCP的ECU标定系统工作原理如图2所示,对部分控制参数进行调整后,通过一个USB转CAN的驱动模块就可以将数据送到发动机ECU当中,ECU收到控制信号后,通过内部处理又会由驱动模块返回ECU内部重要的数据到平台上显示,标定软件与发动机ECU的通信符合CCP标定协议。

CCP通信部分调用CCP Driver,为标定软件实现与ECU的通信,包括将用户指定的标定参数下载到ECU、接收ECU的测量数据供数据显示子窗口使用。

标定系统的数据采集机制

本文采用的是DAQ模式,从而可以实现从设备按照指定的周期将需要监视的数据上传。

DAQ传送的数据由一系列表来组织,这些表被称为ODT(Object Descriptor Tables)。每个ODT表含7 个元素,可描述7 个ECU 内部参数的相对地址及数据长度等属性。这些被ODT 描述的参数,就是需要从设备用DAQ - DTO 帧周期发送给主设备的被监视数据;而这些属性被称为“参数描述”,它们可帮助从设备DAQ 处理代码确定该参数的当前值,如图3所示。ODT 中描述的参数,及各参数的“参数描述”由主设备通过CRO 命令写入。当从设备的DAQ机制被启动时,从设备按主设备要求的周期,将每个ODT 表描述的ECU 参数当前值顺次放入相应的DAQ-DTO 帧中,并发送给主设备。

标定系统DAQ模式的软件实现

标定系统的软件设计主要分为两个部分:CAN Drvier和CCP Driver。本方案的ECU采用MC9S12Dg128,因此可以直接应用芯片CAN模块提供的接口发送CAN数据。CCP Driver是标定系统的核心部分,它主要通过调用CAN Driver实现与上位机标定软件的通信,从而进行对ECU的在线标定。

标定系统的实现过程如下:

1上层标定软件部分定义List的数目、每个List中的ODT数目、每个ODT中的元素数目。

2 ECU按照上层的定义,确定自己的数据结构。即上下层都定义一个三维的数组(List,ODT,Element),用来存放映射关系。

3上层通过协议命令初始化ODT。首先,上层发送GET_DAQ_SIZE命令(参数为List号),得到指定的List大小(number of ODT in this list),并得到该List中DTO的第一个PID号。 然后,上层发送SET_DAQ_PTR命令(参数为List号、ODT号、ODT中的元素号),指定需要初始化的参数单元。 最后,上层根据SET_DAQ_PTR命令设置的具体元素,发送WRITE_DAQ命令(参数为DAQ元素的byte大小,DAQ元素的地址),反复通过SET_PTR和WRITE_DAQ两条命令,初始化完一个具体的ODT表,然后初始化完一个具体的List表,最后初始化完所有的List表格。至此,初始化ODT工作结束。

4开始和停止DAQ数据的传输。上层发送START_STOP命令,指定的ODT数据开始上传。ODT将其中的每个元素复制到其对应的DTO(8个字节,1个PID号,7个存放数据)中,然后以Data Acquisition Message的形式返回给上层的标定系统。DAQ模式到此为止。结语

ECU标定软件运行情况如图4所示,经过多次不断的调试,此标定系统运行稳定可靠,能够对汽车系统中的ECU进行在线标定, 并可以针对不同用户需求提供不同的定制功能。

这个采用CCP协议的汽车发动机标定系统具有符合国际通用标准、通用性好、对不同硬件与不同需求适应性强的特点,因此有很好的开发应用前景。

小米12 Pro+是指小米公司推出的一款高端智能手机,其搭载了联发科技(MediaTek)旗下的Dimensity 9010芯片作为处理器。Dimensity 9010芯片在2021年推出,采用了5nm工艺,拥有强大的计算和图形处理能力,能够提供快速的性能和流畅的操作体验。此外,Dimensity 9010还支持5G网络,能够实现更快的网速和更低的延迟,大大提升了手机的网络连接体验。所以,小米12 Pro+搭载的Dimensity 9010芯片,可以提供出色的性能表现和优秀的网络连接体验,是一款非常不错的高端手机处理器。

当误差值越大,加工出来的质量就越差,加工时间就越快,相反,当误差值越小,加工出来的质量就越好,加工时间就越慢,相当于公差,开粗一般可以给003-01,精加工一般给001-003之间

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/2837938.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-01-02
下一篇2024-01-02

随机推荐

  • 精华露和乳液的区别是什么,分别如何使用

    精华露用于皮肤的修护和保养  一般用于睡前洁面后轻拍于面部至吸收 其功能和效果长期使用才会有效果 如雅诗兰黛和ONLY就有两款 但是如果年龄还不大 不推荐使用 容易使皮肤更容易老化 对产品长生依赖。乳液分为妆前乳和保湿乳等等 就是皮肤的日常

    2024-04-15
    69400
  • 创意生日礼物网(创意生日礼物定制)

    今天小编辑给各位分享创意生日礼物网的知识,其中也会对创意生日礼物定制分析解答,如果能解决你想了解的问题,关注本站哦。有创意的生日礼物"最好的礼物并不一定要贵,而是贴心,至于怎么个贴心法,这个就要具体问题具体分析了。1个性惊喜型。可

    2024-04-15
    56800
  • 敏感肌怎样美白才安心不刺激?

    亲们,首先要说一下,不好意思啊,这几天的太忙了,所以都没有回复留言,明天开始应该可以慢下来了。美白,想必是亚洲女性一身都在追求的。很多人说皮肤暗黄,晒黑了,怎么样才能变白呀!!!以前说过油皮不敏感的可以试试雪肌精的雪水敷脸但是敏感肌就没办法

    2024-04-15
    45400
  • 护肤套盒的使用顺序

    护肤品大致分为十种,其使用顺序是:①洁面产品②爽肤水③面膜④精华液⑤乳液⑥眼霜⑦眼部精华⑧润唇膏⑨面霜(分为日霜、晚霜)⑩隔离霜(防晒霜)首先是清洁要做好,选择一款合适的洁面产品,有洁面乳、洁面啫喱、洁面泡沫等等,要清楚自己的肤质是干性、中

    2024-04-15
    41400
  • 敏感肌会回购的身体乳,平价实惠,收藏已久的宝贝,推荐给朋友们

    如果你也是敏感肌的贫民窟女孩纸,一定要看过来,下面强烈推荐给你5款平价实惠,回购率超高的身体乳,都是我亲身用过超好用的哦!!!凡士林保湿霜参考价格:299元学生党的最爱了吧,从第一次用到现在好长时间都没有厌烦过它,性价比超高,使用感也是稳稳

    2024-04-15
    46700
  • 铝合金桥架厂家

    铝合金桥架厂家1、山东泰安金恒电气有限公司主营产品:电缆桥架;槽式电缆桥架;DCS焦化处理系统;自动化控制系统;高低压输电设备;防火桥架;玻璃钢桥架。地址:山东新泰市山东省新泰市高新技术开发区。成立时间:2009-05-04。2、深圳市正昌

    2024-04-15
    40900
  • 每天一个护肤知识:山茶花

    山茶花对皮肤具有美白、嫩肤、祛除皱纹的功效,因为它含有丰富的维生素C和皮肤所必需的微量元素和矿物质。这些成分可以让皮肤保持良好状态,并且有助于肌肤保湿。此外,山茶花还具有高抗氧化物质,能够对抗皮肤老化现象,并保护皮肤免受环境污染损坏。它还能

    2024-04-15
    54300

发表评论

登录后才能评论
保存