首页 > 其他分享 >中国汽车工业协会 SDV 软件定义汽车服务 API 第三版下载

中国汽车工业协会 SDV 软件定义汽车服务 API 第三版下载

时间:2023-07-27 21:13:26浏览次数:38  
标签:SDV 服务 定义 第三版 汽车 API 软件

TLDR

主要包含两部分:

  • 原子服务 API 参考
  • 设备抽象 API 参考

相比于第二版,新增:

  • ADAS(智驾域)原子服务 API
  • HMI(人机交互)原子服务 API
  • ADAS(智驾域)设备抽象 API

开门见山,下载链接:
https://files.cnblogs.com/files/tengzijian/SDV_API_Version3_Beta1_公众号:好记性如烂笔头.zip?t=1690461913&download=true


发布详情

2022 年 6 月 28 日,在中国汽车供应链大会暨首届中国新能源智能网联汽车生态大会上,中国汽车工业协会软件定义汽车工作组(以下简称“SDV 工作组”)携手 100 多家成员单位代表,联合发布了《软件定义汽车服务 API 参考》Version 3.0(第三版)。

本次发布的第三版 API 参考规范是在今年3月30日的版本基础上,结合各企业单位在应用 API 进行智能车服务开发过程中提出的需求,通过工作组成员共同讨论和评审,形成了本次征求意见稿,并面向业界公开征集优化建议和意见,以广泛吸纳产业需求从而形成更好用、易用的 API 接口,帮助整车企业提升智能汽车开发效率。

近年来,随着汽车“新四化”浪潮的兴起,软件定义汽车已成为产业共识,软件将深 度参与到整个汽车的定义、开发、验证、销售以及服务全过程。一方面确保汽车软件可升级,可跨车型、跨软件,甚至跨车企的软件重用。另一方面对于硬件来讲,要做到可扩展、可更换,甚至做到传感器的即插即用,让消费者享受到常用常新的汽车体验。

因此,中国汽车工业协会面向软件定义汽车的趋势,为协同整车厂、零部件企业,推动智能汽车软硬件接口标准化,降低智能汽车研发复杂度,成立软件定义汽车工作组,简称 SDV 工作组。其目标是达成:

构建一个公平开放的产业交流平台,联合产业力量开展软件定义汽车,包含乘用车、商用车相关应用场景、需求、技术、标准的研究、验证及应用推广,发挥中国标准化规模供应优势,减少低效的重复劳动和成本投入,避免产业碎片化,加速智能汽车发展进程,做大做强中国智能汽车产业链。

产业各方增进互相了解、加强协同合作,减少汽车电子产业链厂商之间互相对接的成本,通过联合创新、联合开发,促进场景快速商用落地。

帮助产业伙伴在软件定义汽车的发展趋势下,充分发挥自身优势进行业务持续创新,合作共赢。

SDV 定义的服务软件架构

SDV 工作组对 SOA 软件架构进行服务化分层解耦,这也是提升软件复用性、降低软硬件开发复杂度的关键手段。SDV 定义的服务软件架构分为 4 大层。

应用层:基于原子服务实现对整车服务、应用、体验等进行定义和组合增强,构建差异化竞争力的 APP。

原子服务层:实现一定的数据融合或控制逻辑的功能模块。作为服务的最小单位 与单一执行实体,通过 API 向上为应用提供可按需编排的基础服务,使能一次开 发多次重用,最大化提升开发效率。

设备抽象层:对传感器、执行器、Legacy ECU 等硬件资源进行抽象,通过 API 向 上为服务提供设备访问接口,屏蔽设备功能实现差异(硬件差异&厂家差异),减少定制化与重复劳动。

基础平台层:包括硬件和操作系统,主要提供整车运行所需的基础运行环境。

其中,设备抽象层和原子服务层的 API 接口由 SDV 工作组联合定义并规范化,如图所示。通过产业协同,使能软件与硬件解耦、应用与软件代码解耦,从而降低软件复杂度,加速智能汽车发展创新进程。

SDV 标准化 API 接口的意义

SDV 工作组本次发布的 API 参考文档,为定义智能汽车软硬件接口标准化的规范性文件。工作组通过对 API 接口的标准化定义,为各领域带来全新的体验。

对整车厂:

自身领域 know how 通过标准化服务 API 进行变现,同步带动硬件销售

IO 设备标准化,减少定制化,降低面向不同车企车型新功能开发成本,缩短TTM(Time to Market,上市时间

共享新生态资源池不同服务能力,通过调用服务 API 优化及创新零部件产品

对开发者:

调用及组合不同服务 API ,快速开发应用场景

开放生态,整合开发者资源,聚焦体验提升,实现千车千面

价值持续变现,后市场价值挖掘(基于大数据)

对消费者:

获得更好的汽车使用体验,更加丰富的后市场改装和常用常新感受

持续提高车辆保值率,享受个性化服务

本次发布内容

本文档重点介绍原子服务 API。原子服务 API 按功能进行分类,当前包括:

  • 车身控制服务,缩写为 BCM(Body Control Module)
  • 热管理服务,缩写为 TMS(Thermal Management System)
  • 车辆运动控制服务,缩写为 VCS(Vehicle Control System)
  • 能量管理服务,缩写为 EMS(Energy Management System)
  • 智驾域服务,缩写为 ADAS(Advanced Driver Assistance System)
  • 人机交互服务,缩写为 HMI(Human Machine Interface)

截止目前,SDV工作组已发布原子服务API 400多个、设备抽象API 300多个,覆盖车身控制域、热管理域、能量管理域、运动控制域、底盘域和动力域,本次发布Version 3.0版本新增智驾域和人机交互域API接口,在定义过程中,工作组也充分对业界已有标准和规范进行了广泛了调研和研究,按照复用、创新的定义原则,在吸纳已有标准规范的基础上结合软件定义汽车服务化开发需求进行了部分API内容更新,以更符合智能汽车服务开发要求。

关于SDV工作组

在中国汽车工业协会的大力支持和倡导下,2020年12月21日发起成立软件定义汽车工作组(简称:SDV工作组),目的是协同整车厂、汽车零部件企业等单位,共同定义面向未来的新一代智能汽车电子电气架构,推动相关技术标准和生态建设,目前有100+家成员单位。同时,SDV工作组将加强与行业相关组织协同,共同聚焦SDV关键共性技术,标准体系等研究。促进上下游产业链企业形成合作创新机制,促进技术研究成果落地,在产业内促进技术开放与共建、共享、共创的生态模式。
公众号:好记性如烂笔头

标签:SDV,服务,定义,第三版,汽车,API,软件
From: https://www.cnblogs.com/tengzijian/p/17585970.html

相关文章

  • go实现对容器日志的读取并通过api展示
    场景工作环境中,用容器部署服务是很常见的操作,而新上线的业务,测试人员需要对服务进行测试但是一下几种可能,使得测试人员并不能方便的查看日志:有的测试人员docker并不熟权限比较严格,测试人员没权限操作容器临时需要查看日志第一第二中情况咱就不说了,第三种情况,如果只是临时......
  • Apipost变量高亮展示,变量操作更流畅
    之前Apipost配置的各种环境变量只能在右上角环境管理中查看,很多小伙伴希望能有一种更好的解决方案用以快速复制变量值,快速查看变量的当前值和初始值,于是在Apipost7.1.7中我们推出环境变量高亮展示功能来满足用户的使用需求。功能描述:当用户在请求地址、以及参数值设置中引用到变量......
  • VS 还原 NuGet 程序包时出错: 无法加载源 https://dotnet.myget.org/F/aspnetcore-dev
    错误还原NuGet程序包时出错:无法加载源https://dotnet.myget.org/F/aspnetcore-dev/api/v3解决方法在新源中添加地址:https://www.nuget.org/api/v2/......
  • Apipost变量高亮展示,变量操作更流畅
    之前Apipost配置的各种环境变量只能在右上角环境管理中查看,很多小伙伴希望能有一种更好的解决方案用以快速复制变量值,快速查看变量的当前值和初始值,于是在Apipost7.1.7中我们推出环境变量高亮展示功能来满足用户的使用需求。功能描述:当用户在请求地址、以及参数值设置中引用到......
  • 使用ASP.NET Core Minimal API和MailKit发送电子邮件
    步骤1:创建新项目通过以下命令在终端中创建一个新的ASP.NETCoreWebAPI项目:dotnetnewwebapi-oSendingEmail由于我们正在使用MinimalAPIs,因此删除不必要的Controller文件夹和WeatherForecast类。步骤2:定义电子邮件数据传输对象(DTO)为了将数据从我们的API传递到邮件服务......
  • 浅谈API安全的应用
    ​理论基础 API它的全称是ApplicationProgrammingInterface,也叫做应用程序接口,它定义了软件之间的数据交互方式、功能类型。随着互联网的普及和发展,API从早期的软件内部调用的接口,扩展到互联网上对外提供服务的接口。调用者通过调用API,可以获取接口提供的各项服务,而无须访......
  • 个微API接口
    你可以 通过API 实现 个性化微信功能 (例:营销系统、云发单助手、社群小助手、客服系统、机器人等),用来自动管理微信消息。可开发的功能包括但不限于:好友管理:添加好友、删除好友、修改备注、创建标签、获取好友列表、搜索好友信息消息管理:发文本消息、图片消息、名片消息、动......
  • 个微API开发,个人微信机器人
    E云 是一套完整的的第三方服务平台,包含微信API服务、企微API服务、SCRM系统定制、企微系统定制、服务类软件定制等模块,本文档主要讲述个微API服务相关,以下简称API,它能处理用户微信中的各种事件,提供了开发者与个微对接的能力,技术上来讲是一款基于微信提供的个人开放性API,使用简单,......
  • API架构的选择,RESTful、GraphQL还是gRPC
    API架构的选择,RESTful、GraphQL还是gRPC hi,我是熵减,见字如面。在现代的软件工程中,微服务或在客户端与服务端之间的信息传递的方式,比较常见的有三种架构设计的风格:RESTful、GraphQL和gRPC。每一种模式,都有其特点和合适的使用场景,今天,我们主要来对三种风格做一个深入的理解......
  • 国产化的接口测试、接口自动化测试工具Apipost的介绍及使用
    Apipost介绍:Apipost是API文档、API调试、APIMock、API自动化测试一体化的研发协作赋能平台,它的定位Postman+Swagger+Mock+JMeter。Apipost是接口管理、开发、测试全流程集成工具,能支撑整个研发技术团队同平台工作,主要使用者为前端开发、后端开发、测试人员。Apipost优......