一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于PREEvision的ARXML文件快速生成方法与流程

2023-03-15 11:35:43 来源:中国专利 TAG:

技术特征:
1.一种基于preevision的arxml文件快速生成方法,其特征在于,包括以下步骤:步骤1、基于preevision的二次开发功能,使用java语言根据建模流程的共性,开发出可自动在preevision软件中进行建模的metrics,然后基于开发好的metrics进行快捷建模;步骤2、将特定的excel表格进行错误检查及数据识别,将excel内的数据序列化成代码可识别的数据,作为后续自动建模metrics的输入;步骤3、根据序列化得到的数据在特定的product line下生成建模过程中所需要的模型层级,然后在相应的层级结构下创建出表格中定义的service和service interface,并创建和分配数据类型,最后基于创建好的service及service interface生成swc type及port type并关联相应的数据类型;步骤4、根据序列化得到的数据在特定的product line下完成服务部署,基于事先创建好的swc type及port type实例化生成swc,并根据序列化的数据将swc与硬件层的ecu完成mapping,创建出以太网传输所需要的vlan、socket address和socket connection构件,并创建各构件之间的关联;步骤5、根据序列化得到的数据在特定的product line下完成通信设计,将信号路由生成的signal、pdu和transmission构件进行重命名并设置其参数,创建信号传输需要的序列化构件,生成以太网传输所需要的header id、event handler、consumed event group和so ad routing group,并为其设置参数;步骤6、根据序列化得到的数据在特定的product line下创建出绑定tcp协议的接口需要的通信构件,包括socket address、socket connection及so ad routing group,并设置其参数;步骤7、根据序列化得到的数据在特定的product line下对soa & ethernet explorer创建的service discovery构件进行改正及整合;步骤8、根据序列化得到的数据在特定的product line下为需要完成e2e保护的接口创建end to end transformer及end to end transformation properties,并设置相关参数后与signal进行关联;步骤9、用于根据序列化得到的数据在特定的product line下筛选出绑定udp协议的接口,并获取接口上传输的signal,识别出payload长度大于1400bytes的signal为其创建someip-tp所使用的构件,并为其设置属性;步骤10、通过快速建模metrics在preevision建模后,使用preevision自带的arxml导出功能导出所需要版本的文件。2.根据权利要求1所述的基于preevision的arxml文件快速生成方法,其特征在于,在所述步骤3中,手动创建硬件层的网络拓扑,其中bus system的需要分配bus type,bus connector需要分配bus connector type,并且将创建好bus system分配给ethernet cluster,进而完成拓扑设计。3.根据权利要求1所述的基于preevision的arxml文件快速生成方法,其特征在于,在所述步骤4中,通过preevision的soa & ethernet explorer将软件层的port进行连线同时完成信号路由。4.根据权利要求1所述的基于preevision的arxml文件快速生成方法,其特征在于,在
所述步骤6中,通过preevision的soa & ethernet explorer创建service discovery所需要的构件。5.根据权利要求1所述的基于preevision的arxml文件快速生成方法,其特征在于,所述metrics包括checkandparseexcel模块、servicedefinition模块、hwandcomdefinition模块、renameandothersetting模块、tcp模块、sddefinition模块、e2e模块和someip-tp模块。6.根据权利要求5所述的基于preevision的arxml文件快速生成方法,其特征在于,所述checkandparseexcel模块用于执行步骤2,所述servicedefinition模块用于执行步骤3,所述hwandcomdefinition模块用于执行步骤4,所述renameandothersetting模块用于执行步骤5,所述tcp模块用于执行步骤6,所述sddefinition模块用于执行步骤7,所述e2e模块用于执行步骤8,所述someip-tp模块用于执行步骤9。

技术总结
本发明适用于汽车软件开发技术领域,提供了一种基于PREEvision的ARXML文件快速生成方法,包括以下步骤:基于PREEvision的二次开发功能,使用JAVA语言根据建模流程的共性,开发出可自动在PREEvision软件中进行建模的Metrics,然后基于开发好的Metrics进行快捷建模;通过快速建模Metrics在PREEvision建模后,使用PREEvision自带的ARXML导出功能导出所需要版本的文件。通过提供基于PREEvision软件二次开发的Metrics进行建模,减少重复性工作量,降低错误频率,有效缩短研发周期,提升电子电气架构开发质量。气架构开发质量。气架构开发质量。


技术研发人员:刘永智 高越 赵景阳 孙晓庆 宋振涛
受保护的技术使用者:沈阳东信创智科技有限公司
技术研发日:2022.11.08
技术公布日:2023/2/3
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献