[发明专利]一种发动机数据在线存储方法有效
| 申请号: | 201710920210.6 | 申请日: | 2017-09-30 |
| 公开(公告)号: | CN107678420B | 公开(公告)日: | 2020-01-31 |
| 发明(设计)人: | 崔涛;王政凯 | 申请(专利权)人: | 北京理工大学 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 11513 北京远创理想知识产权代理事务所(普通合伙) | 代理人: | 卫安乐 |
| 地址: | 100044 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及一种发动机在线数据存储的方法,其特征在于:其中在线数据存储系统包括运行状态调度模块、数据安全保护模块、数据存储结构模块、数据回读模块。其中在线数据存储系统运行状态调度是根据发动机运行状态对在线数据存储模块进行调度;数据安全保护模块对硬件坏块检测与处理,数据的备份,以及掉电数据保护;存储数据结构模块包括总属性文件、目录文件和数据文件组成的存储结构;数据回读模块指系统根据上位机下发的命令将相应的数据上传。通过本发明的技术方案,能够快速准确定位发动机的故障并针对性地对其维修保养。延长了发动机和整车的使用寿命,提高了车辆的安全性。 | ||
| 搜索关键词: | 在线数据存储 数据安全保护 发动机 回读 发动机运行状态 存储数据结构 掉电数据保护 数据存储结构 系统运行状态 调度 存储结构 调度模块 坏块检测 目录文件 使用寿命 属性文件 数据上传 数据文件 维修保养 运行状态 准确定位 上位机 备份 整车 | ||
【主权项】:
1.一种发动机在线数据存储的方法,其特征在于:其中在线数据存储系统包括运行状态调度模块、数据安全保护模块、数据存储结构模块、数据回读模块,其中在线数据存储系统运行状态调度是根据发动机运行状态对在线数据存储模块进行调度;数据安全保护模块对硬件坏块检测与处理,数据的备份,以及掉电数据保护;存储数据结构模块包括总属性文件、目录文件和数据文件组成的存储结构;数据回读模块指系统根据上位机下发的命令将相应的数据上传;/n所述运行状态调度模块,是根据发动机运行状态对系统程序运行进行调度,将系统状态分为四个状态,分为待机状态、记录状态、记录结束状态以及掉电状态,待机状态指系统上电,发动机尚未起动,系统不对数据进行记录、整理操作,但支持对所存储的数据进行回读操作;记录状态指系统上电,发动机转速大于80r/min,系统进行数据记录操作;记录结束状态指发动机成功起动之后,出现转速小于80r/min,系统停止记录进行数据整理操作;掉电状态指系统通过硬件检测系统供电状态,当意外掉电或正常断电发生时,系统进入掉电状态,执行掉电处理程序;/n所述数据整理操作,指系统在记录结束状态下进行的操作,包括数据的计算和总属性文件和目录文件的更新,具体步骤如下:/n步骤1b:首先对目录文件要记录的参数计算整理,包括当次运行的记录次数、当次运行时间、NAND Flash数据区中当次记录数据文件的开始地址和结束地址参数;/n步骤2b:将步骤1b中的参数按照目录文件格式形成目录文件,写入到STM32Flash目录区,同时对写入的目录文件进行校验,当校验不通过,擦除重写;/n步骤3b:将目录文件写入NAND Flash的目录文件区作为备份,同时对写入的目录文件进行校验,当校验不通过,擦除重写;/n步骤4b:对总属性文件要记录的参数计算整理,包括ECU总上电次数、ECU累计运行时长、ECU总记录次数、STM32Flash目录文件结束地址、NAND Flash备份目录文件结束地址、NAND Flash数据文件记录结束地址参数;/n步骤5b:将步骤4b中的参数按照总属性文件格式形成总属性文件,写入到EEPROM中,同时对写入的总属性文件进行校验,当校验不通过,擦除重写;/n步骤6:将总属性文件写入NAND Flash的总属性文件区作为备份,同时对写入的总属性文件进行校验,当校验不通过,擦除重写。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710920210.6/,转载请声明来源钻瓜专利网。
- 上一篇:机器人行驶方法及其装置
- 下一篇:一种虚拟键盘显示方法及移动终端





