分享

华为MDC智能驾驶计算平台及生态

 小毛HYL 2020-11-09
智能驾驶汽车中,包含四个核心子系统:传感器、计算平台、执行器与应用算法,华为MDC( Mobile Data Center: 移动数据中心)定位为智能驾驶的计算平台。此平台集成了华为在ICT领域30多年的硏发与生产制造经验,搭载智能驾驶操作系统AOS、VOS及MDC Core,兼容AUTOSAR,支持L2+~L5平滑演进, 结合配套的完善工貝链,客户或生态合作伙伴可灵活快速的开发岀针对不同应用场景的智能驾驶应用。
华为MDC平台致力于通过底层技术与架构创新,坚持“平台+生态”的在战略,为智能驾驶产业提供高性能、高安全、高可靠、高能效、确定性低时延、开放生态的具有“四高一低一开放”优势的智能驾驶计算平台,系列化硬件、一套平台软件、前向兼容,帮助客户及生态合作伙伴能力持续积累与保护历史投资,让客户造好车、用户用好车,使能智能驾驶进入快车道。
1
标准化计算平台
华为MDC平台遵循平台化与标准化原则,包括平台硬件、平台软件服务、功能软件平台、配套工貝链及端云协同服务,支持组件服务化、接口标准化、开发工具化;软硬件解耦,一套软件架构,不同硬件配置,支 持L2+~L5的平滑演进,保护客户或生态合作伙伴的应用软件开发的历史投资。
1.1 异构算力
智能驾驶涉及到感知、融合、定位、决策、规划、控制等多个环节,不同环节所需算力类型不同。比如激光雷达的点云数分处理需要大量CPU算力,摄像头数据则需要AI箕力才能快速处理,在定位、决策、规划、控制等强逻辑处理的环节又需要CPU算力。智能驾驶需要多样化的异构计算能力,MDC平台硬件集成貝有CPU与AI计算能力的强大SoC芯片,为智能驾驶提供可扩展的异构算力
1.2 软件与工具链
在MDC平台硬件上,运行着创新研发的智能驾驶撮作系统AOS、VOS及MDC Core,并配套提供完善的开发工具链:
AOS与VOS:基于通过CC EAL5+安全认证的商用OS内核,符合ASIL D的功能安全架构和安全机制要求,用户态分布式实时通信架构,保障上层应用的确定性低时延,兼容主流POSIX标准接口和主流基础库。
MDC Core:对外开放提供Classic AUTOSAR与Adaptive AUTOSAR、功能安全、网络安全及OTA升级等100多个API服务,覆盖了上层智能驾驶应用的开发、调测、部署、运营等全生命周期的核心流程;支持主流的AI框架及1000多个AI算子;同时还对外提供功能软件框架及规范。定义了智能驾驶基本算法组件间开发接口,以提升应用场景与算法组件的研发效率与组合灵活性,方便上层应用的感知、融合、定位、决策、规划、控制等算法进行组件化的开发。
工具链:提供安全可信,高效便捷,灵活开放的应用开发端到端工具集,支持可视化&拖拽式操作及自动代码生成,可一站式开发、测试、调优,帮助客户或生态合作伙伴快速开发满足AUTOSAR规范的智能驾驶应用:
  • Mind Studio:支持Al算子开发、调试调优,仿真及运行,提供离线模型转化与自定义算子开发功能。

  • MDC Manifest Configurator:基于AUTOSAR规范的ARXML配置工貝,提供模块化配置、模型关系图形化,拖拽式配置、配置项校验等功能。

  • MDC Development Studio:集成开发环境,提供工程管理、代码自动生成、编辑编译、调试运行,远程部署,UT管理、性焼能析、平台软件管理等功能。

  • Measure Calibration Diagnosis Tool:基于AUTOSAR的诊断调试工具,提供视频回放、故障诊断、关键指标测量、软硬件拓扑展示,Licensees管理、版本升圾等功能。

  • MDC ApplicationVisualizer:基于AUTOSAR的可视化调测工貝.提供智能驾驶应用常用数据和用户自定义数据的2D/3D可视化显示功能。


基于华为MDC平台的演作系统、平台软件与功能软件中间件,均对外提供标准的开放API与SDK开发包, 结合简单易用的工具链,助力客户或生态合作伙伴硏发效率堤升,实现智能驾驶应用的快速开发、调测、部署与运行。
1.3 车路云协同
智能驾驶场景复杂多变,十字路口车辆混行以及极端天气等环境下,单纯依靠单车智能难以精确应对, 车路协同是业界普遍认可的提升智能驾驶能力、降低单车智能驾驶成本的技术方向。
华为MDC平台貝有云端训练与仿真服务、V2X车路协同服务、OTA升级服务与远程告警与诊断服务,从而保障基于华为MDC平台的智能驾驶应用,可通过“车-路-云”三级架构,随技术升级而不断优化完善,始终为用户带来更新、更安全的智能驾驶使体验,为客户带来更高效的运营管理效率。
  • 训练与仿真服务:华为MDC平台支持路测数据远程上传,如智能驾驶状态下人为接管场景、交通事故场景或自定义触发规则时产生的关健数据,进行结构化处理后上传至云端并进行算法训练或仿真;支持客户或生态合作伙伴根据路测数据创建新的场景库,并训练自己的算法模型进行仿真测试。

  • 车路协同服务:V2X作为车辆外部环境感知设备可向华为MDC平台提供数据,包活I2V数据(如信号灯、路测摄像头等),供规划算法参考使用;V2V数据(如周边车辆横向或纵向运动意图数据等), 供决策、规划与控制算法参考使用。华为MDC平台可向外传输本车感知到的数据,由边缘服务器向其它车辆提供广播服务

  • OTA升级服务:智能驾驶技术当前处于不断的迭代升级中,软件与应用算法需持续优化升级,云端可向华为MDC平台提供软件(如OS、平台软件)及应用算法的OTA升级服务。

  • 远程告警和诊断服务:华为MDC平台与车联网云服务形成联合方案,实现对智能驾驶车辆的远程监控、 远程管理与智能化运营,以及故障数据的上报、远程诊断与故障定位等。


1.4 车规级安全
安全是智能驾驶的基本要求。华为MDC平台从信息安全、功能安全与车规及流程管理三大维度,构建立体式多层次安全防护体系,保护用户隐私数据安全,保障驾驶过程安全可靠。在组织内部,持续强化安全意识,并将安全植入分析、设计、诊断等流程的不同环节落实,实现从系统、硬件、软件、集成验证等多个层次的安 全能力,满足业界通用的汽车安全认证标准。
信息安全:通过STRIDE信息安全威胁方法论,全面分析信息安全威胁,识别关键资产、识别风险并定义风险级别,从物理安全、网络安全、主机安全、应用安全、数据安全等5大维度构建8大安全框架,从传感器接入面威胁、智能驾驶应用软件面威肋'、车载网路面威胁、调测面威胁、云端威胁、运维威胁等六大方面,进行全面的安全威胁分析与技术实施方案应对。
功能安全:遵循ISO 26262标准,确保正确的计算、执行和调度(ASIL D)、确保正确的传感器接入(ASIL B )、确保正确的内部通信(ASIL D)、确保正确的存储(ASIL D)等,支撑智能驾驶应用达到Fail-Operational的安全能力。通过架构级冗余、分层故障监控、应用分域隔离、故障分级处理等多层安全防线设计,打造端到端的功能安全体系。
华为MDC平台预留支持SOTIF(预期功能安全)的能力,以满足未来智能驾驶应用更高的功能安全要求。
车规及流程管理:在研发与生产制谖等过程中,遵循整体质量体系IATF 16949、软件质量体系 ASPICE、可靠性测试标准AEC-Q100、信息安全体系CC EAL及功能安全体系ISO 26262等国际通用标准,逐步达到系统级ASIL D的最高安全等级要求。在流程、文化、认证上植入安全意识与安全动作,将安全任务分解到分析、设计、诊断等不同环节,实现从系统、硬件、软件、集成验证等多个层次的安全能力,满足车规级安全要求。
1.5工业标准化
华为MDC平台坚持工业标准化的理念,通过标准化统一行业语言,降低产业链生态合作伙伴的参与门槛, 让智能驾驶整体解决方案的各个部件的实现与定义相分离,提升解决方索的通用性与可移植性,有利于整个产业提升开发效率、降低开发成本。
物理特性标准化
华为MDC平台是系列化产品,支持直流电12V或24V,采用统一的标准尺寸,长*宽为300*200mm。为了预留线缆弯曲和装卸操作空间,推荐安装空间为400*350*120mm,客户在车辆研发早期可预留此标准尺寸的空间位置。考虑到电辐射、振动、温度、空间大小、可扩展性、线束长度与减重等影响因素,华为MDC平台建议安装在乘用车的副驾驶手套箱或脚踏板下方位置,以在合理的经济性与用户体验之间达到最佳平衡。
硬件接口标准化
华为MDC平台支持智能驾使相关的多种传感器、执行器、IVI或T-Box等周边模块的接入,包括摄像头、毫米波雷达、超声波雷达、激光雷达、组合定位等,支持丰富、灵活可变的主流硬件标准化接口(如GMSL、CAN、CAN-FD、Automotive-Ethernet等),供广泛的兼容性与选译灵活性。
功能软件接口开放
华为MDC功能软件基于SOA架构,遵循AUTOSAR规范,定义了智能驾驶基本算法组件(如感知算法组件、融合算法组件、定位算法组件、决策算法组件、规划算法组件、控制算法组件等)的调用框架与组件之间的软件接口。上层场景应用可以灵活选择不同的算法组建组合。实现具体的场景应用功能。华为已与多家行业组织、OEM及生态合作伙伴研讨制定了功能软件框架与接口规范,并在多个智能驾使应用场景中实践落地。
2
开放合作生态
2.1 三大类合作伙伴
智能驾驶产业处于高速发展期,市场机会巨大,产业链复杂目周期长,华为MDC坚持“平台+生态”战略,将MDC打造成智能驾驶产业的“黑土地”,积极与产业链各参与方充分合作,发挥各自优势,强化产业链协同效应,构建完整的智能驾驶解决方案,快速推动智能驾驶规模化商用。
  1. 传感器合作:华为MDC平台提供丰富的标准化传感器接口.可以支持摄像头,激光雷达,毫米波雷达,超声波雷达等传感器的接入,能够覆盖绝大部分智能驾驶场景对传感器的需求;华为MDC平台将与传感器厂家在接口,协议,车规等方面通力合作,推动传感器产业尽快成熟。

  2. 执行器合作:华为MDC平台支持与线控底盘接口对接,实现智能驾驶大脑对车辆的安全控制,华为MDC平台将与线控底盘方案厂商共同协作,推动实现更加安全的的智能驾驶解决方案。

  3. 应用算法合作:智能驾驶应用场景丰富,不同场景对应用算法要求各不相同,华为MDC平台提供标准API与开放SDK,简单易用的平台软件及开发工贝链,支停不同应用场景的智能驾使解决方案的快速开发。


2.2 资源与权益
为促进华为MDC平台生态的健康发展,华为将投入相关的配套资源并与生态合作伙伴分享权益,共同促进智能驾驶产业生态的繁荣。
  • 伙伴赋能培训:华为将提供MDC平台产品说明文档、开发工具链、API说明文档、示范样例、系统迁移指导等材料,结合与生态合作伙伴的互动,面向主机厂,系统方案集成商,零部件方案供应商等开展线下相关专场培训、开发者沙龙、公开课等生态赋能活动.同步也建设生态社区提供线上培训与交流资源,供广大开发者随时随地学习与使用华为MDC平台。

  • 联合解决方案:华为MDC平台团队对于价值生态合作伙伴,将支撑开发联合解决方案,针对市场的应用需求,项目需求等,构建有竞争力的联合解决方案,华为MDC平台将根据需求提供相应的资源保障方案的开发测试等工作。

  • 商业项目拓展:对于生态合作伙伴的商业项目,华为MDC平台团队在项目拓展过程中为生态合作伙伴提供一系列能力和资源支持,协助联合解决方案的销售与交付。

  • 联合营销推广:对基于华为MDC平台的生态合作伙伴的智能驾驶解决方案,根据解决方案成熟度与商业价值的评估,华为可与生态合作伙伴在双方授权的情况下挙办联合发布会、PR宣传等形式的联合営销活动,以协助解决方案的市场推广。

  • 标准合作推进:为了更好的促进产业发展,基于华为MDC平台的智能驾驶解决方案将遵循产业已有的规范和标准,推动产业链上下游共同推动相关规范和标准的研究制定。

文章来源:《华为MDC智能驾驶计算平台白皮书》

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多