历史上的今天
返回首页

历史上的今天

今天是:2024年08月31日(星期六)

2021年08月31日 | 智能辅助驾驶和智能驾驶的车辆架构

2021-08-31 来源:eefocus

高级驾驶辅助系统(ADAS)提供安全和日益自主的体验,将重塑我们与交通的关系。自动驾驶领域的技术将很快让乘客获得个性化的互联体验,因为车辆可以无缝地感知、思考并根据实时路况采取行动。

 

由于汽车行业未来三个最重要的问题:自动驾驶、软件更新和驱动系统电气化,对汽车系统设计和软件开发的要求正在增加。

 

目前汽车中的电动/电子(E/E)架构在每个控制单元中集成了一个或几个汽车功能。这既增加了控制单元和分布式软件功能的数量,也分别增加了连接的复杂性。在这种情况下,E/E架构必须执行越来越多的驾驶辅助功能。对软件复杂性的估计,假设目前一辆高级汽车中的100多个控制单元包含超过1亿行的代码。

 

目前,单一或密切相关的功能都是在一个单独的控制单元上实现的。适合汽车应用的更高性能的片上系统(SoC)(如瑞萨的R-Car H3、恩智浦BlueBox或英伟达DRIVE PX)的出现,以及减轻重量的必要性(例如,通过减少控制单元或电缆),导致人们希望在一个域控制器(例如,负责车身、底盘或发动机)上整合多种功能,甚至减少为中央计算机。

 

这种模式的转变极大地改变了车辆的E/E架构。它涉及到引入面向服务的通信和动态操作系统,而这些系统又必须满足实时、功能安全和安全方面的要求。此外,使用动态控制单元可以增加车辆启动时没有的功能。

 

未来可能的E/E架构。其核心是一个或几个中央计算机,通过车辆内部的以太网主干进行通信。车辆的关键因素是网关。它将用户界面领域(信息娱乐系统/智能手机连接)与驱动领域(驱动系统、刹车、电池管理)分开,并使用所谓的智能天线将车辆与OEM的后端系统连接。智能天线和网关的主要任务是实现不同的安全层,如防火墙和入侵检测。此外,该架构将使用控制单元之间的安全车载通信机制。

 

与后端系统的连接实现了许多新功能。例如,可以向车辆提供环境数据,如路况、免费停车位或汽车制造商的最新报价。这些在线服务和启用功能的选项(例如,驾驶辅助系统)使汽车制造商有机会在汽车销售时间之外,即甚至在汽车使用时产生收入。与汽车的永久在线连接使OEM能够收集用户数据,从而获得更多关于所使用部件的可靠性和磨损的信息。硬件和软件的错误源以及相关的环境数据可以通过诊断接口检测出来,软件可以在制造商处得到改进,并且可以及时下载更新到汽车上--类似于用户多年来已经习惯的智能手机应用程序更新。

 

对于具有更复杂的多核处理器和不同的外部交互器(软件更新、用户输入)的时间要求不太高的系统,动态操作系统有其优势。最重要的应用场景是:

-支持运行时的重新配置

-面向服务的服务和通信

-部分软件更新

-通过使用POSIX接口而不是静态生成的接口来简化软件开发

-基于XML的接口描述

 

在这种情况下,AUTOSAR联盟推出了自适应AUTOSAR。它包括一个POSIX操作系统,直接在多核处理器上运行,如果要并行集成多个操作系统,则在管理程序环境下运行。不同OEM和供应商的适应性AUTOSAR工作组定义了用于汽车应用的特殊服务,如诊断服务、安全服务和SOME/IP。服务和软件组件(功能)通过共享服务代理进行通信。使用的中间件协议被称为ARA,并受到通用API的启发。

 

大多数控制单元通过以太网与传感器和执行器通信。时间敏感网络(TSN)是音频视频桥接(AVB)协议的扩展,用于实现安全关键的可靠通信。TSN标准是专门为安全和实时关键系统开发的,如高级驾驶辅助系统(ADAS)和自动驾驶。此外,以太网被用来将信息娱乐系统连接到互联网和汽车制造商的后端系统。

 

FlexRay是这种技术变化的失败者。现场总线系统现在只被少数OEM厂商应用,应该很快被取代。CAN和具有灵活数据速率的CAN(CAN FD)仍将被用来连接传感器和执行器或较小的输入/输出(IO)控制单元。

 

IO设备和中央计算机通过宝马集团在2011年指定的面向服务的接口进行通信--可扩展的面向服务的IP中间件,缩写为SOME/IP。它是基于以太网和TCP/IP协议系列的。最重要的一点是,SOME/IP自动将定义的应用接口映射到数据包上。SOME/IP的优点是,它甚至可以被集成到小型设备中,并能快速启动整个系统。

 

除了上面介绍的基础设施问题(主要由AUTOSAR联盟规定并在伊莱比特的AUTOSAR产品线EB tresos中实施),对功能块之间定义接口的功能架构的需求也越来越明显。通用标准化接口的好处是,某些模块可以交换,并可以选择购买或作为产品提供。

 

下图说明了Elektrobit公司的 "开放Robinos "项目的架构。左侧显示了用于车辆定位和物体融合的组件,该组件将各种传感器探测到的物体结合起来,形成一个整体画面。然后根据当前的驾驶情况确定轨迹规划、加速度和转向角。

 

 

该项目的目标是开发一个开放的参考架构,定义软件组件、接口和控制机制。这种方法对市场来说是新的;然而,它的目的是要集成到不同的ADAS平台。在这种情况下,该平台是不同硬件产品的一部分,具有不同的操作系统,如自适应AUTOSAR、QNX或市场上的类Unix操作系统。

 

车辆移动的基础设施是自动驾驶汽车的一个主要技术挑战。目前,车辆配备了尽可能多的传感器,以便它们能在无尽的不同交通状况中自主地找到自己的道路。与在外部控制的保护区内移动的火车和飞机相比,这种方法既昂贵又复杂。例如,高度和路线是由空中交通管制服务指导的,火车在进入不开放的区域时会自动停止。

 

然而,人们不可能在所有的道路周围设置栅栏,禁止骑自行车的人通行。但是,道路基础设施的改造,例如在入口/出口坡道上告诉汽车,它是在高速公路上,而不是在位于几米外的平行乡村道路上,将简化位置检测问题。另一个例子是一个停车场结构,它可以远程控制车辆并引导它到一个可用的停车位。这个概念比那些寻找空闲停车位的车辆在停车结构中自主漫游要简单得多。

 

这些用例的先决条件是快速的、全国性的移动数据网络(5G)铺设,用于与后端和基础设施的数据交换,以及选择及时调整道路基础设施以适应自动驾驶。

 

如何在这些高度复杂的整体系统中满足功能安全和--特别是关于日益增长的车辆连接--信息安全的要求?为了满足汽车软件开发的高质量标准,汽车SPICE流程模型在整个行业中得到了很好的确立。它构成了安全和保障的基础。

 

ISO 26262标准定义了功能安全方面如何在过程层面和方法层面上实现系统开发。对于软件架构,功能安全是一个关键因素。基本的完整性机制,如监测系统的完整性、分区、时间和过程监测或安全通信,都是可用的,并且已经在系列项目中使用。

 

安全机制在汽车开发中已经有相当长的时间了。诸如防盗器、安全电子钥匙或安全存储里程表等系统通常已经成为标准功能。然而,由于车辆的连接性越来越强,该行业正面临新的挑战。根据信息技术的基本规则,"凡是连接的东西都会被攻击",安全和隐私的系统方面在汽车行业的意义也越来越大。

 

对使用远程访问或互联网的系统的首次成功攻击已经被公开,并引起了广泛的反应。作为回应,国际汽车工程师学会在2016年初出版了一本安全系统开发手册(SAE J3061,"网络物理系统的网络安全指南")。它描述了流程和方法,在生命周期方面遵循ISO 26262。该文件不是一个标准。然而,它总结了基本的工作,如研究计划或现有的标准和出版物。因此,它是一个有价值的贡献,可以作为引入安全流程和方法的一个切入点。

 

对自动驾驶的架构的要求已明显变得更加复杂。然而,通过结合标准架构、功能安全、安全、多核系统和可用性等方面,有可能设计出可靠的系统,并根据用例理想地评估和结合各个系统方面。

 

所有参与汽车供应链的人都需要发展一种核心能力:系统工程,因此需要对物理学、电子学和软件的跨学科理解。

 

在未来,(软件)开发人员必须对系统有更好的理解,以便在适当的工具中用链接代码生成器对系统行为进行建模。经典的软件开发侧重于开发工具、代码生成器以及作为可重复使用产品购买的标准功能。整合软件仍然需要理解、分析和修复从深度嵌入到面向服务的行为等各个层面的错误的专家。

 

在未来几年里,新的汽车制造商和供应商将出现在汽车市场上。特别是IT公司多年来一直在其他领域使用这些技术,并遵循将汽车作为车轮上的智能手机运行的愿景。这样做的原因是,自动驾驶给了车内人员相当多的时间。例如,这些时间可以用来使用社交网络,进行网上购物,或工作。将 "驾驶时间 "转换为 "互联网使用时间",可以产生全新的商业模式。

 

原始设备制造商的商业案例,也将越来越多地不仅取决于销售,而且取决于车辆的运行。正在讨论的想法包括新的租赁和出租概念,其主题不再是作为产品的汽车,而是作为服务的流动性。在未来,送你上班的自动运输舱的租赁价格可能会因一天中的不同时间而不同。

 

赛灵思是FPGA、可编程SoC以及现在的ACAP的发明者。我们高度灵活的可编程芯片,在一套先进的软件和工具的支持下,推动了各行各业和技术的快速创新--从消费者到汽车到云计算。赛灵思提供业内最具活力的处理技术,通过其适应性强的智能计算实现快速创新。

 

高度自动化和完全自主驾驶是移动性的未来。所有利益相关者--从原始设备制造商和一级供应商,到机器人出租车开发商和用户--都期望自动驾驶汽车具有最高水平的安全性和可靠性,无论是测试车队还是生产车辆。赛灵思汽车(XA)平台在为高度先进的AD模块提供动力方面发挥着关键作用,这些模块对更高的性能和容量的需求越来越大,以实现高速数据聚合、预处理和分发(DAPD)以及计算加速。

 

为了解决每个级别的自动驾驶所需的功能,OEM和一级供应商需要一个可扩展和可靠的架构来设计他们的AD系统。AD系统的一个关键组成部分是一个域控制器,它可以整合和处理ADAS和AD功能所需的大量传感器数据。

 

高度自动化和完全自主驾驶是移动性的未来。所有利益相关者--从原始设备制造商和一级供应商,到机器人出租车开发商和用户--都期望自动驾驶汽车具有最高水平的安全性和可靠性,无论是测试车队还是生产车辆。赛灵思汽车(XA)平台在为高度先进的AD模块提供动力方面发挥着关键作用,这些模块对更高的性能和容量的需求越来越大,以实现高速数据聚合、预处理和分发(DAPD)以及计算加速。

 

Zynq® UltraScale+™ MPSoC和Versal® AI Edge等自适应SoC的功能跨越了ADAS/AD域控制器市场的整个连续性,以解决未来关键功能的集成。自适应XA SoC平台可以优化处理越来越多的复杂安全关键型应用,并满足OEM和一级供应商对跨传感器和域控制器的计算延迟、性能、电源效率和功能安全的需求。

 

包括机器人轴和机器人卡车在内的完全自主的车辆需要极其可靠、高性能、高功率、自适应的计算。自适应XA SoC提供了硬件加速器与应用软件紧密结合的最佳平衡,用于集成传感器数据聚合、计算加速和标量处理。

 

域控制器内的数据聚合、预处理和分发(DAPD)角色需要一组异构的处理引擎来处理传入的传感器数据--这个角色可以由自适应XA Zynq UltraScale+ MPSoC和Versal® AI Edge平台来完成。在DAPD中,自适应XA SoC准备处理传入的传感器数据,然后分配给域控制器内的其他元素。

 

在域控制器的计算加速作用中,OEM和Robotaxi开发者的一个关键重点是高功率、高利用率的ML推理。无论是传统的CV加速、CNN处理,还是ML加速--这些都需要有效地利用TOPs来处理传感器数据。自适应的XA SoC平台--特别是Versal AI Edge--提供最高的AI性能/瓦特,提供最佳的计算性能。

 

 


推荐阅读

史海拾趣

HOPERF公司的发展小趣事

随着技术的不断积累和市场的日益扩大,HOPERF开始着手整合产业链资源。公司不仅在ASIC芯片设计和MEMS传感芯片设计方面持续深耕,还逐步构建起包括封装测试校准技术、应用服务在内的完整产业链。同时,HOPERF积极实施全球化战略,在全球范围内招募顶尖研发设计人才,其中60%的专家级工程师来自德国、美国、瑞士等国际一流企业。这些举措极大地提升了公司的研发实力和市场竞争力,为公司的全球化发展奠定了人才和技术基础。

BK Precision公司的发展小趣事

为了满足全球市场的需求,BK Precision开始实施全球化战略。公司不仅在美国本土设立了多个办事处和研发中心,还在欧洲和亚洲等地建立了分支机构。通过与国际授权分销商的合作,BK Precision成功地将产品推向全球市场,并赢得了众多国际客户的信赖。同时,公司还积极参与国际电子行业的展会和交流活动,提升品牌知名度和影响力。

Cybernetic Micro Systems公司的发展小趣事

为了进一步拓展业务领域,CMS开始寻求跨界合作。他们与一家领先的汽车制造商达成战略合作,共同研发车载智能系统。CMS的芯片技术为车载系统提供了强大的计算能力和数据处理能力,使得车载系统更加智能化、便捷化。这一合作不仅为CMS带来了新的收入来源,也进一步提升了公司的品牌影响力。

Coil-Q Corporation公司的发展小趣事

随着全球环保意识的提高,Coil-Q积极响应绿色发展的号召,将环保理念融入公司的生产和经营中。公司投入大量资金研发环保材料和技术,优化生产工艺,降低能耗和排放。同时,Coil-Q还积极参与环保公益活动,推动行业的绿色转型。

百蓉(ECE)公司的发展小趣事

百蓉公司不满足于仅在国内市场发展,开始积极拓展国际市场。他们参加了多个国际电子展览,与多家国际知名企业建立了合作关系。通过深入了解不同国家和地区的市场需求,百蓉针对性地推出了符合当地消费者需求的产品,逐渐在国际市场上占据了一席之地。

ARCOTRONICS公司的发展小趣事

随着技术实力的不断提升,ARCOTRONICS公司开始将目光投向国际市场。公司制定了一系列国际化战略,积极参与国际电子展会,与全球各地的合作伙伴建立紧密的合作关系。通过不断拓展市场,ARCOTRONICS公司的产品逐渐在国际上获得了广泛的认可,公司也因此成为了全球电子行业的重要参与者。

问答坊 | AI 解惑

中国手机用户达4.26亿

中国手机用户达4.26亿 短信发送量增长45.8% 2006-7-25     根据信息产业部发布的2006年上半年通信行业统计报告,前6个月,全国通信业务收入达3455.7亿元,比去年同期增长10.7%。通信固定资产投资完成额达856.7亿元,比去年同比增长 ...…

查看全部问答>

给FPGA泼点冷水

FPGA开发工程师路在何方? FPGA作为一个比较新的领域,在最近几年中有很大的发展和进步。各个厂家的FPGA不断推陈 出新,工艺越来越高、速度越来越快、功能越来越多,价格却越来越便宜了。随着FPGA成本 的进一步降低和规模的增加,在未来几年中 ...…

查看全部问答>

出口受制 电子信息产业发展后劲面临考验

本帖最后由 jameswangsynnex 于 2015-3-3 19:59 编辑 随着十月华尔街金融风暴的加剧,我国电子信息产业的出口经受严峻考验。工业和信息化部日前在第十届高交会上发布的《2008年Q3季度中国电子信息产业经济运行公报》显示,电子信息产业今年前三季 ...…

查看全部问答>

赛前作品——扫频仪(未完成)

本帖最后由 paulhyde 于 2014-9-15 03:38 编辑 0~500MHZ数字扫频仪,步进5KHZ,这是赛前最后一个大型作品了,采用积木式设计。射频部分用2个微波VCO进行混频,输出0~500MHZ跨度大的信号,对数幅度检测采用AD8307(在另一个板子上)。处理器ATMEGA32 ...…

查看全部问答>

如何得到定时器剩余时间

STEP 7定时器的剩余时间有BI和BCD输出,一个是INT型数据,一个是BCD码,如果转换成INT型数据显示,在定时器设定时间小于100S时,剩余时间显示的时间时基好像是毫秒,比如设定300S,剩余时间显示从300S开始向下走,可是设定时间为8S时,剩余时间显示 ...…

查看全部问答>

一个简单的概念问题:接地与接电源的负极有什么区别吗?

我在用MultiSIM进行电路仿真的时候,在连接示波器的时候,将示波器的输入信号的负极(标有“-”号的输入端)与电源的负极和直接将该输入端接地后得到的波形完全不同,请问这是什么原因啊?…

查看全部问答>

S3C2440开发板+LMS283GF03 LCD驱动问题

在网上找了不少关于S3C2440LCD的资料 但收获甚微 大家给点意见 说说开发LCD驱动的时候需要注意那几个方面 请说的详细点。…

查看全部问答>

请问:LPC2000 flash utility V2.2.3 软件是不是有BUG? 器件选择下拉表根本不能选择器件

很奇怪啊,我用LPC2138,可是下拉表根本不能用!!!!! 请问是怎么回事…

查看全部问答>

CE下面不能设置系统时间!!

我用的时周立功提供的MagicArm2410开发箱,自己用他们提供的BSP生成系统镜像,系统起来时,其他都时正常,但是日期2491年,修改后还是这个日期! 不知道时怎么回事,请教高手~~…

查看全部问答>

求助 双路峰值检测

需要做一个矩形波A和矩形波B的峰值检测,最终输出两个波形的峰值的差值,两个波形的频率和相位都一样。频率有2MHz,请问用什么方法能够精确的测出来?先谢谢大家…

查看全部问答>