【技术实现步骤摘要】
一种河网水动力求解方法、系统、存储介质及设备
[0001]本专利技术涉及一种河网水动力求解方法
、
系统
、
存储介质及设备,属于河网计算
。
技术介绍
[0002]研究河网时常采用数值模拟方法,具体基于三对角方程求解河网的水动力,但是随着水网建设,对大范围
、
长时间序列的河网模拟需求越来越大,而在求解河网三对角方程时,每个时间步中每个断面都需要存储一组断面系数,从而导致河网的水动力求解越来越慢
。
技术实现思路
[0003]本专利技术提供了一种河网水动力求解方法
、
系统
、
存储介质及设备,解决了
技术介绍
中披露的问题
。
[0004]为了解决上述技术问题,本专利技术所采用的技术方案是:
[0005]一种河网水动力求解方法,包括:
[0006]根据获取的河段各断面信息,构建除首断面和末断面外的其余断面的初始系数矩阵;其中,初始系数矩阵中一行元素包括与当前断面流量或水位相关的系数
、
与上一断面流量或水位相关的系数
、
与下一断面流量或水位相关的系数以及常数项;
[0007]消去系数矩阵中的0元素,获得新的系数矩阵;
[0008]将新的系数矩阵中的与上一断面流量或水位相关的系数
、
以及与下一断面流量或水位相关的系数消去,获得仅与首断面和末断面有关的最终系数矩阵;
[0009]根据最终系数矩阵<
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种河网水动力求解方法,其特征在于,包括:根据获取的河段各断面信息,构建除首断面和末断面外的其余断面的初始系数矩阵;其中,初始系数矩阵中一行元素包括与当前断面流量或水位相关的系数
、
与上一断面流量或水位相关的系数
、
与下一断面流量或水位相关的系数以及常数项;消去系数矩阵中的0元素,获得新的系数矩阵;将新的系数矩阵中的与上一断面流量或水位相关的系数
、
以及与下一断面流量或水位相关的系数消去,获得仅与首断面和末断面有关的最终系数矩阵;根据最终系数矩阵
、
首断面边界条件
、
以及末断面边界条件,求解河网水动力
。2.
根据权利要求1所述的河网水动力求解方法,其特征在于,初始系数矩阵为:式中,
n
为除首断面和末断面外的其余断面总数,
δ
i
为常数项,
α
i
x
i
‑1+
β
i
x
i
+
γ
i
x
i+1
=
δ
i
,
x
i
‑1、x
i
、x
i+1
分别为第
i
‑1个断面
、
第
i
个断面
、
以及第
i+1
个断面的流量或水位,
β
i
为与第
i
个断面流量或水位相关的系数,
α
i
为与第
i
‑1个断面流量或水位相关的系数,
γ
i
为与第
i+1
个断面流量或水位相关的系数
。3.
根据权利要求2所述的河网水动力求解方法,其特征在于,将新的系数矩阵中的与上一断面流量或水位相关的系数
、
以及与下一断面流量或水位相关的系数消去,获得仅与首断面和末断面有关的最终系数矩阵,包括:针对新的系数矩阵,依次从上往下消去
α
i
~
α
n
、
从下往上消去
γ
i
~
γ
n
技术研发人员:杨旭,徐津,王玲玲,朱海,徐鹏程,韩建军,
申请(专利权)人:河海大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。