多学科设计优化方法、系统、电子设备及存储介质技术方案

技术编号:36047557 阅读:12 留言:0更新日期:2022-12-21 10:56
本申请提供了多学科设计优化方法、系统、电子设备及存储介质;所述方法包括:资源调度服务器获取来自第一用户端的参数设置指令;基于参数设置指令,确定多学科设计优化模型对应的优化算法和优化参数;获取来自第一用户端的多学科设计优化计算任务,多学科设计优化计算任务用于请求云计算设备基于优化算法,对优化参数进行迭代计算,得到多学科设计优化结果;将多学科设计优化计算任务包括的各个子任务发送至对应的云计算设备;接收云计算设备发送的多学科设计优化结果,并将多学科设计优化结果发送至第一用户端。如此,能够极大的降低多学科设计优化方法的使用门槛,能够实现多学科设计优化知识的积累与应用,以及能够提升研发能力与研发效率。能力与研发效率。能力与研发效率。

【技术实现步骤摘要】
多学科设计优化方法、系统、电子设备及存储介质


[0001]本申请涉及多学科设计优化技术,尤其涉及多学科设计优化方法、系统、电子设备及存储介质。

技术介绍

[0002]随着多学科设计优化技术的快速发展和广泛使用,人们使用多学科设计优化技术解决多学科设计优化问题逐渐成为多学科设计优化技术应用的主流。但是在解决多学科设计优化问题的过程中,现有的多学科设计优化方法是应用于单机软件,通过购置单机软件对应的工作站,以使工作站完成多学科设计优化计算任务,个人或企业用户都需要投入高昂的软硬件成本,且多用户使用的灵活性较差。现有的多学科设计优化方法的使用门槛高,单机软件无法通过云服务器对多学科设计优化流程模板进行封装,无法对多学科设计优化流程模板进行共享和复用,无法在同一时间并发地提供不限量的多学科设计优化服务,单机软件的优化算法无法实时更新,人们更希望降低多学科设计优化方法的使用门槛,且能够对多学科设计优化流程模板进行共享和复用。
[0003]因此,如何提供快速和便捷的多学科设计优化模板封装服务,向更多的用户提供多学科设计优化模板共享和复用服务,以极大的降低多学科设计优化方法的使用门槛和提高多学科设计优化技术的应用水平,和通过共享和复用多学科设计优化模板,以实现多学科设计优化知识的积累与应用及提升研发能力与研发效率是一直追求的目标。

技术实现思路

[0004]本申请实施例提供了多学科设计优化方法、系统、电子设备及存储介质。
[0005]根据本申请的第一方面,提供了一种多学科设计优化方法,所述方法应用于多学科设计优化云服务系统,该多学科设计优化方法包括:资源调度服务器获取来自第一用户端的参数设置指令;所述资源调度服务器基于所述参数设置指令,确定多学科设计优化模型对应的优化算法和优化参数;所述资源调度服务器获取来自所述第一用户端的多学科设计优化计算任务,所述多学科设计优化计算任务用于请求云计算设备基于所述优化算法,对所述优化参数进行迭代计算,得到多学科设计优化结果;所述资源调度服务器将所述多学科设计优化计算任务包括的各个子任务发送至对应的所述云计算设备;所述资源调度服务器接收所述云计算设备发送的所述多学科设计优化结果,并将所述多学科设计优化结果发送至所述第一用户端。
[0006]根据本申请一实施方式,所述资源调度服务器将所述多学科设计优化计算任务包括的各个子任务发送至对应的所述云计算设备,包括:所述多学科设计优化云服务系统包括工作站集群,其中所述工作站集群包括N个所述云计算设备,N为正整数;所述资源调度服务器确定所述多学科设计优化计算任务包括的各个所述子任务中是否存在工作站标识信息;响应于所述子任务中存在所述工作站标识信息,向所述工作站标识信息对应的所述云计算设备发送所述子任务;响应于所述子任务中不存在所述工作站标识信息,基于所述工
作站集群的资源信息,确定目标云计算设备,向所述目标云计算设备发送所述子任务。
[0007]根据本申请一实施方式,所述资源调度服务器接收所述云计算设备发送的所述多学科设计优化结果,并将所述多学科设计优化结果发送至所述第一用户端之前,所述多学科设计优化方法还包括:所述资源调度服务器实时获取所述云计算设备中正在进行的所述多学科设计优化计算任务对应的计算任务数据和计算任务状态;将所述计算任务数据和所述计算任务状态,实时发送至所述第一用户端。
[0008]根据本申请一实施方式,所述资源调度服务器接收所述云计算设备发送的所述多学科设计优化结果,并将所述多学科设计优化结果发送至所述第一用户端之前,所述多学科设计优化方法还包括:所述优化参数包括:设计变量、约束条件和目标函数;所述云计算设备基于所述优化算法和所述多学科设计优化模型,对所述优化参数进行所述迭代计算,确定每次所述迭代计算得到的第一优化结果;将所述第一优化结果存储至历史数据库;响应于所述迭代计算的迭代次数满足预设的迭代次数阈值,基于所述约束条件和所述目标函数,确定所述历史数据库中的优选的第一优化结果,并将所述优选的第一优化结果作为所述多学科设计优化结果;或,响应于通过连续M次所述迭代计算得到的所述第一优化结果均满足预设的收敛阈值,M为正整数,基于所述约束条件和所述目标函数,确定所述历史数据库中的所述优选的第一优化结果,并将所述优选的第一优化结果作为所述多学科设计优化结果。
[0009]根据本申请一实施方式,所述将所述多学科设计优化结果发送至所述第一用户端,包括:所述资源调度服务器基于所述历史数据库,确定所述历史数据库中的所述第一优化结果对应的可视化图表;基于所述多学科设计优化结果、所述第一优化结果和所述可视化图表,生成优化报告,并将所述优化报告发送至所述第一用户端。
[0010]根据本申请一实施方式,所述资源调度服务器获取来自第一用户端的参数设置指令之前,所述多学科设计优化方法还包括:在多学科设计优化流程模板封装环境中,搭建多学科设计优化流程模板;获取来自第一用户端的问题定义指令;基于所述问题定义指令,确定所述多学科设计优化流程模板对应的所述优化算法和所述优化参数;获取预设的参数设置控件;基于所述参数设置控件,对所述多学科设计优化流程模板进行界面封装;将所述界面封装后的所述多学科设计优化流程模板作为多学科设计优化模板;将所述多学科设计优化模板存储至模板库;基于所述多学科设计优化模板,确定所述多学科设计优化模型,所述多学科设计优化模型用于辅助用户确定所述参数设置指令。
[0011]根据本申请一实施方式,所述基于所述多学科设计优化模板,确定所述多学科设计优化模型,包括:接收针对于所述模板库的触控操作;响应于所述触控操作,确定所述触控操作对应的所述多学科设计优化模板;对所述多学科设计优化模板进行实例化,得到所述多学科设计优化模板对应的所述多学科设计优化模型。
[0012]根据本申请的第二方面,提供了一种多学科设计优化云服务系统,该多学科设计优化云服务系统包括资源调度服务器和云计算设备,其中所述资源调度服务器包括:第一获取模块,用于获取来自第一用户端的参数设置指令;确定模块,用于基于所述参数设置指令,确定多学科设计优化模型对应的优化算法和优化参数;第二获取模块,用于获取来自所述第一用户端的多学科设计优化计算任务,所述多学科设计优化计算任务用于请求所述云计算设备基于所述优化算法,对所述优化参数进行迭代计算,得到多学科设计优化结果;发
送模块,用于将所述多学科设计优化计算任务包括的各个子任务发送至对应的所述云计算设备;交互模块,用于接收所述云计算设备确定的所述多学科设计优化结果,并将所述多学科设计优化结果发送至所述第一用户端。
[0013]根据本申请一实施方式,所述多学科设计优化云服务系统包括工作站集群,其中所述工作站集群包括N个所述云计算设备,N为正整数,所述发送模块用于:确定所述多学科设计优化计算任务包括的各个所述子任务中是否存在工作站标识信息;响应于所述子任务中存在所述工作站标识信息,向所述工作站标识信息对应的所述云计算设备发送所述子任务;响应于所述子任务中不存在所述工作站标识信息,基于所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多学科设计优化方法,其特征在于,所述方法应用于多学科设计优化云服务系统,所述多学科设计优化方法包括:资源调度服务器获取来自第一用户端的参数设置指令;所述资源调度服务器基于所述参数设置指令,确定多学科设计优化模型对应的优化算法和优化参数;所述资源调度服务器获取来自所述第一用户端的多学科设计优化计算任务,所述多学科设计优化计算任务用于请求云计算设备基于所述优化算法,对所述优化参数进行迭代计算,得到多学科设计优化结果;所述资源调度服务器将所述多学科设计优化计算任务包括的各个子任务发送至对应的所述云计算设备;所述资源调度服务器接收所述云计算设备发送的所述多学科设计优化结果,并将所述多学科设计优化结果发送至所述第一用户端。2.根据权利要求1所述的方法,其特征在于,所述资源调度服务器将所述多学科设计优化计算任务包括的各个子任务发送至对应的所述云计算设备,包括:所述多学科设计优化云服务系统包括工作站集群,其中所述工作站集群包括N个所述云计算设备,N为正整数;所述资源调度服务器确定所述多学科设计优化计算任务包括的各个所述子任务中是否存在工作站标识信息;响应于所述子任务中存在所述工作站标识信息,向所述工作站标识信息对应的所述云计算设备发送所述子任务;响应于所述子任务中不存在所述工作站标识信息,基于所述工作站集群的资源信息,确定目标云计算设备,向所述目标云计算设备发送所述子任务。3.根据权利要求2所述的方法,其特征在于,所述资源调度服务器接收所述云计算设备发送的所述多学科设计优化结果,并将所述多学科设计优化结果发送至所述第一用户端之前,所述多学科设计优化方法还包括:所述资源调度服务器实时获取所述云计算设备中正在进行的所述多学科设计优化计算任务对应的计算任务数据和计算任务状态;将所述计算任务数据和所述计算任务状态,实时发送至所述第一用户端。4.根据权利要求1所述的方法,其特征在于,所述资源调度服务器接收所述云计算设备发送的所述多学科设计优化结果,并将所述多学科设计优化结果发送至所述第一用户端之前,所述多学科设计优化方法还包括:所述优化参数包括:设计变量、约束条件和目标函数;所述云计算设备基于所述优化算法和所述多学科设计优化模型,对所述优化参数进行所述迭代计算,确定每次所述迭代计算得到的第一优化结果;将所述第一优化结果存储至历史数据库;响应于所述迭代计算的迭代次数满足预设的迭代次数阈值,基于所述约束条件和所述目标函数,确定所述历史数据库中的优选的第一优化结果,并将所述优选的第一优化结果作为所述多学科设计优化结果;或,响应于通过连续M次所述迭代计算得到的所述第一优化结果均满足预设的收敛阈值,M为正整数,基于所述约束条件和所述目标函数,确定所述历
史数据库中的所述优选的第一优化结果,并将所述优选的第一优化结果作为所述多学科设计优化结果;将所述第一优化结果和所述多学科设计优化结果发送至所述资源调度服务器。5.根据权利要求4所述的方法,其特征在于,所述将所述多学科设计优化结果发送至所述第一用户端,包括:所述资源调度服务器基于所述历史数据库,确定所述历史数据库中的所述第一优化结果对应的可视化图表;基于所述多学科设计优化结果、所述第一优化结果和所述可视化图表,生成优化报告,并将所述优化报告发送至所述第一用户端。6.根据权利要求1所述的方法,其特征在于,所述资源调度服务器获取来自第一用户端的参数设置指令之前,所述多学科设计优化方法还包括:在多学科设计优化流程模板封装环境中,搭建多学科设计优化流程模板;获取来自第一用户端的问题定义指令;基于所述问题定义指令,确定所述多学科设计优化流程模板对应的所述优化算法和所述优化参数;获取预设的参数设置控件;基于所述参数设置控件,对所述多学科设计优化流程模板进行界面封装;将所述界面封装后的所述多学科设计优化流程模板作为多学科设计优化模板;将所述多学科设计优化模板存储至模板库;基于所述多学科设计优化模板,确定所述多学科设计优化模型,所述多学科设计优化模型用于辅助用户确定所述参数设置指令。7.根据权利要求6所述的方法,其特征在于,所述基于所述多学科设计优化模板,确定所述多学科设计优化模型,包括:接收针对于所述模板库的触控操作;响应于所述触控操作,确定所述触控操作对应的所述多学科设计优化模板;对所述多学科设计优化模板进行实例化,得到所述多学科设计优化模板对应的所述多学科设计优化模型。8.一种多学科...

【专利技术属性】
技术研发人员:赖宇阳叶芳方立桥汪巍
申请(专利权)人:北京树优信息技术有限公司
类型:发明
国别省市:

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

1