BIM+GIS在管廊机电监控与运维管控系统中的应用

news2024/9/23 7:25:45

研究背景

根据《GB50838-2015城市综合管廊工程技术规范》及《GBT51274-2017城镇综合管廊监控与报警系统工程技术标准》的相关条款要求,城市综合管廊监控报警系统用于对综合管廊内的设备运行状态及参数、实时环境信息、出入口状态等进行全方位在线监控,保障管廊内环境、设备、运维人员安全,实现综合管廊监控与运维的自动化和智能化,但一般基于SCADA的综合管廊监控系统只实现了设备监控报警及简单的运维管理功能,没有将当前主流的物联网、BIM、GIS、SCADA、大数据等技术进行整体集成,难以对管廊内部场景及设备设施运行状况进行可视化、集中化、全息化展示。

因此,为了实现可视化的监控技术,通过本次系统的技术研究,基于SCADA软件接口进行二次开发,利用主流的消息队列软件实现设备监控实时数据和报警数据与业务数据、GIS空间数据及BIM模型数据的融合处理,再综合管廊不同子系统的数据接口协议,初步建立了以管廊监控预警、运维管理、应急指挥、辅助决策为主要功能的综合管廊监控与运维平台,在此基础上可根据不同管廊的运维管理及需求,实现管廊管理可视化、安全监管精细化、运维管理自动化、数据分析全局化、应急响应智能化,建立智慧化的综合管廊管控体系。

2系统架构

综合管廊监控报警与运维管控系统架构设计分为四层结构,包含驱动层、数据层、平台层和应用层。感知层属于硬件系统,负责对现场监控硬件设备的数据采集和控制功能。软件架构依据数据封装的层级可以分为一层驱动层、二层数据层、三层服务层和四层应用层。

驱动层:数据采集平台负责通过通讯协议从前端感知层获取综合管廊监测监控实时数据,经过一定的业务逻辑处理,写入监测监控实时数据库和历史数据库,并可直接通过消息队列向上层应用推送;同时数据采集系统还可以通过消息队列接收上层应用发出的控制指令,下发至感知层,实现对设备的控制。

数据层:主要负责综合管廊空间数据、实时监测数据和业务属性数据的存储,包括监测监控实时和历史数据库、空间数据库、三维模型库、视频数据库、专业管线数据库、管廊设施数据库、管廊运维库等。其中,监测监控历史数据和视频数据库由于数据量庞大,采用分布式数据库进行存储。

服务层:包括数据服务平台和数据融合服务两部分,数据服务平台以成熟的应用平台为基础实现综合管廊业务应用层所需功能服务,包括应用集成、实时消息推送、移动互联网、视频监控、BIM、地理信息。数据融合服务以综合管廊平台所涉及的各专业数据为基础,对数据进程提取、分析、融合更工作,从而做到及时、有效、便捷的沟通和决策。

应用层:包括综合集成与管控模块、管廊运维管理模块、应急管理模块、管廊运营管理模块组成,并可以通过平台层进行应用系统模块的接入实现管廊综合管控数据的利用。应用层的功能模块为综合管理平台提供监控与预警、联动控制、运维、应急抢险、运营管理和数据分析挖掘全方位的应用。

3BIM/GIS数据处理

为了解决不同类源、异构、动态及分散的数据集成难度大的问题,在开展管廊本体及设备设施的BIM建模前,明确BIM建模标准及精度要求,包括设备设施类型及名称、施工图编号、里程位置等,并要明确BIM模型设备对象、应用数据库设备对象以及SCADA设备对象唯一的映射关系,从而实现各类数据集成及应用展示。具体BIM模型数据处理流程如图2。

其中模型处理环节为复杂,是将由设计软件建立的设计模型转换为能够导入管理平台的管理模型,包括格式转换、轻量化处理、模型坐标转换、模型合并、设备信息处理等,后将处理过后的模型导入应用数据库,从而实现与其它数据的集成融合。

GIS数据处理主要是利用TerrainPush软件对管廊所在地理区域的高程DEM数据和影像DOM数据进行处理生成地形文件,并与地图标注数据叠加组成三维场景,基于该场景能够进行二维和三维模型浏览、地图信息浏览。

4系统功能

根据综合管廊监控及运维需求,包括管廊环境及设备监控需求、日常运维管理需求、应急处理需求、入廊人员定位及安全管理需求等,利用BIM/GIS可视化技术的优势,可以实现以下实用的功能或建立以下应用场景:

4.1一张图监控

通过集成BIM及GIS展示控件,可以在系统首页一张图的方式展示综合管廊在地图上的位置及线路、各个舱室分区的沿线分布,同时还可以对管廊当前各类重要实时数据进行展示,如当前入廊人数、设备报警数等,并在GIS地图中显示报警设备的位置定位,点击分区图标和设备报警图标都可以从全局位置定位进入到设备所在舱室BIM模型的内部,实现2D到3D的快速切换。

4.2设备报警及定位处理

在日常运维值守时,一般都停留在一张图的GIS监控首页,在管廊内部有设备实时报警时,地图会立即显示当前报警设备所在的舱室分区,并且分区图标不停闪烁,点击分区图标则可以定位到报警设备,从而对报警设备进行各种操作,如安排排查、维修或者启动应急预案等。

4.3可视化检索

由于综合管廊一般都要安装环控、安防、火灾及可燃气体报警、通讯、结构健康监测等多种独立子系统,并且各个子系统的设备均分布在不同的舱室,由于分区长度不可能完全一样,所以设备数量均有区别,如果利用传统的数据查询功能进行展示,用户完全无法直观了解其分布情况。因此,利用BIM/GIS进行可视化检索则可以大大提高系统的可交互性,如在一张图首页以图标方式展示所集成的子系统,点击各个子系统则列出该系统所包含的设备类型,选中一种或某种设备类型后,则立即在地图以特定图标显示管廊全线选中设备类型的分布情况,适用于用户想快速查看管廊某一段区域某些类型设备运行情况的场景。

4.4人员定位及轨迹

综合管廊监控运维过程中,除了要确保设备设施的运行安全外,还要对进入管廊的各类人员进行实时监控,要及时了解人员所处的位置,以免在发生应急突发情况时及时救援,确保入廊人员的安全。目前综合管廊内部有多种室内定位技术用于人员定位,本次研究通过利用管廊内安装的无线AP进行人员定位,并在GIS地图上实时显示入廊人员在管廊全线的分布情况,点击定位图标则可以扩展多项实用功能,如入廊行走轨迹查询、移动通话、查看人员附近视频、查看附近逃生口等,发生应急突发情况时,大大提高了入廊人员的安全保障以及监控人员的应急响应效率。

4.5入廊管线管理

在传统的管廊监控系统中,一般都是通过数据录入和查询的方式维护当前管廊入廊管线的信息,即使系统通过BIM插件集成了BIM模型,但是在建模初期,建模人员本不掌握也不可能掌握未来管廊的入廊管线信息,因此,大部分BIM模型建模时要么均不建立管线模型,要么把设计标准把所有要入廊的管线全部建好,并且管线没有任何属性信息,导致后期BIM模型导入系统后,根本无法真实反应管线入廊情况。

所以,在建模初期,一定要考虑到后期运维需求,将所有管线BIM模型建好,并且要对每一根管线创建必备的属性信息,包括管线类型、空间位置、是否显示、颜色、所在舱室分区、起止里程等,在后期进行模型处理时,将所有属性信息导入应用数据库后,将其与入廊管线的业务数据信息关联起来,可以让系统BIM模型完全反映管廊内部的真实管线情况,为实现后续的漫游巡检及应急模拟功能提供支撑。

4.6漫游巡检

在BIM模型构造完全与真实管廊一致时,本次研究基于VR虚拟仿真的思想,在系统的BIM模型中创建了一个虚拟的动画人物,该人物可以按照用户在系统中设定的巡检路线(即指定舱室的起止里程)进行漫步行走,在行走过程中,周围所有的监控设备均会显示设备运行信息卡并嵌套在模型中,仿佛监控人员在管廊内部巡检一样,主要是计算并存储了管廊全线各个舱室的BIM模型的空间坐标点,确保用户可以自定义任何巡检路径。在目前用户厌倦对传统数据查询条目化展示的情况下,大大提升了系统交互性和科技感。

4.7应急模拟

综合管廊日常运维工作中,应急预案的编制及演练是一项重要的工作,包括爆管、燃气泄露、火灾等发生几率较大的危险事件的应急处理流程。本次研究创新性地将应急预案的处理通过借助BIM/GIS技术实现了智能化和可视化,将应急预案的流程划分为工作步骤,并利用工作流引擎进行特定的处理,后利用动画编制程序进行应急处理过程的动画演示,可推广用于每年应急预案演练、新人培训以及管廊对外接待,能有效提高管廊运维管理水平。

5AcrelEMS-UT综合管廊能效管理平台

5.1平台概述

AcrelEMS-UT综合管廊能效管理平台集电力监控、能源管理、电气安全、照明控制、环境监测于一体,为建立可靠、安全、高效的综合管廊管理体系提供数据支持,从数据采集、通信网络、系统架构、联动控制和综合数据服务等方面的设计,解决了综合管廊在管理过程中存在内部干扰性强、使用单位多及协调复杂的根本问题,大大提高了系统运行的可靠性和可管理性,提升了管廊基础设施、环境和设备的使用和恢复效率。

5.2平台组成

安科瑞城市地下综合管廊能效管理系统是一个深度集成的自动化平台,它集成了10KV/O.4KV变电站电力监控系统、变电所环境监控系统、智能马达监控系统、电气火灾监控系统、消防设备电源系统、防火门监控系统、智能照明系统、消防应急照明和疏散指示系统。用户可通过浏览器、手机APP获取数据,通过一个平台即可全局、整体的对管廊用电和用电安全进行进行集中监控、统一管理、统一调度,同时满足管廊用电可靠、安全、稳定、高效、有序的要求。

5.3平台拓扑

5.4平台子系统

5.4.1电力监控

电力监控主要针对10/0.4kV地面或地下变电所,对变电所高压回路配置微机保护装置及多功能仪表进行保护和监控,对0.4kV出线配置多功能计量仪表,用于测控出线回路电气参数和用能情况,可实时监控高低压供配电系统开关柜、变压器微机保护测控装置、发电机控制柜、ATS/STS、UPS,包括遥控、遥信、遥测、遥调、事故报警及记录等。

5.4.2环境监测

环境监测包括温湿度、烟感温感、积水浸水、可燃气体浓度、门禁、视频、空调、消防数据的采集、展示和预警,同时也可接入管廊舱室内的水泵和通风排烟风机等设备集成的三方系统完成管廊环境综合监控。

5.4.3电气安全

 AcrelEMS-UT能效管理系统针对配电系统的电气安全隐患配置相应的电气火灾传感器、温度传感器,消防设备电源传感器、防火门状态传感器,接入消防疏散照明以及指示灯具的状态实时显示,并且对UPS的蓄电池温度、内阻进行实时监视,发生异常时通过声光、短信、APP及时预警。

结语

综上所述,城市综合管廊基础设施建设对城市发展起到非常积极的促进作用。相关部门及工程建设单位,应该在认识到科技产品应用对综合管廊建设重要性的基础上,积极采取有效措施,以改善综合管廊建设环境,提高其应用效率。在充分了解物联网融合通信系统后,继续寻找创新突破之法,将该系统技术更加有效地应用于城市建设工程中,使其发挥大效用,对民众的生产生活起到更大的促进作用。相关技术研发人员,也应该加大技术研发力度,进一步推陈出新,应用相关技术推动城市发展。

参考文献

【1】GB/T51274—2017,城镇综合管廊监控与报警系统工程技术标准[S].

【2】GB50838-2015,城市综合管廊工程技术规范[S].

【3】安科瑞企业微电网设计与应用手册.2022.05

【4】张绪伟.BIM+GIS在城市综合管廊监控报警与运维管控系统中的应用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2041857.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java基础概念17-static

一、 static的作用 static修饰的变量、方法被类的所有实例共享。 示例: static用于声明属于类本身的变量、方法,而不是类的某个特定对象的。 二、static内存图 静态区中的成员变量,对象共享,内存中只有一份,谁要用&am…

u2net 和u2netp 的具体区别

U2Net和U2NetP是两种基于深度学习的图像分割模型,它们都使用了编码器-解码器架构和跳跃连接来提高分割的精度。然而,它们在网络结构和参数配置上存在一些差异。 初始化阶段的中间通道数 (mid_ch): U2Net: self.stage1 RSU7(in_ch, 32, 64)U2NetP: self.…

RHEL8 配置epel源

** RHEL8 配置epel源 ** 此次环境为最小化安装,版本信息如下:redhat8 一、安装epel源,执行如下命令: #yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm 之后执行#yum repolis 此时我们…

山海关古城测试--房产房屋

1.树状图搜索房产 1.1实现思路 因为树状图搜索要显示在界面中,所以需要在html文件中进行添加树状结构 而树状结构怎么来的,所以需要在controller中新写一个方法来传输一个树状结构,让html直接访问它即可树状结构在framework->web->Zt…

ES主分片和副本分片

在 Elasticsearch 中,主分片的数量在创建索引时设置,并且不能在索引创建后更改。主分片的数量因索引而异,对于每个索引,可以根据实际需要进行调整。 主分片数量的设置 默认值: 在 Elasticsearch 中,默认的主…

C++入门基础(太干了,别噎住)

1.C了解(可跳过) 1.1 C发展历史 C的起源可以追溯到1979年,当时Bjarne Stroustrup(本贾尼斯特劳斯特卢普,这个翻译的名字不同的地方可能有差异)在贝尔实验室从事计算机科学和软件工程的研究工作。面对项目中复杂的软件开发任务&am…

maven配置aspose镜像

问题 安装aspose一直失败&#xff0c;原因是aspose文件不在公共仓库中 <dependency><groupId>com.aspose</groupId><artifactId>aspose-pdf</artifactId><version>21.11</version> </dependency>配置文件如下 <mirror&g…

苍穹外卖-知识点

搭建环境 前端 使用nginx&#xff08;文件路径带中文 会启动不成功&#xff09; 后端

有哪些文档翻译在线免费工具?安利5款文档翻译利器给你

想要翻译文档但却不知道该用什么工具好&#xff1f;这其实是不少学生党和打工人共同的烦恼~ 实际上你既可以借助支持全文翻译的文档翻译工具来获取译文&#xff0c;也可以利用自带划词翻译功能的文档翻译工具来操作。借此机会便给安排上了两种不同翻译类型的文档翻译工具&…

谐波抑制方法分析

一、谐波抑制概述 抑制谐波方法可分为两大类&#xff1a;一是主动型&#xff0c;即从装置本身出发&#xff0c;使其不产生谐波或者降低谐波的产生&#xff1b;被动型&#xff0c;即外加滤波器&#xff0c;吸收或者抵消谐波产生设备注入电网的谐波&#xff0c;比如在电网和设备的…

干货分享|如何使用Stable Diffusion打造会说话的数字人?

数字人已不是什么新鲜名词了。在许多领域&#xff0c;尤其是媒体和娱乐领域&#xff0c;经常可以看到卡通形象的人物或逼真的虚拟主持人。在Stable Diffusion中&#xff0c;我们可以上传一段录制好的音频文件&#xff0c;然后使用SadTalker插件&#xff0c;将音频和图片相结合&…

怎么用打印功能导出为文件为pdf格式

概述 有时候我们再打印的时候需要把文件打印出来的同时&#xff0c;但又想下载下来该文件为pdf格式&#xff01;该怎么办接下来我来教大家解决办法&#xff01; 方法一 安装WPS PDF虚拟打印机&#xff1a;‌首先&#xff0c;‌从可靠的来源下载WPS PDF虚拟打印机的安装包。‌这…

HAProxy负载均衡详细解释

目录 1、HAProxy的负载均衡 1.1socat工具的使用 1.1.1对于单进程 1.1.2对于多进程处理方法(对haproxy做热处理) 2、Haproxy的算法 2.1静态算法 <1>static-rr <2>first 2.2动态算法 <1>roundrobin <2>leastconn <3>random 2.3其他算…

基于SSM的考试管理系统---附源码16535

目录 摘要 Abstract 1 绪论 1.1课题目的及意义 1.2研究背景 1.3研究方法 1.4论文结构与章节安排 2 考试管理系统的设计与实现系统分析 2.1 可行性分析 2.2 系统功能分析 2.3 系统用例分析 2.4本章小结 3 考试管理系统的设计与实现总体设计 3.1 系统架构设计 3.2 …

C语言:基于单链表实现通讯录项目

前言 之前我们用顺序表实现了通讯录&#xff0c;这次我们使用单链表实现。我们定义五个文件&#xff0c; SingleLinkedList.h SingleLinkedList.c Contact.h Contact.c test.c SingleLinkedList.h 是包含了单链表的结构&#xff0c;及各类库文件声明&#xff0c;各个单链表接…

优思学院|六西格玛绿带重不重要?绿带的报考条件是什么?

在最原始的六西格玛管理之中&#xff0c;六西格玛的最主要角色就只有六西格玛黑带&#xff0c;这是Mikel Harry所命名的&#xff0c;意思是一个对六西格玛方法十分熟练的人。 然而&#xff0c;六西格玛黑带也要靠团队才能完成工作&#xff0c;如果团队中只有黑带了解六西格玛流…

AcWing算法提高课笔记——数字三角形

本文给出了几道数字三角形模型的题解。 数字三角形模型通常给定一个矩阵&#xff0c;从矩阵的左上角走到右下角&#xff0c;每次只能向右走或者向下走&#xff0c;求最大值或者最小值。 这种问题可以用f[i, j]来表示从[1, 1]走到[i, j]处的Max\Min&#xff0c;有状态转移方程…

minikube 实践练习4 - 滚动更新

1. 应用版本更新 #查看image kubectl describe pods#设置应用的image为新版本 v1 -> v2 kubectl set image deployments/kubernetes-bootcamp kubernetes-bootcampdocker.io/jocatalin/kubernetes-bootcamp:v2#验证更新结果 export NODE_PORT"$(kubectl get services/…

在Moodle中集成ONLYOFFICE:学习管理+文档功能全面指南

一、引言 随着在线教育的发展&#xff0c;Moodle作为领先的开源学习管理系统&#xff0c;其灵活性和可扩展性为教育工作者提供了丰富的功能。而ONLYOFFICE文档服务器的加入&#xff0c;更是为Moodle用户带来了无缝的文档处理与协作体验。本文将详细指导您如何在Moodle中深度集成…

【数据结构】二叉树篇

文章目录 1.二叉树链式结构功能的实现1.1 前置说明1.2 二叉树的遍历1.2.1 前序、中序以及后序遍历1.2.2 层序遍历 1.3 节点个数以及高度差1.3.1 二叉树的节点个数1.3.2 二叉树叶子节点个数1.3.3 二叉树第K层节点个数1.3.4 二叉树树查找值为x的节点1.3.5 二叉树的销毁 1.4 代码整…