[发明专利]基于CCP协议的汽车ABS ECU在线标定系统和标定方法无效
申请号: | 200810233200.6 | 申请日: | 2008-12-03 |
公开(公告)号: | CN101414188A | 公开(公告)日: | 2009-04-22 |
发明(设计)人: | 郑太雄;冯辉宗;李银国;郭文浩;蒋国英;杨勇 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京同恒源知识产权代理有限公司 | 代理人: | 赵荣之 |
地址: | 400065重*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ccp 协议 汽车 abs ecu 在线 标定 系统 方法 | ||
技术领域
本发明涉及汽车制动控制技术领域,具体涉及一种汽车防抱死制动系统电子控制单元(ABS ECU)的标定系统和标定方法。
背景技术
ABS(Antilock Braking System)制动系统,即防抱死制动系统,能够在汽车制动过程中自动调节制动力的大小,有效防止车轮抱死、侧滑、甩尾等现象,提高了汽车制动的安全性。在ABS制动系统的开发中,控制算法确定的情况下,控制效果的好坏就取决于电子控制单元(Electronic Control Unit,ECU)算法中的控制参数,因此,对控制参数的寻优是整个调试过程中的重要环节。
传统的ABS ECU参数匹配一般采用手工更改控制程序,重新编译下载的方式,这将会使整个调试过程十分繁琐,给ABS控制系统的调试带来了很大不便,延长了匹配时间、增加了开发成本,而且试车时还存在很大的风险。
传统的ABS匹配标定系统采用SCI串行通讯,该种方法有以下缺陷:
(1)可靠性差。SCI串行通讯容易受外界干扰,标定数据过程中需进行软件校验,且试验中一旦通讯被破坏则不易恢复;
(2)通讯速度慢。SCI串行通讯通常传输速度在10400bps,不能满足大数据量和高实时性的需求;
(3)通用性差。一个标定工具只能实现对一个ECU的标定和监控。
CCP(CAN Calibration Protocol)是一种基于CAN总线的电子控制单元标定协议,具有通信可靠、传输速度快、通用性好等优点,现已在欧美汽车行业的发动机领域得以广泛应用。公开号为CN1747472A的中国发明专利申请公开说明书中公开了一种基于CCP协议的嵌入式通用标定装置及方法,其中粗略地叙述了基于CCP协议的通用标定装置及方法,按照其公开的技术方案,并不能实现对汽车ABS ECU的标定,现有技术中,也还没有基于CCP协议的汽车ABSECU标定方法。
发明内容
有鉴于此,为了解决上述问题,为此,本文提出了一种基于CCP协议的汽车ABS ECU标定系统,可靠、快速地对汽车ABS ECU的控制参数进行标定。
本发明的目的是这样实现的:基于CCP协议的汽车ABS ECU在线标定系统,包括相互连接的上位主机和下位机,其特征在于:所述上位主机包括:
数据保存模块,用于保存汽车ABS ECU上传的数据;
数据分析模块,对数据保存模块保存的数据进行分析;
控制参数优化模块,根据数据分析模块的分析结果,对控制参数进行优化;
控制参数标定模块,将控制参数优化模块优化的控制参数传输到汽车ABSECU;以及上位机CCP驱动模块;
所述下位机为汽车ABS ECU,包括算法模块和数据通讯模块,所述数据通讯模块包括CCP命令处理器和DAQ处理器。
进一步,所述上位主机还包括状态监测模块,用以读取汽车ABS ECU上传的数据,并实时显示。
并设计了控制效果分析方法,控制参数优化方法,和自动标定功能。
本发明还提供了一种基于CCP协议的汽车ABS ECU标定方法,具体包括如下步骤:
1)上位主机与汽车ABS ECU建立连接后,上位主机对ABS ECU进行初始化操作,并读取汽车ABS ECU固定存储区存储的控制参数;
2)对汽车ABS ECU进行路试,汽车ABS ECU通过数据通讯模块将路试过程中的状态参数上传至上位主机的临时存储区;
3)路试结束后,上位主机对临时存储区内的数据进行保存;
4)上位主机数据分析模块根据步骤3)保存的数据,对制动效果进行分析;
5)上位主机控制参数优化模块依据步骤4)的分析结果计算出一组优化控制参数;
6)上位主机标定模块用步骤5)所得的优化控制参数,替换汽车ABS ECU临时存储空间中的控制参数数据;
7)循环执行步骤2-6),直至标定工作完成;
8)将最后一次循环所得的优化控制参数保存到汽车ABS ECU的固定存储区;
进一步,步骤2)中,汽车ABS ECU通过数据通讯模块将路试过程中的状态参数通过DAQ-DTO帧周期性上传至上位主机的临时存储区;
进一步,步骤1)中,对汽车ABS ECU进行初始化操作具体包括如下步骤:
101)执行打开设备指令;
102)初始化指定的CAN;
103)启动CAN;
104)设置内存传输基指针;
105)让ECU传输监测数据到上位主机;
106)初始化标定参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810233200.6/2.html,转载请声明来源钻瓜专利网。