0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

罗欣 来源:厂商供稿 作者:厂商供稿 2018-09-14 11:14 次阅读

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

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


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

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

新思科技市场总监党伟光

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

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

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

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

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 汽车电子
    +关注

    关注

    3000

    文章

    7464

    浏览量

    161643
  • 自动驾驶
    +关注

    关注

    773

    文章

    13068

    浏览量

    163349
  • 自动驾驶汽车

    关注

    4

    文章

    374

    浏览量

    40703
收藏 人收藏

    评论

    相关推荐

    未来已来,多传感器融合感知是自动驾驶破局的关键

    巨大的进展;自动驾驶开始摒弃手动编码规则和机器学习模型的方法,转向全面采用端到端的神经网络AI系统,它能模仿学习人类司机的驾驶,遇到场景直接输入传感器数据,再直接输出转向、制动和加速信号。模仿学习人类
    发表于 04-11 10:26

    Arm发布汽车增强型IP设计,加速软件开发进程

    该公司首先发布了适用于服务器应用的汽车增强型CPUVNeoverse V3AE,具备高效处理AI加速自动驾驶与ADAS任务所需的服务器性能。同时,ARM还首次展示了其他几款IP新品,包括第一款采用Arm V9的Cortex-A
    的头像 发表于 03-14 15:55 184次阅读

    Waymo自愿召回444辆自动驾驶汽车 L4的自动驾驶还有很多路要走

    近日,谷歌旗下的自动驾驶部门Waymo自愿召回了444辆自动驾驶汽车,原因是其软件可能无法准确预测拖曳车辆的运动轨迹
    的头像 发表于 02-26 10:22 706次阅读
    Waymo自愿召回444辆<b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b> L4的<b class='flag-5'>自动驾驶</b>还有很多路要走

    高通自动驾驶软件开发革新力压英伟达自动驾驶芯片

    抛开价格不谈,英伟达自动驾驶芯片毫无疑问是最强的,设计范围在2019年底确定的Orin至今仍是量产最强的自动驾驶芯片,但除了奔驰外的欧美大厂更倾向于选择高通平台
    的头像 发表于 02-20 13:50 881次阅读
    高通<b class='flag-5'>自动驾驶</b>靠<b class='flag-5'>软件开发</b>革新力压英伟达<b class='flag-5'>自动驾驶</b>芯片

    LabVIEW开发自动驾驶的双目测距系统

    LabVIEW开发自动驾驶的双目测距系统 随着车辆驾驶技术的不断发展,自动驾驶技术正日益成为现实。从L2级别的辅助驾驶技术到L3级别的受条件约束的
    发表于 12-19 18:02

    新能源汽车自动驾驶的六个级别

    新能源汽车自动驾驶是指搭载自动驾驶技术的电动汽车。随着人工智能和传感器技术的进步,越来越多的新能源汽车制造商积极
    的头像 发表于 06-28 17:04 1590次阅读

    Simulink与自动驾驶(ADAS)算法的开发

    自动驾驶软件开发基础的架构,逃不出我们经常所说的三大法宝,感知--- 决策(规划)--- 执行(控制),这三个内容,软件开发基础思路都不一样,且听本屌丝娓娓道来!
    发表于 06-21 17:14 1405次阅读
    Simulink与<b class='flag-5'>自动驾驶</b>(ADAS)算法的<b class='flag-5'>开发</b>

    AI大模型重塑软件开发,有哪些落地前景和痛点?

    AI First 和数据优先的思维方式,使得更多的需求能在软件内部自动产生,而不是事先规划。而在软件开发自动驾驶的方面,一个人配合一个 AI 团队,可以实现软件开发的全
    的头像 发表于 06-15 16:39 738次阅读

    自动驾驶汽车电子(autosar整体架构)/自动驾驶

    智能汽车软件行业深度研究:汽车软件的星辰大海|迭代|自动驾驶|模块_新浪新闻 整车控制器(VCU)策略及
    发表于 06-06 14:33 9次下载
    <b class='flag-5'>自动驾驶</b>:<b class='flag-5'>汽车</b>电子(autosar整体架构)/<b class='flag-5'>自动驾驶</b>

    自动驾驶汽车如何工作 有什么好处

    如今,自动驾驶汽车已成为一个热门话题,理由很充分:无人驾驶汽车可能会带来自工业革命以来最大的社会革命,而且似乎 每个人都在参与其中。 从有关 Apple
    发表于 06-06 14:18 0次下载
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>如何工作 有什么好处

    车路协同式的自动驾驶(VICAD)

    自动驾驶技术是影响未来汽车产业发展的重要因素。随着自动驾驶技术的成熟和商业化的加速汽车将不再是从属于人的
    发表于 06-06 10:56 0次下载
    车路协同式的<b class='flag-5'>自动驾驶</b>(VICAD)

    自动驾驶技术概述

    ,可释放人出行驾驶时间,把汽车变成除家、办公室外的人的第三空间,在出行过程中办公和娱乐等。 车辆要实现自动驾驶,需要解决车辆在哪、往哪儿去、怎么去这三个基本问题。解决这些问题,涉及硬件平台、
    发表于 06-01 14:50 1次下载
    <b class='flag-5'>自动驾驶</b>技术概述

    自动驾驶算法软件架构介绍

    自动驾驶技术是一个庞大的工程体系,软件架构、功能算法、控制规划、感知识别、建图定位、电气架构、车载控制器、验证 体系等等,有太多的角度可以去切入。对于自动驾驶功能与算法开发
    发表于 06-01 14:41 1次下载
    <b class='flag-5'>自动驾驶</b>算法<b class='flag-5'>软件</b>架构介绍

    详解自动驾驶安全软件开发流程

    自动驾驶汽车开发越来越重视性能、质量和性价比,自动驾驶口碑成为新技术应用取得市场成功的关键,而口碑的建立依赖于相关软 件开发流程、周期、时
    发表于 06-01 11:38 0次下载
    详解<b class='flag-5'>自动驾驶</b>安全<b class='flag-5'>软件开发</b>流程

    自动驾驶开发平台

    2017年9月,在NVIDIAGPU技术大会中国站上,NVIDIA发布了开放式自动驾驶平台NVIDIADRIVE,并表示 将为合作伙伴提供从底层运算、操作系统层、软件算法层及应用层在内的全套可定制
    发表于 06-01 11:31 0次下载
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>开发</b>平台