灌区量测水系统
1)灌区量测水
灌区量测水是水资源管理的基础,是推进节水农业和水价改革的重要手段。常规在主要水闸处,监测闸前和闸后水位及闸门开启状态(闸位),通过实时监测数据,计算过闸流量。要实现全灌区水资源动态配置、精准灌溉,需进一步加强量测水设施建设。
(1)站点布设原则
为准确掌握灌排水量开展水资源管理和调度,将在水源取水口(主水源,其他独立水源)、渠首、干渠交接断面、支渠口等关键位置进行水量监测。结合灌区建设的工程措施,对重建、改建、新建的干支渠以及渠道上的分水闸、涵闸等,配套设置量测水设施。
量水设施包括自动监测站和人工监测站,自动监测站通过物联网将采集信息上传到“云数据中心”,人工监测站由人工采集现场水量信息通过手持移动终端将信息上传到“云数据中心”实现数据汇集,为业务应用系统提供数据支撑。
(2)测流方式比选
灌区测流主要包括明渠测流和管道测流。目前明渠测流方法主要有:超声波时差法、声学多普勒流速剖面仪法、标准断面水位-流量关系法、堰槽法、水工建筑物测流法和比降面积法等;管道测流有超声波管道流量计和电磁管道流量计。
超声波时差法和声学多普勒流速剖面仪法二种测流方法可实现在线自动测流。两种测流方法相比,声学多普勒流速剖面仪法安装容易,投资小;时差法安装复杂,投资高,但精度和稳定性高。水工建筑物测流法和比降面积法在精度不高的要求下可以作为在线测流,堰槽法精度较高,但只能适用于较小的流量测验。
标准断面水位-流量关系法通过选取符合一定标准的渠道或通过人工整治渠道,标准渠道中水流由于受渠段控制或某个断面控制,会出现水位流量关系相对稳定的现象。水位-流量关系法就是利用稳定的断面水位流量关系进行推流的方法,具有观测简便、水位监测技术成熟,易实现自动化监测,但测量精度差,率定工作量大。
堰槽法目前灌区应用较多的有长喉槽和巴歇尔槽,适用于较小的流量监测,精度较高,但受淹没度影响较大。
水工建筑物(水闸)量水是较为经济、简便、避免二次水头损失的量水方法,采用闸门上下游水位和闸门开度,根据水力学公式自动计算过闸流量,通过多次率定修正流量系数,提高测量精度。水工建筑物(水闸)量水测量精度影响因素较多,率定工作量较大,故在测量精度要求不高场合,可作为自动测流。
管道测流目前应用较多:有超声波流量计和电磁流量计。超声波流量计测量范围较大、价格较低,测量精度较高;电磁流量计测量范围较小,价格较高,但测量精度高。
综合比较,结合工程实际,灌区测流方案选择为:
干渠渠首、干渠交接断面和重要支渠渠首的明渠测流采用超声波时差法测流测流;较小的支渠和较大的直灌口明渠测流,淹没系数0.9以下采用明渠智能量水器测流,淹没系数0.9以上的采用箱式超声波时差法测流或多普勒明渠流量计测流;泄洪闸、节制闸等采用建筑物测流。
(4)方案设计
a)框架结构
量测水自动监测系统由监测站、传输网络、数据接收处理中心(云平台)三部分构成。现场采集信息通过4G/5G方式上传到云平台信息中心。系统的基本组成框架见下图。
量测水自动监测系统框架结构图
b)主要功能
①对灌区灌溉流量进行监测,集中显示各分水口支渠流量;
②现场数据采集频率可设置;
③通信中断时数据可在监测终端上存储;
④可输入时间进行历史特征值查询和时段水量查询;
⑤具有水位越限、电源欠压报警功能;
⑥通过物联网+互联网以自报方式向中心站上传数据和报警信息,所报信息自带站点的地址码和信息采集时刻标识;
⑦可现场人工设置记录仪内参数,同时也可远程终端修改参数指令;
⑧可召测数据;
⑨太阳能供电;
⑩防雷击功能;
⑪执行信息采集中心指针或时段查询指令上报数据;
⑫具有自诊断自恢复功能;
⑬具有为通信设备提供电源的能力;
⑭具有低功耗自动休眠功能。
c)自动流量监测站设计
①流量监测站组成
灌区流量自动监测站主要设备包括RTU、传感器、4G/5G通信模块、太阳能供电系统等组成。灌区流量监测站典型结构见图下图。
超声波流量监测站结构图
②流量监测站配置
各种类型测流站点的配置见下表。
建筑物测流站点需要采集闸门前、后水位和闸门开度,相应功能将在闸门自动控制系统中实现,具体配置见自动监控系统部分。
标准断面水位流量关系法测流需采集测流点水位信息,具体配置同水位采集站点配置。
③工作模式
目前,自动监测系统工作体制通常采用自报式、应答式、自报/应答兼容式三种工作体制。本系统工作体制采用自报/应答兼容式。当水位或流量变幅超出设定值或有故障信息装置自动上报相关信息。
④通信
根据现场通信现状和充分利用公网资源原则,流量监测站采用物联网4G/5G无线通信方式。
⑤供电
根据现场交流电源情况及防雷要求,流量监测站均采用太阳能供电方式。
⑥防雷接地
流量监测站要求具有安全防雷措施和可靠接地装置,接地装置的接地电阻值不大于4Ω。避雷针和测站的设备接地分开不同点与接地装置可靠连接。各测站的电源及信号入口必须安装避雷装置,防止感应雷和雷电入侵,减少对系统的干扰和破坏。
相关文章:

灌区量测水系统
1)灌区量测水 灌区量测水是水资源管理的基础,是推进节水农业和水价改革的重要手段。常规在主要水闸处,监测闸前和闸后水位及闸门开启状态(闸位),通过实时监测数据,计算过闸流量。要实现全灌区水资源动态配置、精准灌溉࿰…...

3.3 泰勒公式
学习目标: 复习微积分基础知识。泰勒公式是微积分的一个重要应用,因此在学习泰勒公式之前,需要复习微积分的基本概念和技能,包括函数的导数和微分、极限、定积分等。可以参考MIT的微积分课程进行复习和加强。 学习泰勒级数和泰勒…...

ubuntu中通过vscode编译调试ORB-SLAM3
为了在orb-slam3的基础上进行二次开发,这几天花了不少精力,终于搞懂怎么在ubuntu系统中像windows里visual studio中一样方便的打断点调试了,在这里把整个过程再重新梳理一下。 1 首先从安装ubuntu 22.04开始 因为是从实验室毕业先辈那里继承…...

阿里版 ChatGPT 突然上线!
转自:纯洁的微笑 其实早本月初,就传出过不少阿里要推出类ChatGPT的消息。 前几天率先流出的天猫精灵“鸟鸟分鸟”脱口秀版GPT,就是基于大模型的“压缩版”,已经以其惊艳表现吸引了众目光。 如今“原版大菜”上桌,自然一点即着&a…...

《Kubernetes部署篇:Ubuntu20.04基于containerd部署kubernetes1.24.12单master集群》
一、架构图 如下图所示: 二、环境信息 主机名K8S版本系统版本内核版本IP地址备注k8s-master-621.24.12Ubuntu 20.04.5 LTS5.15.0-69-generic192.168.1.62master节点k8s-worker-631.24.12Ubuntu 20.04.5 LTS5.15.0-69-generic192.168.1.63worker节点k8s-worker-641…...

MAZDA CX-50没现车怎么办?赶紧去VR看车啊!
爱车一族往往都有过这样的经历:听说某家品牌出了一款心仪的新车,于是一直心心念念想要先睹为快。然而这时候问题就来了:新车从发布到量产上市往往要经历一段过程。没有现车的日子里,就算每天去4S店蹲守也看不到新车。那种心里痒痒…...

结构体全解,适合初学者的一条龙深度讲解(附手绘图详解)
我们知道,C语言是允许我们自己来创造类型的,这些类型就叫做——自定义类型。 自定义类型又包括结构体类型,联合体类型还有枚举类型。 今天的文章,我们就着重讲解这其中的结构体类型。 目录 结构体的声明 1.1结构的基础知识 …...

什么是SD-WAN技术?企业网络优化的利器!
现今,企业网络架构已成为其发展不可或缺的组成部分。针对网络性能优化方面,SD-WAN是一种值得深思熟虑的选择,在企业网络中应用SD-WAN技术能够带来多重好处。 什么是SD-WAN技术以及它是如何工作的? SD-WAN是软件定义的广域网&…...

JAVA练习106- 生命游戏
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 一、题目-生命游戏 1.题目描述 2.思路与代码 2.1 思路 2.2 代码 总结 前言 提示:这里可以添加本文要记录的大概内容: 4 月12日练习…...

【案例教程】基于R语言、MaxEnt模型融合技术的物种分布模拟、参数优化方法、结果分析制图与论文写作实践技术
【原文链接】: 基于R语言、MaxEnt模型融合技术的物种分布模拟、参数优化方法、结果分析制图与论文写作实践技术https://mp.weixin.qq.com/s?__bizMzU5NTkyMzcxNw&mid2247537049&idx3&sn31ef342c4808aed6fee6ac108b899a33&chksmfe6897f3c91f1ee5c4fa8e4eeea34…...

php7类型约束,严格模式
在PHP7之前,函数和类方法不需要声明变量类型 ,任何数据都可以被传递和返回,导致几乎大部分的调用操作都要判断返回的数据类型是否合格。 为了解决这个问题,PHP7引入了类型声明。 目前有两类变量可以声明类型: 形参&a…...

2023-04-11 无向图的匹配问题
无向图的匹配问题 之所以把无向图的这个匹配问题放到最后讲是因为匹配问题借鉴了有向图中一些算法的思想 1 最大匹配和完美匹配 二分图回顾 二分图:把一个图中的所有顶点分成两部分,如果每条边的两端分别属于不同部分,则这个图是二分图。更多…...

国家出手管人工智能AI了
我是卢松松,点点上面的头像,欢迎关注我哦! 全球都在封杀AI,国家也出手了,人工智能AI的强监管来了!这次反应速度算是很快了。国家出手,AI必须管。 国家网信办拟针对生成式人工智能服务出台管理办法&#…...

day24—选择题
文章目录1.将N条长度均为M的有序链表进行合并,合并以后的链表也保持有序,时间复杂度为(A)2.已知某个哈希表的n个关键字具有相同的哈希值,如果使用二次探测再散列法将这n个关键字存入哈希表,至少要进行&…...

自投递简历以来的第一次面试
投完简历之后HR小姐姐接着就安排了面试,原定时间是今天下午六点,我五点五十进的会议,结果等到六点二十(真的有点不耐烦了说实话)面试官打电话过来了说网络不是很好,所以改成电话面试了。 1、session信息保…...

【C++11】新特性 - 右值引用详解
文章目录STD容器使用右值引用场景移动语义在容器中的使用主要体现在两个方面:移动构造函数和移动赋值运算符。移动语义只对右值有效,对左值无效原因STD容器使用右值引用场景 移动语义在容器中的使用主要体现在两个方面:移动构造函数和移动赋…...

C++学习笔记
C学习笔记函数一般有返回值,构造函数有没有返回值?有返回值,返回一个对象,确定所以没写;在头文件中,防卫式声明,#ifndef…#define … #endif;pass by value或者 reference,传值是整包…...

项目1实现login登录功能方案设计第三版
需求优化点:MySQL表常用功能模块实现方案index页面home页面需求 实现一个登录功能 实现的功能 注册(邮箱注册)登录(邮箱密码)重置密码查看操作记录(登录, 注册, 重置密码, 登出. 都算操作)登出在第2版的基础上进行优化:\ 优化点: VerificationCode(验证码储存库): 增加时间字段…...

Node【七】初识Express框架
文章目录🌟前言🌟Express框架🌟1.什么是框架🌟2.express安装🌟3.创建web服务基本遵循之前的四个步骤:🌟4.路由🌟 由 :请求方式请求路径(1)get发送…...

Android 高通Camera2 Camera Device Close
1、很多人看到这个日志第一感觉可能觉得哪里没有合理释放,于是带着这个思路去进行百度探索 2、一开始我去寻找 ImageReader.OnImageAvailableListener 这个问题 var afterBitmap: Bitmap? null/**监听拍照的图片 */private val imageAvailableListener ImageRead…...

TensorFlow Lite,ML Kit 和 Flutter 移动深度学习:1~5
原文:Mobile Deep Learning with TensorFlow Lite, ML Kit and Flutter 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的…...

4、浅谈Makefile文件及其简单的使用知识
文章目录1、什么是Makefile?(1)makefile关系到了整个工程的编译规则。(2)makefile带来的好处就是——“自动化编译”(3)make是一个命令工具,是一个解释makefile中指令的命令工具2、为…...

5G/V2X赛道「重启」
在提升高阶智能驾驶安全性和感知冗余能力的道路上,除了激光雷达、高精度地图及定位,还有一项技术可能即将掀起一场新的风暴。 就在今年3月,作为全球通信领域的年度风向标 — 2023世界移动通信大会(MWC)上,…...

pytorch进阶学习(四):使用不同分类模型进行数据训练(alexnet、resnet、vgg等)
课程资源:5、帮各位写好了十多个分类模型,直接运行即可【小学生都会的Pytorch】_哔哩哔哩_bilibili 目录 一、项目介绍 1. 数据集准备 2. 运行CreateDataset.py 3. 运行TrainModal.py 4. 如何切换显卡型号 二、代码 1. CreateDataset.py 2.Train…...

Java面向对象高级【注解和反射】
目录 注解 什么是注解? 自定义注解 元注解 反射 什么是反射 静态语言和动态语言 动态语言 静态语言 对比 Class类 Java内存分析 类加载过程 类加载器 获取运行时类的完整结构 通过Class对象实例化对象 1.调用Class对象的newInstance 2.Constructor…...

Pytorch基础 - 4. torch.expand() 和 torch.repeat()
目录 1. torch.expand(*sizes) 2. torch.repeat(*sizes) 3. 两者内存占用的区别 在PyTorch中有两个函数可以用来扩展某一维度的张量,即 torch.expand() 和 torch.repeat() 1. torch.expand(*sizes) 【含义】将输入张量在大小为1的维度上进行拓展,…...

《LeetCode》——LeetCode刷题日记
本期,将给大家带来的是关于 LeetCode 的关于二叉树的题目讲解。 目录 (一)606. 根据二叉树创建字符串 💥题意分析 💥解题思路 (二)102. 二叉树的层序遍历 💥题意分析 &#…...

mysql数据库审计(1)
1.数据库审计工具介绍及选择 1.1. 数据库审计工具介绍 MySQL 分支的审计功能包含在企业版中,社区版可以使用其他分支提供的工具。目前已知的审计工具,社区版本有 Percona 的 Percona Server Audit Log 、MariaDB 的 MariaDB Audit Plugin 和 McAfee 的…...

Kafka---kafka概述和kafka基础架构
kafka概述和kafka基础架构 文章目录kafka概述和kafka基础架构Kafka定义消息队列传统消息队列应用场景缓存/消峰解耦异步通信消息队列的两种模式点对点模式发布/订阅模式kafka基础架构producerConsumerConsumer Group(CG)BrokerTopicPartitionReplicaLead…...

《JavaEE初阶》多线程基础
《JavaEE初阶》多线程基础 文章目录《JavaEE初阶》多线程基础前言:多线程的概念简单创建线程并运行:简述Thread中run方法与start方法的区别创建线程的几种方法:探讨串行执行与并行执行的执行时间多线程的使用场景:Thread类简单介绍:构造方法:获取线程的常见属性:线程的常用方法…...