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

数字孪生模型参数优化方法、装置、设备及存储介质与流程

2022-03-14 03:00:29 来源:中国专利 TAG:


1.本发明涉及数字孪生模型领域,特别涉及一种数字孪生模型参数优化方法、装置、设备及存储介质。


背景技术:

2.现存的螺旋输送机等机电产品概念模型参数优化方法已经初步具有了较为完整的参数设计流程。然而在现有技术中,一旦建立好的模型出现问题就需要重新设计参数并进行仿真,这样就会大大增加了数字孪生体制作的成本。


技术实现要素:

3.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种数字孪生模型参数优化方法、装置、设备及存储介质,能够对参数模型进行成熟度评价,使得参数优化更加准确,适用于各种场合,节约成本。
4.本发明第一方面实施例的数字孪生模型参数优化方法。所述方法包括:
5.构建结构模型;
6.根据所述结构模型得到初始结构参数模型;
7.提取运行所述初始结构参数模型得到运行参数;
8.对所述运行参数进行成熟度评价得到评价结果;
9.根据所述评价结果得到最终结构参数模型。
10.根据本发明实施例的数字孪生模型参数优化方法,至少具有如下技术效果:该方法执行如下步骤:构建结构模型;根据所述结构模型得到初始结构参数模型;提取运行所述初始结构参数模型得到运行参数;对所述运行参数进行成熟度评价得到评价结果;根据所述评价结果得到最终结构参数模型。通过对产生的模型进行成熟度评价得到的最终结构参数模型,能够建立更加符合用户需求的模型,使得参数优化更加准确,适用于各种场合,节约成本。
11.根据本发明实施例的数字孪生模型参数优化方法,所述构建结构模型包括:利用三维建模软件构建所述结构模型。
12.根据本发明实施例的数字孪生模型参数优化方法,对所述运行参数进行成熟度评价得到评价结果之前,还包括:
13.获取需求分析参数;
14.根据所述需求分析参数得到控制评价参数。
15.根据本发明实施例的数字孪生模型参数优化方法,所述需求分析参数包括动力学控制参数和动力学分析参数,所述控制评价参数包括系统控制参数和动力学评价指标参数,所述根据所述需求分析参数得到控制评价参数包括:
16.根据所述动力学控制参数得到所述系统控制参数,以及根据动力学分析参数得到所述动力学评价指标参数。
17.根据本发明实施例的数字孪生模型参数优化方法,所述对所述运行参数进行成熟度评价得到评价结果,包括:
18.根据所述系统控制参数和所述动力学评价指标参数,对所述运行参数进行成熟度评价得到所述评价结果。
19.根据本发明实施例的数字孪生模型参数优化方法,所述根据所述评价结果得到最终结构参数模型,包括:
20.将所述评价结果与预设成熟度评价阈值进行比较;
21.若所述评价结果小于所述预设成熟度评价阈值,将所述评价结果反馈至所述初始结构参数模型重新进行成熟度评价;
22.若所述评价结果不小于所述预设成熟度评价阈值,将所述评价结果所对应的所述初始结构参数模型确定为所述最终结构参数模型。
23.根据本发明实施例的数字孪生模型参数优化方法,所述提取运行所述初始结构参数模型得到运行参数,包括:基于labview软件提取运行所述初始结构参数模型得到运行参数。
24.本发明第二方面实施例的数字孪生模型参数优化装置,包括:
25.第一单元,用于构建结构模型;
26.第二单元,用于根据所述结构模型得到初始结构参数模型
27.第三单元,用于提取运行所述初始结构参数模型得到运行参数;
28.第四单元,用于对所述运行参数进行成熟度评价得到评价结果。
29.根据本发明实施例的数字孪生模型参数优化装置,至少具有如下技术效果:该装置执行第一方面实施例的方法,包括:构建结构模型;根据所述结构模型得到初始结构参数模型;提取运行所述初始结构参数模型得到运行参数;对所述运行参数进行成熟度评价得到评价结果;根据所述评价结果得到最终结构参数模型。通过对产生的模型进行成熟度评价得到的最终结构参数模型,能够建立更加符合用户需求的模型,使得参数优化更加准确,适用于各种场合,节约成本。
30.本发明第三方面实施例的设备,还包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现第一方面描述的任意一项所述的数字孪生模型参数优化方法。
31.本发明第四方面实施例的计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行第一方面描述的任意一项所述的数字孪生模型参数优化方法。
32.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
33.本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
34.图1为本发明实施例的数字孪生模型参数优化方法的流程示意图;
35.图2为本发明另一实施例的数字孪生模型参数优化方法的流程示意图;
36.图3是图2中步骤s220的子步骤流程示意图;
37.图4是图1中步骤s140的子步骤流程示意图;
38.图5是图1中步骤s150的子步骤流程示意图;
39.图6是本发明实施例的数字孪生模型参数优化装置的结构示意图;
40.图7是本发明实施例提供的设备的结构示意图。
具体实施方式
41.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
42.本发明实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示单独存在a、同时存在a和b、单独存在b的情况。其中a,b可以是单数或者复数。文本“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b和c中的至少一项可以表示:a,b,c,a和b,a和c,b和c或a和b和c,其中a,b,c可以是单个,也可以是多个。
43.目前,机电产品数字孪生模型的制作仿真成为了驱动智能制造发展的关键技术之一,数字孪生结构参数模型的设计方法对比于传统的机电产品制造来说更加高效并且产品质量较好,但是还存在不具有智能化的问题,仍然需对模型参数设计过程进行优化。相关技术中,数字孪生体参数模型设计缺少了反馈过程,往往只是根据市场需求建立机电产品的结构参数模型,并未对构建的参数模型进行评价,而导致构建的模型不可用。基于此,本发明提出一种数字孪生模型参数优化方法、装置、设备及存储介质,能够对参数模型进行成熟度评价,从而使得参数优化更加准确,适用于各种场合,节约成本。
44.参考图1,图1示出了本发明实施例提供的数字孪生模型参数优化方法的流程示意图,该方法包括但不限于有步骤s110、步骤s120、步骤s130、步骤s140和步骤s150。
45.步骤s110,构建结构模型。
46.在一实施例中,构建结构模型包括:利用三维建模软件构建结构模型,该三维建模软件可以为solidworks软件,也可以为unigraphics nx软件(简称ug软件)。需要说明的是,solidworks软件功能强大,组件繁多,能够提供不同的设计方案、减少设计过程中的错误以及提高产品质量,是一种主流的三维建模软件;ug软件针对用户的虚拟产品设计和工艺设计的需求,以及满足各种工业化需求,提供了经过实践验证的解决方案,可以实现各种复杂实体及造型的构建,也是一种主流三维建模软件。上述主流的三维建模软件简单易学,方便快速创建模型。
47.步骤s120,根据结构模型得到初始结构参数模型。
48.可以理解的是,根据上述构建好的结构模型,对结构模型中的各部件设置相应的初始参数得到初始结构参数模型。示例性地,采用solidworks构建机电产品螺旋杆的结构模型,对螺旋杆结构模型中的各部件设置参数,分别为杆长l=8000mm(螺旋长度7200mm)、螺旋输送机螺旋叶片外径d=460mm、螺旋轴直径d=0.3d=140mm,螺旋输送机螺距长度p=0.8d=360mm,轴式螺旋输送机螺旋叶片厚度δ=0.125p=45mm,螺旋空心轴内径d1=
100mm,钢管厚度为d1=40mm,螺旋桶体长度为6800mm。经过上述设置建立了螺旋杆的初始结构参数模型,为后续操作提供便利。
49.步骤s130,提取运行初始结构参数模型得到运行参数。
50.在一实施中,提取运行初始结构参数模型得到运行参数包括基于labview软件提取运行初始结构参数模型得到运行参数。需要说明的是,solidworks设置有接口,将solidworks软件构建的初始参数模型通过接口导入到labview环境中,基于labview软件提取运行初始结构参数模型得到运行参数。labview是一种用图标代替文本行创建应用程序的图形化编程语言,有一个完成编程任务的庞大函数库,函数库包括数据采集、串口控制、数据分析、数据显示及数据存储等。通过上述软件得到的运行参数,能够对该运行参数进行调整,以便构建可用模型。
51.步骤s140,对运行参数进行成熟度评价得到评价结果。
52.在一实施例中,对运行参数进行成熟度评价得到评价结果之前,参考图2,上述方法还包括但不限于以下步骤:
53.步骤s210,获取需求分析参数。
54.可以理解的是,需求分析参数为通过分析用户或者市场需求得到的参数,根据客户或市场需求进行分析从而得到不同情况下的需求参数。示例性地,不同情况下,螺旋输送机中运行速度、功率、输送量、输送土质种类等的需求不同,在速度和功率方面,如果速度或功率过大则会造成输送机的磨损严重,大大增加了维修成本;在输送土质方面,现实中土质种类繁多,对于不同的输送需求则需要修改不同的参数,其中当输送的土质中有颗粒较大或较小物体等不同情况下时,则需要改变螺旋输送机中螺旋杆的螺距以便于运送此类物体;当需要运送的通道长度不同时也要改变螺旋输送机螺杆的长度。根据客户或者市场需求不同,获取需求分析参数也不同,因此,根据该需求分析参数构建的模型能够增加模型的可用性。
55.步骤s220,根据需求分析参数得到控制评价参数。
56.在一实施例中,需求分析参数包括动力学控制参数和动力学分析参数,控制评价参数包括系统控制参数和动力学评价指标参数。参考图3,根据需求分析参数得到控制评价参数包括但不限于步骤s221。
57.步骤s221,根据动力学控制参数得到系统控制参数,以及根据动力学分析参数得到动力学评价指标参数。
58.需要说明的是,采用adams软件(automatic dynamic analysis of mechanical systems,机械系统动力学自动分析)对用户或者市场需求进行分析,adams软件有多种接口,将构建好的模型导入到adams软件中进行动力学仿真,对运动参数进行分析后产生动力学评价指标参数和系统控制参数。
59.还需要说明的是,adams软件一方面是虚拟样机分析的应用软件,用户可以运用该软件对虚拟机械系统进行静力学、运动学和动力学分析;另一方面,又是虚拟样机分析开发工具,其开放性的程序结构和多种接口,可以成为特殊行业用户进行特殊类型虚拟样机分析的二次开发工具平台。因此,利用adams软件能够根据需求非常方便地进行动力学分析和动力学仿真,得到系统控制参数和动力学评价指标参数,促使构建的模型具有可用性。
60.参考图4,对运行参数进行成熟度评价得到评价结果包括但不限于步骤s141。
61.步骤s141,根据系统控制参数和动力学评价指标参数,对运行参数进行成熟度评价得到评价结果。
62.可以理解的是,一方面能够直接通过初始参数模型和基于labview软件提取运行初始结构参数模型得到的运行参数对模型进行成熟度评价,得到评价结果;另一方面也可以根据系统控制参数对初始结构参数模型进行动力学仿真调节,然后提取运行初始结构参数模型得到的运行参数,再对模型进行成熟度评价得到评价结果;再一方面,根据系统控制参数对初始结构参数模型进行动力学仿真调节,然后提取运行初始结构参数模型得到的运行参数,并结合根据动力学分析参数得到的动力学评价指标参数对模型进行成熟度评价,得到评价结果,为后续判断构建的模型是否符合需求做准备。
63.步骤s150,根据评价结果得到最终结构参数模型。
64.参考图5,图5示出了本发明实施例提供的数字孪生模型参数优化方法的整体流程图,根据评价结果得到最终结构参数模型包括但不限于以下步骤:
65.步骤s151,将评价结果与预设成熟度评价阈值进行比较;
66.步骤s152,若评价结果小于预设成熟度评价阈值,将评价结果反馈至初始结构参数模型重新进行成熟度评价;
67.步骤s153,若评价结果不小于预设成熟度评价阈值,将评价结果所对应的初始结构参数模型确定为最终结构参数模型。
68.可以理解的是,当一次运行的评价结果小于预设成熟度评价阈值,则将评价结果反馈至初始结构参数模型重新进行成熟度评价直到该评价结果不小于预设成熟度评价阈值,得到最终结构参数模型;当一次运行构建的初始结构参数模型得到的评价结果不小于预设成熟度评价阈值,则该初始结构参数模型为最终结构参数模型。通过上述步骤,能够得到一个符合需求的结构参数模型,使得参数优化更加准确,适用于各种场合,节约成本。
69.需要说明的是,将评价结果反馈至初始结构参数模型重新进行成熟度评价直到该评价结果不小于预设成熟度评价阈值,该过程不是无限循环的过程,若循环一定次数后还未得到最终结构参数模型,则发出提示进行人为干预,设置的最多循环次数可以为50次,也可以为其他数值,能够根据需求进行设定。预设成熟度评价阈值是一个具有参考数据的值,该值根据需求进行设定,能够改动方便调整。
70.参考图6,图6示出了本发明实施例提供的数字孪生模型参数优化装置600,该装置执行上述数字孪生模型参数优化方法,通过第一单元构建结构模型;第二单元根据结构模型得到初始结构参数模型;第三单元提取运行初始结构参数模型得到运行参数;第四单元对运行参数进行成熟度评价得到评价结果,根据评价结果得到最终结构参数模型。通过对产生的模型进行成熟度评价得到的最终结构参数模型,能够建立更加符合用户需求的模型,使得参数优化更加准确,适用于各种场合,节约成本。
71.图7示出了本发明实施例提供的设备700。该设备700可以是服务器或者终端,该设备700的内部结构包括但不限于:
72.存储器710,用于存储程序;
73.处理器720,用于执行存储器710存储的程序,当处理器720执行存储器710存储的程序时,处理器720用于执行上述的数字孪生模型参数优化方法。
74.处理器720和存储器710可以通过总线或者其他方式连接。
75.存储器710作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序,如本发明任意实施例描述的数字孪生模型参数优化方法。处理器720通过运行存储在存储器710中的非暂态软件程序以及指令,从而实现上述的数字孪生模型参数优化方法。
76.存储器710可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储执行上述的数字孪生模型参数优化方法。此外,存储器710可以包括高速随机存取存储器,还可以包括非暂态存储器,比如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施方式中,存储器710可选包括相对于处理器720远程设置的存储器,这些远程存储器可以通过网络连接至该处理器720。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
77.实现上述的数字孪生模型参数优化方法所需的非暂态软件程序以及指令存储在存储器710中,当被一个或者多个处理器720执行时,执行本发明任意实施例提供的数字孪生模型参数优化方法。
78.本发明实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于执行上述的数字孪生模型参数优化方法。
79.在一实施例中,该存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个控制处理器720执行,比如,被上述设备700中的一个处理器720执行,可使得上述一个或多个处理器720执行本发明任意实施例提供的数字孪生模型参数优化方法。
80.以上所描述的实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
81.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包括计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
82.以上是对本发明的较佳实施进行了具体说明,但本发明并不局限于上述实施方式,熟悉本领域的技术人员在不违背本发明精神的。共享条件下还可作出种种等同的变形或替换,这些等同的变形或替换均包括在本发明权利要求所限定的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献