欢迎登录北京国瑞智信节水科技有限公司PC端网站!

手机移动端

全国咨询热线:13910590812

产品分类

公司致力于智慧节水事业

努力追求实现从上至下,全国统一的节水工作愿景,专注节水的综合服务供应商

首页/产品分类/ 水利模型基础知识 第一部分 分阶段学习与实操路径

水利模型基础知识 第一部分 分阶段学习与实操路径

 

目录

第一部分 分阶段学习与实操路径

1.      第一章 入门启蒙阶段

2.      第二章 初级基础阶段

3.      第三章 中级实操阶段

4.      第四章 高级优化阶段

5.      第五章 专家进阶阶段

第二部分 全库公式汇总

第三部分 经典计算案例

 

第五章 专家进阶阶段详细解说文档

当你完成了入门、基础、实操、优化四个阶段的学习,已经能够独立完成常规的水力模型项目,解决日常的调度、漏损、合规等问题时,你就进入了专家进阶阶段。这一阶段,你将面对行业中最复杂的工程场景,处理那些常规方法无法解决的疑难问题,从 会用模型的工程师,升级为 精通模型的专家。

在这个阶段,你需要深入到水力模型的底层计算逻辑,理解那些复杂的数值方法的本质,掌握特殊水流现象的模拟方法,学会处理超大规模的复杂系统,以及应用前沿的数字孪生技术,解决那些只有专家才能搞定的工程难题。这些内容,是区分普通工程师和行业专家的核心能力,也是你处理复杂项目、攻坚疑难问题的关键武器。

5.1 显式和隐式方法:数值计算的底层区别

在之前的入门阶段,我们已经简单介绍过数值计算的三种方法:有限差分、有限体积、有限元,但是,对于专家来说,你还需要理解,在时间维度的计算上,显式和隐式这两种完全不同的计算逻辑,这是你处理复杂非恒定流模拟的核心基础。

很多新手在做非恒定流模拟的时候,经常会碰到计算崩溃、结果发散的问题,或者,模拟的速度特别慢,跑一天都跑不完,其实,大部分的原因,都是你选错了显式或者隐式的计算方法,没有搞懂这两种方法的适用场景。


5.1.1 核心计算逻辑的本质区别

显式方法和隐式方法,最核心的区别,在于你怎么计算下一个时间步的结果:

显式方法,简单来说,就是 用过去的结果,算未来的结果。在显式方法里,你只需要用当前时间步 t 的所有已知数据,就可以直接计算出下一个时间步 t+1 的结果。它的计算逻辑是单向的,从 t t+1,不需要反过来,也不需要解方程组。

举个通俗的例子,就像你开车,你用当前的车速和位置,就可以直接算出下一秒你会到哪里,不需要考虑下一秒的位置对你当前的影响,这就是显式的逻辑。

隐式方法,则完全不一样,它是 把过去和未来的结果,放在一起联立求解。在隐式方法里,你不能只靠 t 时刻的数据来算 t+1,你需要把 t 时刻和 t+1 时刻的所有方程,联立成一个大的方程组,然后,一次性解出 t+1 时刻的所有结果。它的计算逻辑是双向的,t t+1 是互相影响的。

还是用开车的例子,隐式的逻辑,就像你要考虑下一秒的刹车对你当前的减速的影响,你不能只看当前的速度,你要把前后的状态放在一起算,才能得到准确的结果。

水力模型全阶AI知识库(0326)63629.png 

5.1.2 稳定性:为什么显式方法容易崩?

这两种方法,最大的区别,就是稳定性。

显式方法,有一个非常严格的稳定性条件,叫做CFL 条件(Courant-Friedrichs-Lewy 条件)。这个条件的核心意思是:你的时间步长 Δt,不能太大,必须满足,在一个时间步里,水流的传播距离,不能超过一个计算网格的大小。

通俗来说,就是,水在 Δt 的时间里,最多只能流一个网格的距离,不能流到下下个网格去,不然,计算就会不稳定,结果就会发散,最后,整个模拟就崩溃了,出来的数都是无穷大,完全没法用。

这就意味着,显式方法的时间步长,是被严格限制的。比如,你的管道里的水流速度是 10m/s,你的计算网格的大小是 10m,那你的时间步长,最多只能是 1 秒,因为 1 秒的时间,水正好流 10m,一个网格的距离。要是你把时间步长设成 2 秒,那水就流了 20m,超过了一个网格,CFL 条件就不满足了,计算就崩了。

而隐式方法,就没有这个限制,它是无条件稳定的。不管你的时间步长有多大,哪怕是 1 小时,哪怕是一天,它都能稳定的计算,不会发散。因为它是联立求解的,不管时间步多大,它都能把所有的状态都算对,不会出现不稳定的问题。

这就是为什么,很多新手用显式方法做长周期的模拟的时候,要么,时间步长设的很小,跑了一天都没跑完,要么,时间步长设大了,直接计算崩溃,结果全错,就是因为没搞懂 CFL 条件的限制。

5.1.3 计算效率:速度和精度的平衡

那,既然隐式方法这么稳定,为什么我们还要用显式方法呢?因为,隐式方法的计算,要比显式方法慢很多。

显式方法,每个时间步,只需要做简单的代数运算,不需要解方程组,所以,每个时间步的计算速度非常快,哪怕是一秒一个步,也能很快的算完。

而隐式方法,每个时间步,都要解一个大型的线性方程组,这个方程组的大小,和你的网格数是一样的,比如,你有 1 万个网格,那你就要解一个 1 万阶的方程组,这个计算量,要比显式方法大很多,每个时间步的计算,要慢很多。

所以,这里就有一个平衡:

1. 显式方法:每个步算的快,但是步长必须很小,所以,总的步数很多,总的计算量,要看你的步长的限制。

2. 隐式方法:每个步算的慢,但是步长可以很大,所以,总的步数很少,总的计算量,要看你的方程组的大小。

那,什么时候用显式,什么时候用隐式呢?

3. 如果你是做小尺度的、快速的瞬态模拟,比如,水锤的模拟,水锤的时间尺度很小,都是毫秒级的,时间步长本来就很小,这个时候,用显式方法,每个步算的快,总的速度就很快。

4. 如果你是做大尺度的、长周期的模拟,比如,城市内涝的模拟,要模拟 24 小时的暴雨过程,这个时候,用显式方法的话,时间步长只能是几秒,你要算好几千个步,而用隐式方法,你可以把时间步长设成 5 分钟,只需要不到 300 个步,总的计算量,反而更小,速度更快。

5.1.4 一线的选型与实操要点

在一线的项目里,我们的选型原则,其实很简单:

5. 小尺度、短时间、高精度的瞬态模拟:比如,水锤模拟、水泵启停的瞬态过程,用显式方法,因为这些过程的时间尺度很小,时间步长本来就很小,显式的速度更快。

 大尺度、长时间、常规的非恒定流模拟:比如,洪水演进、城市内涝、长周期的管网调度,用隐式方法,因为这些过程的时间尺度大,隐式的大时间步,能让你更快的完成计算,而且不会不稳定。

 半隐式方法:还有一种中间的方法,叫做半隐式,就是,对扩散项用隐式,对对流项用显式,兼顾了稳定性和速度,很多的商用水力软件,默认的都是这个方法,适合大部分的常规场景。

比如,在某城市的内涝模拟项目里,我们一开始用了显式方法,结果,跑 24 小时的模拟,跑了 8 个小时才跑完,后来,我们换成了隐式方法,同样的模型,只需要 1 个小时就跑完了,而且,结果的精度,和显式的几乎一样,误差不到 1%,效率提升了 8 倍,这就是选对方法的效果。

5.2 特殊水流现象:复杂工况的模拟与处置

在常规的水力模型里,我们处理的都是普通的恒定流,或者,简单的非恒定流,但是,在专家阶段,你会碰到很多特殊的水流现象,这些现象,是常规的模型没法处理的,你需要专门的模拟方法,才能搞定。

5.2.1 明渠非恒定流:洪水演进的核心原理

明渠非恒定流,是水利工程里最常见的复杂水流现象,它指的是,明渠里的水流,流量、水位,都是随时间变化的,最典型的,就是洪水过程。当上游发生暴雨,产生洪水,这个洪水波,会沿着河道,向下游传播,这个过程,就是明渠非恒定流的过程。

在入门阶段,我们只讲了恒定的明渠流,用曼宁公式就可以算,但是,洪水的过程,是动态的,水位和流量,每个时刻都在变,这个时候,曼宁公式就不够用了,你需要用圣维南方程组,这是明渠非恒定流的控制方程,也是洪水演进的核心基础。

 水力模型全阶AI知识库(0326)65592.png

圣维南方程组,其实就是我们之前讲的质量守恒和动量守恒,在明渠非恒定流里的具体形式,它分为两个方程:

 连续性方程:这个是质量守恒,它描述的是,河道里的水量的变化,等于流入的水量减去流出的水量。简单来说,就是,上游流进来多少水,下游流出去多少水,中间,河道里的水位,会涨多少,这个就是连续性方程要算的。

 动量方程:这个是动量守恒,它描述的是,水流的动量的变化,也就是,洪水波的传播的速度,还有,阻力的影响。它考虑了水位的变化、流速的变化、阻力的影响,这些,都是动量方程要处理的。

通过这两个方程,我们就可以模拟出,洪水波从上游,流到下游的整个过程,比如,上游的洪水,什么时候能到下游,下游的水位,最高会涨到多少,流量的峰值是多少,这些,都是洪水预报、防洪评价的核心数据。

水力模型全阶AI知识库(0326)65928.png 

在一线的项目里,明渠非恒定流的应用非常广泛:

 洪水预报:这是最核心的应用,通过模拟洪水波的传播,我们可以提前 24 小时,甚至 72 小时,预报下游的水位和流量,提前做好防洪的准备。比如,在长江流域的洪水预报里,我们就是用圣维南方程组,模拟整个流域的洪水演进,提前知道,洪水什么时候到武汉,水位会有多高,然后,提前调度水库,错峰泄洪,避免洪水漫堤。

 防洪评价:在新建的项目里,比如,新建的桥梁、码头,我们需要做防洪评价,看看,这个项目,会不会影响河道的行洪,会不会抬高上游的水位,这个时候,我们就需要用明渠非恒定流的模型,模拟洪水的过程,看看,项目建成之后,洪水的水位,会不会超过防洪的标准。

 长距离明渠调度:比如,南水北调的中线工程,是明渠输水,我们需要调度渠道里的水流,调整节制闸的开度,来满足下游的用水需求,这个时候,我们就需要用明渠非恒定流的模型,模拟水流的传播,提前调整闸门,因为,上游的调整,要过几个小时,才能传到下游,我们要提前预判,不然,下游的水就不够了。

比如,在某流域的洪水预报项目里,我们构建了整个流域的明渠非恒定流模型,当上游发生暴雨的时候,模型可以在 10 分钟之内,算出下游的洪水过程,提前 36 小时发出预警,让下游的群众,有足够的时间转移,避免了人员的伤亡,这就是明渠非恒定流模型的价值。

5.2.2 水锤(水击):瞬态压力的防护与控制

水锤,也叫水击,是供水工程里最危险的瞬态水流现象,很多的管道爆管,其实,都是水锤导致的。我们之前在入门阶段,简单的讲过,水锤就是,你突然关阀门,水流的惯性,导致的压力突然升高,但是,对于专家来说,你需要深入的理解,水锤的整个过程,以及,怎么模拟和防护它。

 水力模型全阶AI知识库(0326)66643.png

水锤的本质,是瞬变流,也就是,水流的状态,在很短的时间里,发生了剧烈的变化,当你快速的关阀门,或者,突然停泵,水流的速度,突然从 v0 降到了 0,这个时候,水流的惯性,就会产生一个压力波,这个压力波,会在管道里,以声音的速度(大概 1000m/s 左右)来回传播,导致管道里的压力,突然升高,甚至,升高到正常压力的好几倍,这个时候,就很容易把管道打爆,或者,把水泵、阀门弄坏。

水锤的整个过程,分为四个阶段:

 正常流动阶段:阀门是开的,水流正常的流动,压力是正常的 p0,流速是 v0

 阀门关闭,压力升高阶段:你突然关了阀门,阀门处的水流,突然停了,后面的水,因为惯性,还在往前冲,这个时候,阀门处的压力,就会突然升高,产生一个压力波。

 压力波向上游传播阶段:这个压力波,会以 1000m/s 的速度,向上游传播,经过的地方,压力都会升高,直到,压力波传到了上游的水箱,或者,水厂的出口。

 压力波反射回来阶段:压力波到了上游之后,会反射回来,然后,再向下游传播,这个时候,管道里的压力,就会开始震荡,来回的传播,直到,阻力把这个波给耗散掉,压力才会恢复正常。

水力模型全阶AI知识库(0326)67127.png 

 

水锤分为两种,直接水锤间接水锤

 直接水锤:就是,你关阀门的时间,比压力波来回传播的时间还要短,也就是说,你在压力波反射回来之前,就把阀门关完了,这个时候,压力的升高,是最大的,甚至,能到正常压力的好几倍,非常危险。

 间接水锤:就是,你关阀门的时间,比压力波来回传播的时间要长,也就是说,压力波反射回来的时候,你还没关完阀门,这个时候,压力的升高,就会小很多,因为,反射回来的低压波,会抵消一部分的高压。

所以,我们防护水锤的核心,就是,避免直接水锤,让它变成间接水锤,这样,压力的升高,就会小很多。

在一线的项目里,水锤的防护,有很多的方法:

 缓闭阀门:最常用的方法,就是,把阀门的关闭时间,调的慢一点,比如,原来的阀门,1 秒就关完了,现在,改成 30 秒,慢慢关,这样,就不会产生直接水锤,压力的升高,就会小很多。

 水锤消除器:这是一个专门的设备,当管道里的压力突然升高的时候,水锤消除器,就会打开,把多余的水排出去,降低压力,避免压力太高。

 空气罐:在长距离的输水管道里,我们会装空气罐,当压力升高的时候,空气罐里的空气,会被压缩,吸收压力,当压力降低的时候,空气罐里的水,会补进去,避免压力太低,产生负压。

 止回阀:缓闭止回阀,当水泵停了之后,它会慢慢的关,避免水倒流,产生水锤。

比如,在某长距离输水管道的项目里,原来的阀门,是快关的,10 秒就关完了,结果,每次关阀门,都会产生水锤,压力突然升高到 1.5MPa,把管道的接头给冲坏了,后来,我们用水锤模型,模拟了整个过程,然后,把阀门的关闭时间,改成了 60 秒,同时,装了一个水锤消除器,改造之后,关阀门的时候,最高的压力,只有 0.5MPa,完全在管道的承受范围里,再也没有发生过爆管的问题。

5.2.3 空化与空蚀:水泵与阀门的隐形杀手

空化与空蚀,是水泵、阀门这些设备的隐形杀手,很多的水泵,用了没几年,叶轮就坏了,很多的阀门,用了一段时间,就漏了,其实,都是空蚀导致的。我们之前在入门阶段,简单的讲过,空化就是,压力太低,水汽化了,但是,对于专家来说,你需要深入的理解,它的原理,以及,怎么防护它。

空化的原理,其实很简单:水的沸点,是和压力有关的,压力越低,沸点越低。比如,在正常的大气压下,水的沸点是 100℃,但是,在高原上,压力低,水的沸点,只有 80 多度。那,如果,管道里的局部压力,降到了非常低,低到,在当前的水温下,水的汽化压力,这个时候,水就会沸腾,汽化,形成很多的小气泡,这个过程,就叫做空化

这些小气泡,会跟着水流,流到压力高的地方,到了高压区,气泡外面的压力,突然升高,这个时候,气泡就会被压溃,瞬间的破灭。这个破灭的过程,会产生一个非常强的冲击波,压力能到几百个 MPa,这个冲击波,会不断的冲击管道的壁面,或者,水泵的叶轮,时间长了,就会把壁面给蚀坏,形成很多的小坑,这个过程,就叫做空蚀

水力模型全阶AI知识库(0326)68330.png 

空蚀的危害,非常大:

 对水泵来说,空蚀会把叶轮给蚀坏,叶轮上,会有很多的小坑,然后,水泵的效率,就会下降,噪音会变大,振动也会变大,最后,整个叶轮都会坏掉,水泵就报废了。

 对阀门来说,空蚀会把阀芯给蚀坏,导致阀门关不严,产生内漏,最后,阀门就没法用了。

 对管道来说,空蚀会把管道的壁面给蚀坏,导致管道变薄,最后,爆管。

那,我们怎么判断,会不会发生空化呢?这里,有一个核心的参数,叫做气蚀余量(NPSHNet Positive Suction Head

气蚀余量,指的是,泵的入口处,单位重量的液体,所具有的,超过汽化压力的富余能量。简单来说,就是,你的入口的压力,比汽化压力,高多少,要是这个富余的能量,不够,就会发生空化。

气蚀余量,分为两种:

1. 必需气蚀余量(NPSHr:这个是水泵本身的参数,是水泵厂家给的,意思是,要让水泵不发生空化,你必须要有的,最小的气蚀余量。

2. 有效气蚀余量(NPSHa:这个是你的系统的参数,是你实际的系统里,能提供的气蚀余量。

如果,你的有效气蚀余量 NPSHa,大于必需气蚀余量 NPSHr,那,就不会发生空化,要是,NPSHa 小于 NPSHr,那就会发生空化。

所以,我们防护空化的核心,就是,提高有效气蚀余量,让它大于必需气蚀余量。具体的方法,有这些:

3. 降低泵的安装高度:把泵装的低一点,这样,入口的压力,就会高一点,因为,位置低,水头就高。

4. 增大入口管道的管径:入口的管道,做大一点,这样,流速就会低一点,水头损失就会小一点,入口的压力,就会高一点。

1. 提高入口的压力:比如,在泵的前面,加一个增压泵,提高入口的压力,这样,有效气蚀余量,就会变大。

2. 降低水温:水温越低,汽化压力就越低,这样,富余的能量,就会越大,也能避免空化。

比如,在某水厂的项目里,他们的水泵,用了一年,叶轮就坏了,噪音很大,效率也降了 20%,后来,我们检查了一下,发现,他们的泵的安装高度,太高了,入口的压力,只有 0.05MPa,有效气蚀余量,只有 2 米,而水泵的必需气蚀余量,是 3 米,所以,就发生了空化。后来,我们把泵的安装高度,降了 2 米,同时,把入口的管道,从 DN200,改成了 DN300,降低了流速,改造之后,有效气蚀余量,变成了 4.5 米,大于必需的 3 米,就再也没有发生过空化的问题了,水泵的寿命,也从 1 年,变成了 10 年。

5.2.4 渗流:多孔介质中的水流规律

渗流,是水在多孔介质里的流动,比如,土壤里的地下水,岩石里的水,这些,都是渗流。我们之前讲的,都是管道里的水流,或者,明渠里的水流,但是,渗流,是完全不一样的,它的规律,也完全不同。

渗流的核心规律,是达西定律,这是 1856 年,法国的工程师达西,通过实验,发现的规律。达西定律的意思是,渗流的流速,和水力坡度,是成正比的。简单来说,就是,水在土壤里流的速度,和水位差成正比,水位差越大,流的越快,和土壤的渗透系数,也成正比,渗透系数越大,也就是,土壤越疏松,流的越快。

达西定律的公式,很简单:
v = K * i
其中,v 是渗流的流速,K 是渗透系数,i 是水力坡度,也就是,水位差除以渗流的长度。

水力模型全阶AI知识库(0326)69650.png 

渗透系数 K,是渗流里最核心的参数,不同的土壤,K 的差别非常大:

1. 黏土的 K,很小,只有 1e-7 m/s,所以,水很难渗过去,所以,我们做防渗的时候,都会用黏土。

2. 砂土的 K,很大,有 1e-3 m/s,所以,水很容易渗过去。

3. 岩石的 K,要看有没有裂隙,有裂隙的话,K 就很大,没有的话,就很小。

渗流的应用,非常广泛:

1. 地下水模拟:我们要模拟地下水的流动,比如,地下水的开采,会不会导致地面沉降,地下水的污染,会怎么迁移,这些,都要用渗流模型。

2. 基坑降水:在做建筑的基坑的时候,我们要把基坑里的水,抽出来,不然,基坑里都是水,没法施工,这个时候,我们就要用渗流模型,计算,要抽多少水,才能把水位降到基坑的底部,同时,还要避免,抽水导致周边的地面沉降,把周边的房子给弄裂了。

3. 漏损定位:当管网的管道漏了,水会渗到周围的土壤里,我们可以用渗流模型,模拟水的渗流过程,然后,结合地面的监测数据,定位漏点的位置,这个,就是管网漏损的定位的一个方法。

4. 大坝渗流安全监测:大坝的坝体,是土做的,我们要监测,坝体里的渗流,是不是正常,要是,渗流的速度太快,就会把坝体的土给冲走,导致管涌,最后,大坝溃坝,这个时候,我们就要用渗流模型,监测坝体的渗流,提前预警。

比如,在某地铁的基坑项目里,他们要挖一个 20 米深的基坑,周边,有很多的老房子,要是,降水的话,很容易导致地面沉降,把房子给弄裂了。后来,我们构建了整个区域的渗流模型,模拟了降水的过程,然后,优化了降水井的位置和流量,最后,我们把周边的地面沉降,控制在了 5 毫米以内,完全不会影响周边的房子,顺利的完成了基坑的施工。

5.3 大尺度管网的并行计算:超大规模系统的求解

随着城市的发展,管网的规模,越来越大,比如,超大城市的供水管网,有几十万根管道,几百万个节点,这个时候,常规的串行计算,就不够用了,因为,常规的串行计算,一次模拟,要跑好几个小时,甚至,好几天,根本没法满足实时调度的需求。

这个时候,你就需要用并行计算,这是专家阶段,处理超大规模系统的核心技术。

并行计算的原理,其实很简单,就是,把一个大的问题,拆成很多小的问题,然后,分给很多个 CPU,或者,GPU,同时计算,最后,再把结果拼起来,这样,就能把计算的速度,提升好几倍,甚至,好几十倍。

在水力模型里,最常用的并行方法,是区域分解法。就是,把整个大的管网,或者,整个大的计算区域,拆成很多个小的区域,每个小的区域,分给一个 CPU 核心,每个核心,只算自己的小区域的结果,然后,区域之间,交换边界的信息,这样,所有的核心,就可以同时计算了。

比如,你有一个 10 万根管道的大管网,你把它拆成 10 个小的区域,每个区域,1 万根管道,然后,用 10 CPU 核心,同时计算,这样,计算的速度,就差不多能提升 10 倍,原来要 10 个小时的模拟,现在,1 个小时就能跑完了。

除了 CPU 的并行,还有GPU 加速GPU,就是显卡,它有几千个小的核心,非常适合做并行的计算,所以,我们可以把水力模型的计算,放到 GPU 上,这样,速度能提升的更快,比如,原来要 10 个小时的模拟,用 GPU 的话,几分钟就能跑完。

在一线的项目里,并行计算的应用,已经越来越多了:

比如,在上海的智慧水务项目里,他们的管网,有 30 多万根管道,原来的串行计算,一次模拟,要 4 个小时,根本没法做实时的调度,后来,他们用了并行计算,把管网拆成了 32 个区域,用 32 个核心,同时计算,然后,加上 GPU 的加速,最后,一次模拟,只需要 5 分钟,就可以跑完,这样,他们就可以做实时的调度,实时的模拟整个管网的状态,提前发现异常,处理问题。

还有,在全国的洪水预报项目里,整个流域的模型,有几百万个网格,原来的串行计算,要跑一天,才能出预报结果,现在,用了并行计算,只需要 10 分钟,就能出结果,这样,就能更快的发出预警,给群众更多的转移时间。

5.4 多场耦合模拟:跨物理场的复杂系统分析

在常规的水力模型里,我们只模拟水流的状态,但是,在很多复杂的场景里,水流,不是独立的,它会和其他的物理场,互相影响,比如,水质、泥沙、温度、结构,这些,都是互相耦合的,这个时候,你就需要用多场耦合模拟,来处理这些复杂的问题。

多场耦合,就是,把多个物理场的模型,耦合在一起,同时计算,互相传递数据,这样,就能模拟它们之间的互相影响。

常见的耦合场景,有这些:

 水动力 + 水质耦合:这是最常见的,就是,我们先算出水的流动,然后,把流速、流量,传给水质模型,然后,水质模型,模拟污染物的迁移、扩散、降解,这样,我们就能知道,污染物,会怎么流,什么时候到下游,浓度是多少。比如,在突发水污染的应急模拟里,我们就是用这个耦合模型,来模拟污染物的迁移,提前预警。

 水动力 + 泥沙耦合:这个,是河道里的,水流,会把泥沙冲走,然后,泥沙,又会影响水流的阻力,比如,河道淤积了,糙率就会变大,水头损失就会变大,所以,我们要把水动力和泥沙的模型,耦合在一起,模拟泥沙的淤积和冲刷,这样,我们就能知道,河道的淤积,会怎么变化,要不要清淤。

 水动力 + 温度耦合:这个,是水库里的,水库的水,温度不一样,密度不一样,会分层,上层的水,温度高,密度小,下层的水,温度低,密度大,然后,温度,又会影响水的密度,从而,影响水流的流动,所以,我们要把水动力和温度的模型,耦合在一起,模拟水库的水温分层,还有,水库的泄流的温度,对下游的影响。

 水动力 + 结构耦合:这个,是管道的,水锤的压力,会导致管道的变形,管道的变形,又会影响水流的压力,所以,我们要把水动力和结构的模型,耦合在一起,模拟水锤对管道的应力的影响,看看,管道会不会被水锤给压坏。

比如,在某河道的黑臭水体治理项目里,我们就用了水动力 + 水质的耦合模型,首先,我们模拟了河道的水流,然后,模拟了 COD、氨氮这些污染物的降解,然后,我们优化了生态补水的方案,通过模拟,我们发现,每天补 10 万立方米的水,就能把河道的水质,从劣 V 类,提升到 IV 类,而且,成本最低,最后,我们按照这个方案,实施了改造,果然,河道的水质,达标了,黑臭的问题,也解决了。

5.5 数字孪生的高阶应用:从离线模拟到在线孪生

最后,我们来讲一下,当前最前沿的,数字孪生的高阶应用,这是专家阶段,最前沿的技术,也是未来的发展方向。

我们之前的水力模型,都是离线的,就是,你建好模型,然后,输入数据,跑模拟,得到结果,这个,是离线的,模型,不会实时的更新,也不会实时的和真实的系统对齐。

而数字孪生,是在线的,它是把真实的管网,或者,河道,在电脑里,做一个实时的复制,然后,实时的把真实系统的监测数据,传到模型里,实时的更新模型的状态,让模型,一直和真实的系统,保持同步,这样,你就可以,实时的看到,整个系统的状态,而且,还可以预测未来的状态。

数字孪生的高阶应用,有这些:

 在线实时校准:传统的模型,一年才校准一次,但是,数字孪生的模型,会实时的用监测数据,校准模型的参数,比如,管道的糙率,节点的流量,实时的调整,让模型,一直和真实的系统,保持对齐,这样,模型的精度,就会一直很高,不会因为管网的变化,而不准了。

 预测性维护:通过数字孪生的模型,我们可以预测,设备的故障,比如,水泵的故障,管道的爆管,我们可以提前发现,压力的异常,流量的异常,然后,提前维护,避免故障的发生。比如,某水厂的数字孪生平台,提前 3 天,预测到了某个管道的爆管风险,然后,提前安排了维修,避免了爆管的损失。

 实时应急调度:当发生突发的事故,比如,爆管,或者,水污染,数字孪生的模型,可以实时的模拟,事故的影响范围,然后,实时的给出调度的方案,比如,关哪个阀门,开哪个备用水源,这样,就能快速的处置事故,减少损失。

比如,在深圳的智慧水务数字孪生项目里,他们构建了整个城市的管网的数字孪生平台,实时的接入了所有的监测数据,实时的更新模型的状态,现在,他们可以,实时的看到整个城市的管网的压力、流量的状态,而且,当发生爆管的时候,模型可以在 10 秒之内,算出影响的范围,然后,自动的关阀门,发预警,整个过程,只需要几十秒,就可以完成,把爆管的损失,降到了最低。

 

到这里,专家进阶阶段的内容,我们就讲完了,这些内容,是水力模型领域,最复杂,最前沿的内容,掌握了这些,你就成为了真正的行业专家,能够处理各种复杂的工程场景,解决那些疑难的问题,为行业的发展,贡献你的力量。

 

Copyright © 2022 All Rights Reserved 版权所有:北京国瑞智信节水科技有限公司京ICP备2022015816号-1