[发明专利]一种化工灾害事故实时干预仿真方法和系统在审
申请号: | 202010365671.3 | 申请日: | 2020-04-30 |
公开(公告)号: | CN111625935A | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 金霄;王震 | 申请(专利权)人: | 苏州启明可视科技有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20 |
代理公司: | 苏州知途知识产权代理事务所(普通合伙) 32299 | 代理人: | 张钢锋;张锦波 |
地址: | 215100 江苏省苏州市高新*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 化工 灾害 事故 实时 干预 仿真 方法 系统 | ||
1.一种化工灾害事故实时干预仿真方法,其特征在于,进行灾害预埋,选取灾害源地点,配置灾害源参数;采用面向对象技术,创建灾害事故对象;创建机理模型库,所述的机理模型库中存储所有灾害事故类型对应的机理模型;创建由主程序直接控制的渲染线程和触发线程;创建线程池,所述线程池包括分配给不同灾害事故类型对象的计算线程;
所述灾害事故实时干预仿真方法包括:
步骤1,根据灾害触发命令,启动触发线程,判定对应的灾害事故类型是否达到触发条件,如果达到,则执行灾害触发操作;
步骤2,判定所有被触发的灾害事故类型,获取预埋的对应灾害事故的属性参数,从机理模型库中调用所有被触发的灾害事故类型对应的机理模型;
步骤3,向线程池申请对应事故类型对象的计算线程,执行仿真模拟计算,实时计算不同灾害事故类型对应的灾害影响区域,同时确定其伤害程度;
步骤4,根据仿真模拟计算结果,调用渲染线程,对所有反馈出机理模型仿真计算结果的灾害事故类型进行仿真模拟。
2.根据权利要求1所述的化工灾害事故实时干预仿真方法,其特征在于,向线程池申请对应事故类型对象的计算线程的步骤包括:
如果线程池收到申请线程的任务,并判定有空闲的计算线程,则直接取出对应的计算线程,并完成计算任务后,回收对应的计算线程到线程池;
如果线程池收到申请线程的任务,并判定没有空闲的计算线程,则申请新的计算线程,并在完成计算任务后回收对应的计算线程到线程池。
3.根据权利要求1所述的化工灾害事故实时干预仿真方法,其特征在于,步骤3中,根据机理模型计算结果,如果判定对应的灾害事故结束,则退出灾害事故实时仿真,并回收对应的计算线程;否则,更新时间参数,进入下一时刻的仿真计算。
4.根据权利要求1所述的化工灾害事故实时干预仿真方法,其特征在于,如果触发火灾事故,仿真过程包括:
根据火灾事故类型,选择对应的喷射火机理模型或池火灾机理模型,输入环境参数和火灾事故属性参数,计算当前时刻相关的仿真数据参数,包括:火焰高度、倾角、火焰温度、热通量等强度面和周边温度;
模拟不同时刻火焰形状和火焰周边热辐射的等强度面,预测影响区域的伤害情况;
如果判定火灭,则仿真过程结束;否则,更新时间参数,继续执行机理模型的计算。
5.根据权利要求1所述的化工灾害事故实时干预仿真方法,其特征在于,如果触发爆炸事故,仿真过程包括:
根据爆炸事故类型,选择对应的VCE或BLEVE机理模型,输入环境参数和爆炸事故属性参数,计算距爆炸原点不同距离处的超压值;
根据计算得到的所述超压值,确定多个等压面,模拟爆炸的伤害区域,结束仿真过程。
6.根据权利要求1所述的化工灾害事故实时干预仿真方法,其特征在于,如果触发有害气体泄漏事故,仿真过程包括:
S1:对于连续泄漏,根据连续泄漏机理模型,计算当前时刻有害气体泄漏的危害区域,预测下一时刻有害气体泄漏的危害区域;
S2:如果泄漏结束,则执行S4,否则,执行S3;
S3:判定泄漏是否达到稳态,如果达到稳态,则获取上一时刻有害气体泄漏的危害区域,并执行S2;否则,更新下一时刻的值,并执行S1;
S4:对于瞬时泄漏,根据瞬时泄漏机理模型,根据当前时刻有害气体泄漏的危害区域,预测下一时刻有害气体泄漏的危害区域;
S5:判定有害气体是否消散,如果没有消散,则更新下一时刻的值,并执行S4;否则,有害气体消散,结束仿真过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州启明可视科技有限公司,未经苏州启明可视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010365671.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:文字视觉变形方法、系统及介质
- 下一篇:基于模型的穿孔套管声波测量方法与系统