[发明专利]一种基于PREEvision的ARXML文件生成方法、装置和存储介质在审
申请号: | 202211100577.0 | 申请日: | 2022-09-08 |
公开(公告)号: | CN115632954A | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 贺仕杰 | 申请(专利权)人: | 阿维塔科技(重庆)有限公司 |
主分类号: | H04L41/14 | 分类号: | H04L41/14;H04L49/00;H04L49/101 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;占园 |
地址: | 401121 重庆市渝北*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 preevision arxml 文件 生成 方法 装置 存储 介质 | ||
本申请提供了一种基于PREEvision的ARXML文件生成方法、装置和存储介质。通过预先根据应用场景建立SOME/IP通信矩阵,得到待转换文件格式的通信矩阵文件。接着在PREEvision二次开发平台中通过excel文件操作库读取通信矩阵excel文件,得到系统信息,并将系统信息分类存入存储单元。然后在建立PREEvision模型时,根据PREEvision建模规则,获取系统信息并生成与系统信息相应的模型元素。最后建立模型元素的映射关系,并保存至ARXML格式的文件中,生成ARXML文件,解决了因格式转换工具与控制器开发工具不兼容导致转换数据丢失的问题。
技术领域
本申请涉及汽车软件开发技术领域,尤其涉及一种基于PREEvision的ARXML文件生成方法、装置和存储介质。
背景技术
AUTOSAR(Automotive Open System Architecture,汽车开放系统架构)平台用于汽车电控系统的开发,可扩展标记语言(AUTOSAR Extensible Markup Language,ARXML)文件是开发过程中重要的配置文件之一。将ARXML文件导入控制器后,可以实现对自适应汽车开放系统架构组件软件的设计与配置。
在相关技术中,开发人员利用例如SOME/IP(Scalable service-OrientedMiddleware over IP,基于IP协议的面向服务的可扩展性通信协议)这类基于以太网的车载通信协议将与开发架构相关的系统信息集成,生成SOME/IP通信矩阵。SOME/IP通信矩阵常以excel格式作为保存形式,在控制器需要导入相关系统信息对控制系统进行设计时,需要先将excel格式的通信矩阵文件转换成ARXML格式的文件,再将ARXML格式的文件导入控制器。
但由于excel与ARXML的格式转换工具与控制器开发工具之间兼容性较差,在转换时经常出现数据丢失、无法识别数据的问题,导致控制系统开发易出现漏洞。
发明内容
本申请提供了一种基于PREEvision的ARXML文件生成方法、装置和存储介质,以解决因用于excel和ARXML格式转换的转换工具兼容性较差导致控制系统开发易出现漏洞的问题。
本申请提供了一种基于PREEvision的ARXML文件生成方法,包括:
根据模板建立SOME/IP通信矩阵,得到格式待转换的通信矩阵文件;
读取所述通信矩阵文件,将得到的系统信息分类存入存储单元,所述系统信息包括服务接口、数据类型、执行单元;
获取所述存储单元中的系统信息,生成PREEvision模型元素;
选取模型元素,生成目标ARXML文件。
通过预先根据基于以太网的SOME/IP协议制定应用于目标应用场景的通信矩阵文件。因为所述通信矩阵文件在导入控制器时需要转换为ARXML格式,因此根据SOME/IP协议制定的通信矩阵文件定义为格式待转换文件。
对AUTOSAR控制器进行开发时,需要导入ARXML文件以达到生成开发框架和配置参数的目的。ARXML文件包含的内容不局限于与SOME/IP协议相关的通信内容,还包括与车载控制、功能等方面相关的架构数据及信息。本申请基于PREEvis ion的模型中将保存有SOME/IP数据的excel格式的通信矩阵文件转化为ARXML文件。先通过连接库读取通信矩阵文件获取通信矩阵文件中的各类信息和数据。为了便于后续PREEvi sion模型建立时对数据的调用,将通信矩阵文件中的各类信息和数据分类存储至存储单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿维塔科技(重庆)有限公司,未经阿维塔科技(重庆)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211100577.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可移动的中高压用隔离开关
- 下一篇:一种电驱轴总成及汽车