应用于工业仿真平台的方法及系统技术方案

技术编号:30769715 阅读:22 留言:0更新日期:2021-11-10 12:36
本发明专利技术提供的一种应用于工业仿真平台的方法,包括普通用户、开发用户和系统;普通用户:登录平台查找目标仿真软件;若查找到目标仿真软件,可选择试用或者订阅,试用结束后也可选择订阅;若未查找到目标仿真软件,可提交仿真软件开发需求至交易系统;开发用户:通过交易系统接受仿真软件开发需求;依据仿真软件开发需求,通过平台选择开发环境、模型、求解器插件,进行仿真软件开发;仿真软件开发完成后,将仿真软件上传至平台;系统:普通用户试用目标仿真软件或者订阅后使用目标仿真软件时,分配供仿真软件运行的计算资源。通过本发明专利技术,用户可以直接在平台运行仿真软件;同时,可以根据需求提出仿真软件开发需求,开发用户响应需求进行开发,满足细分领域的仿真需求。满足细分领域的仿真需求。满足细分领域的仿真需求。

【技术实现步骤摘要】
应用于工业仿真平台的方法及系统


[0001]本专利技术涉及计算机
,尤其涉及一种应用于工业仿真平台的方法及系统。

技术介绍

[0002]工业4.0时代,仿真占据核心地位,而其核心要素是工业仿真软件和超强的计算算力。目前大部分工业仿真作业都是单机模式,用户在台机或工作站上从事仿真作业。对企业来说,单机模式存在几个问题,首先是软硬件成本高,需要购买昂贵的商业仿真软件授权和大量的台机或工作站,而分散的台机或工作站运维成本也很高;其次,对于越来越大规模、越来越复杂的仿真需求,单机资源无法集中调度使用,不能为大规模并行仿真提供有效的算力支撑,资源利用效率低。云模式能够实现软硬件资源的集中管理和调度,工业仿真云平台逐渐兴起。
[0003]大部分工业仿真云平台依旧是延续互联网的云计算思维,只是简单的将软硬件资源进行了集中调度,并没有真正解决工业仿真的实际需求。目前的工业仿真云平台只提供仿真求解功能,用户需要先上传仿真模型进行计算求解,计算完成后下载结果在个人电脑进行后处理,此过程可能需要重复多次,仿真全流程作业被切断,严重降低使用者工作效率。而且仿真求解过程也无法实时监控仿真状态,不能及时终止和调整仿真模型,导致大量无效计算。
[0004]另外,目前工业仿真云平台集成的工业仿真软件基本都是一些商业通用性仿真软件,种类较少。而工业领域门类众多,工业仿真需求各不相同,通用商业仿真仿真软件只能满足部分行业或领域的仿真需求,对细分领域的适用性并不是很高,大量细分领域的仿真需求被忽视。此外,通用仿真仿真软件对使用者能力和经验要求较高,而我国大部分中小型企业暂无仿真能力,无法使用这些商业仿真软件进行产品设计开发工作。

技术实现思路

[0005]本专利技术提供的应用于工业仿真平台的方法及系统,以解决现有技术中存在的不足,实现方便快捷、低成本使用仿真软件。
[0006]为解决上述技术问题,本专利技术采取的技术方案为:
[0007]本专利技术提供的一种应用于工业仿真平台的方法,包括普通用户、开发用户和系统;
[0008]普通用户:
[0009]登录平台查找目标仿真软件;
[0010]若查找到目标仿真软件,申请试用,试用结束后,可选择订阅;
[0011]若未查找到目标仿真软件,可提交仿真软件开发需求至交易系统;
[0012]开发用户:
[0013]通过交易系统接受仿真软件开发需求;
[0014]依据仿真软件开发需求,通过平台选择开发环境、模型、求解器插件,进行仿真软件开发;
[0015]仿真软件开发完成后,将仿真软件上传至平台;
[0016]系统:
[0017]普通用户试用目标仿真软件或者订阅后使用目标仿真软件时,分配供仿真软件运行的计算资源。
[0018]本专利技术提供的应用于工业仿真平台的方法,优选地,所述步骤“仿真软件开发完成后,将仿真软件上传至平台”之后,还包括:
[0019]普通用户:
[0020]用户可对开发完成后的仿真软件进行测试使用,反馈测试意见;
[0021]开发用户:
[0022]接受用户反馈的测试意见,对开发完成后的仿真软件进行修改;
[0023]修改完成后,将仿真软件上传至平台,供普通用户测试或者订阅。
[0024]本专利技术提供的应用于工业仿真平台的方法,优选地,还包括:
[0025]平台:
[0026]用户订阅仿真软件后,交易系统进行普通用户与开发用户的结算。
[0027]本专利技术提供的应用于工业仿真平台的方法,优选地,还包括第二开发用户;
[0028]第二开发用户:
[0029]第二开发用户开发模型、求解器插件后,上传至平台,供开发用户选择使用。
[0030]本专利技术提供的一种应用于工业仿真平台的系统,优选地,包括:资源层、集成开发环境层、应用层和模型层;
[0031]所述资源层用于提供仿真软件运行的计算资源;
[0032]所述集成开发环境层用于提供仿真软件开发的运算框架、前后处理组件、设计优化组件等中间件;
[0033]所述应用层用于给普通用户提供可运行的仿真软件,给开发用户提供开发仿真软件的模型插件、求解器插件;
[0034]所述模型层用于提供仿真模型开发与集成仿真软件运行必要的几何模型、物理问题、求解器、模型边界类型和边界约束等因素。
[0035]本专利技术提供的应用于工业仿真平台的系统,优选地,所述资源层包括HPC计算集群、GPU渲染集群和虚拟工作站集群;所述HPC计算集群用于提供仿真软件运行的计算资源;所述GPU渲染集群用于大规模网格和后处理的渲染;所述虚拟工作站集群用于给普通用户和开发用户提供虚拟工作站。
[0036]本专利技术提供的应用于工业仿真平台的系统,优选地,所述集成开发环境层包括仿真运算框架、前后处理组件和设计优化组件;所述仿真运算框架用于提供非结构网格计算框架、结构网格自适应框架;所述前后处理组件用于提供可视化的前后处理功能;所述设计优化组件用于提供参数优化、拓扑优化的优化方法和优化模型。
[0037]本专利技术具有如下优点:
[0038]本专利技术提供的应用于工业仿真平台的系统,用户可以直接在平台运行仿真软件,进行仿真作业;同时,可以根据自身的需求提出仿真软件开发需求,开发用户响应需求进行开发,充分满足细分领域的仿真需求,实现方便快捷、低成本使用仿真软件。
附图说明
[0039]通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术及其特征、外形和优点将会变得更加明显。在全部附图中相同的标记指示相同的部分。并未刻意按照比例绘制附图,重点在于示出本专利技术的主旨。
[0040]图1是本专利技术实施例1提供的一种应用于工业仿真平台的方法的流程示意图;
[0041]图2是本专利技术实施例1提供的一种应用于工业仿真平台的系统的架构图;
[0042]图3是本专利技术实施例1提供的一种应用于工业仿真平台的系统部署图。
具体实施方式
[0043]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要注意的是,本专利技术所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。
[0044]实施例1:
[0045]如图1所示,本专利技术实施例1提供的一种应用于工业仿真平台的方法,包括普通用户、开发用户和系统;
[0046]普通用户:
[0047]S101:登录平台查找目标仿真软件;
[0048]S102:若查找到目标仿真软件,可选择试用或者订阅,试用结束后也可选择订阅;
[0049]S103:若未查找到目标仿真软件,可提交仿真软件开发需求至交易系统;
[0050]开发用户:
[0051]S201:通过交易系统接受仿真软件开发需求;
[0052]S202:依据仿真软件开发需求,通过平台选择开发环境、模型、求解器插件,进行仿真软件开发;...

【技术保护点】

【技术特征摘要】
1.一种应用于工业仿真平台的方法,其特征在于,包括普通用户、开发用户和系统;普通用户:登录平台查找目标仿真软件;若查找到目标仿真软件,可选择试用或者订阅,试用结束后也可选择订阅;若未查找到目标仿真软件,可提交仿真软件开发需求至交易系统;开发用户:通过交易系统接受仿真软件开发需求;依据仿真软件开发需求,通过平台选择开发环境、模型、求解器插件,进行仿真软件开发;仿真软件开发完成后,将仿真软件上传至平台;系统:普通用户试用目标仿真软件或者订阅后使用目标仿真软件时,分配供仿真软件运行的计算资源。2.如权利要求1所述的应用于工业仿真平台的方法,其特征在于,所述步骤“仿真软件开发完成后,将仿真软件上传至平台”之后,还包括:普通用户:用户可对开发完成后的仿真软件进行测试使用,反馈测试意见;开发用户:接受用户反馈的测试意见,对开发完成后的仿真软件进行修改;修改完成后,将仿真软件上传至平台,供普通用户测试或者订阅。3.如权利要求2所述的应用于工业仿真平台的方法,其特征在于,还包括:系统:普通用户订阅开发完成后的仿真软件后,交易系统依据普通用户的仿真软件开发需求进行普通用户与开发用户的结算。4.如权利要求1所述的应用于工业仿真平台的方法,其特征在于,还包括第二开发用户;第二开发用户:第二开发用...

【专利技术属性】
技术研发人员:任虎周捍珑邱晶楠王小雨高飞刘明
申请(专利权)人:国家超级计算无锡中心
类型:发明
国别省市:

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

1