-
公开(公告)号:CN117787217A
公开(公告)日:2024-03-29
申请号:CN202311822885.9
申请日:2023-12-27
Applicant: 哈尔滨工业大学
IPC: G06F40/151 , G06F8/20 , G06F8/30 , G06F8/71
Abstract: 本发明公开了一种基于XML的ARXML文件转换方法,所述方法包括如下步骤:一、获得AUTOSAR工具中XML项目配置文件对应的XSD模式定义文件;二、从ARXML对应的XSD模式定义文件中,人工抽取最小合法子集,获得包含ARXML模式定义最小合法子集的XSD文件;三、将XSD文件中的元素类型封装为程序代码中的类,支持对XSD模式定义下XML文件内容的序列化和反序列操作;四、设计ARXML文件转换代码,实现ARXML文件与AUTOSAR工具XML项目配置文件之间的双向转换。通过本发明,不同的AUTOSAR工具软件能够快速实现对ARXML文件的功能支持,提升不同AUTOSAR工具之间的互操作性。
-
公开(公告)号:CN118094863A
公开(公告)日:2024-05-28
申请号:CN202311751211.4
申请日:2023-12-19
Applicant: 哈尔滨工业大学
IPC: G06F30/20 , G06F30/12 , G06F3/0486
Abstract: 本发明公开了一种基于Modelica模型的AUTOSAR工具箱,该工具箱以Modelica语言为基础表示AUTOSAR标准电子架构模型,并在此基础上提供一系列AUTOSAR功能的支持,包括AUTOSAR模型配置、AUTOSAR元素映射、ARXML文件转换、符合AUTOSAR标准的C语言代码自动生成、模型仿真和通过Julia函数库创建、配置和使用AUTOSAR模型。本发明实现了将MBSE方法论引入到AUTOSAR模型的建模过程中,能够帮助用户快速、准确地表达AUTOSAR模型的信息,有效地降低了AUTOSAR模型的建模难度和复杂性,确保系统的质量和遵循标准,促进模块化和复用。
-
公开(公告)号:CN117891438A
公开(公告)日:2024-04-16
申请号:CN202410031121.6
申请日:2024-01-09
Applicant: 哈尔滨工业大学
Abstract: 本发明公开了一种AUTOSAR工具箱函数库的实现方法,所述方法包括如下步骤:步骤S1、编写Modelica模型处理程序代码;步骤S2、编写AUTOSAR工具配置文件处理程序代码;步骤S3、将待实现的函数库进行拆分,包括顶层功能和底层功能;步骤S4、在高级程序语言中实现拆分得到的底层功能,封装为底层功能模块,同时提供清晰的接口,以便顶层功能调用;步骤S5、在Julia中实现函数库的顶层代码,调用底层功能模块,对其进行包装,以完成AUTOSAR工具箱函数库的实现。该方法支持批量的处理AUTOSAR模型,提升了汽车电子电气架构的设计效率,降低了汽车软件的开发成本,具有广阔的应用前景。
-
公开(公告)号:CN117785269A
公开(公告)日:2024-03-29
申请号:CN202311822887.8
申请日:2023-12-27
Applicant: 哈尔滨工业大学
IPC: G06F8/71 , G06F8/20 , G06F8/34 , G06F40/151 , G06F8/76
Abstract: 本发明公开了一种基于XML文件的AUTOSAR项目配置和实现方法,所述方法包括如下步骤:S1、设计自定义的XML文件结构内容,以存储AUTOSAR项目的配置信息;S2、在程序源代码中将XML文件结构内容进行表示;S3、对XML文件中的内容进行读取并显示;S4、用户对AUTOSAR项目配置信息进行修改,AUTOSAR工具将结果写回到AUTOSAR配置文件中。本发明综合了手动配置和可视化建模配置的优点,能够处理复杂的AUTOSAR模型建模配置任务,提升汽车电子架构设计的效率和质量,以通用的XML文件存储配置信息,能够促进AUTOSAR更好的标准化和工具间协同发展,具有广阔的应用前景。
-
-
-