前言
界面简介及效果预览
2D 面板上呈现了高炉的基本信息,热传感器信息,高炉检测信息;3D 可视化场景中呈现了高炉的真实几何结构,采用三维热力图呈现了高炉各个关键位置的温度信息,底部方位指针定位了高炉的朝向和传感器位置,两侧的高度标识展示了炉体关键位置高度信息。
在可视化系统的实现上,3D 场景采用以 HT 轻量化 HTML5/WebGL 建模的方案,实现快速建模、运行时轻量化到甚至手机终端浏览器即可 3D 可视化运维的良好效果;而在对应的 2D 图纸上,使用特有的矢量,在各种比例下不失真,加上布局机制,解决了不同屏幕比例下的展示问题。
具体功能及实现
高炉炉体的温度监测至关重要,例如炉缸局部过热,可能出现炉体烧穿的事故,一旦烧穿,方圆 50 米范围内的设备设施将荡然无存,造成巨大的经济损失甚至人员伤亡。
本系统的三维热力图通过读取后端实时传入的热传感器数据来动态呈现,提供热力范围调节功能,可根据需要来调节不同峰值下的热力表现,例如我们将 1000 摄氏度视为预警值,在炉体某处达到该数值时热力图呈现红色。
这个功能用到了 HT 组件中的 slider, 可根据滑块的数值大小自动调节每个传感器产生的热力图范围大小,较大范围的热力图会聚合到一起。
效果参考:
高炉炉体主要分为:炉顶封罩、炉喉、炉身、炉腰、炉腹、炉缸、炉底、炉基,通过用户传入的对应位置的半径和高程信息,做简单处理后使用 HT 自带的建模组件可自动生成整个炉体。
采用这种方式生成炉体,省去了 3D 设计师建模的过程,可用数据驱动的方式生成任意大小、高度的炉体。
炉型的好坏关系到高炉的产出和寿命,本系统还提供了动态调节高炉炉体各个关键位置尺寸的功能,可用于高炉设计规划,以期达到在不同高炉尺寸下观测高炉产出效率、负荷能力,优化高炉造型。
效果参考:
高炉内部的状态往往也是关注的重点,例如内衬状态、热传感器部署运行状态、内壁裂缝、炉腹渣蚀情况、炉底铁水侵蚀情况等信息。
本系统提供了 剖切功能 和 内窥功能 ,剖切功能可直观地查看炉体内部热力分布,在采用顶视图的观察模式下可以参考底部的圆盘刻度来定位过热处的准确方位。
效果参考:
高炉温度检测可以采用热传感器,通过采集铁水的温度并计算分析,来反应高炉炉体各个部分的热量分布。当该系统用于设计时,可以通过调整传感器的位置来直观地观察不同传感器的分布与热力分布范围的关系,达到合理设置传感器分布位置的目的。
本系统的内窥功能不同于剖切,内窥主要用于观测炉体内部各种设备的定位和检测数据,此时无需再用热力图做呈现,可以配合三维数据面板来展示设备设施的状态,也可以在 3D 场景以外做呈现,点选相应的设备则在 2D 页面中呈现该设备的状态。
可以通过在点选的图元上派发事件来触发相机内窥,也可以在三维场景上做全局监听
效果参考:
总结