一种基于无网格涡柱的船舶火灾烟雾模拟方法

    公开(公告)号:CN118428193B

    公开(公告)日:2024-08-30

    申请号:CN202410888410.8

    申请日:2024-07-04

    IPC分类号: G06F30/25

    摘要: 本发明提供了一种基于无网格涡柱的船舶火灾烟雾模拟方法,涉及航海仿真技术领域,包括如下步骤:S1、使用涡柱元素对涡量场进行离散;初始化涡柱元素和烟雾颗粒,开始进行烟雾模拟;S2、通过涡柱元素计算涡结构的自诱导速度;S3、通过涡柱元素计算涡结构的全局诱导速度;S4、基于涡结构的自诱导速度和涡结构的全局诱导速度更新涡柱和烟雾颗粒的位置;S5、基于S4更新后的涡柱和烟雾颗粒的位置,使用二次取样算法更新涡量场;S6、返回S2,直至烟雾运动的时间达到设定的阈值,结束模拟。本发明设计了一种可准确计算涡结构曲率的离散几何结构,通过涡结构的曲率计算涡结构的自诱导速度,以模拟具有高度真实感的船舶火灾烟雾运动场景。

    一种基于无网格涡柱的船舶火灾烟雾模拟方法

    公开(公告)号:CN118428193A

    公开(公告)日:2024-08-02

    申请号:CN202410888410.8

    申请日:2024-07-04

    IPC分类号: G06F30/25

    摘要: 本发明提供了一种基于无网格涡柱的船舶火灾烟雾模拟方法,涉及航海仿真技术领域,包括如下步骤:S1、使用涡柱元素对涡量场进行离散;初始化涡柱元素和烟雾颗粒,开始进行烟雾模拟;S2、通过涡柱元素计算涡结构的自诱导速度;S3、通过涡柱元素计算涡结构的全局诱导速度;S4、基于涡结构的自诱导速度和涡结构的全局诱导速度更新涡柱和烟雾颗粒的位置;S5、基于S4更新后的涡柱和烟雾颗粒的位置,使用二次取样算法更新涡量场;S6、返回S2,直至烟雾运动的时间达到设定的阈值,结束模拟。本发明设计了一种可准确计算涡结构曲率的离散几何结构,通过涡结构的曲率计算涡结构的自诱导速度,以模拟具有高度真实感的船舶火灾烟雾运动场景。

    一种基于离散涡泡的船舶失火火焰演化模拟方法

    公开(公告)号:CN118468759B

    公开(公告)日:2024-09-03

    申请号:CN202410912230.9

    申请日:2024-07-09

    摘要: 本发明提供了一种基于离散涡泡的船舶失火火焰演化模拟方法,包括步骤:构建火焰演化的流场涡量物理模型,初始化涡泡和火焰粒子,涡泡数量小于火焰粒子数量;采用二阶龙格库塔积分法计算涡泡和火焰粒子的位置;将涡泡转化为圆柱结构,基于当前速度场采用使用欧拉积分更新圆柱端点的位置,根据圆柱长度控制涡泡分裂;建立空间哈希表网格并遍历计算域内的所有涡泡,将同一网格单元内涡泡的数量作为关键字存储到哈希表中,检测每个网格单元内涡泡的数量#imgabs0#,对涡泡进行合并或分割,更新涡泡的位置和涡量;根据更新后涡泡的位置和涡量。本发明能够获得细节丰富且数值稳定的火焰演化效果。

    一种基于离散涡泡的船舶失火火焰演化模拟方法

    公开(公告)号:CN118468759A

    公开(公告)日:2024-08-09

    申请号:CN202410912230.9

    申请日:2024-07-09

    摘要: 本发明提供了一种基于离散涡泡的船舶失火火焰演化模拟方法,包括步骤:构建火焰演化的流场涡量物理模型,初始化涡泡和火焰粒子,涡泡数量小于火焰粒子数量;采用二阶龙格库塔积分法计算涡泡和火焰粒子的位置;将涡泡转化为圆柱结构,基于当前速度场采用使用欧拉积分更新圆柱端点的位置,根据圆柱长度控制涡泡分裂;建立空间哈希表网格并遍历计算域内的所有涡泡,将同一网格单元内涡泡的数量作为关键字存储到哈希表中,检测每个网格单元内涡泡的数量#imgabs0#,对涡泡进行合并或分割,更新涡泡的位置和涡量;根据更新后涡泡的位置和涡量。本发明能够获得细节丰富且数值稳定的火焰演化效果。