浅谈用于配电室的内部环境监控系统设计

摘要:配电室是配电系统的重要组成部分,影响着电力用户的用电需求,需要保障其安全、可靠运行。针对配电室内部环境进行了深入分析,设计了一种内部环境监控系统。通过该系统可以采集配电室内部的温度、湿度、液位、SF6气体和烟雾,根据采集来的数据及时对风机、除湿机、空调、排水泵等辅助设备进行联动控制;此外系统采集得到的数据通过GPRS网络传输到监控中心供工作人员查询和控制。通过实地测试发现,该系统可以为配电室安全、可靠运行提供良好的内部环境支持。

关键词:配电室;内部环境;监控系统

0、引言

配电室是指带有低压负荷的室内配电场所,主要为低压用户配送电能,设有中压进线(可有少 量出线)、配电变压器和低压配电装置。它是配电系统的重要组成部分,影响着电力用户的用电需求,因此保障它安全、可靠运行显得十分重要。影响配电室安全、可靠运行的因素很多,比如配电室内部的温度、湿度、浸水、气体和烟雾等 。考虑到上述因素对配电室的影响,本文设计了一种内部环境监控系统,用于配电室日常管理,以尽可能降低内部环境异常对配电室工作的影响,为配电室安全、可靠运行提供良好的内部环境支持。

1、系统设计思路

传统方式下配电室内部环境的监控多以人工方式进行,存在漏检、问题发现不及时等现象,工作效率低,不能保障配电室内部环境处于良好状况 。因此本文摒弃传统方式,采用智能化系统进行日常内部环境监控。通过分析配电室内部环境,本文设计的系统应该具备温湿度监测、液位监测、SF6气体监测、烟雾监测等功能。监测得到的数据汇总到一台主机上面,主机根据设置的安全阈值进行综合分析,根据分析的结果及时对风机、除湿机、空调、排水 泵等辅助设备进行联动控制;此外,监测得到的数据通过GPRS网络传输到监控中心供工作人员查询和分析,工作人员可以远程控制辅助设备。系统组成框图如图1所示。

图1 系统组成框图

2、系统硬件设计

系统硬件主要由主机模块、内部环境监测模块、辅助设备控制模块、电源模块等组成。

2.1 主机模块设计

主机模块由CC2530*小化电路和GPRS通信电路组成。其中CC2530*小化电路采用TI公司 的CC2530芯片,配以相应的外围电路,如图 2 所示。CC2530*小化电路一方面把内部环境监测 模块采集来的数据通过ZigBee无线网络接收进来并和安全阈值进行比对分析,根据比对分析的结果再去控制辅助设备控制模块;另一方面把内部环境数据通过GPRS通信电路中的USR-GM3,如图3所示发送到监控中心服务器上,接收监控中心回传的控制指令数据,再去控制辅助设备控制模块。

2.2 内部环境监测模块设计

内部环境监测模块由CC2530*小化电路、485转换电路和变送器电路组成。

图2 CC2530*小化电路

图3 GPRS通信电路

其中CC2530*小化电路用于加入到主机模块创建的ZigBee无线网络中去,通过ZigBee无线网络把变送器采集来的数据传输到主机模块。变送器电路用于采集内部环境相关数据,有温湿度变送器、液位变送器、SF6气体变送器、烟雾变送器。这些变送器都是RS485型的,4芯输出,每一芯的颜色和对应的接线如图 4 所示。485转换电路用于变送器和 CC2530之间进行串口通讯,如图5所示。

图4 变送器电路

图5 485转换电路

2.3 辅助设备控制模块设计

辅助设备控制模块由CC2530*小化电路、空调控制电路、风机控制电路、除湿机控制电路和排 水泵控制电路组成。其中CC2530*小化电路用于加入到主机模块创建的ZigBee无线网络中去,通过ZigBee无线网络接收主机模块发送的控制指令数据。空调控制电路用于控制空调工作和停止,它由学习空调遥控器指令的红外接收电路和控制空调工作的红外发送电路组成。风机控制电路、除湿机控制电路和排水泵控制电路用于控制相应设备(风机、除湿机和排水泵)的工作和停止,它们由驱动固态继电器电路、固态继电器、交流接触器和相应设备组成。

2.4 电源模块设计

电源模块用于输出电能为主机模块、内部环境监测模块、辅助设备控制模块提供电能。提供的电源有+3.3VDC、+3.6VDC、+5VDC、+12VDC和220VAC。其中直流稳压电源由桥式整流 电路、滤波电路和稳压电路组成。

3、系统软件设计

为了实现模块之间顺利通信,需要在前面硬件设计的基础上进行软件设计。

3.1 主机模块软件设计

主机模块开始工作后,需要进行初始化,然后建立ZigBee 网络并为自己确定一个网络ID,接着广播自己的网络ID和信道,等待内部环境监测模块、辅助设备控制模块的入网请求,并根据收到的入网请求做出应答。当主机模块同意了它们的入网请求后,会自动为它们分配网络短地址。成功组网后,主机模块接收内部环境监测模 块发送来的数据信息,并和安全阈值进行比对,根据比对的结果发送控制指令数据给辅助设备控制模块;除此之外主机模块还通过GPRS网络将数据上传到监控中心服务器,接收监控中心的控制指令数据并发送到辅助设备控制模块进行控制。其流程如图6所示。

图6 主机模块的软件流程

3.2 内部环境监测模块软件设计

内部环境监测模块开始工作后,需要进行初始化,自动扫描信道并向主机模块发送入网申请, 直至成功加入主机模块创建的ZigBee无线网络为止。成功加入ZigBee无线网络后,内部环境监测模块按照事先设置好的时间周期把变送器采集来的数据发送给主机模块,直至发送数据成功为止,其他时间段处于休眠状态。其流程如图7所示

图7 内部环境监测模块的软件流程

3.3 辅助设备控制模块软件设计

辅助设备控制模块软件设计和内部环境监测模块软件设计很相似,不同之处在于成功加入主机模块创建的ZigBee无线网络后,辅助设备控制模块只接收主机模块发送的控制指令数据,根据指令数据再去控制具体的辅助设备工作或者停止。其流程如图8所示。

3.4 监控中心相关界面软件设计

监控中心相关的界面有登录界面和管理界面。其中登录界面需要工作人员输入正确的账号 和密码,点击确定才能进入到管理界面;管理界面一方面可以查询到配电室内部的温湿度、液位、SF6气体和烟雾的相关数据,另一方面工作人员可以根据需要控制空调、风机、除湿机和排水泵工作或者停止。

图8 辅助设备控制模块的软件流程

打开监控中心登录界面,登录界面如图 9 所示,输入账号和密码,点击登录按钮进入管理界面,管理界面如图10 所示。从图10中可以看到当前温度是25.79℃,湿度是57.65%RH,SF6 气体、烟雾和液位为 0,相关辅助设备不需要控制、处于关闭状态。

图9 监控中心登录页面

图10 监控中心管理页面

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在Vue种使用Vant框架

第一步:打开Vant框架地址 https://vant-contrib.gitee.io/vant/v2/#/zh-CN/home 第二步: 安装 第三步:引入(我这里使用的是按需导入) 执行命令: npm i babel-plugin-import -D ①:src下创建个…

安全测试方法介绍(下)渗透测试

安全主要测试方法主要有:静态源代码审查,这个在编码阶段就可以进行,这个阶段如果出现问题,修复起来成本也比较低。程序发布之后可以进行渗透测试。前面的文章中我们为大家介绍了静态源代码审查的方法和策略,接下来本文…

分布式应用之zookeeper集群+消息队列Kafka

一、zookeeper集群的相关知识 1.zookeeper的概念 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能…

Leaflet Ant Path(水系流动效果)

一、源代码&#xff1a; 用leaflet库中的Leaflet.AntPath插件 将通量动画&#xff08;如蚂蚁行走&#xff09;放入折线中 <!DOCTYPE html> <html><head><meta http-equiv"Content-Type" content"text/html; charsetutf-8" /><…

Mac搭建安卓模拟器(支持M1/M2)

引言 最近在研究Vue打包成app&#xff0c;给我的报价器搞一个移动端&#xff0c;奈何没有安卓手机用于测试。所以想到安装一个安卓模拟器。 看了下目前主流的安卓模拟器基本都不支持Mac版本。网易的mumu目前来看还是只支持Intel芯。 1. 简单版&#xff08;仅M系&#xff09;…

前端工程化与webpack

一、目标 能够说出什么是前端工程化能够说出webpack的作用能够掌握webpack的基本使用了解常用plugin的基本使用了解常用loader的基本使用能够说出Source Map的作用 二、目录 前端工程化webpack的基本使用webpack中的插件webpack中的loader打包发布Source Map 1.前端工程化 …

UDP数据报套接字编程

目录 一、DatagramSocket API 1.1、DatagramSocket构造方法 1.2、DatagramSocket方法 二、DatagramPacket API 2.1、DatagramPacket构造方法 2.2、DatagramPacket方法 三、示例 实现字典查询器 一、DatagramSocket API DatagramSocket是UDP Socket,用于发送和接收U…

⌈C++⌋深度剖析构造、拷贝构造与赋值运算符重载——深浅拷贝、explicit、类型转换等

目录 一、认识拷贝构造函数 1、什么是拷贝构造 2、深拷贝与浅拷贝 3、编译器可以绕过拷贝构造函数&#xff08;C Primer P442&#xff09; 4、explicit修饰 二、认识赋值运算符重载 1、赋值运算符重载格式 2、默认赋值运算符重载 3、赋值运算符都必须定义为成员函数 …

【简单认识LVS+Keepalived负载均衡高可用群集】

文章目录 一、Keepalived高可用详解1、简介2、原理3、Keepalived体系主要模块及其作用&#xff1a; 二、LVSKeepalived 高可用群集部署实例1.配置NFS共享存储器2.配置节点web服务&#xff08;两台的配置相同&#xff09;&#xff08;1&#xff09;配置虚拟 IP 地址&#xff08;…

Java中Map中10w条数据用什么循环性能最好呢?

加油&#xff0c;新时代打工人&#xff01; 1、java中List集合三种获取集合元素方式 2、Java中Map使用增强for循环和迭代器获取key和value 选择合适的循环方式&#xff0c;让性能最优&#xff01; public class Test2 {public static void main(String[] args) {//初始化 10w…

如何获取铁粉

忽然发现我的铁粉从100变成了540&#xff0c;分享下我的经验&#xff0c;我觉得可能是我的机器人经常互动的问题&#xff0c;结合自己的看法和平台大佬的想法一些进行了梳理&#xff1a; 在当今社交媒体时代&#xff0c;吸引和保留铁粉&#xff08;忠实粉丝&#xff09;对于个…

面试题更新之-DOCTYPE html相关问题

文章目录 <!DOCTYPE html>是什么&#xff1f;为什么要在html文件开头加上一个<!DOCTYPE html>DOCTYPE的作用&#xff0c;严格与混杂模式的区别&#xff0c;有何意义HTML5为什么只需要写<!DOCTYPE HTML> 是什么&#xff1f; 是HTML文档的文档类型声明&#xf…