本发明涉及三维模拟和可视化,尤其涉及一种基于洪水预报成果的淹没分析方法。
背景技术:
1、现有技术使用基于dem的种子蔓延算法进行流域洪水淹没分析。然而,存在以下问题:
2、边缘锯齿现象:dem数据的离散性导致淹没区域边缘呈锯齿状。
3、计算复杂度增加:随着dem精度提高,计算量急剧增加,需要更多计算资源和时间,降低执行效率。
4、存储需求巨大:该方法需要存储河道区域淹没范围内的所有网格数据,这占用大量存储空间,而且随着dem精度提高,存储需求会进一步增加。
5、不符实际情况:采用恒定水位作为参考,与实际河流水位逐渐下降的情况不符,难以准确模拟实际洪水情景,尤其在流域内部的洪水演进中。
6、现有技术的问题限制了基于dem的种子蔓延算法在洪水淹没分析领域的应用。
技术实现思路
1、鉴于上述问题,提出了本发明以便提供克服上述问题或者至少部分地解决上述问题的一种基于洪水预报成果的淹没分析方法。
2、根据本发明的一个方面,提供了一种基于洪水预报成果的淹没分析方法,所述淹没分析方法包括:
3、步骤s1:将河道进行分块处理;
4、步骤s2:绘制河道中心线;
5、步骤s3:获取预报断面水位;
6、步骤s4:计算每个断面的水位比降;
7、步骤s5:查找河水与河岸的临界点;
8、步骤s6:对所述临界点进行修正;
9、步骤s7:对所述水位进行修正;
10、步骤s8:边缘淹没检测和边缘位置修正;
11、步骤s9:重复步骤s7到步骤s8,以确保找出当前断面范围内的所有边缘位置;
12、步骤s10:重复步骤s5到s9,以查找下一个断面的所有边缘位置;
13、步骤s11:绘制淹没范围。
14、可选的,所述将河道进行分块处理具体包括:
15、采集河道断面数据和地形信息;
16、根据所述河道断面数据和所述地形信息将河道分成多个断面。
17、可选的,所述获取预报断面水位具体包括:利用洪水预报成果提取每个断面的水位。
18、可选的,所述查找河水与河岸的临界点具体包括:从断面中心点开始,向河道左岸和右岸寻找河水与河岸的临界点。
19、可选的,所述对所述临界点进行修正具体包括:使用线性插值法对临界点进行修正。
20、可选的,所述对所述水位进行修正具体包括:利用比降法对临界点周围的8连通域进行水位修正。
21、可选的,所述边缘淹没检测具体包括:
22、沿着河道中心线方向,使用8连通域检测边缘位置,确保水位未超出河道边界。
23、可选的,所述边缘位置修正具体包括:对检测到的边缘位置进行线性插值修正。
24、可选的,所述绘制淹没范围具体包括:将所有断面的边缘位置相连,绘制出河道的淹没范围。
25、本发明提供的一种基于洪水预报成果的淹没分析方法,所述淹没分析方法包括:步骤s1:将河道进行分块处理;步骤s2:绘制河道中心线;步骤s3:获取预报断面水位;步骤s4:计算每个断面的水位比降;步骤s5:查找河水与河岸的临界点;步骤s6:对所述临界点进行修正;步骤s7:对所述水位进行修正;步骤s8:边缘淹没检测和边缘位置修正;步骤s9:重复步骤s7到步骤s8,以确保找出当前断面范围内的所有边缘位置;步骤s10:重复步骤s5到s9,以查找下一个断面的所有边缘位置;步骤s11:绘制淹没范围。通过河道分块、简化计算、水位修正和边缘平滑等创新,提高了洪水模拟的准确性和效率。
26、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
1.一种基于洪水预报成果的淹没分析方法,其特征在于,所述淹没分析方法包括:
2.根据权利要求1所述的一种基于洪水预报成果的淹没分析方法,其特征在于,所述将河道进行分块处理具体包括:
3.根据权利要求1所述的一种基于洪水预报成果的淹没分析方法,其特征在于,所述获取预报断面水位具体包括:利用洪水预报成果提取每个断面的水位。
4.根据权利要求1所述的一种基于洪水预报成果的淹没分析方法,其特征在于,所述查找河水与河岸的临界点具体包括:
5.根据权利要求1所述的一种基于洪水预报成果的淹没分析方法,其特征在于,所述对所述临界点进行修正具体包括:使用线性插值法对临界点进行修正。
6.根据权利要求1所述的一种基于洪水预报成果的淹没分析方法,其特征在于,所述对所述水位进行修正具体包括:利用比降法对临界点周围的8连通域进行水位修正。
7.根据权利要求1所述的一种基于洪水预报成果的淹没分析方法,其特征在于,所述边缘淹没检测具体包括:
8.根据权利要求1所述的一种基于洪水预报成果的淹没分析方法,其特征在于,所述边缘位置修正具体包括:对检测到的边缘位置进行线性插值修正。
9.根据权利要求1所述的一种基于洪水预报成果的淹没分析方法,其特征在于,所述绘制淹没范围具体包括:将所有断面的边缘位置相连,绘制出河道的淹没范围。