本发明涉及机械运动仿真,尤其是涉及一种多元器件组合运动仿真方法及仿真系统。
背景技术:
1、目前,机械产品的发展如火如荼,各式各样的机械产品改变了人们的生活方式,加快了智能化的进展,各种机械设备日益复杂,为了更好的优化机械产品,一般在仿真系统上进行运动仿真,以帮助工程师分析研究出械产品的运动特性。
2、现有技术中,现有的仿真系统大多侧重于单一的器件或设备仿真,缺乏对多元器件组合运动的有效模拟,即使有仿真系统能够组合多元器件,但是,每个机械产品组成的器件类型不同,功能不同导致需要的仿真组合器件也不相同,因此,每次测试不同的机械产品时,需要工作人员手动在器件库中选择器件进行组合,使得机械产品仿真的效率降低,因此,存在一定的改进空间。
技术实现思路
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、本技术的上述目的三是通过以下技术方案得以实现的:
37、一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述多元器件组合运动仿方法的步骤。
38、本技术的上述目的四是通过以下技术方案得以实现的:
39、一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述多元器件组合运动仿方法的步骤。
40、综上所述,本技术包括以下至少一种有益技术效果:
41、1、在对多元器件的机械产品的仿真测试过程中,测试人员完成了机械产品的设计后,获取机械产品设计信息,对机械产品设计信息进行识别分析,得到机械元件信息和元件逻辑信息,机械元件信息是指组成该机械产品的元件类型、型号等信息,元件逻辑信息是指相互关联的元件的连接方式、相互作用关系等信息,根据机械元件信息和元件逻辑信息组成元件索引表,元件索引表是用于在元件库内检索元件及对应参数的指引表,将元件索引表输入至预设的机械元件库内,得到组装元件数据,组装元件数据是指用于组装仿真机械产品的各个元件以及每个元件仿真测试的参数,根据组装元件数据组成仿真机械产品,并根据组装元件数据和元件逻辑信息,对仿真机械产品设置好运动仿真参数,使得仿真机械产品根据运动仿真参数完成仿真测试,得到仿真测试结果,整个机械产品仿真测试过程,仿真系统能够根据机械产品快速选择组装元件,将多个组装元件拼装成用于仿真测试的仿真机械产品,且能够针对需要仿真的运动情况,给仿真机械产品配置仿真参数,能够组合多元器件,提高机械产品仿真效率;
42、2、通过对机械产品设计信息进行提取,得到机械产品设计图纸和该机械产品的产品动力参数信息,将机械产品设计图纸输入至预设的图像分析模型内,通过图像分析模型对机械产品设计图纸进行图像分析,识别出组成该机械产品的各个元件,得到机械元件信息,利用得到的机械元件信息和该机械产品的产品动力参数信息获取到各元件之间的元件逻辑信息,便于组装机械仿真产品时能够准确地仿真出机械产品各元件之间的连接方式、相互作用关系等情况;
43、3、根据元件逻辑信息确定该机械产品对应的机械产品模型,每种机械产品模型对应有匹配的元件索引表,通过机械元件信息与当前机械产品模型中的元件索引表匹配,判断匹配度,选择匹配度最高的元件索引表作为当前机械产品的元件索引表,以此保障机械仿真产品的测试参数输入的准确性;
44、4、在对机械产品进行仿真过程中,获取机械产品运动的环境信息,运动环境信息是指该机械产品即将运用在实际中的环境情况,如环境的温度、风速、风向、湿度等信息,根据机械产品运动环境信息获取对应的环境参数,将环境参数输入至该机械产品的仿真测试过程中,使得对该机械产品进行仿真测试过程,能够考虑机械产品的实际应用环境中,提高了仿真测试结果的准确性。
1.一种多元器件组合运动仿真方法,其特征在于,所述多元器件组合运动仿真方法包括步骤:
2.根据权利要求1所述的一种多元器件组合运动仿真方法,其特征在于,所述获取机械产品设计信息,识别所述机械产品设计信息,获取机械元件信息和元件逻辑信息,具体包括:
3.根据权利要求1所述的一种多元器件组合运动仿真方法,其特征在于,所述基于所述机械元件信息和元件逻辑信息,组成元件索引表,具体包括:
4.根据权利要求1所述的一种多元器件组合运动仿真方法,其特征在于,所述将所述元件索引表输入至预设的机械元件库内,获取组装元件数据,基于所述组装元件数据组成仿真机械产品,具体包括:
5.根据权利要求1所述的一种多元器件组合运动仿真方法,其特征在于,所述根据所述组装元件数据和元件逻辑信息,设置对应的运动仿真参数,基于所述运动仿真参数获取仿真测试结果,具体包括:
6.根据权利要求1所述的一种多元器件组合运动仿真方法,其特征在于,在所述根据所述组装元件数据和元件逻辑信息,设置对应的运动仿真参数,基于所述运动仿真参数获取仿真测试结果之前,所述多元器件组合运动仿真方法还包括:
7.一种多元器件组合运动仿真系统,其特征在于,所述多元器件组合运动仿真系统包括:
8.根据权利要求7所述的一种多元器件组合运动仿真系统,其特征在于,所述机械产品分析模块包括:
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述一种多元器件组合运动仿真方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述一种多元器件组合运动仿真方法的步骤。