[发明专利]一种基于车辆ECU柔性大数据标定文件在线生成方法在审
申请号: | 202011515743.4 | 申请日: | 2020-12-21 |
公开(公告)号: | CN112363738A | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 江书海;王瑞;余斌福;王万荣 | 申请(专利权)人: | 上汽大通汽车有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/71;G06F16/16 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 姚姣阳 |
地址: | 200438 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 车辆 ecu 柔性 数据 标定 文件 在线 生成 方法 | ||
一种基于车辆ECU柔性大数据标定文件在线生成方法,包括如下步骤,创建配置文件;创建ECU数据节点,配置节点的协议标识;上位机加载配置文件,TableView格式显示标定项,上位机根据用户勾选配置标定项采用配置文件结构体打包标定文件,再将打包的文件烧录至ECU;上位机根据文件实时显示标定数据,并检查标定数据是否正确,若正确,则发布标定文件,若错误,则重新对用户勾选配置标定项采用配置文件结构体打包标定文件,再将打包的文件烧录至ECU,直至检查标定数据正确。本方法通过引入配置文件方便用户进行配置,降低了修改标定项与上位机系统的耦合性,同时提高了柔性生成标定文件的灵活性;上位机保存用户配置,方便二次修改,提高配置标定文件的效率。
技术领域
本发明属于文件标定技术领域,具体涉及一种基于车辆ECU柔性大数据标定文件在线生成方法。
背景技术
当前,生成标定文件的协议或规范,是由企业内部制定,这就导致没有一款通用的软件系统去支持自定义生成标定文件。
在开发和测试阶段,一般是由工程师通过代码直接将数据生成16进制文件,一次性生成标定文件。
这种一次性生成标定文件的缺点在于:ⅰ生成标定文件后,无法保存配置,下一次修改时,需要从头开始生成,无形中增加了研发的周期;ⅱ不利于扩展,当某个协议的内容改变时,需要通过代码重新实现(如大数据项ECU_VehicleSpeed,由原来的两个字节改为四个字节,原有逻辑的索引要调整;又如某个数据项ECU_Tem的精度提高,实际上报的数据放大了100倍,此时最终结果要除以100。);ⅲ没有可视化的界面展示,对于汽车ECU中的大数据内容细节展示不够清晰,不利于用户直观的理解每个数据项的实际含义,不方便用户操作。
发明内容
本发明所要解决的技术问题是克服现有技术的不足,提供一种基于车辆ECU柔性大数据标定文件在线生成系统及方法,通过可视化的配置可以在线柔性、快速生成标定文件,达到快速验证标定文件正确性的方法。
本发明提供一种基于车辆ECU柔性大数据标定文件在线生成方法,包括如下步骤,
步骤S1、创建配置文件;
步骤S2、创建ECU数据节点,配置节点的协议标识;
步骤S3、上位机加载配置文件,TableView格式显示标定项,上位机根据用户勾选配置标定项采用配置文件结构体打包标定文件,再将打包的文件烧录至ECU;
步骤S4、上位机根据文件实时显示标定数据,并检查标定数据是否正确,若正确,则发布标定文件,若错误,则重新对用户勾选配置标定项采用配置文件结构体打包标定文件,再将打包的文件烧录至ECU,直至检查标定数据正确。
作为本发明的进一步技术方案,步骤S1创建的配置文件为Config.xml文件。
进一步的,ECU数据节点中Item节点为ECU上报的数据内容,Name节点为ECU中车速的变量定义,CHN节点为对应的中文翻译,Unit节点为对应的车速单位,Index节点为“车速”数据在整个上报数据内容的索引,Length节点为“车速”在整个协议中的数据长度,Coefficient节点为ECU上报的车速数据最终要乘以的倍数,Struct节点为ECU中对于“车速”的结构体数据定义,Protocol节点为上位机要识别的对应协议,其属性Package为具体的协议标识,Type为协议对应的名称。
进一步的,步骤S4中,用户可在配置文件中增加若干个Protocol节点,每个Protocol节点能添加若干个Item节点或修改Protocol节点的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上汽大通汽车有限公司,未经上汽大通汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011515743.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种吨袋套袋装置
- 下一篇:一种带线隔离器专用测试夹具