发明名称 |
基于SPH算法的洪水溃坝过程仿真方法与仿真系统 |
摘要 |
本发明提供一种基于SPH算法的洪水溃坝过程仿真方法与仿真系统,该仿真方法包括:A、获取实地地理空间信息数据;B、基于步骤A获取的地理空间信息数据建立洪水溃坝过程的动力学模型;C、基于步骤A获取的地理空间信息数据建立地理实体模型;D、将步骤B得到的动力学模型解析为SPH计算式;E、将步骤C得到的地理实体模型初始化为SPH计算中流体粒子与边界粒子;F、基于SPH算法的循环计算;G、对步骤F所得的计算数值结果进行时空过程建模,得到洪水溃坝过程三维时空模型与数据库;H、对步骤G所得的洪水溃坝过程三维时空模型及数据库进行动态可视化。通过将SPH方法引用到地学过程模拟中,有效提高仿真结果的真实性。 |
申请公布号 |
CN102708227B |
申请公布日期 |
2015.03.25 |
申请号 |
CN201210113981.1 |
申请日期 |
2012.04.18 |
申请人 |
国家测绘局卫星测绘应用中心 |
发明人 |
唐新明;汪汇兵;欧阳斯达;李忠;叶芳宏 |
分类号 |
G06F17/50(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F17/50(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种基于SPH算法的洪水溃坝过程仿真方法,其特征在于,包括:步骤A、获取实地地理空间信息数据;步骤B、基于步骤A获取的所述地理空间信息数据建立洪水溃坝过程的动力学模型;从地理实体的建筑结构,材质,尺寸规格,空间分布状况,及影像图、数字线画图能反映地理实体的动力学影响范围的地理信息数据中,获取洪水溃坝过程的动力因素;根据地理空间分析方法洪水主要流向和洪水主要流域范围;根据地物分类方法分析流域范围的地物类型,确定流域范围的阻力形式、大小与分布,得到系统的洪水溃坝过程的动力学模型;步骤C、基于步骤A获取的所述地理空间信息数据建立地理实体模型;步骤D、将步骤B得到的所述动力学模型解析为SPH计算式;步骤E、将步骤C得到的所述地理实体模型初始化为SPH计算中流体粒子与边界粒子;构建空间体素数据集;通过与流域地形的三维模型和大坝三维模型进行交集检测,标记出与流域地形的三维模型和大坝三维模型空间的相交的体素,以此作为SPH计算中边界粒子;通过与水的三维模型进行交集检测,得到水的外壳边界;求出位于水的三维模型内部的体素,以此作为SPH计算中流体粒子;步骤F、基于SPH算法的循环计算;步骤G、对步骤F所得的计算数值结果进行时空过程建模,得到洪水溃坝过程三维时空模型与数据库;步骤H、对步骤G所得的洪水溃坝过程三维时空模型及数据库进行动态可视化。 |
地址 |
100830 北京市海淀区莲花池西路28号 |