-
公开(公告)号:CN115983163B
公开(公告)日:2023-07-07
申请号:CN202310269633.1
申请日:2023-03-20
申请人: 水利部珠江水利委员会水文局
IPC分类号: G06F30/28 , G06F30/25 , G06T13/60 , G06F113/08 , G06F119/14
摘要: 本发明公开了一种基于SPH算法的流域建模方法,包括步骤S1:将流域划分成若干网格,并沿流域宽度方向将网格分为三个区域,包括靠近流域河床的两侧外部网格区域和位于流域中心的内部网格区域;步骤S2:流域由若干水分子微粒组成,建立水分子微粒受力模型,分析不同区域水分子微粒的受力情况,采用SPH算法得出水分子微粒的加速度关系式;步骤S3:每个网格中含有多个水分子微粒,给不同网格设置不同编号,建立网格哈希表,根据网格编号获取内部水分子微粒索引;然后根据水分子微粒的速度、加速度值,得出下一帧画面中水分子微粒所在位置,实现水流动态可视化模拟,效果更接近真实情况,为流域后续深入研究奠定良好的基础。
-
公开(公告)号:CN115983163A
公开(公告)日:2023-04-18
申请号:CN202310269633.1
申请日:2023-03-20
申请人: 水利部珠江水利委员会水文局
IPC分类号: G06F30/28 , G06F30/25 , G06T13/60 , G06F113/08 , G06F119/14
摘要: 本发明公开了一种基于SPH算法的流域建模方法,包括步骤S1:将流域划分成若干网格,并沿流域宽度方向将网格分为三个区域,包括靠近流域河床的两侧外部网格区域和位于流域中心的内部网格区域;步骤S2:流域由若干水分子微粒组成,建立水分子微粒受力模型,分析不同区域水分子微粒的受力情况,采用SPH算法得出水分子微粒的加速度关系式;步骤S3:每个网格中含有多个水分子微粒,给不同网格设置不同编号,建立网格哈希表,根据网格编号获取内部水分子微粒索引;然后根据水分子微粒的速度、加速度值,得出下一帧画面中水分子微粒所在位置,实现水流动态可视化模拟,效果更接近真实情况,为流域后续深入研究奠定良好的基础。
-