水库大坝安全监测的主要坝体类型介绍
水电站和水库大坝安全的分类中有重力坝、土石坝等不同的大坝形式。就在这里详细水库大坝安全监测按照建造形式,基本上可以分为三类:重力坝、土石坝和拱坝。
(1)重力坝
重力坝,顾名思义就是利用自身重力来维持坝体稳定的水坝类型。一般来说重力坝都是混凝土结构的。混凝土在建筑工程上一般写作砼,看“砼”这个字是由“人、工、石”三个字构成的,所以混凝土其实就是一种人造石头。石头有个特点就是一般来说都是整块的(这里指的是构成地壳的岩石,在很大的尺度上都是整块的石头,而不是指的风化之后的碎石及人工粉碎之后的碎石)。整块的石头一般来说隔水性能是非常好的,水很难渗透石头;而且整块的石头基本上是不怕水冲的,不会被水冲毁,冲了几万年还是一块石头。重力坝就是利用了石头的这个特性,在河床的基岩上开始浇筑混凝土,使混凝土和基岩胶结成为一体,然后层层浇筑,慢慢地形成一座整体结构的人造巨石(大坝),将河水阻挡住,形成水库,满足国民经济各业的用水要求。
重力坝因为是整体结构,相当于一整块与基岩长在一起的石头,所以它有一个最大的优势——抗毁伤能力强。第一,很难被洪水冲毁;第二发生了超过校核洪水标准(各种洪水标准的意义见有关水的一些事(10)的洪水而导致洪水漫过了堤坝流向下游,也不会造成水坝溃坝从而给下游带来灾难性的损失;第三。抗军事打击能力强,常规武器基本不能给重力坝造成实质性的毁伤(用炸弹炸巨型岩石,想想也知道结果)。
重力坝最大的缺点是建造费用贵,一是本身需要大量水泥,原材料价格较高;二是在建造重力坝时,必须在河床基岩上浇筑混凝土,而一般河流河床的基岩都不是裸露在外的,由于千百万年的风化和水流搬运作用,河床一般都有覆盖层(就是基岩上覆盖的各种泥土、碎石及其他沉积物),有些河床的覆盖层厚达二三十米甚至七八十米,在浇筑混凝土之前需要将深厚的覆盖层全部挖除,这也是工程量巨大和投资巨大的工作。国内著名的重力坝比如三峡大坝、丹江口大坝等。
(2)土石坝
土石坝是建造的最为广泛的一种坝型。土石坝细分的类别也比较多。像土坝、堆石坝、面板坝(混凝土面板坝、沥青混凝土面板坝)、心墙坝(黏土心墙坝、沥青混凝土心墙坝)、斜墙坝、水坠坝等等等等,别看名目繁多,但是这些统统都是土石坝。
土石坝不像重力坝是整体结构,而是散粒体结构。简单地说就是在河床上堆上一堆土,或者堆上一堆碎石头形成坝体。但是这堆土或者这堆碎石头透水,那么再在这堆土或者这堆碎石头中加上防水的东西,比如在倾向上游的方向(迎水的方向)做一块面板(就是我们前述的混凝土面板或者沥青混凝土面板)放在坝前,靠面板防水,坝体主要是为了支撑面板;或者在这堆土中间筑一道防水墙(就是我们前述的黏土或者沥青混凝土心墙),或者在这堆土迎水面筑一道防水墙(斜墙),坝体主要是为了保护这道墙;当然也可以用黏土填筑整个坝体,形成均质坝。这样就建造好了土石坝。由上可知,土石坝那些繁多的种类其实只是对不同的防水结构的称呼而已,其挡水的本质都一样。
土石坝相对重力坝最大的优势是价格便宜,堆土或者堆石头的价格显然要比浇筑混凝土便宜得多,只是防水结构稍贵一些而已;其次,土石坝建造的材料容易获取,土石坝又叫当地材料坝,也就是说建造大坝的材料都可以在当地找到,这尤其适合边远艰苦,交通条件差的落后地区建设;第三,相对于重力坝,土石坝建造技术简单。
土石坝最大的缺点是抗毁伤能力弱。因为是散粒体结构,只要有一个地方被毁坏一个缺口而没有及时封堵,水流能从缺口过去,坝体就会不断被水流冲走(因为是散粒体结构,就相当于水把泥沙冲走一样),从而导致水坝溃坝(顺便说一句,我国很多地方河道的堤防都是土堤,就类似于土石坝,这也就是为什么每次抗洪,堤坝决开一个小口,没有及时封堵,很快就会变成巨大的决口的原因);发生了超过校核洪水标准的洪水而导致洪水漫过了堤坝流向下游,会造成严重的溃坝事故从而给下游带来灾难性的损失(原因同样是因为散粒体结构),所以土石坝不像重力坝,土石坝坝顶是严禁过水的,抗军事打击能力弱。所有的原因都是因为土石坝的散粒体结构。
(3)拱坝
拱坝也是一种应用很广的坝型。拱坝对地形地质条件要求很高,最好是“V”型河谷,两岸基岩完整且稳定。在这样的河谷中修建倾向上游的拱形水坝,类似一个弓臂朝向上游,弓弦朝向下游的弓放在河谷中。弓弦和弓臂的结合部固定在两岸的基岩上,这就是拱坝的基本结构。
拱坝虽然也是混凝土结构,但是拱坝并不是靠自身的重力来维持稳定的。那么拱坝是如何维持稳定的呢?奥妙就在两岸的基岩上。两岸的基岩一定要足够结实,拱坝就利用自身的拱形结构,将水施加的压力通过那张弓的弓臂传递到两岸的基岩上,靠基岩来维持稳定。因为拱坝不需要靠自身的重力来维持稳定,所以拱坝可以做的非常薄,充分利用结构优势,节省建筑材料。拱坝建设过程中需要注意的最重要的问题就是两岸基岩的情况,基岩有问题,很容易导致拱坝失稳而造成严重事故。
除了上述三种最常见的坝型之外,水利工程中还有大头坝、支墩坝、连拱坝、浆砌石坝等坝型。基本上他们都是重力坝的变种,在上世纪有所建设,现在工程中实际应用的很少,无论是混凝土重力坝还是拱坝,坝体都是大体积的素混凝土,就是没有钢筋的混凝土,只在大坝表面局部有配筋。而并非我们通常认为的,整个大坝都是钢筋混凝土结构的。 大坝安全监测是对水库大坝在施工和运行过程中进行的现场巡视检查和采用仪器设备所做的观测工作,通常包括数据采集和数据分析两个阶段性内容。早期一般称大坝原型观测或大坝观测,验证及改进坝工技术的目的很明显,现代多称为大坝安全监测,其目的是更强调保障大坝安全、高效运行,意义更加广泛,包括的内容更丰富、手段也更先进保障安全。
相关文章:
水库大坝安全监测的主要坝体类型介绍
水电站和水库大坝安全的分类中有重力坝、土石坝等不同的大坝形式。就在这里详细水库大坝安全监测按照建造形式,基本上可以分为三类:重力坝、土石坝和拱坝。 (1)重力坝 重力坝,顾名思义就是利用自身重力来维持坝体稳定…...
物理层概述(二)重点
目录前言编码与调制(1)基带信号与宽带信号编码与调制编码与调制(2)数字数据编码为数字信号非归零编码【NRZ】曼斯特编码差分曼彻斯特编码数字数据调制为模拟信号模拟数据如何编码为数字信号模拟数据调制为模拟信号物理层传输介质导…...
成都待慕电商:抖音极速版商品卡免佣扶持政策规则
新规,抖音极速版推出商品卡免佣扶持政策规则,本次抖音规则如何规定?具体往下看:一、政策简介1.1政策介绍为了更好地满足用户消费需求,丰富商家经营模式,降低商家经营成本,现平台针对商品卡场景推…...
青岛双软认定标准
软件企业的认定是有一定的标准的,需要满足以下这些条件:1、在我国境内依法设立了企业法人的企业;2、以计算机软件开发生产、系统集成、应用服务和其他相应技术服务为经营业务和主要经营收入;3、具有一种以上由本企业开发或由本企业…...
【00后卷王秘籍】python自动化测试—Python自动化框架及工具
1 、概述 手续的关于测试的方法论,都是建立在之前的文章里面提到的观点: 功能测试不建议做自动化 接口测试性价比最高 接口测试可以做自动化 后面所谈到的 测试自动化 也将围绕着 接口自动化 来介绍。 本系列选择的测试语言是 python 脚本语言。由于其…...
MySQL数据库基本操作
DDL 1、DDL解释 DDL(Data Definition Language),数据定义语言,该语言部分包括以下内容: 对数据库的常用操作 对表结构的常用操作 修改表结构1、对数据库的常用操作 2、对表结构的常用操作-创建表 创建表格式 3、对表结构的常用操作-创建表…...
2023年最新的站内SEO指南:如何通过关键词优化提高网站排名
SEO或搜索引擎优化是指通过改善网站的内部和外部元素,以获得更好的自然搜索引擎排名和更多的网站流量。 链接建设和外链是SEO的重要组成部分,因为它们可以提高网站的权威性和可信度,从而使其在搜索引擎中排名更高。 在此指南中,…...
【Java】Java环开发环境安装
Java环开发环境安装 简介: 如果要从事Java编程,则需要安装JDK,如果仅仅是运行一款Java程序则JRE就满足要求。 Java的安装包分为两类 一类是JRE其就是一个独立的Java运行环境; 一类是JDK其是Java的开发环境,不过在JDK…...
[蓝桥杯] 枚举、模拟和排列问题
文章目录 一、连号区间数 1、1 题目描述 1、2 题解关键思路与解答 二、递增三元组 2、1 题目描述 2、2 题解关键思路与解答 三、错误票据 3、1 题目描述 3、2 题解关键思路与解答 四、回文日期 4、1 题目描述 4、2 题解关键思路与解答 五、归并排序 标题:蓝桥杯——…...
C++基础了解-02-C++ 数据类型
C 数据类型 一、C 数据类型 使用编程语言进行编程时,需要用到各种变量来存储各种信息。变量保留的是它所存储的值的内存位置。这意味着,当创建一个变量时,就会在内存中保留一些空间。 可能需要存储各种数据类型(比如字符型、宽…...
关于MSVCR100.dll、MSVCR100d.dll、Msvcp100.dll、abort()R6010等故障模块排查及解决方法
一、常见故障介绍 最近在开发相机项目(项目细节由于公司保密就不介绍了),程序运行5个来月以来首次出现msvcr100.dll故障等问题,于是乎开始了分析之路,按照度娘上的一顿操作,期间也是出现了各种不一样的问…...
【蓝桥杯集训·每日一题】AcWing 3305. 作物杂交
文章目录一、题目1、原题链接2、题目描述二、解题报告1、思路分析2、时间复杂度3、代码详解三、知识风暴Spfa算法一、题目 1、原题链接 3305. 作物杂交 2、题目描述 作物杂交是作物栽培中重要的一步。 已知有 N 种作物 (编号 1 至 N),第 i 种作物从播种到成熟的时间…...
深入浅出PaddlePaddle函数——paddle.to_tensor
分类目录:《深入浅出PaddlePaddle函数》总目录 相关文章: 深入浅出PaddlePaddle函数——paddle.Tensor 深入浅出PaddlePaddle函数——paddle.to_tensor 通过已知的data来创建一个Tensor,Tensor类型为paddle.Tensor。data可以是scalar、tupl…...
JavaScript高级程序设计读书分享之10章——函数
JavaScript高级程序设计(第4版)读书分享笔记记录 适用于刚入门前端的同志 定义函数 定义函数有两种方式:函数声明和函数表达式大致看这两种方式没有什么区别,事实上,JavaScript 引擎在加载数据时对它们是区别对待的。JavaScript 引擎在任何代…...
第八章 使用 ^%ZSTART 和 ^%ZSTOP 例程自定义启动和停止行为 - 设计注意事项
文章目录第八章 使用 ^%ZSTART 和 ^%ZSTOP 例程自定义启动和停止行为 - 设计注意事项设计注意事项第八章 使用 ^%ZSTART 和 ^%ZSTOP 例程自定义启动和停止行为 - 设计注意事项 IRIS 可以在特定事件发生时执行自定义代码。需要两个步骤: 定义 ^%ZSTART 例程、^%ZSTO…...
工作实战之拦截器模式
目录 前言 一、结构中包含的角色 二、拦截器使用 1.拦截器角色 a.自定义拦截器UserValidateInterceptor,UserUpdateInterceptor,UserEditNameInterceptor b.拦截器配置者UserInterceptorChainConfigure,任意组装拦截器顺序 c.拦截器管理者…...
某美颜app sig参数分析
之前转载过该app的文章,今天翻版重新整理下,版本号:576O5Zu56eA56eAYXBwIHY5MDgw (base64 解码)。 上来先抓个包: jadx搜索关键词 "sigTime",然后定位到这里 看这行代码 cVar.addForm(INoCaptchaComponent.sig, genera…...
Linux - Linux系统优化思路
文章目录影响Linux性能的因素CPU内存磁盘I/O性能网络宽带操作系统相关资源系统安装优化内核参数优化文件系统优化应用程序软件资源系统性能分析工具vmstat命令iostat命令sar命令系统性能分析标准小结影响Linux性能的因素 CPU CPU是操作系统稳定运行的根本,CPU的速…...
2.Elasticsearch入门
2.Elasticsearch入门[toc]1.Elasticsearch简介Elasticsearch是用Java开发并且是当前最流行的开源的企业级搜索引擎。 能够达到实时搜索,稳定,可靠,快速,安装使用方便。客户端支持Java、.NET(C#)、PHP、Pyth…...
RK3399平台开发系列讲解(应用开发篇)断言的使用
🚀返回专栏总目录 文章目录 一、什么是断言二、静态断言三、运行时断言沉淀、分享、成长,让自己和他人都能有所收获!😄 📢断言为我们提供了一种可以静态或动态地检查程序在目标平台上整体状态的能力,与它相关的接口由头文件 assert.h 提供。 一、什么是断言 在编程中…...
云原生系列之使用prometheus监控nginx
前言 大家好,又见面了,我是沐风晓月,本文主要讲解云原生系列之使用prometheus监控nginx 文章收录到 csdn 我是沐风晓月的博客【prometheus监控系列】专栏,此专栏是沐风晓月对云原生prometheus的的总结,希望能够加深自…...
第六届省赛——8移动距离(总结规律)
题目:X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3...当排满一行时,从下一行相邻的楼往反方向排号。比如:当小区排号宽度为6时,开始情形如下:1 2 3 4 5 612 11 10 9 8 713 14 1…...
C++vector 简单实现
一。概述 vector是我们经常用的一个容器,其本质是一个线性数组。通过对动态内存的管理,增删改查数据,达到方便使用的目的。 作为一个线性表,控制元素个数,容量,开始位置的指针分别是: start …...
通用缓存存储设计实践
目录介绍 01.整体概述说明 1.1 项目背景介绍1.2 遇到问题记录1.3 基础概念介绍1.4 设计目标1.5 产生收益分析 02.市面存储方案 2.1 缓存存储有哪些2.2 缓存策略有哪些2.3 常见存储方案2.4 市面存储方案说明2.5 存储方案的不足 03.存储方案原理 3.1 Sp存储原理分析3.2 MMKV存储…...
sheng的学习笔记Eureka Ribbon
Eureka-注册中心Eureka简介官方网址:https://spring.io/projects/spring-cloud-netflixEureka介绍Spring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务注册和发现(请对比Zookeeper)。Zooleeper nacos.Eureka 采用了 C-S 的设计架构。Eureka Server 作为服…...
零代码工具我推荐Oracle APEX
云原生时代零代码工具我推荐Oracle APEX 国内的低码开发平台我也看了很多,感觉还是不太适合我这个被WEB抛弃的老炮。自从看了Oracle APEX就不打算看其它的了。太强大了,WEB服务器都省了,直接数据库到WEB页面。功能很强大,震撼到我…...
InstructGPT方法简读
InstructGPT方法简读 引言 仅仅通过增大模型规模和数据规模来训练更大的模型并不能使得大模型更好地理解用户意图。由于数据的噪声极大,并且现在的大多数大型语言模型均为基于深度学习的“黑箱模型”,几乎不具有可解释性和可控性,因此&…...
SpringCloud-5_模块集群化
避免一台Server挂掉,影响整个服务,搭建server集群创建e-commerce-eureka-server-9002微服务模块【作为注册中心】创建步骤参考e-commerce-eureka-server-9001修改pom.xml,加入依赖同9001创建resources/application.yml9002的ymlserver: # 修改端口号por…...
AQS底层源码深度剖析-BlockingQueue
目录 AQS底层源码深度剖析-BlockingQueue BlockingQueue定义 队列类型 队列数据结构 ArrayBlockingQueue LinkedBlockingQueue DelayQueue BlockingQueue API 添加元素 检索(取出)元素 BlockingQueue应用队列总览图 AQS底层源码深度剖析-BlockingQueue【重点中的重…...
Kotlin协程:Flow的异常处理
示例代码如下:launch(Dispatchers.Main) {// 第一部分flow {emit(1)throw NullPointerException("e")}.catch {Log.d("liduo", "onCreate1: $it")}.collect {Log.d("liudo", "onCreate2: $it")}// 第二部分flow …...
网站备案要营业执照原件吗/网盘资源搜索神器
一、生命周期生命周期上图是 Activity 和 Fragment 的完整的生命周期函数调用过程,Activity 常规的生命周期回调函数有七个:onCreate:Activity 第一次创建时调用,一般在该函数中做一些初始化操作,比如创建 View&#x…...
做的网站.如何在局域网内访问/无锡百姓网推广
昨天开始接到用户提报,说是iprocess没有同步个人账号。这个简单,在我们本身的程序上跑一下就可以添加。所以很简单运行一下。com.staffware.sso.data.vException: SAL system error what?报错了?我晕,当时简单的认为&a…...
网站做百度地图怎么做呢/深圳百度快速排名优化
本软件包专门是为那些想尝试一下linux,但却不方便安装linux的朋友使用。 本软件包不需要安装绝对绿色只要解压后,运行linux.bat这个文件就可以了。 qume是一个虚拟机软件。 dsl.iso是一个极其精减但又不缺乏应用的linux livecd映像。 尽管这个操作系统软件包很小不能…...
网站开发一般用的字体类型/世界十大搜索引擎及地址
前言: 个人觉得对于测试人员而言,对Wireshark要就不高,只需要懂得如何进行抓包,如何查看有用的数据就可以了! Wireshark Wireshark 是世界上最流行的网络分析工具。 这个强大的工具可以捕捉网络中的数据,…...
包子店vi设计/哈尔滨seo优化
点击上方蓝色字关注我们~常 错 昨天发了一篇“如何用手机投稿”的文章(点击进入),今天来讲一讲排版问题。大家不要小看排版,编辑只要点进你的稿子看一眼,瞬间能判断出你是个老手还是新手。如果是纯粹的新手,看一眼可能就点出去…...
wordpress创建搜索框/seo自学
POJ-1363 地址:http://poj.org/problem?id1363 直接贴关键代码来分析: int j0;for(int i0;i<n;i){s.push(i1);while(!s.empty() && s.top()num[j]){s.pop();j;}} 上面这个for循环模拟,可以判断出栈顺序的合法性,比较s.top和num[j],其中,主要看计数器j的次数是否与n…...