[发明专利]一种AUTOSAR软件架构实现方法有效
申请号: | 201810433581.6 | 申请日: | 2018-05-08 |
公开(公告)号: | CN109117121B | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 胡苗 | 申请(专利权)人: | 宁波央腾汽车电子有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 俞涤炯 |
地址: | 315000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 autosar 软件 架构 实现 方法 | ||
本发明提供一种AUTOSAR软件架构实现方法,属于车辆网络技术领域,包括:由原始数据协议和原始仿真模块生成数据管理文件;对数据管理文件进行数据匹配检测;由数据管理文件生成AUTOSAR软件的配置架构文件;将配置架构文件导入RTE配置工具中进行AUTOSAR软件的系统配置并得到一第一系统配置文件,同时根据配置架构文件生成AUTOSAR软件的应用架构模型。本发明的有益效果:能够实现RTE的统一管控,避免各软件控制模块的输入输出不匹配问题;软件控制模块开发人员可以延续传统模块开发方式,可以忽略AUTOSAR的存在;有益于AUTOSAR架构的自动化实现,提高开发效率;无须配套一系列的自动化开发工具,高效实现AUTOSAR配置。
技术领域
本发明涉及车辆网络技术领域,尤其涉及一种AUTOSAR软件架构实现方法。
背景技术
汽车开放系统架构(AUTOmotive Open System Architecture,AUTOSAR)是一个开发的标准化的汽车软件架构,主要由应用层(Applincation layer)、运行环境(Run TimeEnvironment,RTE)、服务操作系统层(Basic Software layer,BSW layer)及电子控制单元硬件(Electronic Control Unit hardware,ECU hardware)组成。
其中,BSW layer及RTE目前已经有很多主流供应商能够提供较为成熟的解决方案,如Vector、ETAS、Mentor等,国内的有普华软件等。这些供应商的解决方案大多能够支持到AUTOSAR 4.1.3以上版本,基本能够满足目前国内对AUTOSAR的开发需求。当然,AUTOSAR软件包及配套工具较为昂贵,一些小企业也很难承担AUTOSAR所带来的费用问题,目前国内只有个别大的原始设备制造商(Original Equipment Manufacturer,OEM)及零部件供应商在开始展开AUTOSAR相关的研发工作,大多也处于起步阶段,实际采用AUTOSAR技术并且已经量产的项目非常之少。
AUTOSAR的初衷是屏蔽底层硬件资源分配、统一配置方法、解决模块之间耦合性过高的问题,其本质是有利于策略层的标准化开发,最终实现分布式开发,提高软件开发效率及降低维护成本。在当今日益复杂的嵌入式系统开发中,该理念显得益发重要。当BSW及RTE方案确定后,Application layer的应用却千变万化,不同控制器如何进行模块划分,如微控制单元((Microcontroller Unit,MCU)、车辆控制单元(Vehicle control unit,VCU)、电池管理系统(BATTERY MANAGEMENT SYSTEM,BMS)、百度车载计算平台(Baidu ComputingUnit,BCU)…这些控制器的功能千差万别,模块的划分,系统的大小差异很大,这些完全需要由不同系统策略开发则自行决定,没有统一定论。然而对模块在AUTOSAR中的软件控制(Software Control,SWC)的理论是统一的,策略程序要考虑最主要的问题是如何来生成Application SWC及SWC与RTE的融合问题。
对于如何解决application layer实现问题,主流的AUTOSAR Application SWC开发有两种:1、“自上而下”,2、“自下而上”。
“自上而下”的方法是先由RTE去生成模块arxml文件,再由arxml生成SWC框架,之后将SWC框架结合模型生成SWC,接着由SWC完整模块生成AUTOSAR代码,最后与RTE代码一起参与编译。
“自下而上”的方法是从仿真模块(simulink module)出发,每个模块单独按照AUTOSAR方法去配置并生成SWC代码及arxml文件,再由arxml与RTE结合生成RTE代码,最后由RTE及SWC生成的代码一起编译。
上述两种方法论很简单,但实际应用起来问题会非常多,两种方法各有优缺点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波央腾汽车电子有限公司,未经宁波央腾汽车电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810433581.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种三层结构的在线图书购物商城系统
- 下一篇:一种列表视图创建方法及装置