概述
随着汽车电子软件规模的不断扩大,classic autosar(以下简称cp)的软件架构和方法论已被越来越多的 oem 和供应商认可。与此同时,cp 也面临着巨大的挑战,无法满足汽车对高级自动驾驶,高性能(异构)计算平台和 v2x 互联化的要求。2017 年,adaptive autosar(以下简称ap)应运而生。
ap 简介
秉持与 cp 相同的理念(使供应商和 oem 可以更专注于应用功能的开发),autosar 标准组织同样提出了 ap 的方法论,并以该方法论为依据创建了 ap 中间件的软件架构,如图1示。通过该架构,供应商可以在高性能控制器中方便地实现诸如诊断(uds 和doip)、面向服务通信(some/ip)、网络管理和数据持久化等基本功能。此外,还可以实现执行控制、平台健康管理和状态管理等高级功能。
图1. ap中间件的软件架构
与 cp 方法论不同的是,ap 方法论采用面向服务的架构,将应用程序拆分为多个功能组件,以服务的形式提供。服务通过简单、精确且中立的接口进行交互。服务可重用且服务间松耦合。
为了应对复杂的软硬件环境,ap 规范要求中间件的开发基于更加灵活、更加强大的 c++11/14 语言,并运行在符合 posix 接口标准的 os 之上,比如 linux、android 和 qnx 等。这也使得 ap 中间件可以满足高性能控制器的需求,比如域控制器、adas、hu 和 t-box 等。
ap 与 cp 的关系
ap的诞生是否可以完全代替cp ? 答案是否定的。cp和ap各有自己的应用场景,互为补充。表1是ap和cp的对比关系表:
表1. ap 和 cp 的对比关系表
经纬恒润 adaptive autosar 解决方案
intework-eas-ap 是经纬恒润自主研发的 adaptive autosar 解决方案,遵循 autosar adaptive r19-11 规范,使用 c++11 语言和 posix 操作系统,除实现诸如诊断(uds 和doip)、面向服务通信(some/ip)、网络管理、数据持久化等基本功能外,还实现了执行管理、平台健康管理、状态管理、配置及更新管理、加密管理等高级功能。
intework-eas-ap 已适配 windriver linux、android、qnx 等 posix 操作系统, 已适配 tda2/tda4、高通 8155、mt8666、nxp s32g/s32v、imax6/8、地平线j2/j3、芯驰 g9x、x9h、黑芝麻 a1000、移远 ec20/ag35 等 soc 平台。其软件组件架构如图2所示:
软件组件
图2. 经纬恒润 ap 软件组件架构
工具链
除软件组件外,经纬恒润 adaptive autosar 解决方案包含完整的 adaptive autosar 工具链,运行于 pc 机上,实现 autosar 组件软件的设计、生成与配置功能。工具链包含 ap.configurator 和 ap.generator 两部分,工具链示意图如图3所示:
图3. adaptive autosar工具链方案示意图
ap.configurator:ap 产品配置工具, 支持导入、解析、编辑基于 ap 平台的 arxml 文件, 完成 machine、executable、instance 等设计开发。支持导入 odx,并转化为 arxml 格式诊断模型。支持配置 swc 文件,完成 swc port 及框架设计。
ap.generator:ap 产品生成工具,实现组件 api 代码及 manifest 配置文件的生成,输入是标准的 arxml 和 odx 文件,生成 c++11 源代码和 manifest 配置文件。
经纬恒润 adaptive autosar 应用案例
经纬恒润 adaptive autosar 已广泛应用到智能驾驶、智能座舱、车身域控及t-box等控制器,助力数十个车型项目开发及量产。
图5. intework-eas-ap 应用案例列表
产品特色和增值服务
产品特色
丰富灵活的 license 模式,满足 oem、供应商等不同客户的不同需求
提供开源的组件代码及配置工具,满足客户匹配不同项目的需求
提供 ets 测试软件包,满足车厂对 tc8 测试要求
提供 vdc/vde 数据库转换/编辑工具,满足 oem、供应商对 some/ip 通信矩阵的设计及需求
服务支持
本地化研发团队,可根据不同用户的协议规范进行需求匹配
提供客户指定 posix 操作系统及 soc 硬件平台的集成服务
提供用户现场基础软件与应用软件的集成服务及接口使用培训
提供开发、集成、测试、验收、售后等全周期技术支持服务
培训课程
提供以太网标准协议(tcpip、some/ip、doip、时间同步等)培训
提供 adaptive autosar 应用场景及方法论培训
提供 adaptive autosar 标准组件的功能原理培训及工具使用培训
提供基于 adaptive autosar 的 soa 应用开发培训
相关链接 (直接点击进入)
1
场景采集感知测评软件 intework-ars
2
autosar 解决方案 — intework-eas-cp
3
智能驾驶车辆功能安全测试解决方案
4
面向软件模块的整车e/e架构开发咨询服务
5
面向部件的整车e/e架构开发咨询服务
6
面向服务的整车e/e架构(soa)开发咨询服务
经纬恒润拥有一支人数众多、经验丰富、技术专业的咨询团队,深耕行业十几年,累计为国内500多家oem及供应商提供了专业的咨询服务和工具产品。立足自主,放眼未来,经纬恒润将紧跟汽车电子行业自主创新发展趋势,竭尽所能,为民族汽车工业的发展贡献绵薄之力。
AI时代的隐私和歧视是否加重了问题
5G赋能新型智慧城市,加速新型智慧城市建设进程
中国移动永不放弃飞信又开启了新一轮的飞信项目开发与投入
台湾半导体供应商瞄准欧洲下一代工厂
与其他身份识别技术相比,人脸识别有着明显的优势
Adaptive AUTOSAR 解决方案 INTEWORK-EAS-AP
什么是单相交流电机,它都有哪些特点
富士胶片将推出X-T3无反数码相机拥有2600万像素
超声波测距原理分析
通商软件告诉大家工厂生产管理软件痛点及解决方案
一阶电路的零状态响应
双11阿里云人工智能ET魔术表演解密:“超能力”口译+语音视频识别
面试官谈软件工程师面试技巧
HDB-E手持式变压器变比组别测试仪操作使用说明
投资3.7亿!赣州于都将打造新型智慧城市,拓展智慧交通、智慧路灯、智慧社区等版块
MAX2721直接频率变换上变频器
无线蓝牙耳机AirPods将在春季搭配上市
打破欧美对冠军的垄断,国防科大联队为中国夺首冠!
无人机侦测防御设备简介
为什么iPhone现在供应链压力很大?