卓晖冠科官网

助力汽车软件行业五大挑战

  • 日期:2024-05-24
  • 人气:587
  • 作者:卓晖小编
  • 来源:编辑

随着软件定义汽车的兴起,汽车的硬件和软件架构迅速演变。传统的机械结构逐渐被现代电气/电子架构所取代,为车辆提供了更高级、智能化的功能。变革不仅仅是技术上的进步,更是对汽车性能、安全性、和功能要求提出了更为复杂和严苛的挑战。汽车是智能化的移动生态系统,性能要求的提高让车辆更加灵敏、高效,安全性的要求使得汽车系统需要更加可靠和智能,而功能要求的增加则推动了车辆拥有更多先进的智能功能。

挑战1:简化汽车软件系统初始架构定义

"在开发的初期,生成式AI可以为我们提供框架和桩代码,使我们能够组装工具以能够交付代码。" Dave Tsai,Toyota Connected的工程副总裁。AI的解决办法利用生成式AI和大型语言模型(LLM)生成复杂系统的架构和设计模式。

挑战2:在敏捷CI/CD开发环境中保持ASPICE认证

“在Toyota,我们在项目开始阶段为我们所做的一切都制定非常详细的规格和需求文档。如果我们能够将这些文件输入到一个大型语言模型中,并让它自动生成一个强大的测试套件,那将是非常棒的。” Dave Tsai,Toyota Connected的工程副总裁。AI的解决办法使用自然语言处理(NLP)工具评估要求文档和问题追踪器,生成测试用例和期望结果。

挑战3:可视化软件子系统之间的依赖关系

“在测试和生产运行过程中,我们产生了大量的数据。手动筛选这些数据,找到可以帮助我们调试和改进产品的数据所需的资源是巨大的。一个可以解析数据并隔离有用信息的工具将加速开发并降低成本。” Lisa Perez Savage,Aptiv的安全技术负责人。AI的解决办法是利用能够跟踪数据和执行流程的AI工具。

挑战4:保持测试覆盖率,避免失控

“对于我们的远程信息平台,我们有一组通信API的规范,并且我们的计划中是将混沌工程融入到这些规范中,以便我们可以模拟或测试可能已预见和未预见的情景。” Imad Zahid,TMNA Connected Technologies的AI应用设计工程经理。AI的解决办法是运用混沌工程原则,随机化系统行为的变量组合,确保对潜在场景的充分覆盖。

挑战5:创新工具和流程以提高效率

"市面上存在一些工具,它们可以扫描提交的代码的质量和数量,这将为我们提供治理,基于人工智能进行一些活动。首先是控制正在检查的代码的质量,因为我们有一套良好代码的标准最佳实践。如果代码是由一组开发人员一致地检查的,人工智能实际上可以告诉我们如何在组织和治理的角度进行修复。人工智能还可以揭示潜在的安全漏洞,无论是代码正在被检查还是从知识产权盗窃的角度来看代码正在被提取。" Dave Tsai,Toyota Connected的工程副总裁。AI的解决办法是生成式AI工具通过从软件开发工具链内生成变更文档,进入自学习循环,帮助管理系统复杂性的加速变化。

当前,“软件定义汽车”已成行业共识,但中国汽车软件底层核心技术依然不足。笔者认为,自主、协同、开源是中国汽车软件发展必由之路。汽车人应该形成一个共识,那就是软件已经重新定义了一辆汽车的属性和功能,通过软件更新和优化,可以对汽车的功能进行持续改进和升级,以满足不断变化的市场需求和技术趋势。简而言之,软件甚至超越硬件成为决定汽车产品力高低的核心因素。

在软件重新定义汽车的前提下,中国需要建立自主可控的汽车软件体系。一般而言,汽车软件主要分为车载软件、安全软件、自动驾驶软件。其中,车载软件包括车载操作系统、车联网软件、控制软件等。车载操作系统是汽车上运用软件的基础,它负责管理车载硬件资源,提供安全可靠的运行环境;车联网软件可以让汽车与外部网络进行通信,实现智能交通、远程诊断等功能;控制软件则是用于控制车辆的各种硬件设备,例如发动机、变速器、刹车系统等。安全软件可以保护汽车免受网络攻击和恶意软件的侵害,提高汽车的安全性能。自动驾驶软件利用各种传感器、算法和人工智能等技术,实现汽车的自动驾驶功能。

可以说,汽车软件和汽车的安全息息相关。而安全是汽车产业发展最重要的前提,所以必须把汽车软件的主导权牢牢掌握在自己手中,促进自主创新和产业转型升级。培育和使用国产汽车软件,也可以更好地满足国内消费者的需求和使用习惯。另外,国产软件的价格相对较低,使用国产软件能够降低汽车的开发成本和生产成本,提高汽车的性价比和市场竞争力。

在自主的基础上,需要思考的是如何发展好汽车软件,特别是底层的基础软件,这就需要做到协同和开源。汽车软件的开发需要各个生态伙伴的协同合作,包括硬件厂商、操作系统提供商、应用开发商等。只有通过紧密的协同合作,才能实现各方优势互补,共同推动汽车软件的发展,这就需要建立一个开放、共享的合作平台。在这个平台上,所有生态伙伴可以自由地交流、分享经验和技术,共同探讨汽车软件的开发和应用。通过开放的平台,来促进企业之间的信息共享和知识积累,既避免重复开发、资源浪费,也能集众人之力,尽快突破技术瓶颈。

如今,开源技术以其开放、共享、协作的特点,正成为软件开发的主流方式。在汽车软件领域,开源技术同样具有巨大的优势和潜力,它可以使各个生态伙伴共摊开发成本,共享开发成果,加快技术创新和技术积累。企业通过参与开源项目的开发和维护,降低自身开发成本和风险,同时提高开发效率和质量。中国汽车软件开源生态平台的启动,是一个好的开端。

卓晖冠科官网

  • 长沙市岳麓区固特邦创业基地507

  • 0731-88646636

  • service@zkinginfo.com

0731-88646636

版权所有 2022 湖南卓晖冠科信息技术有限公司 湘ICP备19015604号