-
公开(公告)号:CN108009349A
公开(公告)日:2018-05-08
申请号:CN201711242081.6
申请日:2017-11-30
Applicant: 武汉大学
Abstract: 本发明公开了一种河流二维水质数值模型计算网格局部优化加密绘制方法。通过网格局部优化加密绘制方法,实现对二维规则精细网格特殊计算位置按任意比例进行局部优化加密,满足实际数值模拟计算过程中,对不同计算位置、不同计算任务需要不同精细程度的网格的需要,提高计算的效率和减少硬件开销。本发明基于已有的水质模型数值模拟网格绘制方法和工具,实现了简单高效的二维水质模型计算网格优化绘制,为基于规则网格的数值计算提供数据支撑。
-
公开(公告)号:CN103824255B
公开(公告)日:2017-02-22
申请号:CN201410072331.6
申请日:2014-02-28
Applicant: 武汉大学
Abstract: 本发明涉及基于Sharpmap的通过鼠标滚轮控制地图缩放方法,其步骤为:首先调用Sharpmap库函数加载地图,获得当前的视野范围Envelope;然后构建鼠标滚轮事件并获取当前鼠标光标所在的屏幕位置坐标,调用Sharpmap坐标转换函数将屏幕坐标转换为Sharpmap地图的地理坐标;其次确定每次鼠标滚动的缩放幅度并代入滚轮缩放公式,求得缩放后地图新的视野范围,最后调用Sharpmap库函数将地图缩放至新的视野中完成地图缩放。本发明方法简单,创新性地基于人眼视觉需要,填补了sharpmap缺乏滚轮缩放的空白,大幅度完善了sharpmap地图显示功能,提高了地图操作的方便性和流畅性。
-
公开(公告)号:CN104200045B
公开(公告)日:2016-01-13
申请号:CN201410476611.3
申请日:2014-09-17
Applicant: 武汉大学
Abstract: 本发明公开了一种流域大尺度水系分布式水动力模型的并行计算方法,以规则网格为基本计算单元以分块区域为计算节点进行大尺度流域的分布式数值模型的并行实现方法。通过流域水系区域的划分与分布式集群计算,解决了在大尺度流域模拟中win32程序的2G内存数组限制的问题,实现对大尺度流域的精细模拟;通过构建相邻分块的重叠区并基于分布式消息传递模型进行数据交换,实现对各节点分块边界数据的误差校正,保证全流域模拟的一致性和准确性;基于OPENMP和MPI并行通用协议,完成各分块节点以及节点内部的计算并行化,实现大尺度流域的高效精细模拟。本发明以较小的开销、高效高速准确地完成对大尺度流域水系水动力的数值模拟。
-
-
公开(公告)号:CN107944102B
公开(公告)日:2019-07-09
申请号:CN201711117910.8
申请日:2017-11-13
Applicant: 武汉大学
IPC: G06F17/50
CPC classification number: Y02A20/16
Abstract: 本发明提供一种流域大尺度复杂河网的网格拼接方法,该方法能够实现大尺度流域复杂河网区域的网格自动拼接,减小地形复杂区域网格的生成难度,满足大尺度流域复杂河网区域的网格构建需求,其特征在于,包括以下步骤:步骤1.识别流域河网水系,提取流域水系边界;步骤2.将干流和支流分开绘制,同一河段在河道比较顺滑的位置进行分段,干支流交汇处单独分区,相邻两段之间要有重叠区域;步骤3.根据流域内水系特征,设定各河段网格的数目和尺寸,分别绘制干流和支流各河段网格;步骤4.对网格进行二维编码;步骤5.将干支流交汇区T形网格划分为4段,使交汇节点的网格数尽可能少;步骤6:将划分之后的网格代替原来的T形网格进行整体的网格拼接。
-
公开(公告)号:CN106202265B
公开(公告)日:2019-03-19
申请号:CN201610502440.6
申请日:2016-06-29
Applicant: 武汉大学
IPC: G06F16/29
Abstract: 本发明公开了一种流域大尺度复杂河网海量精细规则网格的绘编方法,包括步骤:S1识别流域水系体的结构层和边界范围层;S2对流域水系河道进行分段获得河段;S3分别绘制各河段的二维规则网格,并对各河段中网格分别编码;S4对二维规则网格进行二维化整编,获得整体网格;S5整体网格的一维化整编;S6构建一维网格关系。本发明基于已有的海量规则网格的网格方法和工具,实现了简单高效的大尺度海量网格的增减和粗化,实现网格的一次性绘制终身可用,为基于规则网格的数值计算提供数据支撑。
-
公开(公告)号:CN106228007B
公开(公告)日:2018-09-21
申请号:CN201610573745.6
申请日:2016-07-19
Applicant: 武汉大学
IPC: G06F17/30
Abstract: 本发明提供一种突发事件污染源追踪溯源方法,其特征在于,包括以下步骤:步骤1.源‑质响应情景数据库构建:建立流域一定范围内的固定和移动的污染源数据库和工程所在流域的水文情景数据库;模拟每个污染源在不同水文情景、在不同的排放量下,其污染物对工程水域造成的污染状况,建立工程区域内的源‑质响应情景数据库;步骤2.溯源分析计算:根据污染物特征信息和水文情势信息,在源‑质响应情景数据库中进行污染源排查与筛选,找出满足筛选目标的可能污染源,构建目标库;对目标库进行污染过程拟合度分析,按拟合度大小排序,确定最有可能造成突发污染事故的风险源;通过验证进一步确认。本方法能够快速的确定污染源位置及其排放源强。
-
公开(公告)号:CN108010103A
公开(公告)日:2018-05-08
申请号:CN201711195302.9
申请日:2017-11-24
Applicant: 武汉大学
Abstract: 本发明公开了一种河道地形快速精细生成方法。通过对复杂地形边界点的空间关系进行统一分块、归类、编号,将零散边界点拟合天然河道走向并生成新河道边界,解决河道大量边界点无序问题;通过有限河道监测断面地形,基于权重插值方法,实现河道地形快速生成;通过河道插值生成地形,利用待增补断面与河道已知采样高程断面的距离和比降变化,实现河道断面的精确增补。本发明根据河道零散边界点和地形高程采样数据无法满足河道水动力计算精度要求的特点,采用了拟合河道边界、河道地形插值和河道采样高程断面增补的方式,充分考虑到了天然河道走势和地势变化特点,有效减少了地形插值误差。
-
公开(公告)号:CN107871048A
公开(公告)日:2018-04-03
申请号:CN201711177159.0
申请日:2017-11-22
Applicant: 武汉大学
IPC: G06F17/50
Abstract: 本发明提供一种大尺度流域网格分块方法,其特征在于,包括:步骤1.基于河道关系,将干支流交汇处划分为节点,在节点的基础上,将流域河道按干支流关系划分为若干河段,按照上下游关系,先对干流进行编号,遇到节点,转到对支流进行编号,再回到对干流进行编号,获得对计算范围内的流域水系完整编码的河段体系;步骤2.根据河段特征,实际计算网格精度需求以及计算机器硬件条件,确定每一河段的分块规则网格数量和大小,对每一河段进行自动重新分块,得到合适的规则网格数量大小的分块;步骤3.根据流域水系的特点,将干支流河段以及节点按照空间位置关系,分为多种类型,按照各种类型分别设置对应的边界交换规则,来实现分块网格的边界自动交换。
-
公开(公告)号:CN106202265A
公开(公告)日:2016-12-07
申请号:CN201610502440.6
申请日:2016-06-29
Applicant: 武汉大学
IPC: G06F17/30
CPC classification number: G06F17/30241
Abstract: 本发明公开了一种流域大尺度复杂河网海量精细规则网格的绘编方法,包括步骤:S1识别流域水系体的结构层和边界范围层;S2对流域水系河道进行分段获得河段;S3分别绘制各河段的二维规则网格,并对各河段中网格分别编码;S4对二维规则网格进行二维化整编,获得整体网格;S5整体网格的一维化整编;S6构建一维网格关系。本发明基于已有的海量规则网格的网格方法和工具,实现了简单高效的大尺度海量网格的增减和粗化,实现网格的一次性绘制终身可用,为基于规则网格的数值计算提供数据支撑。
-
-
-
-
-
-
-
-
-