新手从事ota运营技巧 ota服务器搭建

近日,小鹏汽车发布了 OTA 编年史,截止至 2021 年 5 月,小鹏汽车已经通过 OTA 向 G3 及 P7 用户推送了 23 次重大版本更新,新增功能 134 项,优化功能 2326 项,车辆 OTA 累计升级次数超过 38 万次 。
智能汽车已经成为车企下一个全力追逐的赛道,在这股浪潮中,整车OTA 也成为众多车企明争暗斗的领域 。那么OTA到底是什么呢,我们从对小鹏汽车副总裁纪宇的采访中可知一二 。

新手从事ota运营技巧 ota服务器搭建

文章插图
  1. 什么是 FOTA?
OTA 指的是利用网络下载数据包对系统进行更新,分为 FOTA 和 SOTA两大类 。其中,SOTA 是指车辆软件应用层的升级,通过网络将文件从云端服务器下载后完成升级,包括过去以及当前常规的娱乐系统、音乐、导航等的升级 。
而 FOTA 指的是对车辆底层 OS 的软件升级,包括动力、底盘、智能驾驶、电池等在内,这其中需要强稳定性与安全性 。
如果说手机的 SOTA 是微信软件从 8.0.5 到 8.0.6 的更新,FOTA 则是 iPone 从 iOS 13 到 iOS 14 的更新,一个是软件版本的升级,一个则是根本上的更新换代 。
而要实现 FOTA并非易事,需要全新的电子电气架构进行支持 。
纪宇提到在 2020 年疫情比较严重时,小鹏根据用户的需求,花了两个月的时间快速做出高温抑菌功能,也是通过OTA把整个温控系统去做了升级,很快就能让用户使用带该功能,在当时的使用率非常高的,每天都有很多人去使用这项功能 。
得益于小鹏全栈自研的能力,新的电子架构也解决了过去传统「到店升级」的尴尬局面,大大提高用户效率与体验 。

新手从事ota运营技巧 ota服务器搭建

文章插图
  1. FOTA 的架构特征
在展开讨论之前,需要对ECU(电子控制单元)有所了解 。ECU被称为“车载电脑”,是由微控制器(MCU)、存储器(ROM、RAM)、输入/输出接口(I/O)、模数转换器(A/D)以及整形、驱动等大规模集成电路组成 。用一句简单的话来形容就是“ECU就是车的大脑” 。
FOTA在架构上的特征表现为2各方面:
1.存储系统
支持 FOTA后,ECU 在存储系统上都需要更大一些,例如过去 ECU配了4 兆内存,为了保证安全以及稳定性,实际可能要 8 兆或者更大一些 。
目前的OTA升级,大多是按照 A、B 分区的方法进行的 。例如 ECU 的 A 区正在使用,系统可更新 B 区,所以 ECU 的硬件内存需要更大一些,当然 A、B 划分区同时也是为冗余做预备,例如 B 区更新后出现问题时系统可切换为 A 区的驱动程序,保证正常运行 。
2.调节机制
纪宇说,“FOTA 的架构的核心在于软、硬架构的结合” 。
【新手从事ota运营技巧 ota服务器搭建】比如在总控上,当前小鹏 P7 拥有 30 多个 ECU,这些 ECU 之间是通过整个 CAN 总线网络来形成的一整套沟通交流机制,这一套体系需要整个硬件配置以及软硬件结合的调节机制去做配合 。

新手从事ota运营技巧 ota服务器搭建

文章插图
三、小鹏 OTA 的完整流程
小鹏 OTA 升级有专门的委员会负责,但这个委员会是一个虚拟组织,是小鹏内部各大中心的负责人参与决策与沟通的总称 。
OTA的更新内容主要来自两个方面,一个基于小鹏的规划,另一个是来自于小鹏客户的需求收集,包括来自论坛、微信群等,在确定功能后 OTA 委员会与各个专业组做协调,制定时间步骤,并针对功能向各个部门做拆分,例如 NGP的开发涉及到多个部门,包括自动驾驶、互联网、客户服务等部门 。项目开发完成后需要完成完成路测试以及验证,最终完成发布 。

推荐阅读