一种汽车域跨平台的仿真架构设计方法技术

技术编号:30561620 阅读:58 留言:0更新日期:2021-10-30 13:44
本发明专利技术提供了一种汽车域跨平台的仿真架构设计方法,包括以下步骤:S1、收集车辆模型所组成的部件及其部件的连接方式;S2、通过部件连接规则对部件进行连接,完成模型摆放和建立;S3、模型摆放和建立完毕后,后台对前台配置任务进行仿真操作。本发明专利技术所述的一种汽车域跨平台的仿真架构设计方法通过建立域跨平台基于前台的模型拖拽搭建和连接,后台基于前台的模型连接信息,完成模型的搭建与连接。同时,后台根据所执行的仿真任务,按照通用的运行步骤,可以应对不同的运算任务。可以应对不同的运算任务。可以应对不同的运算任务。

【技术实现步骤摘要】
一种汽车域跨平台的仿真架构设计方法


[0001]本专利技术属于汽车域跨平台仿真开发
,尤其是涉及一种汽车域跨平台的仿真架构设计方法。

技术介绍

[0002]目前,在汽车开发、测试过程中,计算机仿真技术的快速发展使得在试验室模拟汽车性能成为现实。运用仿真技术降低新产品开发的成本,缩短来发周期,提高工作效率。作为一种重要的手段,在汽车开发初期,通过仿真可以实现车辆的动力系统匹配、性能分析等功能。因此,怎样在一些具有强大算力的专业仿真软件上,开发可跨平台、跨程序应用的功能强大、性能优良的可以通用的仿真平台,需要一种规范的设计方案,可以实现软件的可视化和后台的算力的融合。

技术实现思路

[0003]有鉴于此,本专利技术旨在提出一种汽车域跨平台的仿真架构设计方法,以解决当前仿真中建模效率低,多车型难以融合的问题,结合前台键合图设计原理和后台灵活的计算方法,建立一套不同仿真环境下,前、后跨平台的建模设计规则, 为汽车仿真平台设计开发方面提供高效技术支撑。
[0004]为达到上述目的,本专利技术的技术方案是这样实现的:一种汽车域跨平台的仿真架构设计方法,包括以下步骤:S1、收集车辆模型所组成的部件及其部件的连接方式;S2、通过部件连接规则对部件进行连接,完成模型摆放和建立;S3、模型摆放和建立完毕后,后台对前台配置任务进行仿真操作。
[0005]进一步的,在步骤S1中的部件的组成从前台的拖拽部件属性得到,部件的连接方式从部件之间的连接线得到。
[0006]进一步的,在步骤S2中的所述部件连接规则包括以下并列规则:模块之间的连接规则、模块本身的连接规则、引入辅助部件实现接口同时连接多个其他接口规则、辅助部件的处理规则、各部件在后台摆放位置的摆放规则以及各部件在后台布局位置的计算方式。
[0007]进一步的,所述模块之间的连接规则为每个接口需求输入的每个信号必须与另一个待连接接口的每个输出信号依次匹配。
[0008]进一步的,所述模块本身的连接规则为模块本身所具备的接口之间不能互相连接。
[0009]进一步的,所述各部件在后台摆放位置的摆放规则包括以下步骤:A1、在后台确定每个车辆部件模块的位置;A2、将模块分为绝对位置、相对位置、排布位置;A3、分别计算出模块的绝对位置、相对位置、排布位置。
[0010]进一步的,所述各部件在后台布局位置的计算方式包括以下步骤:
B1、收集部件位置;B2、统计部件连接关系;B3、计算部件频次;B4、规划网格总行数;B5、纵向位置聚类;B6、横向位置排序;B7、模块网格位置计算。
[0011]进一步的,在步骤S3中的所述仿真操作包括以下步骤:S31、设置任务起始标志设置;S32、调用前处理函数流程;S33、过程嵌套处理流程;S34、进行模型仿真流程;S35、调用后处理函数流程;S36、设置任务结束标志设置。
[0012]进一步的,在步骤S32中的前处理函数流程包括以下步骤:S321、获得当前结构体;S322、暂停指令判断;S323、终止指令判断;S324、过程步骤参数传入;S325、执行步骤参数;S326、清除参数消息。
[0013]相对于现有技术,本专利技术所述的一种汽车域跨平台的仿真架构设计方法具有以下优势:(1)本专利技术所述的一种汽车域跨平台的仿真架构设计方法,通过建立域跨平台基于前台的模型拖拽搭建和连接,后台基于前台的模型连接信息,完成模型的搭建与连接。同时,后台根据所执行的仿真任务,按照通用的运行步骤,可以应对不同的运算任务。
[0014](2)本专利技术所述的一种汽车域跨平台的仿真架构设计方法,提供了一种前后台模型布局方法,能够通过前台部件不同的拖拽位置和连接情况下,实现后台网格化布局,达到后台模型拼接简洁整齐。
[0015](3)本专利技术所述的一种汽车域跨平台的仿真架构设计方法,提供基于共享内存的方式,使得前台控制后台仿真器,仿真程序的运行方式。
[0016](4)本专利技术所述的一种汽车域跨平台的仿真架构设计方法,提出了车辆模型即插即用的构建设计和多样化的仿真过程。
附图说明
[0017]构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术实施例所述的一种汽车域跨平台的仿真架构设计方法叠加模块连接示意图;
图2为本专利技术实施例所述的一种汽车域跨平台的仿真架构设计方法多分模块连接示意图;图3为本专利技术实施例所述的一种汽车域跨平台的仿真架构设计方法其模块网格化位置布局示意图;图4为本专利技术实施例所述的一种汽车域跨平台的仿真架构设计方法其模块网格位置计算流程图;图5为本专利技术实施例所述的一种汽车域跨平台的仿真架构设计方法任务运行流程图;图6为本专利技术实施例所述的一种汽车域跨平台的仿真架构设计方法前处理运行流程图;图7为本专利技术实施例所述的一种汽车域跨平台的仿真架构设计方法模型运行过程控制示意图。
具体实施方式
[0018]需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。
[0019]在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”等的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0020]在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本专利技术中的具体含义。
[0021]下面将参考附图并结合实施例来详细说明本专利技术。
[0022]名词解释:域跨平台:同时使用不同的仿真软件或者开发硬件平台,将这些开发域之间通过在一定规则之下的通信机制联合起来实现汽车仿真平台的构建。
[0023]键合图:键合图(Power Bond Graph Method)是一种系统动力学建模方法,它以图形方法来表示、描述系统动态结构,是对系统进行动态数字仿真时有效的建模工具。
[0024]如图1至图7所示,一种汽车域跨平台的仿真架构设计方法,包括以下步骤:S1、收集车辆模型所组成的部件及其部件的连接方式;S2、通过部件连接规则对部件进行连接,完成模型摆放和建立;S3、模型摆本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种汽车域跨平台的仿真架构设计方法,其特征在于:包括以下步骤:S1、收集车辆模型所组成的部件及其部件的连接方式;S2、通过部件连接规则对部件进行连接,完成模型摆放和建立;S3、模型摆放和建立完毕后,后台对前台配置任务进行仿真操作。2.根据权利要求1所述的一种汽车域跨平台的仿真架构设计方法,其特征在于:在步骤S1中的部件的组成从前台的拖拽部件属性得到,部件的连接方式从部件之间的连接线得到。3.根据权利要求1所述的一种汽车域跨平台的仿真架构设计方法,其特征在于:在步骤S2中的所述部件连接规则包括以下并列规则:模块之间的连接规则、模块本身的连接规则、引入辅助部件实现接口同时连接多个其他接口规则、辅助部件的处理规则、各部件在后台摆放位置的摆放规则以及各部件在后台布局位置的计算方式。4.根据权利要求3所述的一种汽车域跨平台的仿真架构设计方法,其特征在于:所述模块之间的连接规则为每个接口需求输入的每个信号必须与另一个待连接接口的每个输出信号依次匹配。5.根据权利要求3所述的一种汽车域跨平台的仿真架构设计方法,其特征在于:所述模块本身的连接规则为模块本身所具备的接口之间不能互相连接。6.根据权利要求3所述的一种汽车域跨平台的仿真架构设计方...

【专利技术属性】
技术研发人员:王伟颜燕张晓辉李文博曲辅凡梁荣亮
申请(专利权)人:中国汽车技术研究中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1