OTA汽车软件升级
- 格式:ppt
- 大小:936.00 KB
- 文档页数:7
汽车的OTA需要具备三大要素:可行性实施及测试
方案、安全性、稳定性
汽车OTA升级,原来只是集中在T-Box、车机的功能更新,用于功能的增加调增以及应用程序版本的更新。
随着汽车网联化、智能化的发展,以及车厂自身快速高效解决软件风险的急迫诉求,OTA升级也延伸到了汽车的核心系统的升级,比如动力控制系统、安全控制系统、底盘控制系统、车身控制系统。
随着升级的目标延伸到车内的功能安全零部件范围,整车系统的升级方案无论在安全性要求,还是可靠性方面,都比过去升级娱乐系统的目标要严苛许多。
上海艾拉比总裁芮亚楠表示,对于OEM而言,汽车的OTA需要具备三大要素:可行性实施及测试方案、安全性、稳定性。
三要素背后,实际上也是OTA厂商经验和能力的体现。
可行性保证是前提。
基于UDS协议的车辆OTA开发一、概览随着汽车电子化和互联网技术的快速发展,车辆OTA(OverTheAir)升级已经成为汽车行业的一个重要趋势。
通过OTA升级,车辆可以实现远程诊断、故障修复、软件更新等功能,提高车辆的安全性、可靠性和性能。
本文将介绍基于UDS协议的车辆OTA开发,主要包括UDS 协议简介、UDS协议在车辆OTA中的应用、UDS协议在车辆OTA开发中的挑战以及解决方案等内容。
通过对UDS协议的深入研究和实际应用,为读者提供一套完整的基于UDS协议的车辆OTA开发方案,帮助开发者快速实现车辆OTA功能,为汽车行业的智能化发展做出贡献。
1.1 研究背景和意义随着汽车电子技术的不断发展,车辆的智能化、网络化和信息化已经成为汽车产业的重要发展趋势。
为了满足这些需求,车辆制造商需要不断地对车辆进行升级和优化,以提高车辆的性能、安全性和舒适性。
传统的车辆升级方式主要依赖于现场维修,这种方式不仅效率低下,而且给车主带来了很大的不便。
研究一种新型的车辆OTA(OverTheAir)升级技术显得尤为重要。
UDS(Unified Diagnostic Services)协议是一种通用的汽车诊断通信协议,它可以实现对车辆各种系统的远程监控、故障诊断和数据传输等功能。
通过采用UDS协议,车辆制造商可以实现对车辆的远程升级,从而大大提高了车辆升级的便利性和可靠性。
UDS协议还可以实现与第三方软件供应商的数据交互,为车辆提供更多的应用和服务。
提高车辆升级的便利性:通过采用UDS协议,车辆制造商可以实现对车辆的远程升级,用户无需亲自前往维修站即可完成升级操作,大大降低了车主的维护成本和时间成本。
提高车辆升级的可靠性:UDS协议具有较强的抗干扰能力和错误检测能力,可以在复杂的网络环境下保证数据的准确传输,从而提高车辆升级的可靠性。
为车辆提供更多的应用和服务:通过与第三方软件供应商的数据交互,基于UDS协议的车辆OTA可以为车辆提供更多的应用和服务,如导航、语音识别、自动驾驶等,进一步提升车辆的智能化水平。
智能网联是我国汽车产业重大战略方向,软件定义汽车成为行业发展方向的重要特征。
智能网联汽车软件在线升级可实现全新功能导入、产品性能迭代、用户体验改善,具备经济、高效的显著特征。
近年来,在应用规模、范围等方面均大幅提升。
但是,汽车软件在线升级涉及升级前、升级中、升级后过程状态,对原有汽车管理模式带来新的挑战,需要综合分析国内外汽车创新管理经验,针对智能网联汽车软件在线升级潜在的安全风险,从管理方面提出针对性对策建议。
1 引言远程在线升级(Over-The-Air,OTA)是基于移动通信网络接口完成对移动终端产品的软件数据升级管理的技术,包含软件远程升级(Software Over The Air, SOTA)和固件远程升级(Firmware Over The Air,FOTA),主要用于智能手机行业。
对于汽车行业而言,2000年后,日本汽车制造厂商开始对配置T-BOX车载控制单元的汽车进行T-BOX系统的OTA远程升级。
在此以后,部分汽车制造厂商开始对具备远程通信功能的车载信息娱乐系统(In-Vehicle Infotainment,IVI)进行OTA远程升级,如导航地图、应用音乐等,从OTA远程升级的功能内容范围分析,此时汽车行业主要针对车载信息娱乐系统和简单的电器部件控制功能,属于SOTA 的范畴。
从汽车OTA 远程升级更新内容上分析,特斯拉Model S是一款真正搭载FOTA技术的汽车,通过远程升级修复安全漏洞、提升产品性能、改善用户体验。
自2018年以来,国内汽车OTA远程升级在功能搭载率、升级内容等方面均实现快速提升,OTA 远程升级发展逐渐扩大化,并催生一批功能选装、硬件免费+软件收费等新型商业模式。
由于智能化、网联化技术的赋能,OTA 远程升级技术将成为未来汽车产品软件数据更新的主要方式,逐渐成为汽车智能化、网联化的标准配置,汽车产业将迎来“越用越新”的时代。
其中UN Regulation No.155 和UN Regulation No.156 法规要求销售到58 协约国的汽车制造企业必须获得政府监管部门的汽车信息安全管理认证和汽车软件升级管理体系认证,汽车软件升级管理体系认证要求汽车制造企业从软件更新过程,软件更新的安全性要求、已安装软件的标识等方面建立软件升级管理体系,政府监管部门会保持认证结果不定期复审。
汽车软件升级(OTA)安全风险案例分析/ 汽车⽹络信息安全技术交流群 /添加微信150********,申请加⼊汽车⽹络信息安全技术交流群,与专业⼈⼠交流探讨⾏业发展动态OTA作为汽车软件升级的新型⽅式,升级流程⼤致分为:1.企业推送OTA升级包,车端与OTA云服务器建⽴安全连接,⼀般将待更新的固件传输到车辆的 T-box(或者其他联⽹部件),再传输给 OTA Manager。
2.OTA Manager管理所有 ECU 的升级过程,它负责将固件分发到 ECU,并告知 ECU 何时执⾏更新。
3.ECU更新完成后,OTA Manager通过 T-box(或者其他联⽹部件)向云服务器发送确认。
OTA系统参考架构⼀、OTA常见风险OTA安全风险存在于升级的各个流程,常见的安全风险有云服务器安全风险、传输安全风险、通讯协议安全风险、车端安全风险、升级包篡改风险等。
云服务器安全风险OTA云服务器主要进⾏升级包制作、软件管理、策略及任务管理等。
OTA云服务器与其它云平台⼀样,容易遭受DDoS攻击、MITC攻击、跨云攻击、编排攻击、加密劫持等,可能导致⽤户敏感信息泄露、推送的升级包被篡改、升级策略更改等风险。
传输安全风险OTA云服务推送软件升级包到车端的过程,若采⽤弱认证⽅式或明⽂传输,容易遭受中间⼈攻击、窃听攻击等,⿊客可进⼀步获取升级包进⾏解析、篡改升级包信息等,可能导致关键信息泄露、代码业务逻辑泄露等风险。
通讯协议安全风险云端与车端的通信过程若采⽤不安全的通信协议或通信过程不采⽤认证机制、明⽂通信等,容易遭受中间⼈攻击、窃听攻击、重放攻击、DoS攻击等,可能导致车端升级信息错误、敏感信息泄露、拒绝服务等风险。
车端安全风险车端获取到升级包后会进⼊升级流程。
若引导程序、系统程序、OTA版本号等固定参数可信验证策略不安全或缺失,可能导致车端运⾏恶意系统,造成隐私泄露、财产损失等风险。
此外,车端系统出现公开漏洞,若不及时进⾏修复,可能导致⿊客利⽤漏洞进⾏攻击,造成车辆、财产乃⾄⼈⾝安全风险。
汽车ota升级流程
汽车OTA(over-the-air)升级流程如下:
1. OTA准备阶段:汽车制造商或车辆制造商准备升级软件和
相应控制单元的OTA平台。
他们开发新的软件版本,并测试
和验证其功能和稳定性。
2. OTA发布阶段:一旦新版本的软件准备就绪,汽车制造商
将通过OTA平台将这些更新推送到车辆用户。
用户通常需要
在车辆上连接到互联网,以接收OTA更新。
根据车辆制造商
的要求,OTA更新可以是手动下载和安装,也可以是自动下
载和安装。
3. OTA下载和安装阶段:用户通过汽车上的连接设备(例如
车载娱乐系统或移动应用程序)接收到更新通知后,他们可以选择下载和安装新版本的软件。
OTA平台会负责将更新文件
传输到车辆中,并由车辆的控制单元进行安全的验证和安装。
整个过程需要车辆处于可靠的互联网连接下。
4. OTA验证和成功阶段:一旦OTA更新完成安装,车辆的控
制单元将对新的软件版本进行验证,确保其与车辆的硬件和操作系统相兼容。
验证成功后,车辆会重启并应用新的软件版本,用户会收到更新成功的通知。
5. OTA反馈和改进阶段:汽车制造商将收集和分析来自用户
的反馈和错误报告,以进一步改进和优化软件版本。
他们可以使用OTA平台提供的工具来跟踪并解决这些问题,并通过后
续的OTA更新将改进的版本推送到用户车辆上。
整个OTA升级流程可以快速、高效地为用户提供最新的软件功能和修复漏洞,使车辆可持续更新并提供更好的用户体验。
汽车ota的流程OTA(Over-The-Air)是指一种通过互联网无线传输技术将数据或程序远程升级或更新的方式。
在汽车行业中,OTA技术被广泛应用于车辆的软件升级和系统更新。
本文将介绍汽车OTA的流程,以帮助读者更好地理解汽车OTA技术。
一、OTA的基本流程1. 部署OTA基础设施。
厂商需要在其服务器上部署OTA基础设施,以支持OTA软件的更新和升级。
2. 开始OTA软件更新。
当厂商准备OTA更新时,将控制中心的信息推送到车辆终端(如车辆控制单元)。
3. 接收OTA更新。
车辆终端接收到OTA软件更新通知后,将进入OTA更新模式并连接到OTA服务器下载更新文件。
4. 下载OTA更新文件。
车辆终端通过OTA更新模式从OTA 服务器下载更新文件。
下载过程中车辆终端需要保持连接,确保OTA的完整性。
5. 安装OTA更新文件。
当OTA更新文件下载完成后,车辆终端将自动安装更新文件。
更新完成后,车辆会自动重启并进入正常模式。
二、OTA的具体流程1. OTA软件准备和部署:在OTA软件正式更新之前,厂商需要进行OTA软件准备和部署工作。
此过程包括编写OTA更新代码,集成OTA软件到设备中,并在OTA服务器上部署OTA基本设施。
2. OTA更新策略定义:定义OTA更新策略是非常重要的一步。
这将决定了OTA更新的具体流程和更新的周期。
这种策略将被写入到OTA服务器中,同时可以自动升级车辆所需的软件版本。
3. OTA软件准备检查:在厂商推送OTA更新之前,车辆终端需要检查OTA更新文件是否符合OTA更新标准。
OTA标准是指OTA更新中的一些必要指导原则,包括OTA升级过程中的数据传输加密,故障自动回滚以及OTA升级成功或失败的状态更新等等。
4. OTA更新推送:一旦OTA软件经过准备和检查后,厂商可以将OTA更新推送到车辆终端。
推送可以使用短信、消息中心和云端通知等各种方式。
当OTA更新已经准备就绪,控制中心会将OTA更新通知通过云端服务传递到车辆的网络控件单元。
OTA测试标准是针对车载信息娱乐系统(IVI)的远程升级(Over-The-Air,简称OTA)功能进行的一系列测试。
随着汽车行业的快速发展,越来越多的汽车厂商开始关注车载信息娱乐系统的用户体验和功能丰富性。
OTA技术作为一种重要的在线升级手段,可以让用户在不前往4S店的情况下,轻松完成对车辆软件的升级和维护。
为了确保OTA升级过程的安全性、稳定性和可靠性,各大汽车厂商和第三方测试机构制定了一系列严格的OTA测试标准。
这些标准涵盖了从需求分析、测试计划制定、测试用例设计、测试执行到测试报告撰写等各个环节。
首先,需求分析阶段需要明确OTA升级的目标和范围,包括升级内容、升级方式、升级条件等。
接下来,测试计划制定阶段需要确定测试资源、测试环境、测试时间等要素。
在测试用例设计阶段,需要根据需求分析结果,设计出全面、有效的测试用例。
然后,在测试执行阶段,按照测试计划和测试用例进行实际操作,发现并记录问题。
最后,在测试报告撰写阶段,对测试过程和结果进行总结和分析,为产品优化提供依据。
OTA是什么?OTA英文全称是Over-the-Air Technology,即空间下载技术的意思。
通过网络从远程服务器下载新的软件更新包对自身系统进行升级。
| OTA对互联网汽车的意义1、降低售后服务成本厂商一般会建立大量的售后服务点,尽可能保障用户发生故障时,能及时得到解决。
而使用OTA升级,软件故障基本可以通过OTA解决,节省大量售后服务成本。
2 、快速修复系统缺陷如果没有OTA升级,当用户购买的车辆出现系统故障,软件问题时,轻则投诉,重则召回。
这对车厂的品牌形象与成本投入都有非常大的影响。
OTA远程快速修复系统缺陷,则可大大避免这方面带来的问题。
3、快速迭代,提供更加优质的系统服务特斯拉在生产Model S时,就已将实现智能汽车诸多的硬件预置到车辆中,因此在一次次OTA升级,特斯拉可以不断给车主逐步开启新功能,并且持续优化完善,进行快速迭代,提供更加优质的系统服务。
让车主感受“常开常新”。
| OTA升级方式OTA的升级方案有多种,车厂可以根据自己的系统进行定制。
以当下主流的Android系统,介绍下OTA的升级方式。
1、通过车载系统自带升级应用程序,自动下载更新包升级一般情况下,系统在出厂时为初始版本,此后系统每次开机时,升级应用程序会自动检测是否有新版本可以升级。
另外,用户也可自己运行升级应用程序去检测是否有新版本。
此过程与手机检查系统更新方式基本一致。
这种升级方式是最方便的,唯一的缺点是耗流量,所以建议车主们在wifi环境下进行。
那有没有方案可以帮用户节省升级流量呢?这里可以选用差分包升级。
所谓差分包,也叫增量包,即新升级包与旧版之间的差异部分。
例如,一个全量的升级包有300MB左右,而一个差分包小于100MB,这样就可以省下不少流量,也提高了升级速度。
但这种方式也会存在一个问题:不同用户的系统版本很可能不一致。
比如,有些用户不喜欢频繁升级,有些用户一旦有新版本则必升级,导致不同用户的系统版本不一致。
OTA升级密码安全测评评估方法主要参考了汽车远程升级(OTA)的信息安全测试规范。
该评估方法遵循纵深防御的思想,将OTA升级要求分为三个层面:服务平台、通信链路和车载设备。
在具体的评估过程中,首先需要对服务平台的安全性进行考察,包括其是否有健全的身份认证机制等。
其次,需要对通信链路的安全性进行全方位的评估,确认数据在传输过程中是否得到了有效的保护。
最后,对车载设备的安全性进行详尽的测试,这包括但不限于设备的防护措施、应对攻击的能力等。
此外,还需要对升级过程的安全进行全面审查,包括升级包的部署、云端与车端的通信等环节。
在整个评估过程中,应识别软件升级的系统构成、功能、边界、接口、数据流等元素,并分析出关键资产的安全属性,如机密性(C)、完整性(I)、可用性(A)等。
这样的全方位、多维度评估可以有效确保OTA升级的安全性,防止潜在的安全风险。
特斯拉的OTA升级步骤详解特斯拉的OTA升级过程大致可由几个关键步骤描述。
1)OTA过程云端通过特斯拉自有的握手协议下发固件下载地址后,特斯拉中控屏上的cid-updater会从云端下载固件,进行解密并校验其完整性通过类似于A/B Update的方式,车内其他强运算力的联网组件(如IC、APE等)根据cid-updater提供的固件文件进行升级。
CID-updater还会负责根据固件包中的目录信息与车辆配置做比照,据此产生release.tgz文件,并和升级软件boot.img一同提供给网关。
然后网关执行上述升级软件,更新在网关上连接的二十余个ECU。
备注:Tesla的OTA机制中的一些关键文件,boot.img和release.tgz,负责向ECU提供固件。
这些文件无法直接在特斯拉服务器发布的更新包中找到,关于如何从特斯拉的服务器获取更新包以及汽车方面的整个更新过程仍然不清楚,这个过程仍未公开。
1)整车企业的云端:握手和固件包(FIRMWARE BUNDLE)特斯拉有一个OTA框架,完成OTA程序需要这些模块:Message boxFirmware gatheringJob management大多数模块放在CID上的QtCar和QtCarServer中,作为云代理的一部分。
一旦建立了可信通道,代理就会设置一个端口,远程服务器可以将消息直接推送到汽车。
必要时将从服务器端消息框中提取未读消息。
在OTA更新期间,这些代理主要用来传递信息,而不是执行实际更新操作。
FOTA过程以消息开头,开始的时候用带有命令initiate_firmware_handshake的消息,收到消息后,代理会将握手命令发送到cid-updater,与服务器进行握手。
握手期间需要执行以下步骤:cid-updater把整车的硬件配置字符串和package_signature一起发送到远程服务器,。
汽车ota升级许可协议
汽车OTA(Over-the-Air)升级许可协议是指在汽车行业中,车辆制造商与车主之间就车辆的软件升级进行许可的协议。
OTA升级是一种通过无线网络将车辆的软件进行更新和升级的技术手段,可以使车辆拥有更多的功能、修复漏洞和提升性能。
该许可协议通常包含以下几个方面的内容:
1. 授权范围,协议会明确说明车主可以通过OTA升级获得哪些功能和改进。
这可能涉及到车辆的安全性、性能、娱乐系统、导航系统等方面的更新。
2. 使用条件,协议会规定车主在进行OTA升级时需要满足的条件,例如车辆的所有权、合法使用、网络连接等。
3. 免责条款,协议会说明车主在进行OTA升级时需要承担的风险和责任,例如因升级导致的车辆故障或数据丢失等情况。
4. 安全性保障,协议会强调车辆制造商对OTA升级过程中的安全性保障措施,确保升级过程不会被恶意攻击或篡改。
5. 隐私保护,协议会明确车主个人信息的处理方式,确保在OTA升级过程中不会泄露车主的隐私信息。
6. 终止和更新,协议会规定双方可以终止协议的条件,以及协议的更新方式和周期。
除了以上内容,协议还可能包含其他相关条款,具体取决于车辆制造商和地区的法律法规要求。
总的来说,汽车OTA升级许可协议是为了确保车主在进行车辆软件升级时的权益和安全,同时也为车辆制造商提供了一种有效的方式来改进和更新车辆的功能。
这样的协议可以为车主提供更好的驾驶体验,并使车辆保持最新的技术水平。
汽车ota原理
汽车OTA原理
OTA(Over-The-Air)是指通过无线网络对车辆进行远程升级和维护的技术。
它可以让车辆在不需要到4S店进行维护的情况下,实现软件和硬件的升级和修复。
OTA技术的应用,不仅可以提高车辆的安全性和性能,还可以大大降低车主的维护成本。
OTA技术的原理是将车辆的控制单元与云端进行连接,通过云端的管理平台,实现对车辆的远程升级和维护。
具体来说,OTA技术可以分为以下几个步骤:
1. 数据采集:车辆的控制单元会不断地采集车辆的各种数据,包括车速、转速、油耗等等。
这些数据会被上传到云端的管理平台。
2. 数据分析:云端的管理平台会对车辆上传的数据进行分析,识别出车辆存在的问题和需要升级的部件。
3. 升级包生成:根据车辆的具体情况,云端的管理平台会生成相应的升级包,包括软件和硬件的升级。
4. 升级包下发:升级包会通过无线网络下发到车辆的控制单元,进行升级和修复。
5. 升级完成:车辆的控制单元会在升级完成后,向云端的管理平台发送升级结果,以便管理平台进行记录和分析。
需要注意的是,OTA技术的应用需要保证车辆的安全性和稳定性。
因此,在升级过程中,需要对升级包进行严格的验证和测试,以确保升级包的正确性和可靠性。
同时,车辆的控制单元也需要具备一定的安全性能,以防止恶意攻击和数据泄露。
总之,OTA技术的应用可以为车主提供更加便捷和高效的维护服务,同时也可以提高车辆的安全性和性能。
随着车联网技术的不断发展,OTA技术的应用也将越来越广泛。
目次1 范围 (1)2规范性引用文件 (1)3术语和定义 (1)4缩略语 (1)5测试条件 (2)5.1测试环境 (2)5.2测试服务平台 (2)5.3测试通信链路 (2)5.4测试车载设备 (2)6服务平台安全测试 (2)6.1托管环境的安全测试 (2)6.2服务平台公开安全漏洞测试 (3)6.3服务平台访问控制机制测试 (3)6.4服务平台用户凭据安全测试 (4)6.5服务平台认证失败处理安全测试 (4)6.6服务平台数据处理活动安全测试 (5)6.7服务平台会话安全机制测试 (5)6.8服务平台随机数生成机制安全测试 (6)6.9服务平台日志机制安全测试 (6)7通信链路安全测试 (6)7.1升级前访问认证安全测试 (6)7.2通信数据传输安全测试 (7)7.3密钥生成策略测试 (7)7.4密钥强度与算法安全测试 (8)7.5密钥存储安全测试 (8)7.6通信协议安全测试 (9)8车载设备安全测试 (9)8.1升级设备计算环境(安全基线)安全测试 (9)8.2升级设备密码模块安全测试 (10)8.3升级设备数据处理活动安全测试 (10)8.4非授权软件安全校验机制测试 (10)8.5系统访问控制(权限管理)机制安全测试 (11)9 OTA过程安全测试 (11)9.1用户提示及交互过程测试 (11)9.2升级启动前安全检查机制测试 (12)9.3升级启动后自检机制安全测试 (12)9.4升级失败回滚机制安全测试 (13)9.5升级成功功能自检和审计机制测试 (13)9.6数据及隐私保护机制测试 (14)9.7升级过程日志记录与存储安全测试 (14)9.8断电保护安全测试 (14)9.9升级中断恢复机制测试 (15)9.10低版本升级阻断测试 (15)附录A (资料性)OTA升级包安全测试 (17)A.1升级包组件安全漏洞测试 (17)A.2升级包签名测试 (17)A.3升级包隐藏调试接口与函数测试 (17)A.4升级包保护机制测试 (18)A.5升级包签名密钥安全测试 (18)汽车远程升级(OTA)信息安全测试规范1 范围本文件适用于M类、N类汽车远程升级(OTA)的信息安全设计开发、验证和生产工作。
国外汽车ota现状研究报告概述及报告范文1. 引言1.1 概述随着互联网技术的飞速发展,汽车行业也逐渐融入了数字化和智能化的潮流。
其中,OTA(Over-The-Air)技术作为一种通过无线网络对车辆进行软件升级和数据交互的方式,引起了广泛关注。
本篇报告将重点研究国外汽车OTA的现状,并在此基础上总结其优势与应用场景。
1.2 文章结构本文将分为五个部分进行论述。
首先,在引言部分我们将概述本研究报告的背景和目的,并描述文章结构。
然后,在第二部分中,我们将详细介绍OTA技术相关的概念解释、发展历程以及技术的优势和应用场景。
紧接着,在第三部分中,我们将分析美国、欧洲以及其他国家汽车OTA市场现状。
接下来,在第四部分,我们将概述并深入分析一份国外汽车OTA研究报告的内容、方法和数据来源,并重点讨论其所揭示出来的关键发现。
最后,在第五部分中,我们将对国外汽车OTA现状进行总结评价,并提出未来发展的展望和建议。
1.3 目的本研究报告旨在全面了解国外汽车OTA的现状,分析其市场情况和发展趋势。
通过深入研究一份国外汽车OTA的研究报告,我们还将进一步揭示该领域的重要数据来源、研究方法,并探讨其对整个行业的意义和影响。
最后,我们将结合所述内容,提出对未来国外汽车OTA发展的展望和建议,以期给相关企业和机构提供参考依据。
2. OTA技术介绍:2.1 OTA概念解释:OTA(Over-The-Air)即空中下载技术,它是一种使汽车可以通过无线网络更新和升级软件的技术。
传统上,车辆的软件更新通常需要将汽车带到维修店或者使用物理存储介质进行更新。
而OTA技术则通过车载通信模块和云端服务器之间的数据传输,实现远程对汽车系统和应用程序的更新。
2.2 OTA发展历程:OTA技术起源于智能手机行业,在智能手机领域得到了广泛应用。
随着车载互联技术的发展和智能化水平的提高,OTA技术也开始逐渐应用于汽车行业。
最早引入OTA技术的是特斯拉电动汽车公司,他们利用OTA功能通过远程升级不断改进其电动汽车性能和功能。
汽车OTA技术原理剖析汽车新四化(电动化、智能化、网联化、共享化)是行业公认的趋势,在智能化和网联化方面,OTA技术就成为了不少车企拿来宣传自家产品的重要卖点,此时推出的新车如果没有OTA,或许会被当做笑话。
那么OTA是什么?我们该如何正确看待OTA技术?我们再购车时到底需不需要关注这项技术。
OTA技术的英文全称为Over the Air Technology,翻译过来就是空中下载技术。
首先大家要了解什么是OTA,OTA简单的可以理解为远程升级,最早是安卓系统在手机上推出的,终结了手机软件升级需要连接电脑、然后下载软件、再安装更新的繁复流程。
而运用到汽车上也就可以理解为可以远程升级你的车辆软件系统,甚至可以直接升级你的软件来控制整车。
几年前的网络速度,处理器的制程以及车机系统处在很低级的状态,想要通过OTA升级汽车有点不切实际。
即便到了现在车用OTA更多是对车载应用、多媒体系统或整车底层系统进行升级。
车机内搭载了SIM卡模块或者WiFi模块,就可以实现OTA,其实技术并不复杂。
与汽车的底盘、发动机不同,软件是很容易进行更新迭代的。
以往车辆遇到软件故障或是需要更新,我们需要将车开到4S店让工作人员利用专业电脑修复,但这样做所耗费的人力物力,以及消费者的时间可都不少,而OTA技术可以让用户足不出户就完成车辆升级,相比之下减少了成本、还节省了用户时间。
为何OTA技术往往与电动车挂钩答案很简单,因为电动车更适合OTA升级。
早期的汽车都是纯机械结构,软件不可能对车辆进行升级。
所以车用OTA一般是针对娱乐系统、导航等推出在线系统更新。
比如更新中控的Android Auto及Apple CarPlay车载系统,或者是更新导航地图。
不过电动车结构相对简单,整车的动力系统、制动系统、电池管理系统等所有跟车辆行驶有关的系统都转向了电子化,OTA随时可以对其进行“控制”、“改写”,只要厂商前期在设计时,在核心的三电系统、车机处理器、传感器等方面留出较多的冗余,后期通过软件提升的难度要容易的多。
汽车OTA介绍OTA全称为Over-The-Air technology(空中下载技术),通过移动通信的接口实现对软件进行远程管理,传统的做法到4S店通过整车OBD对相应的ECU进行软件升级。
OTA技术最早2000年在出现日本,目前通过OTA 方式升级软件广泛应用于智能手机。
对于汽车而言,OTA最早出现特斯拉2012年推出的Modes S车型上,其更新范围涉及自动驾驶、人机交互、动力、电池系统等领域,通过OTA 的方式特斯拉完成钥匙卡漏洞、续航里程提升、提高最高速度、提升乘坐舒适度等功能或者漏洞的修复。
2016年11月,丰田宣布将采用OTA技术更新车辆ECU软件,并讨论了上市车辆通过OTA新增功能的可能性。
2017年5月福特首次通过OTA技术为搭载Sync 3车载系统的车型新增功能。
国内以小鹏、蔚来为代表的新造车势力也将整车OTA作为自身产品智能化的体现,传统造车企业也逐步在新车型上提供OTA功能。
汽车为什么要OTA随着汽车“电动化,网联化,智能化,共享化”新四化的推进,其电子化程序也越来越高,如图1所示,汽车电子成本占整车成本逐步提升,新能源车比传统车明显提升很多。
“软件定义汽车”已成为汽车的发展趋势,汽车软件的复杂度也随之大增,软件故障的修复以及个性化定制需求的更新,仅通过4S升级难以给予用户最佳的体验。
那OTA又可以带来哪些好处呢?1、OTA远程为用户修复软件故障,大幅度缩短中间步骤的时间,使软件快速到达用户,减少汽车制造产商和用户的成本,包括汽车制造产商的召回成本,用户的时间成本;2、OTA可以为车辆增加新功能,增加用户的新鲜感;3、OTA拓宽了“服务”和“运营”的范畴,增加车辆的附加价值。
与此同时,OTA也带来了新的挑战,由于车载ECU众多,网络复杂,一旦车辆与外界建立通信,带来了原本封闭的网络受到入侵的可能性,怎么保证车辆安全,建立安全防护措施是OTA的重要课题。
图1 汽车电子成本占整车成本比例OTA设计要求OTA要求主要从安全、时间、版本管控、异常处理方面考虑,具体为:1、软件升级时间最短,就是确保车辆无法行驶的时间最短,车载ECU通常是通过CAN或Ethernet刷写,在带宽允许的情况下,尽可能采取并行刷写模式,选取刷写时间最长的节点优先处理等设计原则。