《智能网联整车综合测试》课件——车载智能计算基础平台SOA架构.pptxVIP

《智能网联整车综合测试》课件——车载智能计算基础平台SOA架构.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

车载智能计算基础平台SOA架构主讲教师:

01SOA的设计思想02基于SOA的计算平台底层系统和基础软件设计要求03OEM自动驾驶应用软件SOA开发SDK

PART01SOA的设计思想

一、SOA的设计思想SOA的设计思想是将应用程序分解为特定的功能组件或服务,并且独立于硬件、操作系统,通过标准化协议和应用程序接口(API)进行访问。这些服务设计应该可以被共享而不是受限于特定的硬件和车型。与云相关的某些组件或服务在设计时应考虑可以运行在本地计算机(计算平台)或分布式联网计算机群(边缘云或中心云服务器)上,在应用和服务组件的设计中可远程访问并独立更新。计算平台底层系统和基础软件设计需要为上层服务和应用提供友好而且稳定的SOA基础架构。

PART02基于SOA的计算平台底层系统和基础软件设计要求

二、基于SOA的计算平台底层系统和基础软件设计要求解耦操作系统解耦硬件平台,底层软件独立于车型、操作系统以及编程语言。内核/POSIX/中间件独立于业务逻辑,数据源解耦传感器硬件设计。分层整个系统应该进行分层架构设计,对系统不同层次和各个基础服务组件间界定清晰的界面,尽量采工业界认同的接口和标准,兼容车辆传统的控制器和操作系统和协议。

二、基于SOA的计算平台底层系统和基础软件设计要求模块化将基础服务软件功能分解成不同类型的一个或多个独立功能,功能间相互独立,方便构建上层应用,如数据收集、数据回传、OTA、信息安全、网联云控。智驾功能的基础服务也可以进行分解,如状态机、模式管理器、算法模块、环境模型。抽象对不同的感知硬件实现共性数据抽象,既隔离上次算法模块又可以实现快捷硬件匹配。标准化接口和数据标准化。

二、基于SOA的计算平台底层系统和基础软件设计要求(一)软硬件解耦定义软硬件解耦是在软件系统和应用设计上独立于硬件设计,通过构建一个通用的软件架构对硬设备接口进行抽象化处理,来兼容不同的硬件设备。硬件适配快速适配硬件平台快速适配车辆平台内核中间件AI安全域传感器抽象执行器抽象HMI数据接口

二、基于SOA的计算平台底层系统和基础软件设计要求(二)智驾功能的基础服务分解定义在SOA架构设计中,对复杂应用和服务提取共性功能,分解成不同基础服务功能,目的是最大限度的重用现有模块和服务,提高开发效率。功能分解应遵循的准则基础服务内高内聚,服务之间低耦合;低耦合服务间尽可能使用标准化的服务化界面;如果某个功能模块复杂度还是很高,通过共性提取,需要继续拆分。

二、基于SOA的计算平台底层系统和基础软件设计要求(二)智驾功能的基础服务分解应用通过对复杂的自动驾驶功能、算法分解,形成基础模块,状态机/模式管理器、算法、环境模型,提供通用的L0~L4级自驾功能应用开发的组件化解决方案,支持基于组件的快速开发和验证。主机厂基于自身策略,在设计和开发功能软件时可以选择不同的功能模块和算法组件,实现拼插式功能组合,灵活构建智能驾驶系统级解决方案。

二、基于SOA的计算平台底层系统和基础软件设计要求(三)网联云控服务能力提供标准的、抽象的信息服务如红绿灯信息、交通提醒信息、安全预警信息、路侧感知信息、周边车辆行驶信息提供可插扩算法的能力可以新增、转换、适配不同的云控算法和应用。工作原理网联云控模块是车内外信息通信的桥梁,车辆平台可把自车状态、行驶意图广播到周围环境中或上传到云平台,同时也可从周围环境或边缘云获得感知信息(如障碍物信息),决策规划建议,甚至运行轨迹信息。作用和目标网联云控模块可以通过对基于SOA架构设计思想的应用设计,无缝对接现有V2X场景,支持云控应用和云车协同应用。通过5G低延时、高速率的通讯技术支持数字孪生,实现车内计算、应用向云边浮动和扩展。

二、基于SOA的计算平台底层系统和基础软件设计要求(四)信息安全服务基于信息安全技术,可以建立多种遵循SOA架构设计的信息安全服务:网络入侵检测信息安全监控和预警数据安全主机安全监测在设计信息安全服务时,应该考虑用SOA的方法。比如信息安全监控可能运行在平台上,也可能运行在云端。基于SOA设计信息安全服务不依赖平台和操作系统,可以和云端的安全应用共享或无缝对接,也可以快速引入第三方信息安全服务。

二、基于SOA的计算平台底层系统和基础软件设计要求(五)系统软件系统软件是针对汽车场景定制的复杂大规模嵌入式系统运行环境。包含操作系统内核虚拟化管理HypervisorPOSIX系统中间件及服务等通过系统软件平台集成虚拟化管理、系统内核、中间件等组件,可为上层功能软件提供一个稳定、高效、安全的SOA服务运行环境,以及与硬件无关的应用开发接口。

PART03OEM自动驾驶应用软件SOA开发SDK

三、OEM自动驾驶应用软件SOA开发SDK自动驾驶开发SDK通过一系列的软件组件和工具使

您可能关注的文档

文档评论(0)

青柠职教 + 关注
实名认证
服务提供商

从业10年,专注职业教育专业建设,实训室建设等。

1亿VIP精品文档

相关文档