灌区泵站及闸门控制自动化系统

news2024/11/28 9:25:06

根据区泵站及闸门控制现状,利用智能终端与互联网相结合方法,实施取水、输水、供水、灌溉、排水、防洪和水资源管理等自动控制系统,实现骨干灌排闸门现场及远程自动控制和远程监测监视,达到计划配水、精准灌溉,高利用水资源目标。

(1)闸站监控平

根据区闸站控制现状,利用智能终端与互联网相结合方法,建设灌区闸站智能管控平台,实现取水、输水、供水、灌溉、排水、防洪及水资源管理等自控制系统,实现灌区部分泵站和骨干渠系闸门现场及远程自动控制。其它分支针对重要取、用、排水闸,实现远程自动控制、运行监测和视频监控,改善灌区工作人员的工作方式,提高工作效率。

闸站智能监控平台主要包括闸站智能控制方案、信息采集处理、信息查询、水闸远程自动控制系统、泵站程自动控制系统、安全管理、监测报警、故障诊断、信息上传等功能模块。根据操作权限,设置中心站远程集中调度层、管理段监控层现地控制层。主要功能如下:

站智能控制方案主要是根据调配方案,自动生成闸站控制方案,实现闸站的自动化远程控制,精确控制灌区水源、渠系、用水户等的水位水量关系。

②信息采集处理是自动采集多种数据、参数包括各闸站的运行状态、电闸站上下游水位、视频、雨量、闸门开度、泵站流量等信息,经过分析处理,将数据存入数据库,反馈至水量调度决策支持系统,实现水量调度闭环控制,实时调整水量调度方案,使得整个灌区实现水量的平衡调度,使得灌溉系统始终处佳工作状态。

③信息查询是为灌区管理人员以及有操作权限的调度人员提供信息查询服务,包括闸站的基本情况、工程布置、运行情况、上下游水位、视频、雨量、度、流量等信息以及各种统计报表。

④闸门自动控制系统是根据控制方案、操作方式的选择和闸门当前状态等,在管理段、分中心、中心站等处实现远程控制闸门开度,实现对灌区闸门的程自动控制,实现对水源、渠系的水位、流量的精准控制,可实现闸门远程开度控制、远程水位控制、远程流量控制、渠道控制等多种控制模式,控制模式互切换。

站自动控制系统根据控制方案、操作方式的选择以及用水需求,实现管段、分中心、中心站等处的远程集中,也可由调度中心发送控制调度指令,由泵站管理单位现地手动或自动控制水泵的启停操

⑥安管理是对不同用户,如:系统管理员、运行操作员、一般监视员建立户,进行授权管理,如运行操作员具有对现场设备的操作控制权而系统管理员进行系统授权管理。设置权限分类,设置紧急急停控制功能,实现闸门故障多护和报警功能等功能。

当系统中设备不正常运行影响到工程安全时,系统可进行自我保护。当运行状态超出安全值或者保护动作阈值时,监控系统自动发出命令切断电源、终止行并发出报警信号及显示。

⑦监测报警是对各种监测数据和系统运行状态进行实时监视。对启闭设备、辅助设备、变配电设备等主要设备的启停过程进行监视与顺序记录,当发生故障时能够给出故障原因。完成故障信号、参数越限等信号的画面报警与数据记录。定时巡回检测各类故障信号,故障时记录故障信息。故障时自动发出报警信号,时自动停机。

障诊断是设置故障自检模块,在线或离线自检设备的故障,故障诊断应定位到模块。当诊断出外围设备故障时能自动切除外围设备并发报警信号及显。可对系统软件进行在线诊断,能诊断出故障软件功能模块及故障性质,闭锁控制输出发出报警信息及显示。

⑨信息上传是由本平台将采集的闸门实时运行状态、闸门调度信息、电量参数、闸前闸后水位、视频/图片等信息通过4G/5G的通信方式将数据上传至政务灌区信息管理平台。

(2)闸站建设

①站点布设原则

根据干渠闸门监控点布设方案按照水利部指南要求,对于骨干渠(管)道上设计流量达到一定规模的进水闸、分水闸、节制闸等,设计流量达到一定规模的排水闸,配闸门自动控制系统。

根据现场供电及闸门结构情况,干渠上的节制闸、泄洪闸和重要分水闸等较大的闸门尽量采用交流供电,为交流闸控站

(3)闸控方案设计

a)框架结构

交流闸门监控系统由交流闸控站、传输网络、闸门监控管理段和调度指挥中心等组成。闸控站通过租用VPN与管理段监控计算机通信,PLC配4G/5G模块直接与云平台灌区管理系统通信。

 

b)系统功能

闸控系统主要是监视和控制现场闸门,主要功能如图

 

①数据采

交流闸控站采集闸门开度、闸门上(或下)游水位、电机工作电流、闸门运态和故障信息。

②闸门操作和控制功能

定闸位控制:将所需闸门开度预置在现场终端单元中或远程监控工作站上

设置,使闸门能通过现地控制或远程自动控制停留在预定位置。

急停控制:在现场遇到紧急意外情况,能够实施急停处理。

工作方式切换控制:可通过切换开关,实现自动、手动以及锁定操作三种

现场自动控制:现场操作员能够通过控制屏上的相应按钮和开关,预设闸

门开度值,自动启动闸门,实现现场自动控制功能。运行过程中各种状态可通过控制屏显示装置实时显示

手动操作控制:现场闸控站操作员能通过控制屏上的相应按钮和开关,启

动闸门运行,通过人工观测或现场显示的信息控制闸门到达所需位置。

③系统通信

能够与管理单位闸门监控计算机进行通信,实现闸控站信息的上传,并接程控制指令。

④系统诊断

闸门监控装置硬件故障诊断:可在线或离线自检设备的故障,故障诊断应

定位到模块。

软件故障诊断:应用软件运行时,若遇故障应能自动给出故障性质及部

位,并提供应的软件诊断工具。

在线运行时,当诊断出故障,应能自动闭锁控制出口或切换到备用系统,

将故障信息上送监控工作站或云平台,以便显示,打印和报警。

c)技术实现

(一)闸控站组

控站由水位计、闸位计、限位开关、PLC控制柜、网络设备、交流供电单

元等组成。

 集数据:

通过闸位计采集闸门开度;

通过水位计采集水位

接触器辅助触点监测电动机运行状态;

过限位开关监测闸门限位状态;

监测电机热保护状态。

制:

DO输出量控制二次回路的接触器切换形成电机正反转,从而实现闸门闭。

示和报警:

控制屏上有指示灯和触摸屏可以现场指示和详细显示现场采集到的状态和据。

通信:

PLC配置TCP/IP通信网络模块,通过网络模块和闸室内配置的交换机连接,再通过交换机与VPN连接。

(二)闸门监控软件

软件组成

件总体由管理站监控软件和现场闸门监控软件二部分组成。管理站监控软件安装于工控机中,现场闸门监控软件运行在现场PLC中。

主控:主程序界面,人机交互,数据、状态、报警显示,闸门运动模拟显示,闸门控制按钮,闸位输入对话框,控制权限显示与切换

门控制模块:满足条件后,从监控界面下达闸门远程控制命令以控制现场闸门启闭。监控界面设置闸门升降停按钮实现远程手动闸门启闭;在定闸位控输入框中输入需要到达的开度,确认后下达定闸位控制命令,远程闸控站执行,门运行到指定开度自动停止;监控软件显示现场渠道流量,可以根据需要人工调整上游节制闸的开度,达到调节流量的目地

数据理模块:进行闸控系统各种数据处理,是监控程序主要功能模块,负责所有闸控站点上报数据的存储、查询、统计、报表、图示、打印等工作。

系统管理模块:主要管理系统登录、退出,用户建立、删除、权限、名称、密码管理,用户登录、退出,安全管理等。

报警理模块:管理报警,对远程报警、事件触发或定时记录,本地事件记录、查询、报表、显示等功能。

通信管理模块:后台通信驱动,是监控系统软件的基础,负责数据传输的,据采集、命令下达均通过需要调用此类模块。

软件实现功能

1)数据通信

集现场闸控PLC所能够采集到的各种数据、状态信息;

②发送各种控制命令,读取命令

2)显示功能

闸控站、水位测点地理位置分布图,各站点旁显示水位、闸位、流量实数据,鼠标可点击选择进入各闸控站具体控制窗口;

②各位站水位数据、电源信息;闸控站闸位数据、电源信息、闸门上下限、方式、通讯状态等状态集中实时显示;

③各控站具体控制窗口,由鼠标点击选择打开和关闭,包括闸门运动动画模拟显示、通讯状态指示、闸门上限、下限、电源指示、控制权限指示。

3)控制功能

①闸的远程升降停按钮控制,软件控制界面应具备闸门升降停按钮,可以现场通信正常、获得授权后高亮显示,在用户权限允许的情况下,按下按钮后控制命令给闸控现场PLC

②远定闸位控制,具备必要的权限(通信、软件权限、用户权限)情况下,在定闸位控制界面的闸位输入窗口输入需要的闸位值并确认,闸位值发送给现PLC,现场控制柜负责将闸门启闭到此指定开度,然后复位此命令;

③定量控制:可以根据现时流量调节闸门开度,从而调节闸后流量到需要数值。

4)数据理应用:数据记录、数据查询、曲线生成、报表生成功能

据记录:按一定的时间间隔或一定的参数变化幅度记录水位、闸位、流量数据,现场状态变化情况,数据记录时间

②操记录:记录操作人员对各闸控站闸门的操作命令,包括操作时间、操员、及具体动作命令。

③报警记录:记录闸门超限、通讯故障、闸门故障等报警信息。

所有数据均记录到本地数据库或专用的服务器数据库中。

④根据记录的数据生成历史曲线,或棒图,生成日、月、年报表。

据查询:所有采集并记录的闸位、水位、状态、操作(事件)、报警数据均可以查询浏览。

⑥授权用户修改、删除、添加数据。5)系统管理

①用户登录:登录用户菜单项是新用户为获得操作权,向系统进行登录

②退出登陆:用户完成操作后,如想交出操作权,可执行此项菜单命

③用管理:用户在运行时增加、删除用户,修改用户权限(系统按用户组

分配操作权限,划分为操作员组、管理员组。操作员组的成员一般只能进行简的日常操作;管理员组负责工艺参数等功能的设置,并对重要的数据进行统计析,管理员还可分配或收回指定操作人员对指定闸门的操作权限,限制操作人员对操作记录的修改);

④修改密:修改本登陆用户自己原来设定的操作密码;

退出系统。

 

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

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

相关文章

AJAX起步入门——介绍和使用

Ajax起步入门——介绍和使用基本用例场景复现核心干货AJAX简介ajax是什么?ajax工作原理ajax是基于现有的Internet标准AJAX实例实例演示实例代码ajax实例解析场景复现 最近学习与前端相关的小程序时,接触了异步请求api的封装和实现,涉及到了很…

多线程并发编程笔记07(小滴课堂)容器

同步容器 我们写这样一段代码。 我们想对vector容器在遍历时,去根据条件删除: 会出现异常。 那正确的方式应该如何去写呢,这里就涉及到了迭代器: 单线程中我们是这么做的。 那么多线程中呢? 有的时候它会报这个错误…

ChatGPT最强对手Claude使用教程

Cladue最近很火,作为ChatGPT4的平替版,它无需付费,使用方便,很多网友通过效果对比,发现它的性能要好于ChatGPT3.5,可以媲美ChatGPT4。最主要是使用很方便,十分钟就可以轻松部署,下面…

MongoDB初认识

MongoDB初认识 文章目录MongoDB初认识0. 写在前面1. MongoDB是什么2. MongoDB的优缺点3. 基础概念解析4. 安装4.1 下载地址4.2 安装MongoDB4.3 pgrep使用4.4 进入 shell 交互页面0. 写在前面 Linux版本:CentOS7.5 MongoDB版本:MongoDB-5.0.2&#xff08…

asp.net博客管理系统统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio

一、源码特点 asp.net博客管理系统 是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使用c#语言开发 。 二、功能介绍 普通的用户是 123 密…

国产化ChatGPT来袭,景联文科技提供专业数据采集标注服务,人手一个专属ChatGPT或成为可能

ChatGPT作为一个颠覆性的创新,现已成为火爆全球的智能应用。 自ChatGPT爆火以来,国内科技圈开始频频发力,多家科技和互联网公司纷纷表示将开发出中国本土化的ChatGPT。 以百度为例,3月16日,百度推出新一代知识增强大语…

Doris数据模型

Doris支持三种数据模型,分别是: Aggregate Model(聚合模型) Unique Model(唯一模型) Duplicate Model(冗余模型) Aggregate Model(聚合模型) key相同的数…

影子账户——权限维持

文章目录定义创建定义 拥有管理员权限,但除了注册表外均查不到的账户。 创建 1、以管理员身份打开命令提示符 2、创建隐藏用户 3、将隐藏用户添加到管理员组 查看一下,没有显示匿名用户 4、查看《本地用户和组》,我是家庭版Windows&#x…

MySQL的学习

文章目录一、MySQL 插入数据二、MySQL 查询数据三、MySQL WHERE 子句四、MySQL UPDATE 更新五、MySQL DELETE 语句总结一、MySQL 插入数据 MySQL 表中使用 INSERT INTO SQL语句来插入数据。 你可以通过 mysql> 命令提示窗口中向数据表中插入数据,或者通过PHP脚…

Linux学习笔记——网络基础一

文章目录计算机网络发展过程独立模式网络互联局域网LAN广域网WAN计算机网络协议的概念网络协议协议分层OSI七层模型TCP/IP五层(或四层)模型网络传输基本流程数据包封装和分用各层间通信IP地址MAC地址计算机网络发展过程 独立模式 计算机之间相互独立; 网络互联 多台计算机连…

rc.local脚本延时启动

rc.local脚本延时启动1、问题描述2、解决方法3、rc.local脚本依赖关系的处理3.1、对脚本进行分类,分别设置延时启动策略4、测试重启rc-local.service5、rc.local脚本执行特点5.1、rc.local脚本在操作系统启动时只执行一次。5.2、在rc.local脚本中执行程序时是没有环…

人工智能专题-知识表示

文章目录人工智能专题-知识表示大纲2.1 知识表示的概念2.1.1 知识表示观点2.1.2 知识表示的要求2.2 一阶谓词逻辑表示法2.2.1 一阶谓词概念2.2.2 谓词逻辑表示方法2.3 产生式表示法2.4 语义网络表示法2.5 框架表示法人工智能专题-知识表示 大纲 大纲:掌握知识表示方…

jenkins——环境变量、节点配置以及节点环境变量的使用

这里写目录标题一、Jenkins 环境变量1、环境变量分类a、系统内置环境变量b、用户自定义环境变量2、环境变量的使用3、控制台输出二、Jenkins 节点配置1、Jenkins的常用节点2、准备工作3、SSH类节点配置4、Java web节点配置5、Java web节点配置详细步骤三、Jenkins 节点环境变量…

“三箭齐发”,诸葛智能三大产品全新升级,助力企业迈向数字化经营 | 爱分析调研

调研:文鸿伟 撰写:文鸿伟 诸葛智能,是容联云旗下敏捷开放的场景化数据智能服务商,累积服务全国1000企业,覆盖泛互联网、泛电商、金融、汽车、产业科技、企服等数十个垂直领域。 自2015年成立至今,诸葛智…

HTML5 <li> 标签、HTML5 <legend> 标签

HTML5 <li> 标签 实例 HTML5 <li>标签用于表示文档中列表的项目&#xff0c;在下述例子中&#xff0c;我们分别在有序列表和无序列表中使用了<li>标签。 HTML 两个列表实例&#xff1a; 一个有序列表 (<ol>) 和 一个无序列表 (<ul>) : <ol…

机器学习入门实例-加州房价预测-2(数据整理)

计算相关性 使用corr()计算standard correlation coefficient&#xff08;Pearson’s r&#xff09;。矩阵不是很方便观察&#xff0c;可以直接排序median_house_value列&#xff0c;可以看出median_house_value与median_income的相关性挺大的。 corr_matrix visual_data.cor…

pdf 批量翻译-批量翻译照片

实现英语批量翻译通常需要使用机器翻译技术和程序编程知识。 下面是一些主要步骤&#xff1a; 选择机器翻译API&#xff1a;选择一种适合你的需求的机器翻译API&#xff0c;比如Google Translate API、Microsoft Translate API或者百度翻译API等。 注册API服务&#xff1a; 注…

721 Chapter3 MVCC(设计trade-off)

MVCC核心概念 1.读写互相不阻塞对方 2.读事务可以读一致性快照 3.支持时间旅行&#xff0c;也就是读过去的快照 但是存在写倾斜的问题。Write Skew Anomaly. 所以就MVCC到达不了serizable MVCC实现 MVCC time order 就靠原子操作CAS来check是否有人在写入&#xff0c;同时…

【Docker】通过dockerfile构建Nginx镜像部署多Web应用

【Docker】Docker安装 docker打包镜像Dockerfile构建镜像编写Dockerfile脚本构建镜像前的准备执行Dockerfile脚本 构建镜像镜像导入配置nginx.conf文件Docker操作查询index.html的路径修改web1下ProjectConfig-72e0c4f7dd.json配置文件修改nginx配置文件nginx.confDockerfile构…

GIS空间数据格式简介

Gis数据存储零、前言一、基础概念二、矢量数据1、定义2、基础3、WBT/WKB4、坐标系5、Geometry6、要素 / 要素集7、存储格式8、图层三、栅格数据1、定义2、基础3、存储格式零、前言 1、首先该篇文档主要是针对刚入坑的朋友&#xff0c;如果你对gis的存储结构谙熟于心&#xff0…