[发明专利]基于ASAP标准的汽车电控单元标定系统及方法无效
申请号: | 200810070030.4 | 申请日: | 2008-07-25 |
公开(公告)号: | CN101334662A | 公开(公告)日: | 2008-12-31 |
发明(设计)人: | 岑明;邱宝梅;甘海云;冯辉宗;李银国 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 重庆市恒信知识产权代理有限公司 | 代理人: | 刘小红 |
地址: | 400065重*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 asap 标准 汽车 单元 标定 系统 方法 | ||
1.基于应用系统标准化工作组ASAP标准的汽车电控单元ECU标定系统,该系统包括,上位机标定控制模块、ASAP编辑模块以及ECU下位机标定模块,其特征在于,ASAP编辑模块对ECU底层软件在编译链接过程中生成不同类型的描述ECU变量及其存储的映射文件进行解析、编辑,根据ASAP标准生成描述标定数据、监控数据及接口信息的ASAP数据库文件;上位机标定控制模块根据ASAP数据库文件配置标定系统工作环境,遵循通用标定XCP协议通过控制器局域网CAN总线实现对ECU的标定与监控;ECU下位机标定模块包括:CAN驱动模块和XCP驱动模块,CAN驱动模块封装CAN通信协议,为XCP驱动提供调用接口,XCP驱动模块包括:命令传输对象处理机、数据获取处理机、数据激活处理机,命令传输对象处理机监控CAN网络上的XCP会话命令,接收并解析上位机标定控制模块的XCP命令并执行,同时向上位机标定控制模块发送应答;若上位机标定控制模块要求进行数据获取操作,则将该操作命令传递给数据激活处理机,由数据激活处理机配置数据获取参数;数据获取处理机根据数据激活处理机配置好的环境参数,将ECU监控参数按照指定周期分类,按照设定的周期向上位机发送监控数据。
2.根据权利要求1所述的标定系统,其特征在于,所述ASAP编辑模块进一步包括,映射文件解析模块:解析ECU的映射文件中定义的标定与监控数据信息;参数编辑模块:对标定与监控数据进行增删,编辑标定与监控数据地址、类型、精度、范围、表达方法,ASAP数据库解析与生成模块:根据标定与监控数据信息生成ASAP数据库文件,并解析数据库文件。
3.根据权利要求1所述的标定系统,其特征在于,所述ASAP数据库用结构化的文本来描述监控和标定参数及其接口信息,每个参数用一个结构表示,在结构内通过关键词标记参数的各个属性。
4.基于ASAP标准的汽车电控单元ECU标定方法,其特征在于,该标定方法包括以下步骤,ASAP编辑模块读入ECU的映射文件进行解析,根据ASAP标准编辑标定数据、监控数据并定义其属性,生成ASAP数据库文件;上位机标定控制模块根据ASAP数据库文件配置标定系统工作环境,遵循XCP协议通过CAN总线向ECU下位机标定模块发送标定、上传控制命令;ECU下位机标定模块根据上位机标定模块控制命令,实现对ECU控制参数的标定,以及将ECU中存储的汽车运行状况监控参数上传,上位机参数标定模块从ASAP数据库中取出参数对应的地址、地址偏移、转换方法,根据转换方法进行参数转换;调用XCP设置数据指针,确定需要标定的目标参数在ECU内存中的起始地址;向ECU下位机标定模块发送转换参数,及其地址段长度信息,用转换参数替代需要标定的目标参数,读取ECU下位机标定模块上传的数据获取DAQ帧;解析DAQ帧获得监控数据,将其存入上位机监控数据缓冲区。
5.根据权利要求4所述的标定方法,其特征在于,所述生成ASAP数据库文件的步骤具体包括:从映射文件中读取下位机标定模块中全部参数的变量名、地址、数据类型、数组大小,写入一个参数列表;对列表中的参数进行增加、删除、编辑参数属性;补充设置映射文件中不能表示的参数精度、取值范围、表达方法;根据列表中编辑的参数及其属性,用A2ML语法表示成结构化文本,生成ASAP数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810070030.4/1.html,转载请声明来源钻瓜专利网。