高炉内部料层的仿真方法及装置制造方法及图纸

技术编号:17048716 阅读:21 留言:0更新日期:2018-01-17 17:59
本发明专利技术提供了一种高炉内部料层的仿真方法及装置,该方法包括:获取高炉设备内部的虚拟场景模型;接收力控程序编译的人机界面发送的操作虚拟场景模型的动态数据;基于动态数据对所述虚拟场景模型进行仿真,以控制虚拟场景模型的动态变化。本发明专利技术实施例的仿真方法中,能够根据用户发送的布料指令进行料层的仿真,实现了人机交互,并且,通过仿真软件和力控程序编译的人机界面间的协同作业进行料层的仿真,得到的仿真效果更加真实,用户体验好,缓解了传统的展示高炉内部料层形貌变化方法缺乏交互性,画面展示不够真实,进而降低了用户体验度的技术问题。

The simulation method and device of the inner material layer of the blast furnace

The present invention provides a method and apparatus for simulating a blast furnace internal material layer, the method includes: obtaining the virtual scene model of internal blast furnace equipment; dynamic data operation of virtual scene model receiving sending program compiled force control man-machine interface; dynamic data of the virtual scene simulation model based on dynamic changes in control virtual scene model. The simulation method of the embodiment of the invention, the material layer can be simulated according to the cloth instructions sent by the user, the realization of human-computer interaction, and simulation by the simulation software and the force control collaboration program compiled man-machine interface between the material layer, simulation results get more real, good user experience, ease the traditional display of blast furnace layer morphology method is lack of interactivity, picture not true, thus reducing the user's experience of technical problems.

【技术实现步骤摘要】
高炉内部料层的仿真方法及装置
本专利技术涉及高炉炼铁生产仿真的
,尤其是涉及一种高炉内部料层的仿真方法及装置。
技术介绍
高炉布料,即指高炉连续炼铁过程中,炉料(主要是矿石之类的炉料、焦炭之类的焦料)在高炉内的分布。了解高炉内部料层动态变化是学习炼铁工艺的重要环节。目前,对高炉内部的料层形貌展示及变化主要是通过图片、动画等方式实现的,在一定程度上能使人们了解焦炭和矿石在高炉内的交替分层结构,但是不能实现人机交互,且展示的画面不够真实,用户体验差。针对上述传统的展示高炉内部料层形貌变化方法缺乏交互性,画面展示不够真实,进而降低用户的体验度的问题,目前尚未提出有效的解决方案。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种高炉内部料层动态变化的仿真方法及装置,以缓解传统的展示高炉内部料层形貌变化方法缺乏交互性,画面展示不够真实,进而降低了用户体验度的技术问题。第一方面,本专利技术实施例提供了一种高炉内部料层的仿真方法,所述方法包括:获取高炉设备内部的虚拟场景模型,其中,所述虚拟场景模型中包括:所述高炉设备内部结构的三维立体模型,料面模型,块料带模型,铁矿石料层模型和焦炭料层模型;接收力控程序编译的人机界面发送的操作所述虚拟场景模型的动态数据,其中,所述动态数据为所述力控程序编译的人机界面根据用户发送的布料指令生成的,所述布料指令包括交替变化的开始指令和停止指令,所述布料指令中携带有物料类型;基于所述动态数据对所述虚拟场景模型进行仿真,以控制所述虚拟场景模型的动态变化。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,获取高炉设备内部的虚拟场景模型,包括:在数据库中调用所述虚拟场景模型,并将所述虚拟场景模型添加到unity3d软件的引擎仿真场景中,其中,所述引擎仿真场景用于显示所述虚拟场景模型的动态变化。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,接收力控程序编译的人机界面发送的操作所述虚拟场景模型的动态数据,包括:建立与所述人机界面之间的通信链路;基于所述通信链路接收所述人机界面发送的所述虚拟场景模型的动态数据。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,基于所述动态数据对所述虚拟场景模型进行仿真,包括:交替执行以下步骤,直至满足停止条件,其中,所述停止条件为执行预设次数以下步骤,或者,接收到停止执行指令:当所述物料类型为焦炭时,基于所述动态数据对所述虚拟场景模型进行仿真;当所述物料类型为铁矿石时,基于所述动态数据对所述虚拟场景模型进行仿真。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,当所述物料类型为焦炭时,基于所述动态数据对所述虚拟场景模型进行仿真,包括:在所述三维立体模型的内部实例化所述焦炭料层模型,得到实例化的焦炭料层模型;基于第一动态数据,控制所述料面模型和所述实例化的焦炭料层模型以第一预设速度上升,并控制所述块料带模型以第二预设速度下降,其中,所述第一预设速度大于所述第二预设速度,所述第一动态数据为基于第一开始指令生成的;基于第二动态数据,控制所述料面模型和所述实例化的焦炭料层模型停止上升,并控制以下模型以所述第二预设速度下降:所述料面模型,所述实例化的焦炭料层模型和所述块料带模型,其中,所述第二动态数据为基于第一停止指令生成的。结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,当所述物料类型为铁矿石时,基于所述动态数据对所述虚拟场景模型进行仿真,包括:在所述三维立体模型的内部实例化所述铁矿石料层模型,得到实例化的铁矿石料层模型;基于所述动态数据中的解除关联数据,解除所述实例化的焦炭料层模型和所述料面模型的关联关系;基于第三动态数据,控制所述料面模型和所述实例化的铁矿石料层模型以所述第一预设速度上升,并控制所述实例化的焦炭料层模型和所述块料带模型以所述第二预设速度下降,其中,所述第三动态数据为基于第二开始指令生成的。结合第一方面,本专利技术实施例提供了第一方面的第六种可能的实施方式,其中,所述方法还包括:在控制所述料面模型和所述实例化的铁矿石料层模型以所述第一预设速度上升,并控制所述实例化的焦炭料层模型和所述块料带模型以所述第二预设速度下降之后,基于第四动态数据,控制所述料面模型和所述实例化的铁矿石料层模型停止上升,并控制以下模型以所述第二预设速度下降:所述料面模型,所述实例化的铁矿石料层模型,所述实例化的焦炭料层模型和所述块料带模型,其中,所述第四动态数据为基于第二停止指令生成的。第二方面,本专利技术实施例还提供了一种高炉内部料层的仿真装置,所述装置包括:获取模块,用于获取高炉设备内部的虚拟场景模型,其中,所述虚拟场景模型中包括:所述高炉设备内部结构的三维立体模型,料面模型,块料带模型,铁矿石料层模型和焦炭料层模型;接收模块,用于接收力控程序编译的人机界面发送的操作所述虚拟场景模型的动态数据,其中,所述动态数据为所述力控程序编译的人机界面根据用户发送的布料指令生成的,所述布料指令包括交替变化的开始指令和停止指令,所述布料指令中携带有物料类型;仿真模块,用于基于所述动态数据对所述虚拟场景模型进行仿真,以控制所述虚拟场景模型的动态变化。结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,所述获取模块包括:调用添加单元,用于在数据库中调用所述虚拟场景模型,并将所述虚拟场景模型添加到unity3d软件的引擎仿真场景中,其中,所述引擎仿真场景用于显示所述虚拟场景模型的动态变化。结合第二方面,本专利技术实施例提供了第二方面的第二种可能的实施方式,其中,所述接收模块包括:建立单元,用于建立与所述人机界面之间的通信链路;接收单元,用于基于所述通信链路接收所述人机界面发送的所述虚拟场景模型的动态数据。本专利技术实施例带来了以下有益效果:本专利技术实施例提供了一种高炉内部料层的仿真方法及装置,该仿真方法包括:获取高炉设备内部的虚拟场景模型,其中,虚拟场景模型中包括:高炉设备内部结构的三维立体模型,料面模型,块料带模型,铁矿石料层模型和焦炭料层模型;接收力控程序编译的人机界面发送的操作虚拟场景模型的动态数据,其中,动态数据为力控程序编译的人机界面根据用户发送的布料指令生成的,布料指令包括交替变化的开始指令和停止指令,布料指令中携带有物料类型;基于动态数据对虚拟场景模型进行仿真,以控制虚拟场景模型的动态变化。传统的在对高炉内部的料层形貌进行展示及演示的过程中,一般是通过图片或者事先制作动画的方式实现。与传统的展示高炉内部料层形貌变化的方法相比,在本专利技术实施例提供的高炉内部料层的仿真方法中,首先,仿真软件获取高炉设备内部的虚拟场景模型,进而,用户通过力控程序编译的人机界面发送布料指令,根据布料指令生成动态数据,并将动态数据发送给仿真软件,仿真软件基于动态数据对虚拟场景模型进行仿真,以控制虚拟场景模型的动态变化。本专利技术实施例的仿真方法中,能够根据用户发送的布料指令进行料层的仿真,实现了人机交互,并且,通过仿真软件和力控程序编译的人机界面间的协同作业进行料层的仿真,得到的仿真效果更加真实,用户体验好,缓解了传统的展示高炉内部料层形貌变化方法缺乏交互性,画面展示不够真实,进而降低了用户体验度的技术问题本文档来自技高网...
高炉内部料层的仿真方法及装置

【技术保护点】
一种高炉内部料层的仿真方法,其特征在于,所述方法包括:获取高炉设备内部的虚拟场景模型,其中,所述虚拟场景模型中包括:所述高炉设备内部结构的三维立体模型,料面模型,块料带模型,铁矿石料层模型和焦炭料层模型;接收力控程序编译的人机界面发送的操作所述虚拟场景模型的动态数据,其中,所述动态数据为所述力控程序编译的人机界面根据用户发送的布料指令生成的,所述布料指令包括交替变化的开始指令和停止指令,所述布料指令中携带有物料类型;基于所述动态数据对所述虚拟场景模型进行仿真,以控制所述虚拟场景模型的动态变化。

【技术特征摘要】
1.一种高炉内部料层的仿真方法,其特征在于,所述方法包括:获取高炉设备内部的虚拟场景模型,其中,所述虚拟场景模型中包括:所述高炉设备内部结构的三维立体模型,料面模型,块料带模型,铁矿石料层模型和焦炭料层模型;接收力控程序编译的人机界面发送的操作所述虚拟场景模型的动态数据,其中,所述动态数据为所述力控程序编译的人机界面根据用户发送的布料指令生成的,所述布料指令包括交替变化的开始指令和停止指令,所述布料指令中携带有物料类型;基于所述动态数据对所述虚拟场景模型进行仿真,以控制所述虚拟场景模型的动态变化。2.根据权利要求1所述的方法,其特征在于,获取高炉设备内部的虚拟场景模型,包括:在数据库中调用所述虚拟场景模型,并将所述虚拟场景模型添加到unity3d软件的引擎仿真场景中,其中,所述引擎仿真场景用于显示所述虚拟场景模型的动态变化。3.根据权利要求1所述的方法,其特征在于,接收力控程序编译的人机界面发送的操作所述虚拟场景模型的动态数据,包括:建立与所述人机界面之间的通信链路;基于所述通信链路接收所述人机界面发送的所述虚拟场景模型的动态数据。4.根据权利要求1所述的方法,其特征在于,基于所述动态数据对所述虚拟场景模型进行仿真,包括:交替执行以下步骤,直至满足停止条件,其中,所述停止条件为执行预设次数以下步骤,或者,接收到停止执行指令:当所述物料类型为焦炭时,基于所述动态数据对所述虚拟场景模型进行仿真;当所述物料类型为铁矿石时,基于所述动态数据对所述虚拟场景模型进行仿真。5.根据权利要求4所述的方法,其特征在于,当所述物料类型为焦炭时,基于所述动态数据对所述虚拟场景模型进行仿真,包括:在所述三维立体模型的内部实例化所述焦炭料层模型,得到实例化的焦炭料层模型;基于第一动态数据,控制所述料面模型和所述实例化的焦炭料层模型以第一预设速度上升,并控制所述块料带模型以第二预设速度下降,其中,所述第一预设速度大于所述第二预设速度,所述第一动态数据为基于第一开始指令生成的;基于第二动态数据,控制所述料面模型和所述实例化的焦炭料层模型停止上升,并控制以下模型以所述第二预设速度下降:所述料面模型,所述实例化的焦炭料层模型和所述块料带模型,其中,所述第二动态数据为基于第一停止指令生成的。6....

【专利技术属性】
技术研发人员:徐肖伟郭春岳强任硕王冰
申请(专利权)人:北京金恒博远科技股份有限公司
类型:发明
国别省市:北京,11

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

1