电动汽车FOTA技术原理与测试方法研究

AUTO TIME
83
NEW ENERGY AUTOMOBILE | 新能源汽车
时代汽车  wwwautotime
电动汽车FOTA 技术原理与测试方法研究
庞宇达 黎飞 黄祖朋 张亮 练朝春
上汽通用五菱汽车股份有限公司 广西柳州市 545000
摘 要: 随着人们对汽车的各项要求逐渐提高,车辆朝着智能化、网联化趋势发展。车联网、无线通信、远距离无线通信、
专用短程通信、5G 通信等技术的日趋成熟,为汽车FOTA 技术应用提供充足条件。本文系统阐述了电动汽
车FOTA 系统的组成方案、升级流程和升级方式,详细介绍了电动汽车FOTA 的测试目的和测试方法。
关键词:FOTA 系统 升级流程 测试内容 测试方法
在现代汽车领域中,各种智能ECU(电子控制单元)模块的广泛使用,给汽车行业带来了巨大变革。由于汽车的电子控制单元增多,汽车软件随之也越来越复杂,代码数量增加,加大了软件缺陷的发生概率。依靠线下店召回的传统模式已不能满足快速响应的需求,使得汽车远程刷新FOTA 技术得以迅速发展。车辆通过FOTA 技术可以快速更新软件算法和程序性能,弥补信息安全漏洞,实现汽车自身迭代升级。
电极糊1 电动汽车FOTA 系统概述
FOTA (firmware over-the-air):中文翻译为固件空中远程升级,是指利用无线通信技术,通过云平台实现对车辆固件的远程更新。
1.1 电动汽车FOTA 系统整体方案汽车固件远程升级(FOTA)系统包含:移动端、FOTA 云平台、无线车载终端、支持FOTA 功能的车辆ECU。FOTA 云平台和无线车载终端通过无线网络进行连接,无线车载终端和车辆ECU 通过CAN 网络进行连接。汽车FOTA 系统的整体方案见图1。
1.1.1 移动端
主要用于人员权限管理、升级任务创建、升级包创建、车辆注册管理等。
1.1.2 FOTA 云平台
主要用于对整个升级过程的管控,主要功能包括:车辆管理、车主管理、升级包管理、升级包加密和完整性校验、升级条件管理、升级任务管理、升级任务创建等。
1.1.3 无线车载终端
作为车内和车外互联网关,主要功能包括:车内控制器版本上报、升级包下载、升级包解密、升级包完整性校验、升级包存储、车内升级条件检测、升级进度上报等。
1.1.4 车辆ECU(电子控制单元)包含整车控制器、车身控制器、电池管理系统、车载充电机、电机控制器、高级驾驶辅助系统等节点,各节点固件需支持FOTA 升级功能。
药品采集
1.2 电动汽车FOTA 系统安全策略FOTA 系统的安全策略是从FOTA 云平台到车辆端的多阶段、多层级、全方位的防护,即升级包上传到FOTA 云平台、FOTA 云平台到车辆端以及车辆端内部都采用不同类型的加密机制来提升整个升级过程的安全等级。FOTA 云平台对登陆用户需要
进行安全访问限制和认证,对上传到FOTA
餐具架云平台的软件经过证书验证、签名验证和权限验证。为保证FOTA 升级安全性,车辆端与FOTA 云平
台之间的每次信息交互,都必须携带身份验证信息,否则接收者验证不通过,并向发送者发出身份验证挑战。车辆端与FOTA 云平台之间,使用HTTPS 进行通信,保证传输通道安全性。车辆端与FOTA 云平台之间的每次信息交互,都必须在HTTP 请求头中携带消息内容完整性校验信息。
1.3 电动汽车FOTA 系统升级流程FOTA 升级流程主要包含上传升级包、任务创建、任务刷新三个部分。FOTA 升级人员通过移动端上传升级包至FOTA 云平台,待管理人员审批通过后,创建升级任务。管理人员对升级任务进行审批,审批通过后,升级人员开始任务刷新。升级任务结束后,如任务失败,则需要用CAN 盒连接车辆,重试任务复现问题,采集CAN 报文和无线车载终端日志,开展问题分析。待问题解决后重新测试。FOTA 升级流程图见图2。
Research on FOTA T echnology Principle and T est Method of Electric V ehicle
Pang Yuda  Li Fei  Huang Zupeng  Zhang Liang  Lian Chaochun
Abstract :
W ith the gradual improvement of people's requirements for automobiles, vehicles are developing towards the trend of intelligence and connectivity. The maturity of technologies such as Internet of V ehicles, wireless communication, long-distance wireless communication, dedicated short-range com
munication, and 5G communication provide suffi  cient conditions for the application of automotive FOTA technology. This paper systematically expounds the composition scheme, upgrade process and upgrade method of the electric vehicle FOTA system, and introduces the test purpose and test method of the electric vehicle FOTA in detail.
Key words :FOTA system, upgrade process, test content, test method
图2 FOTA 升级流程图
上传升级包
审批
新建升级任务
审批
选择时间升级
升级
毛竹片图1 汽车FOTA 系统整体方案
移动端
(电脑WEB)
FOTA云平台
无线车载终端(汽车TBOX)
汽车ECU
NEW ENERGY AUTOMOBILE | 新能源汽车
2 电动汽车FOTA测试验证
2.1 电动汽车FOTA测试工具
在开展FOTA测试前,需把测试工具准
备齐全,同时为提高升级成功率,测试车辆应
放置在网络通讯良好的场地。测试工具见表1。
名称数量用途
车辆1实车测试
电脑1登入FOTA云平台
CAN盒1用于采集CAN报文
USB线1用于导出无线车载终端
的日志
电瓶应急启动电源1用于电瓶馈电时启
动车辆
表1 FOTA测试工具
2.2 电动汽车FOTA测试内容
测试内容包含常规测试和条件测试。
2.2.1 常规测试
常规测试包含全模块测试、单模块测试两种类型。全模块和单模块升级包传至FOTA云平台后,根据测试目的建立不同升级任务刷新。例如无线车载终端包含MCU(单片机)和MPU(微处理器)两个模块,需上传三个升级包,第一个升级包MCU/MPU模块均为低版本,第二个升级包MCU模块为高版本/MPU模块为低版本,第三个升级包MCU /MPU模块均为高版本。
懒人床2.2.2 条件测试
条件测试是在刷新过程中模拟用户常见使用场景,例如:
1)在升级任务刷新过程中,拔插无线车载终端电源线。
2)在升级任务刷新过程中,拔插无线车载终端天线。
3)在升级任务刷新过程中,先开关车门,踩刹车,OFF->ACC->ON档位切换操作。
4)车辆钥匙处于OFF档/ACC档/ON 档/READY不同状态进行任务刷新。
3 电动汽车FOTA测试方法
3.1 FOTA测试前提条件
测试电脑登录连接至FOTA云平台,云平台服务器正常运行。FOTA云平台已成功注册测试车辆和ECU零件。测试人员已准备好ECU零件升级包。ECU零件升级包已成功刷写在测试车辆上。测试车辆状态良好且
已放置在网络通讯良好的场地。
3.2 ECU零件升级条件阀值
为保证升级成功,各ECU零件根据自
身需求设定升级任务刷新前,测试车辆需
满足的条件阀值。FOTA云平台阀值见表2。
阀值名称阀值信号来源
动力电池剩余电量%网关
车辆行驶速度Km/h网关
电机转速R/min网关
钥匙档位Off/acc/on网关
充电状态充电/未充电网关
是否上高压Ready网关
变速箱档位P/N/D/R网关
驻车制动拉起/未拉起网关
铅酸电池电压V网关
表2 FOTA云平台阀值表
3.3 测试步骤
3.3.1 上传升级包
1)升级人员登录FOTA云平台。
2)将准备好的低/高版本升级包按顺序
上传至FOTA云平台。
3.3.2 升级任务
1)新建升级任务。
2)执行升级任务。
3)当执行升级任务后,FOTA平台将检
测车辆实际状态是否与设置的前置条件一致。
如车辆实际状态符合要求,FOTA云平台将
松梢斑螟
开启升级任务进入刷新模式。
4)在任务刷新过程中,由于出现车
辆电池电压低或CAN线不稳定等意外情
况,导致任务无法正常刷新,则要求升级的
ECU零件要支持回滚,使ECU零件的软件
能够回滚到上一版本或者初始版本,保证车
辆正常运行。
5)FOTA任务刷新完成后,查看升级
结果。
3.4 期望结果
在实车测试中,要求所有测试用例均需
要通过,才能判定升级包可用于用户车辆升
级。具体要求如表3所示。
4 结束语
整车FOTA功能是实现智能网联汽车
快速迭代升级的必备条件,是电动汽车未
来发展的必然趋势。本文分析了电动汽车
FOTA 系统的组成和升级流程,并建立完
整的测试用例,列举了单节点正向测试、多
节点组合正向测试和单节点场景测试的详细
要求和操作步骤。通过完整的测试流程,目
的是验证整车升级过程的可行性、安全性和
可靠性。期望能对相关测试人员具有一定的
指导意义。FOTA技术在汽车上的应用,极
大提升了用户体验,也为整车制造厂创造巨
大的经济效益,同时进一步促进汽车朝着网
联化、智能化、共享化的方向发展。
基金项目:广西创新驱动发展专项资
金资助项目(桂科AA18242039);柳
州市科学研究与技术开发计划资助项目
(2019AG10202)
参考文献:
[1]李志涛.FOTA功能测试的研究与分析[J].
汽车电器,2020(7):21—24.
[2]李立安,赵帼娟,任广乐.OTA实现方
案及汽车端设计分析[J].智能网联汽车,
2020(14):16—19.
[3]王栋梁,汤利顺,陈博,柳旭,刘闯.智
能网联汽车整车OTA功能设计研究[J].
汽车技术,2018(10):29—33.
[4]武翔宇,赵德华,郝铁亮.浅谈汽车OTA
的现状与未来发展趋势[J].汽车实用技术,
2019(3):215—216.
[5]李锐,杜贵锋,谢祥东.商用车FOTA人机交
互设计[J].汽车电器,2019(6):9—10.
作者简介
庞宇达: 男,上汽通用五菱汽车股份有限公司数
据应用工程师。研究方向:FOTA平台
和远程控制平台开发。
测试内容节点模块期望结果
常规测试
全模块通过
单模块通过
条件测试
全模块通过
单模块通过
表3 测试结果表
84AUTO TIME

本文发布于:2024-09-23 14:22:14,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/142959.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:升级   任务   测试   汽车   车辆
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议