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





