【技术实现步骤摘要】
一种基于数字孪生的生产仿真管理系统及方法
[0001]本专利技术涉及数据孪生
,具体为一种基于数字孪生的生产仿真管理系统及方法。
技术介绍
[0002]数字孪生技术是一种将现实中的物理实体或系统与其数字化建模相结合的技术,其核心是建立物理实体的数字模型,在制造业、物流运输、能源管理、城市规划等领域都发挥着重要作用,为企业提供了更好的预测、分析和决策能力,有助于提高生产效率、降低成本,并促进创新和可持续发展。
[0003]企业在生产过程中使用数字孪生技术时,首先需要对生产流程进行建模,但对于一些生产工艺复杂的企业来说,需要建模的数据十分庞大,普通计算机的运算能力往往不能满足大量建模的要求。而专业的建模计算机非常昂贵,维修和保养也是一笔不小的开支,如果设备在建模过程中发生故障,还会中断建模流程,为企业带来损失。
[0004]此外,一些企业的各个生产部门之间相距甚远,由于通信距离的限制,各部门间信息传输不畅,导致生产数据难以汇总,核心建模设备在进行仿真时容易因为原始数据缺失而产生建模缓慢和模型失真的问题。
技术实现思路
[0005]本专利技术的目的在于提供一种基于数字孪生的生产仿真管理系统及方法,以解决上述
技术介绍
中提出的问题。
[0006]为了解决上述技术问题,本专利技术提供如下技术方案:一种基于数字孪生的生产仿真管理系统,包括:组网模块、任务分配模块、运行调整模块、模型汇总模块和结果反馈模块;
[0007]组网模块用于将多台计算机联系在一起,构成计算机运算网络,代替 ...
【技术保护点】
【技术特征摘要】
1.一种基于数字孪生的生产仿真管理方法,其特征在于,所述方法包括以下步骤:S100.将多台分布在不同地点的计算机进行组网,选出其中一台计算机作为总机,保证其他计算机与总机的连接,总机用于任务分配与模型的最终输出,其余计算机作为分机,用于对模型的运算与数据的传输,组网完毕后对传输链路进行测试;S200.用户将建模任务输入在步骤S100中建立的计算机网络,总机接收到任务后,总机对输入的任务进行分析,在虚拟环境中搭建一个模型框架,将建模任务拆分成多个流程,每一个流程对应框架中的一部分模型实体,根据网络中每一个分机的权重,将拆分出来的流程编号后分配给对应的分机,进入步骤S300;S300.网络中的一台计算机接收到一个生产部门发来的生产数据后,保留自身运算流程所需的数据后,其余数据上传到总机,总机将数据拆分后,分配给其余分机;当建模任务所需的所有信息全部就绪后,总机发出运算命令,分机对步骤S200中分配的任务流程进行仿真运算;S400.当一台分机完成步骤S200中分配的任务流程的仿真任务后,总机将该计算机标记为空闲计算机,并依次检测网络中是否存在其他尚未完成任务的计算机,将所有未完成任务的计算机均标记为繁忙计算机,根据繁忙计算机的数据量和空闲计算机的运行速度,在每一台繁忙计算机尚未完成的任务流程中都拆分出一部分交付空闲计算机进行运算,所有计算机均完成计算后,则总机发出运算完毕指令,将各分机的运算数据交付步骤S500;S500.接收到运算完毕指令后,分机将其仿真后的数据上传到总机,总机接收到各计算机的仿真结果,按流程编号将仿真结果进行排列,将对应编号的模型实体填充进模型框架中对应编号的位置,模型框架中的所有位置填充完毕后,将模型进行合并,输出仿真后的模型;S600.对输出的模型进行测试,计算每一个模型实体与现实实体的相似度,根据各分机的运算速度与流程对应模型实体的相似度,对每一台分机的运算权重进行调整,此后再次进行建模任务时,总机将根据每一台分机的调整后的权重分配任务流程。2.根据权利要求1所述的一种基于数字孪生的生产仿真管理方法,其特征在于:步骤S100包括:步骤S101.需要进行建模任务前,将多个计算机相互链接,组成分布式网络,选出位于输出端口的一台计算机,将其标记为总机,用于任务分配与模型的最终输出,其余计算机标记为分机,用于对建模任务的仿真运算,并对分机进行编号,分机的数量记为n,n为大于1的正整数;步骤S102.从总机向每一个分机发送测试数据包,测试网络的稳定性,保证所有分机与总机的链接,若存在无法链接到总机的分机,则转到步骤S101重新进行组网,若网络链接通畅,则代表组网成功。3.根据权利要求1所述的一种基于数字孪生的生产仿真管理方法,其特征在于:步骤S200包括:步骤S201.用户在计算机网络中输入建模任务后,总机接收到该任务,总机对输入的任务进行分析,在虚拟环境中搭建一个模型框架,并预估该任务的数据量C1,根据任务设置的建模精细程度a和分机的数量n,将建模任务拆分为m个单位流程,每一个单位流程对应框架中的一部分单位模型实体,所述m=a*n,其中a与n均为大于1的正整数;
步骤S202.根据分机的权重为每一台分机分配流程,按以下公式计算当前分机所要分配的单位流程数量K:其中,i为分机的编号,ri为第i台分机的权重,rj为当前分机的权重,m为单位流程的数量,所述ri和rj均大于0,此外,当计算出的K值不为正整数时,对K值进行近似取整,使所有分机的单位流程数量K相加与流程总数量m相等。4.根据权利要求1所述的一种基于数字孪生的生产仿真管理方法,其特征在于:步骤S300包括:步骤S301.计算机网络开始获取各部门的原始数据,当一台计算机接收到一个生产部门发来的生产数据后,保留自身运算流程所需的数据后,其余数据上传到总机;总机将上传到的数据进行拆分后,根据每一台分机所分配的流程,将生产数据分配给对应的分机;步骤S302.当一台分机接收到进行仿真运算所需的所有信息后,向总机发出就绪信号,当网络中所有分机全部发出就绪信号后,总机将发出运算命令,分机对步骤S200中分配的任务流程进行仿真运算。5.根据权利要求1所述的一种基于数字孪生的生产仿真管理方法,其特征在于:步骤S400包括:步骤S401..当一台分机完成步骤S200中分配的任务流程的仿真任务后,总机将该计算机标记为空闲计算机,并依次检测网络中是否存在其他尚未完成任务的计算机,将所有未完成任务的计算机标记为繁忙计算机,转到步骤S402,所有计算机均完成计算后,则总机发出运算完毕指令;步骤S402.根据每一台繁忙计算机的数据量和空闲计算机的运算时间,按以下公式计算单位流程拆分数量T:其中,K3代表繁忙计算机尚未完成的单位流程数量,K1代表空闲计算机已完成的单位流程数量,K2代表繁忙计算机已完成的单位流程数量,T不为整数时,将T向下取整;在繁忙计算机尚未完成的任务流程中拆分出T个单位流程,交付空闲计算机进行运算;在步骤S5...
【专利技术属性】
技术研发人员:张树林,
申请(专利权)人:南京风荧网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。