0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

降低功耗延长硬件寿命的主要原因是什么?

lhl545545 来源:汽车电子设计 作者:汽车电子设计 2020-06-14 08:46 次阅读

本期分享一下埃恪深科技所做的Adaptive Platform AUTOSAR 专题视频的内容,这里分为三篇:

1)AP & CP AUTOSAR Overview

2)AP & CP AUTOSAR Feature

3)What Adaptive Platform(AP) AUTOSAR

1)AP & CP AUTOSAR Overview

2)AP & CP AUTOSAR Feature

3)What Adaptive Platform(AP) AUTOSAR

01

视频1图文内容

01

Overview

AUTOSAR的全称是:AUTomotive Open System Architecture

是汽车制造商,供应商和其他电子,半导体和软件行业公司组成了联盟

至今为止,超过280家公司成为AUTOSAR的Partner,其中,有9个核心Partner,2个战略Partner,58个高级Partner,49个开发Partner,124个Associate Partner以及28个Attendees。

AUTOSAR致力于:

1. 标准化ECU的软件架构

2. 将技术设计元素整合为一个标准

3. 硬件和软件将彼此独立

4. OEM与供应商之间的SW灵活交换

5. 平台定义的分层体系结构:应用程序–中间件–硬件

AP AUTOSAR产生的背景主要是:

1. 自动驾驶乃至无人驾驶的到来

2. V2X的应用

3. 车要与云端进行连接

4. 车内数据量的增加

02

Partnership

AUTOSAR标准主要是由AUTOSAR Working Group组织制作的,当前AUTOSAR主要的WG(Working Group)主要有:

每个WG的主要工作可以参考以下链接哦:

https://www.autosar.org/working-groups/

需要说明的是:AP中的WG-AP-DI制作的Demonstrator(演示程序),是AUTOSAR官方释放的源代码,但是只有AUTOSAR会员才可获取,如果有朋友所在的公司是AUTOSAR会员,可以发邮件给我们,我们可以分享获取Demonstrator(演示程序)的方式。

AUTOSAR还有一个用户组,用户组是变化的,当前主要有三个用户组:

1. UG-CN China,UG-CN的愿景是为中国市场启用AUTOSAR。

为了实现此目标,用户组在AUTOSAR演示程序项目上工作,以提供用户指南“如何从AUTOSAR开始”和演示程序的启动配置。

2. UG-NA North America,UG-NA的愿景是增强北美用户在AUTOSAR方面的技能,以充分利用AUTOSAR带来的汽车EE体系结构开发的优势。

为实现这一愿景,他们提供了一个协作环境,以促进AUTOSAR在北美地区的使用。

此外,他们开发关键文档以帮助理解AUTOSAR标准,并提供示例和配置以解决特定的用例。

3. UG-IE Improved Exploitation,UG-IE代表了更好地利用AUTOSAR工业标准。

他们的任务是分享AUTOSAR的利用和开发经验。其他任务包括为战略方向准备提案,以提高AUTOSAR的可用性以及节省更多的精力。

此外,UG-IE的总结结果创建了演示文稿和技术论文,对AUTOSAR战略,技术工作组和用户产生了推动作用。

相关内容可参考以下链接哦:

https://www.autosar.org/user-groups/

03

Standard

对AUTOSAR官方的标准进行简单的说明如下:

上述中,Foundation(FO)主要作用是确保不同AUTOSAR标准的兼容性,因此包含了所有常见的Artifact和协议,例如:

AUTOSAR官方发布了不同类型的标准文档,主要有:

04

Roadmap

在2017年3月之前,还没有自适应平台AUTOSAR(AP AUTOSAR),在此之前AUTOSAR以x.x.x(如:4.2.2)进行命名。

2017年3月,推出了第一版AP AUTOSAR标准,此时,将之前的AUTOSAR称为经典平台AUTOSAR(CP AUTOSAR),并将AP & CP重合的标准部分单独拿出来发布了Foundation的标准,命名方式为x.x.x(如:1.5.1)。

2019年11月,将所有的标准统一命名为R19-11,之后标准的更新周期是每年一更。

其中,针对于AP AUTOSAR,AUTOSAR官方发布了源代码,供用户参考,称为Demonstrator(演示程序)。但是只有AUTOSAR的会员才可以拿到,CP没有这样的源代码。

所以,AP AUTOSAR释放的内容包括:标准文档 & Demonstrator

AUTOSAR的Roadmap如下图所示:

对上图进行简单说明:

Rxx-11:xx年发布AUTOSAR版本:

》FO CP AP命名统一为Rxx-11

》与版本一起发布的Demonstrator代码及specification-ARXML不符合最新架构版本

基于Rxx-11标准开发的Demonstrator代码在Rxx-11-1中发布:

》基于Rxx-11的ARXML文件

》包含重要的错误修复,适应最新的规范更改

02

视频2图文内容

01

Overview

AP AUTOSAR和CP AUTOSAR的最新版本是R19-11,那么这个版本增加了哪些新特性呢,下面就跟着我们的工程师一起学习一下吧~

02

CP AUTOSAR中增加的新特性

一共增加了7个新功能,其中4个是支持AP-CP互操作性的新功能:

1.DoIP的扩展

介绍了针对多个接口的通用解决方案,无论内部/外部测试对象如何,都可以独立处理DoIP。

2.IPsec的协议

提高了通信安全性,而无需修改任何应用程序。

3.信号服务的转换

使得自适应Machine与经典ECU之间实现交互,自适应Machine指的是搭载AP AUTOSAR得控制器

4.抽象平台系统描述

指的是车辆功能通信抽象层。使用过经典AUTOSAR的都知道VFB是虚拟功能总线,VFB++是AUTOSAR新提出的一个概念,这个知识点比较多,我们后期再进行分享。

5.BSW的多核分配

它为需要大量通信的项目(例如域控制器)启用了负载平衡。

6.非易失性数据处理的增强

资源优化了NvRAM接口,并为参数SW-C引入了诊断接口。

7.固件更新FOTA

使用OEM可以独立的对远程SW进行更新。

03

AP AUTOSAR中增加的新特性

一共增加了8个新功能,其中4个是支持AP-CP互操作性的新功能:

1~4.与CP AUTOSAR相同

5.UCM Master

即更新配置管理,最重要的作用就是低成本频繁且安全地更新车辆软件。

6.通过Application来恢复操作

允许轻量级,响应式和项目特定的错误反应。

7.服务版本ara::com

启用AUTOSAR平台的服务contract versioning。

8.Socket网络绑定

AP AUTOSAR架构的原始设计中提供了非常有效的socket通信。

04

CP已计划的特性

在未来的CP AUTOSAR版本中,已经计划的新特性有:

这些新特性包括VSDN、数据线上的以太网唤醒、健康监控协调CP、AD/ DAS车辆运动控制界面、CP灵活性、燃料电池系统等16个不同的领域。

1.改善CP和AP之间的互操作性

统一时间、追踪方法和健康监测协调

2.不断发展Security方法

统一Security扩展,入侵检测系统管理

3.不断发展Safety方法

需求的Safety,系统健康管理

4.降低功耗延长硬件寿命

数据线上的以太网唤醒,车辆网络状态管理器(VNSM)

5.支持新的网络技术

未来的版本中可能会出现10Base-T1S, CAN XL等通信方式

(两者的区别可以参考这篇文章https://zhuanlan.zhihu.com/p/104956569)

6.增强开发和集成灵活性

之前提到的CP灵活性

7.应用程序接口

AD / ADAS车辆运动控制接口,燃料电池系统

05

AP已计划的特性

在未来的AP AUTOSAR版本中,已经计划的新特性有:

包括上图中的共计23个之多。

1.改善CP和AP之间互操作性

UCM Master, 统一时间,Tracing方法

2.不断发展Security方法

加密API,集成IAM,入侵检测系统管理, DDS Security

3.不断发展Safety方法

RS Safety,系统健康管理

06

与CP和AP都相关的特性

在未来的AUTOSAR新版本中,与CP和AP都相关的特性有:

03

视频3图文内容

01

中间件

AP AUTOSAR:Adaptive Platform AUTOSAR

什么是AP AUTOSAR?第一个概念,它是一个中间件。

怎么理解中间件的概念呢?在没有中间件的时候,一般自动驾驶或者域控制器的开发如下图所示:Application直接基于OS进行开发。

这也就导致了Application与OS高度耦合的缺陷。(后期,会有专门一期视频来分享Why AP AUTOASR哦~)

中间件就是将Application与硬件进行分离。当然,AP AUTOSAR也将Application与OS进行了分离,如下图所示:

这里的中间件被称为Runtime For Adaptive Application(ARA),主要由两部分组成,Foundation 和 Service。OS在Foundation中,其中,AP AUTOSAR规定,OS需要使用符合POSIX OS标准的OS,如Linux,MCOS,QNX等。

02

软件平台

第二个概念,它是一个软件平台。

AP AUTOSAR的ARA由一系列的Function Clusters(FCs)组成。每个FC都有他们各自的功能,Foundation与Service部分都有各自包含的FC,软件平台概览如下图所示:

Foundation部分中包含的FC及其主要描述如下表所示:

Service部分中的包含的FC及其主要描述如下表所示:

03

标准

第三个概念,它是一个标准。

1 标准化了开发语言为C++

2 标准化了软件开发中使用到的接口等,如下图所示:

总结如下:

AA:Adaptive Applicaiton

1)AA之间或AA内部进程之间不得直接使用IPC(Inter Process Communication)进行通信

2)AA之间或AA内部进程之间的通信需要使用ara::com模块

3)AA可以使用PSE51接口

4)AA不可以使用非PSE51接口

5)AA与Foundation FC之间的通信使用ara::api(标准化了)

6)AA与Service FC之间的通信借助于ara::com

7)FC可以使用直接所有的OS接口

8)FC内部通过IPC(Inter Process Communication)进行通信

9)FC之间通过IFC(Inter Function Cluster)进行通信
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 半导体
    +关注

    关注

    334

    文章

    27433

    浏览量

    219319
  • 以太网
    +关注

    关注

    40

    文章

    5427

    浏览量

    171847
  • 数据线
    +关注

    关注

    8

    文章

    283

    浏览量

    37743
收藏 人收藏

    评论

    相关推荐

    使用TPS61040低功耗DC-DC升压转换器延长电池寿命

    电子发烧友网站提供《使用TPS61040低功耗DC-DC升压转换器延长电池寿命.pdf》资料免费下载
    发表于 10-10 09:49 0次下载
    使用TPS61040<b class='flag-5'>低功耗</b>DC-DC升压转换器<b class='flag-5'>延长</b>电池<b class='flag-5'>寿命</b>

    栅极驱动芯片选型低功耗原因

    栅极驱动芯片选型时考虑低功耗原因主要有以下几点: 1. 降低系统能耗 低功耗的栅极驱动芯片能够显著降低
    的头像 发表于 09-18 09:20 449次阅读

    华纳云:企业迁移到云端的主要原因是什么?

    企业迁移到云端的主要原因是什么?原因不止一个。削减成本通常被认为是主要原因——但尽管通过云迁移降低成本无疑是一种诱人的可能性,但创新潜力才是更大的奖励。云计算通过支持企业创新而产生的价
    的头像 发表于 09-14 17:38 298次阅读

    影响电解电容寿命长短的主要原因

    影响电解电容寿命长短的主要原因可以归纳为以下几点: 一、工作环境温度 温度对寿命的直接影响 :电解电容的寿命与其工作环境温度密切相关。一般来说,环境温度越高,电解电容的
    的头像 发表于 09-06 14:19 329次阅读

    OPA828ID发烫的原因是什么?

    你好,下面是我的DAC部分电路图,运放用的是OPA828ID,封装SOIC-8,±15V供电,现在一上电就发烫,用红外成像仪显示能达到67℃,网上查询了解到,运放发热的主要原因是自激振荡和负载过大(电流过大),但电路功能目前正常,且工作电流最大6m 请问此电路中运放发烫的原因
    发表于 08-09 08:10

    OPA454如何降低功耗

    opa454 供电+60V/-15V,输出空载悬空,放大倍数5倍,同向放大,输入0~10V正弦波100hz,输出为50v正弦波,发现功耗很大,有降低功耗措施?
    发表于 07-29 06:32

    焊接质量缺陷产生的主要原因

    创想焊缝跟踪小编将与大家一起探讨焊接质量缺陷产生的主要原因。 材料选择不当 焊接质量缺陷的主要原因之一是材料选择不当。焊接材料包括焊条、电极、焊丝、焊剂等,如果选择的焊接材料与基材不匹配,或者焊接材料的质量
    的头像 发表于 05-15 09:41 689次阅读
    焊接质量缺陷产生的<b class='flag-5'>主要原因</b>

    谐波引起电缆损坏的主要原因

    谐波是指在电力系统中出现的频率为整数倍于基波频率的波动现象。在电缆中传输的电能中,谐波存在的情况是很常见的。然而,谐波也是导致电缆损坏的主要原因之一。
    的头像 发表于 03-14 14:20 716次阅读
    谐波引起电缆损坏的<b class='flag-5'>主要原因</b>

    如何降低LoRa模块的功耗延长电池寿命

    我正在开发一个使用 LoRa模块的物联网项目, 但我发现 LoRa 模块的功耗比较高, 这可能会导致电池消耗得很快.我正在寻找一些建议来帮助我降低 LoRa 模块的功耗延长电池
    发表于 03-01 07:38

    放大电路中产生零点漂移的主要原因是什么

    放大电路中产生零点漂移的主要原因是什么  放大电路是电子设备中常用的一种电路,用于放大信号的幅度。然而,放大电路中常常会出现零点漂移的问题,即输出信号在没有输入信号时并不为零,而是存在一个偏移值
    的头像 发表于 02-06 15:23 3521次阅读

    电涌的主要原因是什么?功率电阻器如何帮助防止电涌?

    电涌的主要原因是什么?什么时候需要电涌保护器?常见的浪涌抑制技术有哪些?功率电阻器如何帮助防止电涌?如何选择合适的浪涌抑制电阻器?浪涌抑制电阻器有哪些行业应用? 电涌的主要原因是快速的电流变化,这可
    的头像 发表于 02-02 16:24 918次阅读

    低功耗蓝牙模块备受欢迎的原因有哪些?

    近些年来,低功耗蓝牙模块在物联网领域应用非常广泛,主要体现在智能家居、电子工业、智慧医疗、智能农场等,为什么低功耗蓝牙模块如此受欢迎呢?其主要原因在于
    的头像 发表于 01-23 09:45 445次阅读
    <b class='flag-5'>低功耗</b>蓝牙模块备受欢迎的<b class='flag-5'>原因</b>有哪些?

    辊压机轴承位磨损主要原因

    电子发烧友网站提供《辊压机轴承位磨损主要原因.docx》资料免费下载
    发表于 01-10 14:10 0次下载

    现代独立显卡电力消耗的主要原因

    现代独立显卡电力消耗的主要原因 近年来,随着科技的不断发展和人们对高画质游戏和图形处理需求的增加,独立显卡已经成为电脑的必备硬件之一。然而,独立显卡的电力消耗问题也逐渐浮出水面。本文将详细探讨现代
    的头像 发表于 01-09 13:52 577次阅读

    低功耗设计的几个误区分享

    温度的降低,器件寿命则相应延长(半导体器件的工作温度每提高10度,寿命则缩短一半) 误区二:这些总线信号都用电阻拉一下,感觉放心些 点 评:信号需要上下拉的
    发表于 01-09 08:04