本申请涉及仿真,具体地涉及一种机电液综合仿真系统。
背景技术:
1、机电液系统是挖掘机的主要系统。进行机电液系统的仿真通常使用一维仿真软件。在传统方式中,实现机电液系统仿真的过程中,通过不同的专业人员进行分工合作。例如,仿真人员完成整机的系统分析,设计人员负责提供工作装置的三维模型、液压原理图、控制逻辑、液压元件相关参数。一个完整的机型对应着一套整机仿真模型。一套的整机仿真模型包含多个不同系统的元件级的仿真模型。通过人力完成机电液系统仿真模型全部搭建工作,需要花费大量的时间,传统采用人为搭建仿真模型的方式效率低且周期长。
技术实现思路
1、针对现有技术中的上述不足,本申请实施例的目的是提供一种机电液综合仿真系统,该机电液综合仿真系统包括:
2、设计模块,用于根据接收的需求信息创建模型构建信息,并将模型构建信息发送至仿真建模模块,其中,模型构建信息包括功能标识和模型参数,功能标识用于关联一维仿真元件;
3、仿真建模模块,用于根据接收到的模型构建信息,构建系统仿真模型。
4、在本申请实施例中,需求信息包括第一需求信息和第二需求信息,其中,第一需求信息包括三维模型和第一模型参数,第二需求信息包括作业原理信息、控制逻辑信息以及第二模型参数,模型构建信息包括第一模型构建信息和第二模型构建信息,设计模块包括几何模型设计模块和非几何模型设计模块,
5、几何模型设计模块,用于基于三维模型确定多个三维子模型以及各个三维子模型之间的装配关系;
6、分别确定各个三维子模型的第一功能标识和第一仿真元件标识,并基于第一模型参数、各个三维子模型的第一功能标识、以及各个三维子模型的第一仿真元件标识,分别确定各个三维子模型的第一模型构建信息;
7、非几何模型设计模块,用于基于作业原理信息和控制逻辑信息确定基础模型以及基础模型对应的位置信息,并确定基础模型对应的第二功能标识和第二仿真元件标识,并基于位置信息、第二功能标识、第二仿真元件标识以及第二模型参数确定第二模型构建信息。
8、在本申请实施例中,第一模型构建信息还包括第一元件连接信息,第一元件连接信息包括第一连接点数量、第一连接点标记以及第一连接点标记的坐标信息,几何模型设计模块还用于在检测到多个三维子模型的情况下,基于各个三维子模型之间的装配关系分别确定各个三维子模型对应的第一元件连接信息;
9、分别将各个三维子模型对应的第一元件连接信息与第一仿真元件标识关联。
10、在本申请实施例中,系统仿真模型包括第一系统仿真模型,仿真建模模块还用于根据第一功能标识,确定第一一维仿真元件;
11、基于第一连接点数量,确定第一一维仿真元件的第一端口数;
12、基于第一仿真元件标识确定与第一一维仿真元件关联的第一目标仿真元件;
13、基于第一连接点标记、坐标信息以及第一端口数将第一一维仿真元件与第一目标仿真元件连接,得到几何无参仿真模型;
14、基于几何无参仿真模型和第一模型参数,构建第一系统仿真模型。
15、在本申请实施例中,第二模型构建信息还包括第二元件连接信息,第二元件连接信息包括第二连接点数量和第二连接点标记,基础模型包括多个,非几何模型设计模块还用于基于作业原理信息和控制逻辑信息确定各个基础模型之间的连接关系;
16、基于连接关系分别确定各个基础模型对应的第二元件连接信息;
17、分别将各个基础模型对应的第二元件连接信息与第二仿真元件标识关联。
18、在本申请实施例中,系统仿真模型包括第二系统仿真模型,仿真建模模块还用于根据第二功能标识确定第二一维仿真元件;
19、基于第二连接点数量确定第二一维仿真元件的第二端口数;
20、基于位置信息确定与第二一维仿真元件的仿真位置;
21、基于第二仿真元件标识确定与第二一维仿真元件关联的第二目标仿真元件;
22、基于仿真位置、第二连接点标记以及第二端口数将第二一维仿真元件与第二目标仿真元件连接,得到非几何无参仿真模型;
23、基于非几何无参仿真模型和第二模型参数构建第二系统仿真模型。
24、在本申请实施例中,机电液综合仿真系统还包括仿真模块,用于基于预设操作命令和系统仿真模型执行仿真计算。
25、在本申请实施例中,机电液综合仿真系统还包括参数对标模块,用于提取系统仿真模型的参数信息并获取执行仿真计算的仿真结果,其中,参数信息包括仿真基础参数和仿真默认参数;
26、获取试验数据,其中,试验数据包括试验基础参数和与试验基础参数对应的试验结果;
27、将仿真基础参数和仿真结果、试验基础参数和试验结果输入至预设对标算法,确定仿真结果是否满足预设精度需求;
28、在仿真结果不满足预设精度需求的情况下,基于预设精度需求调整仿真默认参数,直到仿真结果满足预设精度需求。
29、在本申请实施例中,机电液综合仿真系统还包括:
30、试验数据存储模块,用于获取输入的试验数据,并基于预设数据格式将试验数据进行格式转换,并存储格式转换后的试验数据;
31、仿真参数存储模块,用于存储和更新系统仿真模型的参数信息,其中,参数信息包括仿真基础参数和仿真默认参数;
32、系统仿真模型存储模块,用于存储一维仿真元件以及一维仿真元件的仿真元件标识。
33、在本申请实施例中,模型构建信息还包括仿真元件标识,仿真建模模块还用于根据仿真元件标识确定系统仿真模型存储模块中是否包括目标存储仿真元件;
34、在系统仿真模型存储模块中包括目标存储仿真元件的情况下,基于目标存储仿真元件构建系统仿真模型。
35、上述机电液综合仿真系统通过设计模块将需求信息转换为模型构建信息,实现设计参数到仿真数据之间的转换,以使仿真建模模块基于该模型构建信息自动化构建系统仿真模型,缩短系统仿真模型的搭建周期,提升了仿真效率。
36、本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
1.一种机电液综合仿真系统,其特征在于,包括:
2.根据权利要求1所述的机电液综合仿真系统,其特征在于,所述需求信息包括第一需求信息和第二需求信息,其中,第一需求信息包括三维模型和第一模型参数,所述第二需求信息包括作业原理信息、控制逻辑信息以及第二模型参数,所述模型构建信息包括第一模型构建信息和第二模型构建信息,所述设计模块包括几何模型设计模块和非几何模型设计模块,
3.根据权利要求2所述的机电液综合仿真系统,其特征在于,所述第一模型构建信息还包括第一元件连接信息,所述第一元件连接信息包括第一连接点数量、第一连接点标记以及所述第一连接点标记的坐标信息,所述几何模型设计模块还用于在检测到多个三维子模型的情况下,基于各个所述三维子模型之间的装配关系分别确定各个三维子模型对应的第一元件连接信息;
4.根据权利要求3所述的机电液综合仿真系统,其特征在于,所述系统仿真模型包括第一系统仿真模型,所述仿真建模模块还用于根据所述第一功能标识,确定第一一维仿真元件;
5.根据权利要求2所述的机电液综合仿真系统,其特征在于,所述第二模型构建信息还包括第二元件连接信息,所述第二元件连接信息包括第二连接点数量和第二连接点标记,所述基础模型包括多个,所述非几何模型设计模块还用于基于所述作业原理信息和所述控制逻辑信息确定各个所述基础模型之间的连接关系;
6.根据权利要求5所述的机电液综合仿真系统,其特征在于,所述系统仿真模型包括第二系统仿真模型,所述仿真建模模块还用于根据所述第二功能标识确定第二一维仿真元件;
7.根据权利要求1所述的机电液综合仿真系统,其特征在于,所述机电液综合仿真系统还包括仿真模块,用于基于预设操作命令和所述系统仿真模型执行仿真计算。
8.根据权利要求7所述的机电液综合仿真系统,其特征在于,所述机电液综合仿真系统还包括参数对标模块,用于提取所述系统仿真模型的参数信息并获取执行仿真计算的仿真结果,其中,所述参数信息包括仿真基础参数和仿真默认参数;
9.根据权利要求1所述的机电液综合仿真系统,其特征在于,所述机电液综合仿真系统还包括:
10.根据权利要求9所述的机电液综合仿真系统,其特征在于,所述模型构建信息还包括仿真元件标识,所述仿真建模模块还用于根据所述仿真元件标识确定所述系统仿真模型存储模块中是否包括目标存储仿真元件;