煤炭港口三维可视化管控系统利用虚拟现实技术、计算机信息技术、三维可视化技术等,在网络环境下,实现对煤炭港口三维场景的实时巡航。通过虚拟现实系统与信息管理系统生产运营数据的对接,实现港口生产运营状态的实时监控,以及生产运营过程中设备的快速定位及紧急报警,辅助调度人员更好地进行生产运营管理与控制。
1. 煤炭港口三维可视化管控系统总体功能
1.1 实时状态展示
煤炭港口三维可视化管控系统的实时状态展示模块通过建立独立的 3D 显示数据库,读取相关实时数据库与管理数据库信息,各类数据设定不同的更新策略,实现3D 画面的更新与数据库同步。通过与生产运营管控系统数据连接,为煤炭港口各级管理人员提供港口运营实时状态展示。系统中的设备模型与现实港口中的设备行为实时一致。
1.2 实时信息查询
煤炭港口三维可视化管控系统的实时信息查询包括综合查询、单机设备查询、港区浏览、现场视频等。
(1)综合查询
可查询煤炭港口总库存和分期库存量,堆场、筒仓状态,火车、船舶、翻车机、堆港口大机的作业情况等。
(2)单机设备查询
鼠标移入,显示单机设备简要信息,如大机设备号、当前状态等。点击单机设备,显示单机设备详细信息;点击船舶,弹出船舶作业信息,包括船舶号、进出港时间、装卸状态等;点击翻车机,弹出翻车机作业信息,包括翻车机号、卸车进度、货种、作业开始时间等。
(3)港区浏览
包括自动浏览、交互浏览和定位浏览。自动浏览,是沿固定路径浏览港区场景实时状态;交互浏览,是让用户交互地自由浏览港区场景实时状态;定位浏览,是预设一系列固定的位置让用户方便、快捷地浏览港区场景某位置的实时状态。
(4)现场视频
可查询现场摄像头信息。
2. 煤炭港口三维可视化管控系统功能模块
煤炭港口三维可视化管控系统主要有数据库连接模块、整体逻辑控制模块、三维场景控制模块。
2.1 数据库连接模块
数据库网络通信是煤炭港口三维可视化管控系统的数据库连接模块中的重点,是部署在远程服务器计算机的代理程序作为一个中间功能,与多个客户端建立IP 网络会话,实现传输数据的功能。
2.2 整体逻辑控制模块
煤炭港口三维可视化管控系统的整体逻辑控制模块包括大机设备控制模块、数据信息显示模块、场景信息查询模块和拓展功能模块,对煤炭港口整个场景进行逻辑控制,包括大机、煤堆、筒仓船舶等的初始化与运行过程、消息响应过程、权限管理等。
(1)大机设备控制模块
大机设备控制模块包括机车控制、煤堆生成与控制、船舶管理、泊位管理、相机控制、文字与船舱、筒仓内容设置等。
(2)数据信息显示模块
数据信息显示模块用于在三维可视化场景的空间里显示指定模型的数据信息。
(3)场景信息查询模块
场景信息查询模块包括结果集查询、条件查询、鼠标单击模型查询、鼠标双击数据库数据记录查询等。
(4)拓展功能模块
拓展功能模块包括相机模块、天气模块和视频模块,主要实现场景漫游、天气模拟、辅助场景交互控制、查询现场摄像头信息等功能。
2.3 三维场景控制模块
三维场景控制模块是煤炭港口三维可视化管控系统的基础部分,通过虚拟现实平台编辑器实现整个三维场景的搭建、渲染表现和模型信息的存储等,通过虚拟现实平台脚本编辑器,将其他各模块的对外接口都置于其管理下,方便用户的调用。
煤炭港口三维可视化管控系统实现了煤炭港口生产场景仿真,快速定位港口生产设备,直观显示港口生产运营状态,支持信息综合查询,具备紧急报警功能,便于调度人员更好地管控港口的生产运营状况。煤炭港口三维可视化管控系统为煤炭港口企业数字化、信息化水平向更高深层次推进提供平台,对提升煤炭港口生产和管理水平将起到越来越重要的作用。