今天小编要和大家分享的是汽车电子相关信息,接下来我将从特斯拉将开源软件系统、供应动力总成以及电池,js原生代码实现轮播图案例这几个方面来介绍。
汽车电子相关技术文章特斯拉将开源软件系统、供应动力总成以及电池
近日,马斯克又放出重磅炸弹:特斯拉将开源软件系统、供应动力总成以及电池。现在,跟着特斯拉后面排队跑的小伙伴们就不得不认真考虑了,这到底意味着什么?应该怎么玩?
特斯拉的代码牛在哪
特斯拉在电动汽车领域是先行者,也是引领者。这一点,传统造车企业如大众、丰田等其实之前并不服气,本以为“当我们大举进入电动领域,特斯拉就该夹着尾巴逃跑了”。当然了,后来他们发现完全不是那么回事儿。
大众中国CEO冯思翰曾分享,目前大众汽车的车上写进了一亿行代码,比Office和整个Facebook的代码量相加还要大。
投资了理想汽车的美团CEO王兴吐糟,宝马X5里软件代码有3亿行,而特斯拉的只有1000万行。并表示这类似2008年塞班系统和iOS的差距。
马斯克表示,化繁为简才是终极追求,Model 3的代码只有420万。有代码常识的人都知道,在实现同样功能的前提下,代码越简洁越好。冗余的代码量会造成系统难以维护,也难以升级。因此,特斯拉的OTA升级技术也领先于业内。
传统车企的代码为何如此巨大?最重要原因就是汽车行业采取全球供应链模式,一家车企拥有几百上千个供货商是常事。而不同的供货商会根据需要提供各自的代码,这些代码叠加起来就非常恐怖了。一般仅发动机ECU单元就需要1千万行代码,整车代码量很容易就上亿了。
而特斯拉的办法是,整合三电技术和供货商资源,实现代码重构。即便是从供应商采购的零部件,也是特斯拉自己的设计和要求,最终零部件上面印得都是特斯拉自己的logo。换句话说,特斯拉的代码,基本是自己重新写的。
可以说,特斯拉在续航、加速、自动驾驶、整车OTA方面的优势,都离不开自己的原创技术,也离不开代码。
特斯拉的用意
这么好的东西,特斯拉为什么会凭空抛出来?甚至连特斯拉最为核心的技术——Autopilot(自动驾驶技术),目前都已经能在特斯拉官网找到部分开源代码。难道特斯拉不担心因此而损伤自己的商业利益?
这背后存在一个基本的逻辑:马斯克希望做大做强新能源汽车市场,并获得更强大的话语权甚至是控制权。