基于改进Bsdiff算法的车载诊断系统远程升级系统
Remote upgrade system for the on-board diagnostic system based on an improved Bsdiff algorithm作者机构:武汉科技大学武汉430000
出 版 物:《汽车安全与节能学报》 (Journal of Automotive Safety and Energy)
年 卷 期:2023年第14卷第3期
页 面:329-337页
核心收录:
学科分类:08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)] 081202[工学-计算机软件与理论]
基 金:湖北省自然科学基金青年项目(2022CFB730)。
主 题:汽车主动安全 车载诊断(OBD)系统 远程升级 Bsdiff算法 闪存分区 固件更新
摘 要:设计了一种基于改进Bsdiff算法的车载诊断(OBD)系统远程升级系统,以便在OBD终端远程升级时,缩短耗时,减低功耗,固件升级稳定,操作简便,降低成本。该系统优化了Bsdiff算法生成差分文件时差分区域存在冗余零值的问题,并采用多线程机制,来提高带宽利用率;采用动态调整闪存分区的方式,对闪存分区进行了优化设计。通过搭建的测试环境,进行全量升级和差分升级对比测试。结果表明:相较于全量远程升级方式,该系统在文件大小性能指标上提升了81.2%,在文件编译耗时性能指标上提升了62.5%。从而,本系统提高了闪存空间的利用率,减少了固件更新所需时间。