一文读懂自动驾驶系统中的边缘计算技术

智驾最前沿 2022-08-28 08:30

--关注回复“SOA--

↓领取:面向智能车辆开发的开放性SOA方案

随着5G时代的到来,边缘计算成为自动驾驶系统中新的业务增长点,未来将有超过60%的数据和应用将在边缘产生和处理。
边缘计算是一种在网络边缘进行计算的新型计算模式,其对数据的处理主要包括两个部分,其一是下行的云服务,其二是上行的万物互联服务。“边缘”实际上是一种相对概念,指从数据到云计算中心内路径之间的任意计算、存储以及网络相关资源。从数据的一端到云服务中心的另一端,在此路径上根据应用的具体需求和实际应用场景,边缘可以表示为此条路径上的一个或多个资源节点。边缘计算的业务本质是云计算在数据中心之外汇聚节点的延伸和演进,主要由边缘云、边缘网络、边缘网关三类落地形态构成。
如上图所示,表示一种目前在自动驾驶中使用的工控机。实际上,它是一种加固的增强型个人计算机。它可以作为一个工业控制器在工业环境中可靠运行,采用符合EIA 标准的全钢化工业机箱,增强抗电磁干扰能力,并采用总线结构和模块化设计技术,防止出现单点故障。如上自动驾驶工控机网络设计方案充分考虑了 ISO26262 的要求。其中,CPU、GPU、FPGA 以及总线都做冗余设计。当整体 IPC 系统失效时,冗余MCU控制可以保证运算安全,直接发送指令到车辆 CAN 总线中控制车辆停车。目前这种集中式的架构适用于下一代集中式自动驾驶系统方案,其中工控机相当于下一代集中式域控制器,将所有的计算工作统一放到一个其中,算法迭代不需要过度考虑硬件的整体升级和车规要求。
边缘计算与边缘云
当前自动驾驶中,大规模的人工智能算法模型和大规模数据集中化分析均放在云端进行。因为,云端拥有大量的计算资源,可以在极短的时间内完成数据的处理,但是仅依靠云端为自动驾驶汽车提供服务在很多情况下是不可行的。因为自动驾驶汽车在行驶过程中会产生大 量需要实时处理的数据,如果将这些数据都通过核心网传输到远程云端处理,那么仅数据的传输便会导致很大的时延,无法满足数据处理的实时性要求。核心网络的带宽也难以支持大量自动驾驶汽车同时向云端发送大量的数据,而且一旦核心网络出现拥塞导致数据传输不稳定,自动驾驶汽车的行驶安全便得不到保障。
边缘计算关注局部业务,实时性要求高,网络压力较大,计算方式面向本地化。边缘计算更适用于基于集成的算法模型,进行本地小规模智能分析与预处理工作。将边缘计算应用到自动驾驶领域将有助于解决自动驾驶汽车在环境数据获取和处理上所面临的问题。
作为行业数字化转型的两大重要计算方式,边缘计算与云计算基本是同时共存、相互补充、相互促进,共同解决大数据时代的计算问题。
边缘计算是指在网络边缘执行计算的一种计算模型,其操作对象来自云服务的下行数据和万物互联服务的上行数据,而边缘计算中的“边缘”是指从数据源到云计算中心路径之间的任意计算和网络资源。简而言之,边缘计算将服务器部署到用户附近的边缘节点,在网络边缘(如无线接入点) 给用户提供服务,避免了长距离数据传输,给用户提供更加快速的响应。任务卸载技术将自动驾驶汽车的计算任务卸载到其他边缘节点执行,解决了自动驾驶汽车计算资源不足的问题。
边缘计算具有邻近性、低时延、本地性和位置感知性的特点。其中,邻近性是指边缘计算靠近信息源,适用于通过数据优化捕获和分析大数据中的关键信息,并且可以直接访问设备,更加高效地服务与边缘智能,易于衍生出特定的应用场景。低时延是指边缘计算服务靠近产生数据的终端设备,相对于云计算,极大的降低了时延,尤其是在智能驾驶应用场景中,使得反馈过程更加快速。本地性是指边缘计算可以与网络的其余部分隔离运行,实现本地化,相对独立的计算,一方面保证了本地数据安全性,另一方面降低了计算对网络质量的依赖性。位置感知性是指当边缘网络是无线网络的一部分时,边缘计算式的本地服务可以利用相对较少的信息来确定所有连接设备的位置,这些服务可以应用于基于位置的服务应用场景。
同时,边缘计算的发展趋势将逐渐向异构计算、边缘智能、边云协同以及5G+边缘计算的发面进行演进。异构计算需要使用不同类型的指令集和体系架构的计算单元组成系统的计算方式,满足边缘业务对多样性计算的需求,通过异构计算不仅可以满足新一代“连接+计算”的基础设施构建,还可以满足碎片化产业和差异化应用的需求,提升计算资源利用率,支持算力的灵活部署和调度。
边缘计算参考架构
边缘计算参考架构的每层都提供了模型化的开放接口,实现了架构的全层次开放,通过纵向管理服务,数据全生命周期服务以及安全服务,实现业务全流程、全生命周期的智能服务。
如上图所示,边缘计算参考架构主要包括如下内容:
整个系统分为智能服务、业务编排、边缘云和边缘计算节点四层,边缘计算位于云和现场设备之间,边缘层向下支持各种现场设备的接入,向上可以与云端对接。边缘层包括边缘节点和边缘管理器两个主要部分。边缘节点是硬件实体,是承载边缘计算业务的核心,边缘管理器的核心是软件,主要功能是对边缘节点进行统一管理。边缘计算节点一般具有计算资源、网络资源和存储资源,边缘计算系统对资源的使用有两种方式:其一,直接将计算资源、网络资源和存储资源进行封装,提供调用接口,边缘管理器以代码下载、网络策略配置和数据库操作等方式使用边缘节点资源;第二,进一步将边缘节点的资源按功能领域封装成功能模块,边缘管理器通过模型驱动的业务编排方式组合和调用功能模块,实现边缘计算业务的一体化开发和敏捷部署。
边缘计算的硬件基础设施
1、边缘服务器
边缘服务器是边缘计算和边缘数据中心的主要计算载体,可以部署在运营商某机房内。由于边缘计算环境差异较大,且边缘业务在时延、带宽、GPU和AI等方面存在个性化诉求,同时应该尽量减少工程师在现场的操作,并具有强大的管理运维能力保障,其中包括状态采集、运行控制和管理接口,以实现远程、自动化的管理。
自动驾驶系统中,通常采用智能边缘一体机将计算、存储、网络、虚拟化和环境动力等产品有机集成到一个工控机中,方便自动驾驶系统的正常工作。
2、边缘接入网
边缘计算接入网络是指从用户系统到边缘计算系统所经过的一系列网络基础设施,包括但不限于园区网、接入网络和边缘网关等。且带有融合性、低时延、大带宽、大连接、高安全等特性。
3、边缘内部网络
边缘计算内部网络是指边缘计算系统内部网络基础设施,如连接服务器的网络设备,与外网互联的网络设备以及由其构建的网络等。边缘计算内部网络具有架构简化、功能完备、性能损耗大幅减少的特征;同时,能做到边云协同,集中管控。
由于边缘计算系统天然呈现分布式属性,单个规模不大但数量众多,若采用单点管理模式,难以满足运行需求,还会占用工控机资源,降低效益;另一方面,边缘计算业务更强调端到端的时延、带宽以及安全性,因此边云、边边之间的协同也是非常重要的。一般是需要在云计算系统中引入智能化的跨域管理编排系统,统一管控一定范围内的所有边缘计算系统网络基础设施,通过支持基于边云协同集中式管理模式,保证网络与计算资源的自动化高效配置。
4、边缘计算互联网络
边缘计算互联网络包括从边缘计算系统到云计算系统(如公有云、私有云、通信云、用户自建云等),其他边缘计算系统、各类数据中心所经过的网络基础设施。边缘计算互联网络具备连接多样化、跨域低时延的特征。
边缘计算与自动驾驶系统如何结合
下一阶段,为了实现更高阶自动驾驶系统任务,仅仅依靠单车智能是完全不够的。
协同感知和任务卸载是边缘计算在自动驾驶领域的主要应用,这2种技术使实现高级别自动驾驶成为可能。协同感知技术使汽车可以获取其他边缘节点的传感器信息,扩大了自动驾驶汽车的感知范围,增加了环境数据的完整性。以自动驾驶为例,汽车将集成激光雷达、摄像头等传感器,同时需要通过车辆网V2X等实现车辆与道路以及交通数据的全面感知,获取比单车内外部传感器更多的信息,增强对超视距范围内环境的感知,并通过高清的3D动态地图实时共享自动驾驶位置。并将采集到的数据与道路边缘节点和周边车辆进行交互,从而扩展感知能力,实现车与车、车与路协同。云计算中心则负责收集来自分布广泛的边缘节点数据,感知交通系统的运行状况,并通过大数据和人工智能算法,为边缘节点、交通信号系统和车辆下发合理的调度指令,从而提高系统运行效率。比如,雨雪、大雾等恶劣天气下,或在交叉路口、拐弯你等场景下,雷达和摄像头无法清晰的辨别前方障碍,通过V2x来获取道路,行车等实时数据,可以实现智能预测路况,避免意外事故的发生。
随着自动驾驶等级的提升,配备智能传感器数量的增加,自动驾驶汽车每天产生大量的原始数据。这些原始数据需要在本地进行实时处理、融合以及特征提取,包括基于深度学习的目标检测和跟踪等。同时需要利用V2X提升对环境、道路和其他车辆的感知能力,通过3D高清地图进行实时建模和定位、路径规划和选择、驾驶策略调整,进而安全的控制车辆。由于这些任务都需要在车内始终来保持处理和响应实时性,因此需要性能强大可靠地边缘计算平台来执行。考虑到计算任务的差异性,为了提高执行效率并降低功耗和成本,一般需要支持异构的计算平台。
自动驾驶的边缘计算架构依赖于边云协同和LTE/5G提供的通信基础设施和服务。边缘侧主要指车载单元、路侧单元(RSU)或移动边缘计算(MEC)服务器等。其中车载单元是环境感知、决策规划和车辆控制的主体,但依赖于RSU或MEC服务器的协作,如RSU给车载单元提供了更多关于道路和行人的信息,但是有些功能运行在云端更加适合甚至无法替代。比如车辆远程控制、车辆模拟仿真和验证、节点管理、数据的持久化保存和管理等。
对于自动驾驶系统的边缘计算来说,可以很好的实现负载整合、异构计算、实时处理、连接互通、安全优化等优势。
1、“负载整合”
将诸如ADAS、IVI、数字仪表、抬头显示和后娱乐系统等不同属性的负载,通过虚拟化计算运行在同一个硬件平台上。同时,基于虚拟化和硬件抽象层的负载整合,更易于实现云端对整车驾驶系统的业务编排、深度学习模型更新、软件和固件升级等。
2、“异构计算”
是将自动驾驶系统边缘平台所继承的多种不同属性的计算任务,根据其在不同硬件平台上运行的性能和能耗比差异性采取不同的计算方式。例如地理定位和路径规划、基于深度学习的目标识别和检测、图像预处理和特征提取、传感器融合和目标跟踪等。GPU擅长处理目标识别和跟踪的卷积计算。而CPU则对于逻辑运算能力将会产生更好的性能、且能耗也更低。而数字信号处理DSP则在定位等特征提取算法产生更多优势。这种异构计算的方式很好的提升了计算平台的性能和能耗比,降低计算时延。异构计算针对不同计算任务选择合适的硬件实现,充分发挥不同硬件平台的优势,并通过统一上层软件接口来屏蔽硬件多样性。
3、“实时处理”
众做周知,由于自动驾驶系统对于实时性要求极高,因为危险情况下可能就那么几秒钟的时间可用于自动驾驶系统进行刹车避撞。并且,该制动反应时间包括整个驾驶系统的响应时间,涉及云端计算处理、车间协商处理时间、车辆本身系统计算和制动处理时间。如果将自动驾驶响应实时划分到对其边缘计算平台的各个功能模块要求。则需要细化到感知检测时间、融合分析时间以及行为路径规划时间上。同时也要考虑整个网络时延,因为5G带来的低时延、高可靠性应用场景也是非常关键的。他可以使自动驾驶汽车实现端到端低于1ms的时延,并且可靠性接近100%。同时,5G可以根据优先级灵活分配网络处理能力,从而确保车辆控制信号传输具备较快的响应速度。
4、“连接互通”
面向自动驾驶汽车的边缘计算离不开车用无线通信技术(V2X, vehicle-to-everything)的支持,它提供了自动驾驶汽车与智能交通系统中其他元素的通信手段,是自动驾驶汽车和边缘节点合作的基础。
目前,V2X 主要基于专用短程通信(DSRC, dedicated short range communication)和蜂窝网络[5]。其中 DSRC 是一种专门用于车辆与车辆(V2V, vehicle-to-vehicle)和车辆与道路基础设施(V2I, vehicle-to-infrastructure)之间的通信标准,具有数 据传输速率高、时延低、支持点对点或点对多点通信等优点。以 5G 为代表的蜂窝网络具有网络容量大、覆盖范围广等优点,适用于 V2I 通信和边缘服务器之间的通信。
5、“安全优化”
边缘计算安全性是边缘计算的重要保障,其设计结合了云计算和边缘计算纵深的安全防护体系,增强边缘基础设施、网络、应用、数据识别和抵抗各种安全威胁的能力,为边缘计算的发展构建安全可信环境。下一代自动驾驶系统5G核心网控制面与数据面呈现分离状态,NFV令网络部署更加灵活,从而确保边缘分布式计算部署得以成功。边缘计算将更多的数据计算和存储从中央单元散步到边缘,其计算能力部署于靠近数据源的地方,一些数据不必再经过网络到达云端处理,从而降低时延和网络负荷,也提升了数据安全性和隐私性。对于未来对于靠近车辆的移动通信设备,如基站、路边单元等或均将部署车联网的边缘计算,可以很好的完成本地端的数据处理、加密和决策,并提供实时、高可靠的通信能力。
边缘计算在自动驾驶的环境感知和数据处理方面有着极其重要的应用。自动驾驶汽车可以通过从边缘节点获得环境信息来扩大自身的感知范围,也可以向边缘节点卸载计算任务以解决计算资源不足的问题。相比于云计算,边缘计算避免了长距离数据传输所导致的高时延,能给自动驾驶车辆提供更快速的响应,并且降低了主干网络的负载。因此,阶段性自动驾驶研发过程采用边缘计算将是其不断优化和发展的重要选项。

转载自焉知智能汽车,文中观点仅供分享交流,不代表本公众号立场,如涉及版权等问题,请您告知,我们将及时处理。

-- END --

智驾最前沿 「智驾最前沿」深耕自动驾驶领域技术、资讯等信息,解读行业现状、紧盯行业发展、挖掘行业前沿,致力于助力自动驾驶发展与落地!公众号:智驾最前沿
评论
  • PLC组态方式主要有三种,每种都有其独特的特点和适用场景。下面来简单说说: 1. 硬件组态   定义:硬件组态指的是选择适合的PLC型号、I/O模块、通信模块等硬件组件,并按照实际需求进行连接和配置。    灵活性:这种方式允许用户根据项目需求自由搭配硬件组件,具有较高的灵活性。    成本:可能需要额外的硬件购买成本,适用于对系统性能和扩展性有较高要求的场合。 2. 软件组态   定义:软件组态主要是通过PLC
    丙丁先生 2025-01-06 09:23 82浏览
  • 大模型的赋能是指利用大型机器学习模型(如深度学习模型)来增强或改进各种应用和服务。这种技术在许多领域都显示出了巨大的潜力,包括但不限于以下几个方面: 1. 企业服务:大模型可以用于构建智能客服系统、知识库问答系统等,提升企业的服务质量和运营效率。 2. 教育服务:在教育领域,大模型被应用于个性化学习、智能辅导、作业批改等,帮助教师减轻工作负担,提高教学质量。 3. 工业智能化:大模型有助于解决工业领域的复杂性和不确定性问题,尽管在认知能力方面尚未完全具备专家级的复杂决策能力。 4. 消费
    丙丁先生 2025-01-07 09:25 69浏览
  •     为控制片内设备并且查询其工作状态,MCU内部总是有一组特殊功能寄存器(SFR,Special Function Register)。    使用Eclipse环境调试MCU程序时,可以利用 Peripheral Registers Viewer来查看SFR。这个小工具是怎样知道某个型号的MCU有怎样的寄存器定义呢?它使用一种描述性的文本文件——SVD文件。这个文件存储在下面红色字体的路径下。    例:南京沁恒  &n
    电子知识打边炉 2025-01-04 20:04 96浏览
  • 根据环洋市场咨询(Global Info Research)项目团队最新调研,预计2030年全球无人机锂电池产值达到2457百万美元,2024-2030年期间年复合增长率CAGR为9.6%。 无人机锂电池是无人机动力系统中存储并释放能量的部分。无人机使用的动力电池,大多数是锂聚合物电池,相较其他电池,锂聚合物电池具有较高的能量密度,较长寿命,同时也具有良好的放电特性和安全性。 全球无人机锂电池核心厂商有宁德新能源科技、欣旺达、鹏辉能源、深圳格瑞普和EaglePicher等,前五大厂商占有全球
    GIRtina 2025-01-07 11:02 48浏览
  • 这篇内容主要讨论三个基本问题,硅电容是什么,为什么要使用硅电容,如何正确使用硅电容?1.  硅电容是什么首先我们需要了解电容是什么?物理学上电容的概念指的是给定电位差下自由电荷的储藏量,记为C,单位是F,指的是容纳电荷的能力,C=εS/d=ε0εrS/4πkd(真空)=Q/U。百度百科上电容器的概念指的是两个相互靠近的导体,中间夹一层不导电的绝缘介质。通过观察电容本身的定义公式中可以看到,在各个变量中比较能够改变的就是εr,S和d,也就是介质的介电常数,金属板有效相对面积以及距离。当前
    知白 2025-01-06 12:04 155浏览
  • 村田是目前全球量产硅电容的领先企业,其在2016年收购了法国IPDiA头部硅电容器公司,并于2023年6月宣布投资约100亿日元将硅电容产能提升两倍。以下内容主要来自村田官网信息整理,村田高密度硅电容器采用半导体MOS工艺开发,并使用3D结构来大幅增加电极表面,因此在给定的占位面积内增加了静电容量。村田的硅技术以嵌入非结晶基板的单片结构为基础(单层MIM和多层MIM—MIM是指金属 / 绝缘体/ 金属) 村田硅电容采用先进3D拓扑结构在100um内,使开发的有效静电容量面积相当于80个
    知白 2025-01-07 15:02 40浏览
  • 自动化已成为现代制造业的基石,而驱动隔离器作为关键组件,在提升效率、精度和可靠性方面起到了不可或缺的作用。随着工业技术不断革新,驱动隔离器正助力自动化生产设备适应新兴趋势,并推动行业未来的发展。本文将探讨自动化的核心趋势及驱动隔离器在其中的重要角色。自动化领域的新兴趋势智能工厂的崛起智能工厂已成为自动化生产的新标杆。通过结合物联网(IoT)、人工智能(AI)和机器学习(ML),智能工厂实现了实时监控和动态决策。驱动隔离器在其中至关重要,它确保了传感器、执行器和控制单元之间的信号完整性,同时提供高
    腾恩科技-彭工 2025-01-03 16:28 170浏览
  • 随着市场需求不断的变化,各行各业对CPU的要求越来越高,特别是近几年流行的 AIOT,为了有更好的用户体验,CPU的算力就要求更高了。今天为大家推荐由米尔基于瑞芯微RK3576处理器推出的MYC-LR3576核心板及开发板。关于RK3576处理器国产CPU,是这些年的骄傲,华为手机全国产化,国人一片呼声,再也不用卡脖子了。RK3576处理器,就是一款由国产是厂商瑞芯微,今年第二季推出的全新通用型的高性能SOC芯片,这款CPU到底有多么的高性能,下面看看它的几个特性:8核心6 TOPS超强算力双千
    米尔电子嵌入式 2025-01-03 17:04 55浏览
  • 每日可见的315MHz和433MHz遥控模块,你能分清楚吗?众所周知,一套遥控设备主要由发射部分和接收部分组成,发射器可以将控制者的控制按键经过编码,调制到射频信号上面,然后经天线发射出无线信号。而接收器是将天线接收到的无线信号进行解码,从而得到与控制按键相对应的信号,然后再去控制相应的设备工作。当前,常见的遥控设备主要分为红外遥控与无线电遥控两大类,其主要区别为所采用的载波频率及其应用场景不一致。红外遥控设备所采用的射频信号频率一般为38kHz,通常应用在电视、投影仪等设备中;而无线电遥控设备
    华普微HOPERF 2025-01-06 15:29 117浏览
  • 根据Global Info Research项目团队最新调研,预计2030年全球封闭式电机产值达到1425百万美元,2024-2030年期间年复合增长率CAGR为3.4%。 封闭式电机是一种电动机,其外壳设计为密闭结构,通常用于要求较高的防护等级的应用场合。封闭式电机可以有效防止外部灰尘、水分和其他污染物进入内部,从而保护电机的内部组件,延长其使用寿命。 环洋市场咨询机构出版的调研分析报告【全球封闭式电机行业总体规模、主要厂商及IPO上市调研报告,2025-2031】研究全球封闭式电机总体规
    GIRtina 2025-01-06 11:10 102浏览
  • 在智能家居领域中,Wi-Fi、蓝牙、Zigbee、Thread与Z-Wave等无线通信协议是构建短距物联局域网的关键手段,它们常在实际应用中交叉运用,以满足智能家居生态系统多样化的功能需求。然而,这些协议之间并未遵循统一的互通标准,缺乏直接的互操作性,在进行组网时需要引入额外的网关作为“翻译桥梁”,极大地增加了系统的复杂性。 同时,Apple HomeKit、SamSung SmartThings、Amazon Alexa、Google Home等主流智能家居平台为了提升市占率与消费者
    华普微HOPERF 2025-01-06 17:23 135浏览
  • By Toradex 秦海1). 简介嵌入式平台设备基于Yocto Linux 在开发后期量产前期,为了安全以及提高启动速度等考虑,希望将 ARM 处理器平台的 Debug Console 输出关闭,本文就基于 NXP i.MX8MP ARM 处理器平台来演示相关流程。 本文所示例的平台来自于 Toradex Verdin i.MX8MP 嵌入式平台。  2. 准备a). Verdin i.MX8MP ARM核心版配合Dahlia载板并
    hai.qin_651820742 2025-01-07 14:52 22浏览
  • 彼得·德鲁克被誉为“现代管理学之父”,他的管理思想影响了无数企业和管理者。然而,关于他的书籍分类,一种流行的说法令人感到困惑:德鲁克一生写了39本书,其中15本是关于管理的,而其中“专门写工商企业或为企业管理者写的”只有两本——《为成果而管理》和《创新与企业家精神》。这样的表述广为流传,但深入探讨后却发现并不完全准确。让我们一起重新审视这一说法,解析其中的矛盾与根源,进而重新认识德鲁克的管理思想及其著作的真正价值。从《创新与企业家精神》看德鲁克的视角《创新与企业家精神》通常被认为是一本专为企业管
    优思学院 2025-01-06 12:03 107浏览
  • 本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568、RK3588、RK3576等开发板,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。制作图片开机logo图片制作注意事项(1)图片必须为bmp格式;(2)图片大小不能大于4MB;(3)BMP位深最大是32,建议设置为8;(4)图片名称为logo.bmp和logo_kernel.bmp;开机
    Industio_触觉智能 2025-01-06 10:43 87浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦