NXP - 高性能计算E/E架构

1 、未来高性能计算E/E架构的推动因素

1)车辆将成为一个智能移动互联终端并成为互联网的一部分;

  • 新服务不断发展,例如 自然语音识别(Amazon Alexa),基于云的服务,…
  • 与车辆的“开放式”连接将推动更高级别的网络安全性要求。

2)车辆动力传动系统从传统燃油动力变为混合动力和纯电动,面临着新的挑战;3)未来3-5级自动驾驶车辆的辅助驾驶水平不断提高。

  • 触发对传感器数据,Meta数据的高带宽联网的需求。
  • 还需要将用例信息过滤和上传到云中,以更好地了解车辆运行情况。

4)传统的汽车开发方法(即一个功能、一个盒子和静态定义)无法应对行业变化的速度。

 

NXP - 高性能计算E/E架构_第1张图片

                                                                图1. 未来EE架构示例

 

2 、未来高性能E/E架构构成要素:3+1

NXP - 高性能计算E/E架构_第2张图片

                                                     图2. 未来EE架构的构成元素:3+1

 

未来高性能计算E/E架构构成要素:云服务 + 中央计算单元,域控制器,传感器与执行器

1)传感器与执行器

  • 汽车中的大多数节点
  • 潜在的商品化
  • 与自动驾驶相关的传感器(雷达、摄像头、定位、激光雷达、V2X)目前在性能/成本/功率/外形尺寸等方面正在不断进化升级
  • 功能-硬件映射仍在向成熟方向发展
  • 在性能、功耗、外形等方面仍有很大的潜力
  • 重用现有的汽车ECU或具有类似开发流程和架构概念的新开发项目
  • 例如 AutosarClassic SW,ISO-26262功能安全性,…
  • 多数具有静态配置和基于信号的通信的节点(经典CAN,LIN,FlexRay),可根据应用要求过渡到以太网;
  • 可能在许多或所有OEMs中重用

2)域控制器

  • 汽车传统世界(CAN,FlexRay,LIN,静态配置,基于信号的通信)与基于“基于IP的新”“面向服务的通信世界”之间的桥梁;
  • 通过以太网的骨干网连接(100或1000 Mbps,取决于节点);
  • 将多种传统功能集成到一个ECU中
  • 动态软件环境,例如 Autosar Adaptive或Linux
  • “沙盒环境” /虚拟机监控程序/来自不同来源(3d Parties,Tire1,OEM)的软件功能分区
  • 域控制器分类,例如动力底盘域控制器、车身域控制器、影音娱乐域控制器,自动驾驶域控制器等;

3)中央计算单元

  • 从IT /网络服务器场进入汽车行业,不同的系统思维方式。
  • 主机功能仅需要通信和计算,而无需专用的I / O接口,可采用扩展的方式进行部署。—— 软件隔离:虚拟机监控程序/虚拟机/ Linux容器—— 最重要的要求是,可以在不损害现有功能的情况下部署功能
  • 以太网(1、2.5、5或10 Gbit)作为分组互连
  • PCIe作为板/机箱内的批量数据通信机制
  • 可以是来自IT行业的集中式机箱或刀片式计算服务器概念
  • 通过具有多个冗余计算资源(例如刀片)和冗余通信链路来实现可用性和失效可运行操作;

NXP - 高性能计算E/E架构_第3张图片

                                                                               图3. 高性能计算架构示例


3 、以太网网络安全

1)以太网数据流量应按不同的层次进行分类

  • 同一VLAN内的流量可以通过经典的L2以太网交换机进行交换
  • 跨越VLAN的流量应使用“流交换”进行检查。这还允许进行一些非常复杂的分析,包括状态检查。根据流量大小,这可以通过优化的“快速路径”软件或专用卸载引擎来实现。
  • 最后,一些流量可能需要详细的“深度数据包检查”

                                                     NXP - 高性能计算E/E架构_第4张图片

                                                                          图4. 以太网流量按不同层次进行分类

2)分层网络安全

  • 只有通过分层的方法来实现多层防御才能实现网络安全;
  • 网络必须设计成保护那些重要的车辆功能,即使个别节点受到黑客攻击,那些重要的车辆功能依然可以正常运行。

                                                            NXP - 高性能计算E/E架构_第5张图片

                                                                                                           图5. 多层防御机制

 

4 、车辆网络冗余方案示例

 

NXP - 高性能计算E/E架构_第6张图片

                                                                       图6. 潜在单点故障

解决方案 :覆盖网络

1)为了简化从现有车辆网络架构到未来车辆网络架构的转变,中央网关中现有车辆接口(CAN,FlexRay,LIN)采用覆盖网络可能是一个潜在的解决方案;

2)这降低了把现有车辆网络(CAN,FlexRay,LIN等)迁移到网关的复杂性;

  • 传统节点对话,例如CAN、FlexRay
  • 新节点通过IP、基于服务的通信

3)采用此方法的另一个好处:对于特定的需求,可以实现传统消息的超低延迟路由;4)同时这也提供了冗余的通信路径,以避免单点故障

NXP - 高性能计算E/E架构_第7张图片

                                               图7. 基于信号和基于服务两种通讯形式共存

 

NXP - 高性能计算E/E架构_第8张图片

                                                 图8. 基于信号与基于服务两种通讯形式对比

 

参考资料:

1. High Performance Compute Architecture supporting revolutionary requirements - NXP

注:文章首发于公众号“筋斗云与自动驾驶”,扫描下方二维码关注公众号并在主页面点击左下角“福利”,有40余篇自动驾驶与EE架构相关国外参考技术文献赠送。

                                                                              å¨è¿éæå¥å¾çæè¿°

 

 

你可能感兴趣的:(EE架构,以太网,SOA,智能网联,汽车,电子电器,EEA,架构)