一种基于火电厂大数据平台的三维标准化展示方法与流程

文档序号:30623321发布日期:2022-07-02 05:21阅读:251来源:国知局
一种基于火电厂大数据平台的三维标准化展示方法与流程

1.本发明涉及火电厂信息化管控技术领域,具体来说,涉及一种基于火电厂大数据平台的三维标准化展示方法。


背景技术:

2.火电厂大数据平台使用物联网集合大数据技术,能够获取当前火电厂运行的各项信息,一般没有标准化的展现方式,现有的展示方式基本都是通过文字和表格方式展示当前火电厂的运行情况,并不直观,且管理效率较低,因此,为更直观的展现出火电厂的运行状况并提高管理效率需要一种标准的展示方法将其直观的展现出来。


技术实现要素:

3.针对相关技术中的上述技术问题,本发明提出一种基于火电厂大数据平台的三维标准化展示方法,能够克服现有技术方法的上述不足。
4.为实现上述技术目的,本发明的技术方案是这样实现的:一种基于火电厂大数据平台的三维标准化展示方法,包括以下步骤:s1:首先,根据火电厂的业务需求,由火电厂大数据平台梳理计算出机组耗差事件、环保指标超限事件、机组启动事件、设备启停事件及设备轮换事件;s2:在火电厂大数据平台使用unity软件搭建webgl网页三维可视化工程,使用3dmax软件绘制出火电厂的三维模型,将三维模型打包fbx文件格式,导入致unity工程中;s3:在unity工程中导入besthttp组件,通过使用besthttp组件的websocket.send方法,和火电厂大数据平台建立通讯连接;s4: 然后,制定机组耗差事件的显示标准,所述机组耗差事件的制定是采用柱状图的展示方式,通过建立两个分别代表当前消耗和标准值的柱状体图,展现机组消耗数值与标准值的差距;s5:制定环保指标超限事件的显示标准,所述环保指标超限事件的制定是采用趋势图的展示方式,将unity assetstroe中graphmake组件导入unity工程中,再从火电厂大数据平台获取到前一分钟内的波动数据组,将数据组导入到graphmake组件当中并展示趋势图,再使用iamge方法新建一条直线作为标准值,便从而形成对比显示;s6:制定机组启动事件的显示标准,做好包括机组编号和对应三维模型名称的配置文件,根据机组编号使用transform.find方法找到该机组的三维模型,再使用mesh方法将该模型改变颜色从而醒目展示,然后从火电厂大数据平台获取该机组的主机指标的前十分钟内的波动数据组,将三个波动数据组导入到graphmake组件当中并展示趋势图;s7:制定设备启停事件的显示标准,提前绘制好电厂常见设备的三维模型并导入至unity工程中,再编写一个配置表,当出现设备启停事件时,根据设备名称定为到设备三维模型所在位置,再使用mesh方法将该设备的三维模型改变颜色高亮显示,配合unity的ugui文字展示,即展现出电厂某个设备的启动或停止;
s8:制定设备轮换事件的显示标准,是采用双趋势图的展示方式,从大火电厂大数据平台获取两个设备的运行测点的前10分钟内的数据组,将两个设备的两个数据组导入到graphmake组件中,即实现两条线在一个趋势图内展示的效果;s9:最后,制定好各个事件的显示标准后,在某种事件发生时,直接根据对应事件的数据进行标准化的二维、三维展示。
5.进一步地,所述机组耗差事件中,如果当前消耗值比标准值低,则消耗值柱状体就比标准值柱状体要低一些,反之,就是消耗值柱状体比标准值柱状体要高,其高低的差距程度由两个值对比的差别大小来决定。
6.进一步地,自由调节柱状体图的高低是通过使用unity的image.sizedelta方法实现的。
7.进一步地,所述机组启动事件中机组的主机指标包括主汽温度、主机压力和机组负荷。
8.进一步地,所述机组启动事件中,需要每1分钟刷新显示一次主机指标的波动数据组。
9.进一步地,所述设备启停事件中的配置表是模型位置的配置表,包含模型的名称以及所在坐标。
10.本发明的有益效果:通过将火电厂运行的几大事件形成一种展示标准,结合三维可视化技术展现出来,能更直观表达火电厂的运行状况,提高管理效率;并且其套用方法可以直接使用,方便简单,满足了大多数火电厂业务需求,也提升了行业内部普遍采用方案的效果。
附图说明
11.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
12.图1是根据本发明实施例所述的基于火电厂大数据平台的三维标准化展示方法的整体流程框图。
具体实施方式
13.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围,为了方便理解本发明的上述技术方案,以下通过具体使用方式上对本发明的上述技术方案进行详细说明。
14.如图1所示,根据本发明实施例所述的基于火电厂大数据平台的三维标准化展示方法,步骤包括:首先,根据火电厂的业务需求,由火电厂大数据平台梳理计算出机组耗差事件、环保指标超限事件、机组启动事件、设备启停事件及设备轮换事件。通过梳理出这五种火电厂时间可以准确反映出当前火电厂的运行状况。
15.再在火电厂大数据平台使用unity软件搭建webgl网页三维可视化工程,使用3dmax软件绘制出火电厂的三维模型,将三维模型打包fbx文件格式,导入致unity工程中;在unity工程中导入besthttp组件,通过使用besthttp组件的websocket.send方法,和火电厂大数据平台建立通讯连接。
16.然后,就是制定机组耗差事件、环保指标超限事件、机组启动事件、设备启停事件、设备轮换事件的显示标准。
17.所述机组耗差事件的制定是采用柱状图的展示方式,通过建立两个分别代表当前消耗值和标准值的柱状体图,展现机组消耗数值与标准值的差距,如果当前的消耗值比标准值低,则消耗值柱状体就比标准值要低一些,反之,消耗值柱状体就比标准值柱状体要高,其高低的程度由两个值对比的差别大小来决定。另外,使用unity的image.sizedelta方法可以自由调节柱状体图的高低。
18.所述环保指标超限事件,环保指标超限是指检测到当前排放指标超过了标准值,其制定是采用趋势图的展示方式,将unity assetstroe中graphmake组件导入unity工程中,再从火电厂大数据平台获取到前一分钟内的波动数据组,将数据组导入到graphmake组件当中,即完成这一分钟内的环保指标趋势图的展示,再使用iamge方法新建一条直线作为标准值,便从而形成对比显示。
19.所述机组启动事件的制定,首先是做好包含机组编号和对应三维模型名称的配置文件,根据机组编号使用transform.find方法找到该机组的三维模型,再使用mesh方法将该模型改变颜色从而醒目展示,然后从火电厂大数据平台获取该机组的主汽温度、主机压力和机组负荷指标的前十分钟内的波动数据组,将三个波动数据组导入到graphmake组件当中,即完成展示这十分钟内的机组启动趋势图。另外,由于机组启动可能维持几个小时,因此需要每1分钟刷新显示一次。
20.所述设备启停事件的制定,需要提前绘制好电厂常见设备的三维模型并导入至unity工程中,再编写一个包含模型名称以及所在坐标的模型位置的配置表,当出现设备启停事件时,根据设备名称定为到设备三维模型所在位置,再使用mesh方法将该设备的三维模型改变颜色高亮显示,配合unity的ugui文字进行展示,即展现出电厂某个设备的启动或停止。
21.所述设备轮换事件的制定是采用双趋势图的展示方式,从大火电厂大数据平台获取两个设备的运行测点的前10分钟内的数据组,将两个设备的两个数据组导入到graphmake组件中,即实现两条线在一个趋势图内展示的效果。
22.最后,制定好各个事件的显示标准后,在某种事件发生时,直接根据对应事件的数据进行标准化的二维、三维展示。通过这种标准化展示,能够将繁杂的电厂的运行状况,简单明了的展现出来,从传统的文字加表格的形式上,大幅提升视觉效果和立体效果,帮助火电厂的管理者和专工在屏幕前能对当前的运行状况有直观的了解,并作出准确的判断和管理。
23.另外,在火电厂是通过火电厂三维主动监控大屏系统的实时播报的形式,使电厂的领导或者专工,在屏幕前即可对电厂当前发生的状况有很直观的了解,并且火电厂三维主动监控大屏系统可以跟大数据平台进行通讯,主动去检测电厂当前发生的事件,并根据不同的事件套用其展示标准进行不同的展示。
24.综上所述,借助于本发明的上述技术方案,通过将火电厂运行的几大事件形成一种展示标准,结合三维可视化技术展现出来,能更直观表达火电厂的运行状况,提高管理效率;并且其套用方法可以直接使用,方便简单,满足了大多数火电厂业务需求,也提升了行业内部普遍采用方案的效果。
25.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1