如何理解乐道汽车智能系统在汽车行业中的创新意义?

聊聊乐道汽车的智能系统 — 我要像苹果一样。 $蔚来(NIO)$ $蔚来-SW(09866)$ $蔚来(NIO.SI)$

传统车的 平台化,更多指的是底盘,智能车的平台化,我个人认为指的是 系统。

蔚来要做自己的 苹果 iOS / MACOS。

乐道汽车的智能系统名称叫:NT.Coconut 椰子。

一个极其拗口,并且很难理解的名称,但没关系,这丝毫不影响这套系统底层能力。

由于乐道汽车是站在巨人肩膀上的品牌,所以要讲这套系统,基本上讲的都是 nio 底层赋能的,因此,我们算是合并讲,既反映 nio 这么多年来的积累,又能反映出,乐道究竟承载了什么能力。

︎● 开整:

(以下是我个人理解后分享,德卤并非专业人员,如果有错误请及时指正)

下面我分享了两张图,图一是乐道架构图,图二是 SkyOS 天枢的架构图。

因为之前 NIO IN 水了一篇稿子,所以今天借着乐道算是补上吧。

图一这张图可以和大家分享一下怎么看?

自下而上硬件平台、操作系统、智能应用,这里面最核心的其实是 操作系统,因为硬件平台在非自研的情况下,大家能用的基本差不多,所以我们要把更多目光聚焦到操作系统上。

原因是,假设用同样的硬件,而不同的操作系统水平,会让硬件发挥出不同的价值,以芯片为例,有操作系统开发能力,你基本已经涉及到工具链、底层算子、数据流通设计。

简单说就是,给你地、砖,房子自己造,装修自己做。

因此,第一张图结合第二张图,你就比较好理解,我们还是聚焦在了操作系统身上。

这次发布会的主题是:「面向未来 10 年」。

虽然有吹牛的成分,但面向 9 年应该问题不大。哈哈哈哈。

这是个开玩笑的,但我们依然可以思考为什么可以面向 10 年,这里面究竟需要什么能力去承托。

我们都知道,在拥车的时间周期里,特别是智能车,保证车辆在全生命周期里都能拥有最新软件更新个功能体验能力,是体现主机厂智能化最重要的要素。

类比手机则是,我的 iPhone X 还能更新最新软件系统呢,虽然会因为硬件能力的限制会慢,但依然不卡能用。

到了车上,这其实至少需要 10 - 15 年的时间,在硬件不改变的情况下,整车生命周期里它也要继续智能。

简单理解,面向未来 10 年,这几句的内涵指的不是硬件牛逼用 10 年,而是在目前的技术范式下,蔚来/乐道需要为每一台车提供超 10 年的智能服务能力。

︎● 怎么做才能做到呢?

打造一款 面向用户服务的操作系统 ,就非常有必要。

SkyOS 系列很可能类似于华为鸿蒙系列OS,也就是,是面向「AI、服务和应用」的 OS,而不是计算机专业讲的传统的 Operating system 的概念。

简单说,就是基于现有的Operating system的改造,面向特定性能和需求的优化和配置,以及添加一些针对自己需求的定制化功能、版本维护和测试。

相当于,原有某些 OS 的定制发行版。

这种情况,除了华为鸿蒙以外,还有各家出的各种Linux发行版,也是加了一定的定制化,但和主干版本保持了高度的兼容性,所以比较容易从基础版本得到支持。

比如 Linux 主干版本以及发行版基础比如 Ubuntu 升级了以后,然后基于 Linux 定制化的蔚来自己的 OS,也需要花这个时间去进行更新定制,最后也可以实现基本一样的功能。

简单说,就是重新从新的 Linux 主干上重新分支。

从框图来看,SkyOS-L 看上去像 AUTOSAR-CP,也就是类似AUTOSAR-CP的某种嵌入式操作系统。

SkyOS-M 类似于某种嵌入式微内核 OS,从目前来看大概率是 QNX。

SkyOS-R 是用于自动驾驶的定制化性能优化的Linux,应该是基于Ubuntu改造的蔚来OS,并添加了实时补丁。

SkyOS-C 很明显只是某种修改界面的Android,类似于 MIUI。

所以这四种号称 SkyOS 的,其实大概率就是:

- 嵌入式Linux(路由器版)
- QNX
- Ubuntu发行版(Nvidia ORIN 自带的,加蔚来优化)
- 最后一个是 Android

比如华为当时改安卓,但是华为功力也比较深,他们给安卓还实现了进化,所以后来可以逐渐摆脱安卓,把自己的成分越加越多,虽然基础架构是一样的。

因为定制和维护 OS,也是有价值的,就看改得好不好,后期维护 是不是可以一直做下去,而不是要半途而废。

做操作系统的本质是,让自己拥有更多定制自己功能的能力。

在手机上装的鸿蒙对于安卓的修改,主要还是为了改善操作的流畅度。

安卓自己也进行了好几次大修改,安卓本身是这样的架构:底层是 Linux OS + 安卓中间件 + 虚拟机跑 APK + 上层 APK 服务。

大致这样。

底层 OS 方面安卓修改的比较少,而且好的也逐渐加入了 Linux 主干。

中间件方面多年以来安卓优化和改进了很多,主要是依据多年以来和高通,华为等的合作,修改了拍照、播放视频、录像等很多功能,以及支持多种用户交互和 IOS 相互学习,并行发展。

所以安卓对于显示方面的加速优化,其实远远超过了桌面式 Linux。安卓对于手机 GPU 的应用,对于显示加速等起到了很大的作用。

虚拟机方面安卓最早采用 dalvic 虚拟机(好像这个名字),兼容 Java,后来也进行了多次修改,现在好像主要的服务都是用 C++ 写,就最上面套一个壳子,所以性能也提高了很多,降低了内存的需求 。

但即使是这样,安卓相对于 IOS 来说,多任务支持得通常更好,但是实时性的优化比不上 IOS。

所以鸿蒙对 OS 的实时性优化做了不少工作。

谷歌本来自己也有一个计划 Fuchsia (好像这个名字) ,要做 Linux 的实时性优化,但是这个项目失败了。

之后华为大力进行了鸿蒙的优化,改进实时性,减少内存消耗,所以体现出来手机的流畅度可能会比非华为的安卓机要好一些。

然后华为的鸿蒙计划其实是逐渐提高百分比的,逐步替换安卓里面原来的东西, 现在 可能和实时性有关的 Linux 内核部分,已经被鸿蒙改掉了很多。

但种种线索表明,用于手机的鸿蒙 OS,仍然是 Linux + 安卓的框架,并没有本质上的不同。

所以整个安卓世界,可能贡献最大的三家企业,就是谷歌、高通、和华为(个人看法) 。

我仍然把手机鸿蒙看做是安卓的姊妹。

其实从社区化的开源 OS 开始,然后加自己的定制化维护,也符合工业发展的一般规律,都是要站在前人的肩膀上,没必要自己连轮子都学会发明。

至于蔚来,他们定制化 Linux 做自动驾驶的原因可能有这样几个:

︎● 测试、版本维护

选了特定的 Linux 长期维护版本,作为基础,在上面叠加自己的软件生态。因为对于几千人的开发团队,需要一个统一的工作栈,这样大家才能把各种开发都汇集在一个中心版本基础上。

︎● 安全性

他们应该有专门的人去维护,比如打 CVE 补丁,然后测试各种性能。

这特别对于自动驾驶是很重要的。

比如要测压力下的性能会不会 OS 出 bug。

︎● 实时性补丁

目前 Linux 的实时性补丁官方有,但是测试不足。

而且实时性不仅和 OS 相关和驱动开发是否遵照 OS的要求也有关。

不排除某些外设驱动开发得不够严谨,所以蔚来需要打了 Linux 实时性补丁以后,再对外设驱动做各种测试,以确认系统是符合实时性能要求的(最好是这样)。

︎● 兼容性

因为蔚来要打造一个各方面版本配套的,最好的就是要定制化和发展自己的 系统,并做到兼容。

目前基于开源,然后发展的最成功的是苹果,(没错,真的是苹果)。

苹果的 IOS 和 macOS 都是基于 OpenBSD,他们招聘了很多人,进行长期开发和维护,打造自己的护城河,所以苹果电脑最重要的其实是 MacOS

而且也因为 OpenBSD + 苹果多年的改进,技术上比 Windows 的所有版本都更加好,所以基本不卡顿、不蓝屏、也不死机。

这个并不是苹果严谨,或者苹果测试得完整。

是因为苹果的技术比较好,他们基于的这个开源的 DNA 非常正,而且他们的开发原则非常好。

你可以简单理解成,蔚来如果想要在 AI 时代,用 nio 、乐道、萤火虫 … ,不同品牌不同车型服务更多人,蔚来必须要打造一套属于自己的标注操作系统。

蔚来就是要做车界的 IOS/MAC OS。

所以你才能看到,乐道在智能应用这一层,打造出了完全不同于 nio,但又同源的应用能力。

那乐道团队在 Sky OS 之上,就可以随意更具自己的需求去配置功能,而且这些功能的汇集点都是由中央计算,再加上乐道的车载网络是以太网。

得到的结果就是,乐道几乎可以配置全车所有可活动的功能,意思是,只要可以控制的乐道都可以,并且延迟非常低。

来源:微博 德卤爱开车

# 新加坡投资圈

免责声明:上述内容仅代表发帖人个人观点,不构成本平台的任何投资建议。

举报

评论2

  • 推荐
  • 最新
  • 梓坚
    ·09-04
    👍👍
    回复
    举报
  • 梓坚
    ·09-03
    👍👍
    回复
    举报