如何加速自动驾驶汽车的软件开发进程

2018-09-27 21:07:44·  来源:Synopsys  
 
今天需要深度学习的自动驾驶软件工程开发量已经达到几千万行代码,甚至超过1亿行,测试的工作量和复杂程度已远远超出了汽车传统开发流程对于时间的界定,急需引入新的方法学来有效帮助提高开发和测试效率。新思科技的虚拟原型工具可以帮助车企大幅减少自动驾驶软件开发、测试和验证时间。

今天需要深度学习的自动驾驶软件工程开发量已经达到几千万行代码,甚至超过1亿行,测试的工作量和复杂程度已远远超出了汽车传统开发流程对于时间的界定,急需引入新的方法学来有效帮助提高开发和测试效率。新思科技的虚拟原型工具可以帮助车企大幅减少自动驾驶软件开发、测试和验证时间。

今天,不管是整车厂还是一级供应商,大家的研发重心都在L2-L5级自动驾驶上,可以说,当前汽车产业前沿技术的发展,都是围绕着ADAS和自动驾驶展开。

在近期召开的比亚迪全球开发者大会上,比亚迪汽车工程研究院副院长钟益林透露:“比亚迪正在规划的自动驾驶汽车将预留6个毫米波雷达、5个激光雷达、12个超声波雷达和13个光学摄像头接口。”

比亚迪全球开发者大会现场

在比亚迪开发者大会自动驾驶论坛圆桌讨论环节,新思科技市场总监党伟光提出:“这些经由传感器采集的数据都会被传送到负责融合、决策和控制的主控芯片并按照某种深度学习算法进行处理。今天L3级自动驾驶汽车主控芯片需要处理的代码行数已经过亿行,如果仍按软件等硬件、测试等样品的传统开发流程,不仅仅在工程实施阶段的挑战和压力巨大,产品的风险和安全也会面临着严峻的考验。”

新思科技市场总监党伟光

我们知道,汽车工业经过一百多年的发展历史,已经形成了一系列非常完整和标准的产品设计、开发、测试和验证流程。正是因为有了这些标准化体系,才使得我们所有生产出来的车辆具备足够的安全性、可靠性和稳定性,使驾车者和交通参与方,在道路安全上有非常好的保障。

但是,面对今天多种高新技术集中爆发式的涌入,如何在既能满足开发速度和按时交付的要求下,又能保证汽车安全性、可靠性和稳定性,对任何车企来说都是一个巨大的挑战。现在大家能够看到,当前包括比亚迪在内的所有车企都需要加班加点才能完成新车型开发任务,这已经成为汽车行业的一个常态。因为,每个产品开发周期,每个测试和验证周期,都面对着巨大的工作量。另一方面,随着消费者对于产品功能和驾乘体验的要求越来越高,新产品和技术迭代的时间却在要求不断地缩短,因此引入新的开发和测试技术和手段已是当务之急。

幸运的是,业界领先的芯片设计自动化设计供应商新思科技早在七八年前,就已经把半导体行业中一些行之有效的虚拟仿真技术和测试方法学引入到了汽车系统的开发中来,与一些全球知名的车企基于虚拟原型工具平台,合作开发出了各类新型的汽车电子零部件单元。

通常情况下,当整车厂选定主控芯片之后,不能马上进行软件开发,还需要基于主控芯片设计和生产批量的开发板,通常需要4-5个月,最快也要2个月的时间。而采用了新思科技虚拟原型工具,可以基于芯片的虚拟原型,在1-2周内,依据既定的ECU设计方案,通过数学建模直接生成虚拟开发板,从而帮助车企快速进入嵌入式开发工作;而以软件形式存在的虚拟开发板,将更加便于复杂的自动驾驶系统工程的分发、管理和集成;另外,工具独有的虚拟故障注入功能不仅仅实现了真正意义上的白盒测试,更为汽车电子零部件功能安全测试和认证提供了有效手段;工具脚本化多任务并行处理功能,则大幅缩短了测试和验证的周期;而工具通过协同仿真实现的虚拟硬件在环能力,则将产品的后期测试前移,帮助开发者更早发现和解决问题,有效提高开发和测试效率。

奥迪在2017 DVCon大会上公开表示虚拟原型技术已成为汽车电子开发趋势

党伟光说:“随着ADAS和自动驾驶的快速、不断地发展,虚拟仿真技术是工程实现的必然发展方向,一些全球知名的车企已经将其纳入到企业级战略规划。自动驾驶与芯片的能力和技术发展密不可分,作为背靠半导体行业的虚拟仿真技术专家,新思科技有着得天独厚的行业背景和技术优势,必将为跨行业技术融合和发展做出更多的贡献。”

 
分享到:
 
反对 0 举报 0 收藏 0 评论 0
沪ICP备11026620号