The invention relates to a safe storage method of key data in vehicle, at least including the following steps: S1 and vibration detection module collect the vibration value of the bus in real time, divide the value into the vibration level, and upload the current vibration level to the special file system in real time; when the level is higher than the set limit The threshold is to step S2; when the level is not higher than the upper limit threshold, the mechanical hard disk continues to work; the S2, the dedicated file system stops the mechanical hard disk read and write, and replaces the mechanical hard disk head to the residence area, and writes the data to the data storage module during the time of the mechanical hard disk suspension, and the data is written to the data storage module; S3. When the current vibration level obtained by the file system is not higher than the set upper limit threshold, the mechanical hard disk is restarted and the temporary storage data is synchronized to the mechanical hard disk. This method avoids data loss caused by data loss caused by vehicle running vibration and frequent start up.
【技术实现步骤摘要】
车载关键数据安全存储方法及其系统
本专利技术涉及车载数据存储领域,具体涉及一种车载关键数据安全存储方法及其系统。
技术介绍
现代化的智能终端设备已成为城市公交车中必不可少的配置,作为大容量数据存储的机械硬盘也被广泛的应用于车载智能终端中,如车载监控视频内容保存、车载运行数据保存等。由于公交车运行中产生的机械振动和频繁的启动熄火等特点,现有的智能终端仅采用了物理方法对机械硬盘进行减震处理,该种方式在一定程度上减少了硬盘故障率,但由于机械硬盘的工作特性,工作时读写磁头与盘片的浮动高度只有几微米,当震动强度或频率达到一定值时,机械硬盘读写头会划伤盘片,以致硬盘物理损坏而数据发生错误,同时由于频繁启动熄火而导致的数据意外丢失,由于公交车辆行驶过程中来自发动机的自身规律性震动和道路引起的突发性震动都是不可避免的,同时公交车辆行驶过程熄火和启动较为频繁也是不可避免的。现有的物理减震方案中,如图1所示,减震装置包括设置在内左右两侧与壳体左右两侧之间的两套侧面减震单元,每套侧面减震单元包括一减震橡胶固定金属支架、减震橡胶。其减震原理是通过减震橡胶的阻尼特点达到在一定程度上吸收车辆的震动能量。单纯的物理减震方法对低强度的高频震动有效好的吸收性,但对于公交车辆行驶过程中突发性的高强度振动,通过反复测试极容易导致硬盘扇区物理损坏。并且单一物理减震并不能解决由于熄火时车辆电源突然断电所致的数据丢失。针对上述问题,现有技术采用电子硬盘代替机械硬盘来解决公交车辆数据存储安全性和完整性方案,电子硬盘天然的抗震性确实能很好的应对公交车车辆行驶过程中产生的各种震动,电子硬盘由SATA桥和N ...
【技术保护点】
1.一种车载关键数据安全存储方法,其特征在于,至少包括下述步骤:S1、震动检测模块实时采集公交车辆行驶过程中的震动数值,将该数值进行震动等级划分,同时将当前震动等级实时上传至专用文件系统;当等级高于设定的上限阈值时,至步骤S2;当等级不高于上限阈值时,则机械硬盘继续工作;S2、专用文件系统停止机械硬盘读写,并复位机械硬盘磁头到停留区域,在机械硬盘暂停工作期间如有数据写入请求,则将数据写入到数据暂存模块;S3、专用文件系统获得的当前震动等级不高于设定的上限阈值时,重新启动机械硬盘,并将暂存区数据同步到机械硬盘中。
【技术特征摘要】
1.一种车载关键数据安全存储方法,其特征在于,至少包括下述步骤:S1、震动检测模块实时采集公交车辆行驶过程中的震动数值,将该数值进行震动等级划分,同时将当前震动等级实时上传至专用文件系统;当等级高于设定的上限阈值时,至步骤S2;当等级不高于上限阈值时,则机械硬盘继续工作;S2、专用文件系统停止机械硬盘读写,并复位机械硬盘磁头到停留区域,在机械硬盘暂停工作期间如有数据写入请求,则将数据写入到数据暂存模块;S3、专用文件系统获得的当前震动等级不高于设定的上限阈值时,重新启动机械硬盘,并将暂存区数据同步到机械硬盘中。2.如权利要求1所述的车载关键数据安全存储方法,其特征在于,所述步骤S1还包括:震动检测模块根据震动数值判断得当前震动等级高于设定的下限阈值且不高于上限阈值时,系统根据预设时间T_pr内震动等级变化大小进行机械硬盘读写工作的停止或继续,具体的:当预设时间T_pr内的震动等级依时间逐渐递增,且逐渐递增的增幅大于预设最大增幅时,进入步骤S2;否则,机械硬盘继续工作。3.如权利要求2所述的车载关键数据安全存储方法,其特征在于,所述当预设时间T_pr内的震动等级依时间逐渐递增,且逐渐递增的增幅大于预设最大增幅时,在机械磁盘停止读写之前还包括延时处理,所述延时处理包括下述方法:当延时时间内的最大值大于上限阈值,机械磁盘继续停止读写的操作;当延时时间内发生所述震动等级的逐渐递减,且该时间内的最大值小于或等于上限阈值,机械磁盘停止读写操作取消;当延时时间内发生的所述震动等级变化为非逐渐递减的,机械磁盘继续停止读写的操作;其中,所述延时时间为1~3s。4.如权利要求1所述的车载关键数据安全存储方法,其特征在于,所述步骤S2中所述将数据写入到数据暂存模块具体为:将数据暂存模块的SRAM中未保存到硬盘中的数据保存到NANDFLASH中;所述步骤S3中所述将暂存区数据同步到机械硬盘具体为:将NANDFLASH的数据读出并转存到机械硬盘中,同时清除NANDFLASH中已读出的数据。5.如权利要求1所述的车载关键数据安全存储方法,其特征在于,所述方法还包括对主电源供电状态的实时监测,当主电源断开时,备用电源启用,以支撑专用文件系...
【专利技术属性】
技术研发人员:靳哲,杨锐,
申请(专利权)人:北京中电万联科技股份有限公司,北京公共交通控股集团有限公司,北京市公共交通研究所,北京航空航天大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。