日产汽车智能座舱仪表项目 —— 基于 Qt 开源框架实现汽车智能座舱仪表的高效开发与应用

“上海开源创新菁英奖” 旨在挖掘开源领域的创新成果,表彰在技术突破、应用实践和生态建设等方面表现卓越的项目、个人及企业,以此激励更多力量投身开源事业,促进开源技术与产业的深度融合,推动开源生态蓬勃发展。

本次介绍的日产汽车基于 Qt 开源框架实现智能座舱仪表的项目,在汽车电子领域开源技术应用中占据突出地位,为汽车智能座舱系统的开发提供了创新范式,对推动开源技术在汽车行业的普及与发展具有重要影响。

背景

在汽车智能化发展浪潮中,智能座舱作为提升用户体验的关键部分,其研发面临诸多挑战。一方面,汽车仪表图形界面开发需要兼顾高视觉效果、流畅交互体验以及对不同硬件平台的适配;另一方面,车企期望降低开发成本与周期,提高研发效率。传统的 GUI 开发方案难以同时满足这些需求,如开发周期长、平台移植困难、授权费用高昂等问题,成为阻碍汽车智能座舱仪表高效开发的瓶颈。日产汽车在这样的业务背景下,急需一种创新的解决方案来突破困境,实现智能座舱仪表的升级与优化。

案例介绍

日产上海公司在乘用车仪表项目中,成功引入基于 Qt 开源框架的图形界面开发方案。该项目仪表由日产自研,硬件基于 Renesas RH850 系列 MCU 及 Qualcomm SA8155P,通过 Qt 实现主界面与多功能子菜单的人机交互,适配燃油表、转速表、行驶信息等关键模块。Qt 一般通过东风联友、航盛等零部件供应商,提供开发好的汽车仪表和 Linux 中控。在项目中,Qt 6 开发工具展现出强大优势,其良好的跨平台能力,支持 QNX、Linux、RTOS 等多种操作系统,以及高通 8155、瑞萨、NXP imx8 到 NXP1170 等多种 MCU SOC,且开源代码具备可复用、可裁剪、可移植性好的特点。此方案已于 2023 和 2024 年的多个 PoC 项目成功交付给日本本部,并收获好评,即将引入量产。

技术创新

  • 开发效率革新:引入 Qt Creator 与 QML 语言,大幅加快界面迭代速度。相较于传统图形库,整体 UI 开发周期缩短约 30%,使日产能够更快速地响应市场需求,推出新的界面设计与功能。
  • 灵活的平台移植:Qt 跨平台特性允许在模拟器、开发板、量产硬件等不同硬件平台间无缝切换,极大提高了调试效率,减少了因平台适配带来的时间与人力成本。
  • 强大的社区支持:Qt 拥有活跃的开源社区,当项目遇到复杂动画和控件需求时,丰富的社区资源为开发团队提供了大量参考,显著降低研发门槛,加速问题解决进程。
  • 出色的成本控制:采用 Qt 开源版本,避免了高额授权费用,经核算,整体 GUI 开发成本降低超过 40%,在保证产品质量的同时,实现了成本的有效控制 。

结语

日产汽车基于 Qt 开源框架实现智能座舱仪表的项目,成功解决了汽车智能座舱仪表开发中的诸多难题,显著提升了开发效率与产品性能,同时降低了成本。该项目不仅为日产汽车带来了技术与商业上的双重价值,更重要的是,为开源技术在汽车电子领域的应用树立了典范,有力推动了 Qt 开源框架在汽车行业的普及。期待未来有更多汽车企业借鉴此模式,进一步挖掘开源技术潜力,实现汽车电子领域的创新突破。“上海开源创新菁英奖” 也将持续关注并支持各类开源创新项目,为开源生态的繁荣发展贡献力量。

声明:

  • 本栏目展示的信息、观点及数据等内容均由奖项报名人直接提供。
  • 本栏目旨在为优秀的开源项目及其贡献者提供一个展示平台,旨在增进公众对开源生态的了解,促进行业内的知识分享与经验交流,所有信息均不构成任何投资建议。
  • 您如对展示内容的准确性、真实性或其他方面存有异议或疑问,欢迎通过以下邮件地址与我们联系反馈:shopen_awards@shanghaiopen.org.cn