面向电动车车载监控终端的嵌入式软件远程升级系统研究与设计
发布时间:2022-10-11 16:41
近年来,国家大力倡导绿色出行,以电池为驱动核心的电动汽车得到了前所未有的发展机遇,与之配套的用于监测电动汽车电池组、充电机工作状态的车载监控终端规模也在不断扩大。工信部在2016年颁布了相应的国家标准,明确指出电动汽车必须安装车载监控终端才能出售或出租。因此电动汽车车载监控终端系统的研发成为了当前的一大热点。但在研发过程中,由于软件部分灵活性较大,研发人员设计的软件系统可能会不完善,导致已经上线运行的车载监控终端软件出现漏洞,存在安全隐患,因此需要对车载监控终端软件系统及时进行升级更新。本文分析了国内外汽车远程升级技术的研究现状,发现目前针对电动汽车车载终端软件平台的远程升级方案存在大量不足,有的方案注重于功能实现,但没有对系统安全性、稳定性进行设计。同时也有方案只注重于对升级文件传输的加密算法进行研究,并没有提出系统工作在异常情况下的解决方案。因此本文结合当前的研究现状和现有的车载监控终端软硬件平台资源,确定了电动汽车车载终端远程升级的需求,并进行了方案设计及验证。研究的主要内容包括远程升级系统总体设计、服务端软件设计和车载终端软件设计。总体设计部分对提出的需求进行整理,根据需求设计...
【文章页数】:78 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
注释表
第1章 绪论
1.1 课题研究背景及意义
1.2 国内外研究现状
1.2.1 国外研究现状
1.2.2 国内研究现状
1.3 论文主要研究内容及组织结构
1.4 本章小结
第2章 远程升级系统总体设计
2.1 系统需求分析
2.1.1 车载监控终端远程升级国家标准分析
2.1.2 远程升级系统功能简介
2.2 系统设计目标
2.3 系统总体架构
2.3.1 服务器端功能简介
2.3.2 车载监控终端介绍
2.4 系统工作流程
2.5 本章小结
第3章 远程升级系统服务器端软件设计
3.1 车载终端与服务器通信机制
3.2 远程升级通信协议设计
3.3 远程升级服务端软件实现
3.3.1 服务端软件设计
3.3.2 数据库访问与交互设计
3.4 数据传输可靠性设计
3.4.1 断线续传机制
3.4.2 升级包加密传输
3.5 本章小结
第4章 车载终端软件设计
4.1 车载终端硬件平台介绍
4.2 车载终端软件平台介绍
4.2.1 底层驱动
4.2.2 应用程序
4.3 在线升级技术原理
4.3.1 STM32 存储原理
4.3.2 IAP原理
4.4 升级文件接收模块软件设计
4.5 BootLoader程序设计
4.5.1 FLASH存储器编程
4.5.2 程序装载实现
4.5.3 程序跳转实现
4.6 本章小结
第5章 系统测试
5.1 测试环境搭建
5.2 系统模块功能测试
5.2.1 代码接收模块功能测试
5.2.2 数据库功能测试
5.2.3 跳转升级功能测试
5.2.4 系统加密功能测试
5.3 远程升级系统整体功能测试
5.4 系统性能测试
5.5 终端异常情况下测试
5.5.1 升级文件接收过程异常测试
5.5.2 升级文件装载过程异常测试
5.6 本章小结
第6章 总结及展望
6.1 总结
6.2 展望
参考文献
致谢
攻读硕士学位期间从事的科研工作及取得的成果
【参考文献】:
期刊论文
[1]适用于RFID的轻量级算法的实现和评估[J]. 于钧合,侯文瑞,徐铭泽. 计算机与数字工程. 2017(11)
[2]农机车载系统的远程实时监控终端设计[J]. 卜国顺. 单片机与嵌入式系统应用. 2017(11)
[3]基于STM32的充电桩系统远程升级设计[J]. 张思聪,胡社教. 软件导刊. 2017(07)
[4]额外的ECU存储器助力汽车软件空中更新[J]. Martin Klimke,Ines Pedersen,Bjoern Steurich. 今日电子. 2017(07)
[5]基于MySQL数据库的通信电源的控制系统[J]. 孟云侠,赵燕. 电源技术. 2017(06)
[6]基于北斗导航与RFID的智能车载终端设计研究[J]. 钟晨. 电子设计工程. 2017(11)
[7]基于IAP的北斗终端程序远程升级技术的研究[J]. 韩兆渊,王晓东,黄国勇. 计算机与数字工程. 2017(05)
[8]基于STM32的骑行GPS轨迹记录与车灯控制系统的研制[J]. 欧阳双庆,王子赟. 计算机与数字工程. 2017(05)
[9]基于GPRS的矿井提升机故障监测系统设计[J]. 刘生江. 煤矿机电. 2017(01)
[10]应用密码学的实践教学研究[J]. 胡越梅,夏建川,刘效武,李凤银. 现代计算机(专业版). 2016(27)
硕士论文
[1]基于Contex-M3处理器的车载智能终端的研制[D]. 徐晓娜.东华理工大学 2017
[2]基于STM32的工程车辆远程监控系统[D]. 徐俊锋.华东理工大学 2017
[3]车载终端系统远程升级安全机制的研究与实现[D]. 施勇.河北科技大学 2016
[4]基于PHP和MySQL的车辆管理系统[D]. 陈建勇.郑州大学 2016
[5]纯电动汽车电池管理系统远程监控设计[D]. 王德江.湖南大学 2016
[6]新能源客车电控单元远程升级算法研究[D]. 王永秋.吉林大学 2016
[7]基于GPS/GPRS工程车辆远程监控系统的设计与实现[D]. 连加典.湖南大学 2014
[8]FPGA系统远程升级安全机制的研究[D]. 李歌.西安电子科技大学 2014
[9]电动汽车智能车载终端系统的设计[D]. 陈新然.北方工业大学 2013
[10]车载终端执行文件远程升级系统的设计与研究[D]. 张金锋.南京理工大学 2012
本文编号:3690921
【文章页数】:78 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
注释表
第1章 绪论
1.1 课题研究背景及意义
1.2 国内外研究现状
1.2.1 国外研究现状
1.2.2 国内研究现状
1.3 论文主要研究内容及组织结构
1.4 本章小结
第2章 远程升级系统总体设计
2.1 系统需求分析
2.1.1 车载监控终端远程升级国家标准分析
2.1.2 远程升级系统功能简介
2.2 系统设计目标
2.3 系统总体架构
2.3.1 服务器端功能简介
2.3.2 车载监控终端介绍
2.4 系统工作流程
2.5 本章小结
第3章 远程升级系统服务器端软件设计
3.1 车载终端与服务器通信机制
3.2 远程升级通信协议设计
3.3 远程升级服务端软件实现
3.3.1 服务端软件设计
3.3.2 数据库访问与交互设计
3.4 数据传输可靠性设计
3.4.1 断线续传机制
3.4.2 升级包加密传输
3.5 本章小结
第4章 车载终端软件设计
4.1 车载终端硬件平台介绍
4.2 车载终端软件平台介绍
4.2.1 底层驱动
4.2.2 应用程序
4.3 在线升级技术原理
4.3.1 STM32 存储原理
4.3.2 IAP原理
4.4 升级文件接收模块软件设计
4.5 BootLoader程序设计
4.5.1 FLASH存储器编程
4.5.2 程序装载实现
4.5.3 程序跳转实现
4.6 本章小结
第5章 系统测试
5.1 测试环境搭建
5.2 系统模块功能测试
5.2.1 代码接收模块功能测试
5.2.2 数据库功能测试
5.2.3 跳转升级功能测试
5.2.4 系统加密功能测试
5.3 远程升级系统整体功能测试
5.4 系统性能测试
5.5 终端异常情况下测试
5.5.1 升级文件接收过程异常测试
5.5.2 升级文件装载过程异常测试
5.6 本章小结
第6章 总结及展望
6.1 总结
6.2 展望
参考文献
致谢
攻读硕士学位期间从事的科研工作及取得的成果
【参考文献】:
期刊论文
[1]适用于RFID的轻量级算法的实现和评估[J]. 于钧合,侯文瑞,徐铭泽. 计算机与数字工程. 2017(11)
[2]农机车载系统的远程实时监控终端设计[J]. 卜国顺. 单片机与嵌入式系统应用. 2017(11)
[3]基于STM32的充电桩系统远程升级设计[J]. 张思聪,胡社教. 软件导刊. 2017(07)
[4]额外的ECU存储器助力汽车软件空中更新[J]. Martin Klimke,Ines Pedersen,Bjoern Steurich. 今日电子. 2017(07)
[5]基于MySQL数据库的通信电源的控制系统[J]. 孟云侠,赵燕. 电源技术. 2017(06)
[6]基于北斗导航与RFID的智能车载终端设计研究[J]. 钟晨. 电子设计工程. 2017(11)
[7]基于IAP的北斗终端程序远程升级技术的研究[J]. 韩兆渊,王晓东,黄国勇. 计算机与数字工程. 2017(05)
[8]基于STM32的骑行GPS轨迹记录与车灯控制系统的研制[J]. 欧阳双庆,王子赟. 计算机与数字工程. 2017(05)
[9]基于GPRS的矿井提升机故障监测系统设计[J]. 刘生江. 煤矿机电. 2017(01)
[10]应用密码学的实践教学研究[J]. 胡越梅,夏建川,刘效武,李凤银. 现代计算机(专业版). 2016(27)
硕士论文
[1]基于Contex-M3处理器的车载智能终端的研制[D]. 徐晓娜.东华理工大学 2017
[2]基于STM32的工程车辆远程监控系统[D]. 徐俊锋.华东理工大学 2017
[3]车载终端系统远程升级安全机制的研究与实现[D]. 施勇.河北科技大学 2016
[4]基于PHP和MySQL的车辆管理系统[D]. 陈建勇.郑州大学 2016
[5]纯电动汽车电池管理系统远程监控设计[D]. 王德江.湖南大学 2016
[6]新能源客车电控单元远程升级算法研究[D]. 王永秋.吉林大学 2016
[7]基于GPS/GPRS工程车辆远程监控系统的设计与实现[D]. 连加典.湖南大学 2014
[8]FPGA系统远程升级安全机制的研究[D]. 李歌.西安电子科技大学 2014
[9]电动汽车智能车载终端系统的设计[D]. 陈新然.北方工业大学 2013
[10]车载终端执行文件远程升级系统的设计与研究[D]. 张金锋.南京理工大学 2012
本文编号:3690921
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3690921.html