一种锅炉监测三维可视化方法及系统、设备技术方案

技术编号:37989778 阅读:12 留言:0更新日期:2023-06-30 10:04
本发明专利技术提供了一种锅炉监测三维可视化方法及系统、设备,根据第一因素将监测的项目分为第一类监测项目和第二类监测项目;所示第一因素至少包括所述更新频率;在主机的数据Cache中设置预设位置存储第一类监测项目对应的采集数据,所述监测数据更新进程采用主动装进所述预设位置的方式更新第一类监测项目的数据;在主机的内存中设置预设区域存储第二类监测项目对应的采集数据,所述监测数据更新进程采用主动装进所述预设区域的方式更新第二类监测项目的数据。本发明专利技术有效解决了锅炉三维视图结构复杂,需要的计算和存储资源多,导致数据更新不及时以及系统反应慢的问题。数据更新不及时以及系统反应慢的问题。数据更新不及时以及系统反应慢的问题。

【技术实现步骤摘要】
一种锅炉监测三维可视化方法及系统、设备


[0001]本专利技术涉及锅炉温度监测领域,尤其涉及锅炉温度可视化方法及系统、设备。

技术介绍

[0002]目前我国发电主要有火力发电、水力发电、风力发电、太阳能发电以及核电站发电等,其中火力发电占到总发电量的一半以上,是当前主要的发电方式。锅炉、汽轮机、发电机是火力发电的三大主要设备,其中,锅炉将煤或者天然气等的化学能通过燃烧产生的热能加热产生蒸汽,蒸汽推动汽轮机运转,汽轮机带动发电机发电。锅炉机组包括锅炉本身和辅助设备,而锅炉本身是由锅和炉组成,炉构成了锅炉的燃烧系统,锅构成了汽水系统,燃烧系统由炉膛、燃烧器、点火装置、空气预热器、烟风道、炉墙等组成,汽水系统由省煤器、汽水分离器、下降管、联箱、水冷壁、过热器和再热器等组成。可以看出,在火力发电的三个主要设备中,锅炉系统结构复杂,再加上辅助的设备例如脱硫系统、除尘除灰系统等,对锅炉系统的运维十分关键,锅炉系统的正常运转是整个火电厂正常发电的保障。
[0003]信息化技术的发展有效降低了火电厂工作人员的工作负担,通过一些监测技术,工作人员可以随时查看火电厂各个系统的运转情况。以锅炉的监测为例,通过传感器获取过热器出口处蒸汽的温度和压力能够获取蒸汽相关参数,通过与额定蒸发量以及最大连续蒸发量的比较即可判断锅炉的运转情况。三维可视化技术能够更为立体的展现锅炉的情况,但是三维可视化会占用过多的资源,尤其是锅炉结构比较复杂时,这就会导致在查看锅炉三维立体图时,出现卡顿,此外,还会影响监测数据的实时显示。

技术实现思路
<br/>[0004]针对上述问题,一方面本专利技术提供了一种锅炉监测三维可视化方法,锅炉三维可视化应用程序至少包括三维结构可视化进程、监测数据更新进程,所述方法包括以下步骤:
[0005]从配置文件中得到对锅炉监测的项目以及每个项目更新频率,根据第一因素将监测的项目分为第一类监测项目和第二类监测项目;所示第一因素至少包括所述更新频率;;
[0006]在主机的数据Cache中设置预设位置存储第一类监测项目对应的采集数据,所述监测数据更新进程采用主动装进所述预设位置的方式更新第一类监测项目的数据,所述三维结构可视化进程每次都从所述固定位置读取数据并在三维可视化视图中显示;
[0007]在主机的内存中设置预设区域存储第二类监测项目对应的采集数据,所述监测数据更新进程采用主动装进所述预设区域的方式更新第二类监测项目的数据,所述三维结构可视化进程略过Cache直接读取所述预设区域的数据并在三维可视化视图中显示。
[0008]优选地,所述第一因素还包括Cache命中率;
[0009]所述根据第一因素将监测的项目分为第一类监测项目和第二类监测项目,具体为:
[0010]获取静态条件下Cache的命中率;所述静态条件下是指不旋转或者缩放查看锅炉三维视图;
[0011]将更新频率不小于第一数值的项目作为第一类监测项目,其他的监测项目作为第二类监测项目,所述第一数值为项目的平均更新频率与Cache的命中率的乘积。
[0012]优选地,所述方法还包括:
[0013]监测是否旋转或者缩放查看锅炉三维视图,如果是,则取消数据Cache中预设位置与所述第一类监测项目的对应关系,将所述预设位置交还给Cache管理机构,并在内存中设置第二预设区域,所述监测数据更新进程采用主动装进所述第二预设区域的方式更新第一类监测项目的数据,所述三维结构可视化进程略过Cache直接读取所述第二预设区域的数据并在三维可视化视图中显示。
[0014]优选地,在旋转或者缩放查看所述锅炉三维视图后,恢复数据Cache中预设位置与所述第一监测项目的对应关系。
[0015]优选地,所述锅炉监测的项目是指在锅炉三维视图中显示的每个监测点的每个监测项目。
[0016]另外一方面,本专利技术还提供了一种锅炉监测三维可视化系统,所述系统包括以下模块:
[0017]监测项目划分模块,用于从配置文件中得到对锅炉监测的项目以及每个项目更新频率,根据第一因素将监测的项目分为第一类监测项目和第二类监测项目;所示第一因素至少包括所述更新频率;
[0018]第一监测项目更新模块,用于在主机的数据Cache中设置预设位置存储第一类监测项目对应的采集数据,所述监测数据更新进程采用主动装进所述预设位置的方式更新第一类监测项目的数据,所述三维结构可视化进程每次都从所述固定位置读取数据并在三维可视化视图中显示;
[0019]第二监测项目更新模块,用于在主机的内存中设置预设区域存储第二类监测项目对应的采集数据,所述监测数据更新进程采用主动装进所述预设区域的方式更新第二类监测项目的数据,所述三维结构可视化进程略过Cache直接读取所述预设区域的数据并在三维可视化视图中显示。
[0020]优选地,所述第一因素还包括Cache命中率;
[0021]所述根据第一因素将监测的项目分为第一类监测项目和第二类监测项目,具体为:
[0022]获取静态条件下Cache的命中率;所述静态条件下是指不旋转或者缩放查看锅炉三维视图;
[0023]将更新频率不小于第一数值的项目作为第一类监测项目,其他的监测项目作为第二类监测项目,所述第一数值为项目的平均更新频率与Cache的命中率的乘积。
[0024]优选地,所述系统还包括监测模块;
[0025]所述监测模块用于监测是否旋转或者缩放查看锅炉三维视图,如果是,则取消数据Cache中预设位置与所述第一类监测项目的对应关系,将所述预设位置交还给Cache管理机构,并在内存中设置第二预设区域,所述监测数据更新进程采用主动装进所述第二预设区域的方式更新第一类监测项目的数据,所述三维结构可视化进程略过Cache直接读取所述第二预设区域的数据并在三维可视化视图中显示。
[0026]优选地,在旋转或者缩放查看所述锅炉三维视图后,恢复数据Cache中预设位置与
所述第一监测项目的对应关系。
[0027]优选地,所述锅炉监测的项目是指在锅炉三维视图中显示的每个监测点的每个监测项目。
[0028]此外,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如上所述的方法。
[0029]最后,本专利技术还提供了一种计算机设备,所述计算机设备至少包括CPU、内存,所述CPU包括数据Cache和指令Cache,在所述计算机设备上运行如上所述的系统。
[0030]针对锅炉监测三维视图应用程序在运行中卡顿以及监测数据更新不及时的问题,本专利技术提出了一种锅炉监测三维可视化方法及系统、设备,根据监测数据的更新频率,将采集到的监测数据主动存入Cache或者内存中,对于更新频繁的数据,CPU可以直接从Cache获取监测数据;对于更新不频繁的数据,CPU直接从内存中查找数据,避免了先去Cache中查找;提供了数据访问速度。在本专利技术中对于第一类监测项目和第二类监测项目的划分进行了改进,根据计算机本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种锅炉监测三维可视化方法,锅炉三维可视化应用程序至少包括三维结构可视化进程、监测数据更新进程,其特征在于,所述方法包括以下步骤:从配置文件中得到对锅炉监测的项目以及每个项目更新频率,根据第一因素将监测的项目分为第一类监测项目和第二类监测项目;所示第一因素至少包括所述更新频率;在主机的数据Cache中设置预设位置存储第一类监测项目对应的采集数据,所述监测数据更新进程采用主动装进所述预设位置的方式更新第一类监测项目的数据,所述三维结构可视化进程每次都从所述固定位置读取数据并在三维可视化视图中显示;在主机的内存中设置预设区域存储第二类监测项目对应的采集数据,所述监测数据更新进程采用主动装进所述预设区域的方式更新第二类监测项目的数据,所述三维结构可视化进程略过Cache直接读取所述预设区域的数据并在三维可视化视图中显示。2.如权利要求1所述的方法,其特征在于,所述第一因素还包括Cache命中率;所述根据第一因素将监测的项目分为第一类监测项目和第二类监测项目,具体为:获取静态条件下Cache的命中率;所述静态条件下是指不旋转或者缩放查看锅炉三维视图;将更新频率不小于第一数值的项目作为第一类监测项目,其他的监测项目作为第二类监测项目,所述第一数值为项目的平均更新频率与Cache的命中率的乘积。3.如权利要求1

2任一项所述的方法,其特征在于,所述方法还包括:监测是否旋转或者缩放查看锅炉三维视图,如果是,则取消数据Cache中预设位置与所述第一类监测项目的对应关系,将所述预设位置交还给Cache管理机构,并在内存中设置第二预设区域,所述监测数据更新进程采用主动装进所述第二预设区域的方式更新第一类监测项目的数据,所述三维结构可视化进程略过Cache直接读取所述第二预设区域的数据并在三维可视化视图中显示。4.如权利要求3所述的方法,其特征在于,在旋转查看所述锅炉三维视图后,恢复数据Cache中预设位置与所述第一监测项目的对应关系。5.如权利要求1

4任一项所述的方法,其特征在于,所述锅炉监测的项目是指在锅炉三维视图中显示的每个监测点的每个监测项目。6.一种锅炉监测三维可视化系统,其特征在于,...

【专利技术属性】
技术研发人员:秦杰李东辉方力刘月磊贾璐苏付生
申请(专利权)人:郑州裕中能源有限责任公司
类型:发明
国别省市:

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

1