基于电动汽车ECU的在线升级系统的研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:intercsw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电动汽车的电子化、智能化、和网络化程度越来越高,电动汽车的动力性、安全性和环保性得到大幅度提高,电控单元(ECU,Electronic Control Unit)的数量与日俱增。实践得知:ECU的软件需要通过升级来修复漏洞、增加功能,而ECU必须封装于机械外壳固定在车身,加之数量庞大,传统的拆卸方式对ECU升级导致静电损坏芯片、浪费大量人力物力,增加了电动汽车的生产成本和上市时间,制约了整车厂电动汽车的产业化。考虑到国外商业软件价格昂贵,且封闭技术细节,本文调研国内的整车厂生产线ECU升级的需求后,依托某款车型,独立自主开发出了一套ECU在线升级BootLoader系统,并实现了商业化应用。该系统使ECU在不拆盖,减少调试接口,不增加硬件的情况下,依靠PC端自主开发的软件,利用车身已有通信网络对ECU软件进行升级。本文借鉴Windows BootLoader的重装流程,将一般嵌入式BootLoader改进为Three-stage BootLoader方案,并使之适用于汽车ECU。Three-stage体现为:首先Back-door组件(后门程序,处于In User-Application Upgrade流程,即用户程序中升级)或者Recovery组件(恢复程序,处于In Recovery Upgrade流程,即恢复模式升级)响应升级请求,随后载入Flash-kernel组件(Flash内核)到RAM(random access memory),最后Flash-kernel组件负责升级事务。Three-stage思想将BootLoader的流程阶段化、功能递进化、自举升级简单化,且充分利用了RAM的掉电丢失、执行速率快的优点,保证了整体升级速率和汽车运行安全,同时提高了BootLoader的移植性,减少了对硬件的依赖。根据实际需求,采用MFC设计开发了PC端上位机,界面简洁、操作方便,其中增量更新模块实现了对新旧文件的增量代码提取,减少重复数据的传输;文件处理与解析模块实现了映像文件的PC端预处理,避免ECU端无效数据的处理。下位机中Back-door组件与应用程序集成,随时响应升级请求;Flash-kernel组件位于PC端,请求时载入到ECU中;Recovery组件固化在ECU端,识别并修复受损应用程序。三者都携带自定义的BootLoader协议,简称“BTL通信协议”。完成设计后,首先在实验室搭建平台分模块进行测试,随后进行模拟实车环境进行系统联调,最后在实车中对整体反复进行升级验证。实验结果表明:本文设计的ECU在线升级BootLoader系统满足时间(对于221KB的HEX文件,平均耗时59s)、稳定性、安全的指标,减少了成本,提高了整车厂生产线的效率。
其他文献
动画电影的制作是一种意义建构过程,其中图像也是符号资源,一些具体的图像通过模态的选择而形成。模态的选择可能会影响观众对图像的印象以及其意义传达的效果。两部动画电影
频谱资源十分匮乏已经是无线通讯领域面临的必然问题。随着人们对无线应用的需求不断增多,实现认知无线网络中基于用户需求的频谱分配的研究十分重要。目前认知无线网络中基
目的探讨二维斑点追踪成像技术与心电图检查评价蒽环类药物心脏毒性的相关性。方法选择病理确诊的女性乳腺癌患者100例,所有患者均采用FEC方案化疗。按化疗结束后心电图是否
我国是世界上老年人人口最多的国家,老年人数量占总人口数比重大,人口增长速度快,老龄化的发展伴随着高龄化的现象产生,老年人“未富先老”以及老年人空巢现象严重,由此现象
在基于位置的社交网络中,人们可以通过签到行为向社交网络上的其他用户分享自己的位置和参加的活动,海量的签到数据为挖掘用户偏好提供了机会。兴趣点推荐不仅能够帮助用户发
非圆信号广泛用来描述非平衡系统的动态特性,例如非平衡三相电力系统和通信系统中的I/Q不平衡问题。基于非圆信号的二阶统计特性,一系列估计模型可以将标准的频率估计算法拓
识别和检测热点话题一直是学者研究的重点,也是社会舆情监测的主要方法。网络的发展一方面给我们的生活带来了便利;另一方面,网络中也有一些不法分子利用网络的便捷性和传播
近些年来电动汽车作为节能环保的代表,引起了越来越多国家的重视。作为电动汽车能量源的电池,其发展直接制约着电动汽车的发展。因此,越来越多的汽车厂家和学者专注于电池管
本文以商陆为材料,研究了影响商陆根表铁锰氧化胶膜形成的重要因素,并进一步探讨了在重金属(Cd、Pb)胁迫下,商陆根表铁锰氧化胶膜的含量及组成与重金属离子迁移的关系及商陆富
近年来,光催化技术已成为研究者们广泛研究的课题,目前对光催化技术应用评价最多的是在环境和能源方面,特别是在水处理、空气净化等领域。光敏催化氧化法作为光催化氧化技术