主办:陕西省汽车工程学会
ISSN 1671-7988  CN 61-1394/TH
创刊:1976年

汽车实用技术 ›› 2024, Vol. 49 ›› Issue (5): 41-46.DOI: 10.16638/j.cnki.1671-7988.2024.005.008

• 智能网联汽车 • 上一篇    

开源软件在汽车各域功能的落地探索

张 享   

  1. 上海极氪蓝色新能源技术有限公司
  • 发布日期:2024-03-14
  • 通讯作者: 张 享
  • 作者简介:张享(1989-),男,硕士,工程师,研究方向为功能安全,E-mail:zx798@163.com。

Exploration of the Implementation of Open Source Software in Various Functional Areas of Automobiles

ZHANG Xiang   

  1. Shanghai ZEEKR Blue New Energy Technology Company Limited, Shanghai 200000, China
  • Published:2024-03-14
  • Contact: ZHANG Xiang

摘要: 近年来汽车行业服务化飞速发展,但文档优先的闭源软件开发模式却限制了行业发展。 为此,通过优先设计服务接口,利用树莓派等廉价板卡,使用开源软件,向非程序员原理级 介绍此种方法,通过人工智能编写代码,淡化代码编写部分,强调通过开源实现接口设计兼 容性。具体包括基础电气设计服务化开源,将设计流程转化为更高效灵活的服务化流程;人 工智能软件开源,将开源人工智能算法封装为服务,使其广泛应用于多种场景;智能座舱操 作系统与生态开源,便于车企按需选择;分布系统通信开源,便于系统早期设计与台架初试。 此方案不仅能解决汽车软件开发问题,提高开发效率,降低成本,同时也是缓解地缘政治风 险的有效选择。总的来说,这种开源策略可以帮助汽车行业在软件化进程和大模型席卷软件 开发中取得更大突破和规避更多风险。

关键词: 开源软件;面向服务架构;接口设计;人工智能

Abstract: In recent years, the automobile industry has developed rapidly in servitization, but the document-first closed-source software development model has limited the development of the industry. To this end, this method is introduced to non-programmers at the principle level by giving priority to the design of service interfaces, using cheap boards such as Raspberry Pi, using open source software, writing code through artificial intelligence, and downplaying the code writing part, emphasizing the realization of interface design compatibility through open source. Specifically, it includes the servitization and open source of basic electrical design, which transforms the design process into a more efficient and flexible service-oriented process; Artificial intelligence software is open-sourced, which encapsulates open-source artificial intelligence algorithms as services, making them widely used in a variety of scenarios; The intelligent cockpit operating system and ecological open source are convenient for car companies to choose according to their needs; The communication of the distributed system is open source, which is convenient for the early design of the system and the initial test of the bench. This solution can not only solve the problem of automotive software development, improve development efficiency and reduce costs, but also be an effective choice to mitigate geopolitical risks. In general, this open source strategy can help the automotive industry make greater breakthroughs and avoid more risks in the process of software and large models sweeping software development.

Key words: Open source software; Service-oriented architecture; Interface design; Artificial intelligence