[go: up one dir, main page]

CN104699984A - 一种水下爆炸数值模拟的网格尺寸确定方法 - Google Patents

一种水下爆炸数值模拟的网格尺寸确定方法 Download PDF

Info

Publication number
CN104699984A
CN104699984A CN201510133726.7A CN201510133726A CN104699984A CN 104699984 A CN104699984 A CN 104699984A CN 201510133726 A CN201510133726 A CN 201510133726A CN 104699984 A CN104699984 A CN 104699984A
Authority
CN
China
Prior art keywords
value
explosive
numerical simulation
size
underwater
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510133726.7A
Other languages
English (en)
Inventor
王高辉
李麒
卢文波
陈明
严鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan University WHU
Original Assignee
Wuhan University WHU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan University WHU filed Critical Wuhan University WHU
Priority to CN201510133726.7A priority Critical patent/CN104699984A/zh
Publication of CN104699984A publication Critical patent/CN104699984A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种水下爆炸数值模拟的网格尺寸确定方法,包括:步骤1,设定一系列无量纲变量值,针对各值分别获得对应的整体平均误差;步骤2,获得整体平均误差不大于误差阈值的值范围,误差阈值根据工程经验设定;步骤3,根据值范围,结合公式,根据水下爆炸数值模拟给定的炸药当量和炸药密度,获得网格尺寸。本发明高效便捷,在不同条件采用非一致网格尺寸,使得模拟结果更加精确可靠,适用于不同水下爆炸环境和炸药当量下的水下爆炸数值。

Description

一种水下爆炸数值模拟的网格尺寸确定方法
技术领域
本发明涉及一种水下爆炸数值模拟的网格尺寸确定方法,适用于水利水电、船舶、港口、近海岸等水利科学与海洋工程领域的水下爆炸数值模拟。
背景技术
在采用数值模拟方法研究炸药水下起爆、冲击波传播过程、爆轰产物水下膨胀运动过程、多介质耦合作用、结构动态响应及损伤破坏过程时,模拟结果的准确性在很大程度上取决于数值模型采用的网格尺寸。通常情况下,采用较小的网格尺寸,可以获得较为精确的数值模拟结果。然而当采用足够小的网格尺寸时,数值模型的单元数量急剧增加,模拟采用的最小时间步长也随之减小,受现有计算机硬件、软件及计算时间的限制,模拟难于进行。而当采用较大的数值网格尺寸时,将给数值模拟结果带来很大的误差。因此,在水下爆炸数值模拟过程中,合理确定模拟采用的网格尺寸,对复杂的水下爆炸环境至关重要,如高坝、船舶、海岸等结构的水下接触和非接触爆炸环境。
水下爆炸数值模拟网格尺寸效应研究,其主要目的是为了针对不同的水下爆炸环境确定相应的数值模拟网格尺寸,在确保数值模拟精度的同时,尽可能通过增大水下复杂爆炸环境的数值模拟网格尺寸以提高计算效率。然而目前部分研究者在确定数值模拟网格尺寸时,往往先进行网格尺寸收敛性分析,待收敛性分析后,再分析选取的网格尺寸是否满足要求,计算效率不高;有的研究者直接采用较小的网格尺寸研究水下爆炸问题,这对于小规模的水下爆炸问题是可行的,然而对于类似高坝、船舶、海岸等复杂的水下爆炸环境,往往由于计算规模过于庞大而终止。当根据冲击波最小波长确定网格尺寸大小时,需确定不同比例爆炸距离处的冲击波频率,然而在瞬态数值分析前很难确定每个爆炸场景的最小波长,采用统一的网格尺寸很难适用于不同的爆炸场景。目前在水下爆炸数值模拟中所采用的网格尺寸大小并不统一,不同研究者在建模中使用的网格尺寸差别较大,适用于水下爆炸数值模拟的网格尺寸确定方法有待提出。
发明内容
针对现有技术存在的不足,本发明提供了一种可大幅提高计算效率和精度、且适用于不同炸药当量和水下爆炸环境的水下爆炸数值模拟的网格尺寸确定方法。
为解决上述技术问题,本发明采用如下的技术方案:
水下爆炸数值模拟的网格尺寸确定方法,包括步骤:
一种水下爆炸数值模拟的网格尺寸确定方法,包括步骤:
步骤1,设定一系列无量纲变量λ值,针对各λ值分别获得对应的整体平均误差:
1.1同一比例爆炸距离下,采用数值模拟法获得不同炸药当量下的一系列冲击波峰值压力的模拟值;根据Cole水下爆炸冲击波经验公式获得相同比例爆炸距离处冲击波峰值压力的经验值;以经验值为真值、模拟值为测量值,获得经验值和模拟值的平均相对误差;
1.2各比例爆炸距离下平均相对误差的平均值即当前λ值对应的整体平均误差;
所述的无量纲变量λ=r/L,L为网格尺寸;等效球体炸药半径W和ρ分别为炸药当量和炸药密度;
步骤2,获得整体平均误差不大于误差阈值的λ值范围,误差阈值根据工程经验设定;
步骤3,根据λ值范围,结合公式λ=r/L,根据水下爆炸数值模拟给定的炸药当量和炸药密度,获得网格尺寸。
上述数值模拟法为基于欧拉算法的数值模拟法。
上述冲击波峰值压力的经验值其中,k1和α1为常数,k1取52.16MPa,α1取1.13,Z为比例爆炸距离。
作为优选,误差阈值为30%。
步骤2中,λ值范围的获得还综合考虑数值模拟计算精度和计算效率,获得的优选的λ值范围为:3≤λ≤6。
和传统方法相比,本发明具有如下优点和有益效果:
(1)传统的水下爆炸数值模拟网格尺寸主要根据工程经验、网格尺寸效应研究、冲击波最短波长来确定,当保证计算精度时,计算效率往往很低,甚至由于计算量过大而终止;当保证计算效率时,计算精度往往较低,将给数值模拟结果带来很大误差。本发明不需要在数值模拟前进行网格尺寸收敛性测试,也不需要测试水下爆炸冲击波最短波长,只需要根据水下爆炸数值模拟中采用的TNT炸药当量,确定等效球形炸药半径,即可确定水下爆炸数值模拟的网格尺寸,不会增加额外的工作量,更加高效便捷。
(2)传统的水下爆炸数值模拟网格尺寸大多采用一致的网格尺寸,难于适用不同工况下的水下爆炸环境。本发明的网格尺寸根据工况确定,不同工况对应不同的网络尺寸,适用于不同炸药当量下的水下复杂爆炸环境,更易于获得合理的数值网格尺寸,同时易于计算和编程植入抗爆性能分析软件。
附图说明
图1为本发明方法的具体流程图;
图2为水下爆炸示意图。
具体实施方式
本发明基于Euler算法(欧拉算法)实现,其流程图见图1,下面结合具体实施例说明本发明。
(1)等效球体炸药半径的计算。
见图1,实际炸药可能并非球形,保持炸药质量不变将其等效成球形炸药,根据球体体积公式,根据水下爆炸数值模拟中采用的TNT炸药当量W和TNT炸药密度ρ计算等效球体炸药半径 r = 3 W / 4 πρ 3 .
(2)根据Cole水下爆炸冲击波经验公式计算爆心距R处冲击波峰值压力Pm
计算的爆心距R处冲击波峰值压力其中,k1和α1为常数,k1取52.16MPa,α1取1.13,W为TNT炸药当量,R为爆心距。
水下爆炸冲击波峰值压力与比例爆炸距离Z有关,比例爆炸距离Z为爆心距R与炸药当量W立方根之比,即比例爆炸距离
(3)以无量纲变量λ作为网格尺寸确定依据确定一系列网格尺寸。
本发明中采用无量纲变量λ描述水下爆炸数值模拟的网格尺寸与等效球形炸药半径r间的相关性。无量纲变量λ定义为等效球体炸药半径r与网格尺寸L之比,即λ=r/L。
设定一系列无量纲变量λ值,基于无量纲变量定义和等效球体炸药半径r获得不同λ值下的网格尺寸。
(4)根据步骤3获得的网格尺寸,分别基于欧拉算法构建水下爆炸模型,经数值模拟得到各无量纲变量λ下不同TNT炸药当量W、不同比例爆炸距离Z对应的一系列冲击波峰值压力Pm'。
(5)无量纲变量λ取值范围的确定。
通过比对采用(2)所述方法获得的冲击波峰值压力Pm和采用(4)所述方法获得的冲击波峰值压力Pm',确定无量纲变量λ取值范围。具体为:
保持各无量纲变量λ和比例爆炸距离Z不变,采用数值模拟法获得不同TNT炸药当量W下的一系列冲击波峰值压力Pm';采用(2)中所述方法获得相同比例爆炸距离Z对应的冲击波峰值压力Pm,以冲击波峰值压力Pm为真值,以冲击波峰值压力Pm'为测量值,逐一获得各冲击波峰值压力Pm'和的冲击波峰值压力Pm的相对误差,并获得冲击波峰值压力Pm'序列和冲击波峰值压力Pm的平均相对误差。
采用上述方法,在同一无量纲变量λ值下,改变比例爆炸距离Z,获得不同比例爆炸距离Z处的平均相对误差。各比例爆炸距离Z处的平均相对误差的平均值,即该无量纲变量λ值对应的整体平均误差。同理,可获得其他无量纲变量λ值对应的整体平均误差。
根据工程经验,整体平均误差往往控制在30%以内,因此,获得整体平均误差不大于30%的无量纲变量λ的范围。
本发明得到的整体平均误差不大于30%的无量纲变量λ的取值范围是不小于3,同时综合考虑数值模拟计算精度和计算效率,根据经验获得优选的无量纲变量λ为:3≤λ≤6。
(6)根据无量纲变量λ取值范围,结合无量纲变量定义,根据水下爆炸数值模拟给定的TNT炸药当量,确定水下爆炸数值模拟的网格尺寸L。
例如,水下爆炸数值模拟中给定的TNT炸药当量W为1000kg,对应的等效球形炸药半径r为527.1mm,由于,无量纲变量λ优选取值范围为:3≤λ≤6,则建议的网格尺寸范围为87.9mm~175.7mm。
若水下爆炸数值模拟中给定的TNT炸药当量W为10kg,对应的等效球形炸药半径r为113.6mm,则建议的网格尺寸范围为18.9mm~37.9mm。

Claims (6)

1.一种水下爆炸数值模拟的网格尺寸确定方法,其特征在于,包括步骤:
步骤1,设定一系列无量纲变量λ值,针对各λ值分别获得对应的整体平均误差:
1.1同一比例爆炸距离下,采用数值模拟法获得不同炸药当量下的一系列冲击波峰值压力的模拟值;根据Cole水下爆炸冲击波经验公式获得相同比例爆炸距离处冲击波峰值压力的经验值;以经验值为真值、模拟值为测量值,获得经验值和模拟值的平均相对误差;
1.2各比例爆炸距离下平均相对误差的平均值即当前λ值对应的整体平均误差;
所述的无量纲变量λ=r/L,L为网格尺寸;等效球体炸药半径W和ρ分别为炸药当量和炸药密度;
步骤2,获得整体平均误差不大于误差阈值的λ值范围,误差阈值根据工程经验设定;
步骤3,根据λ值范围,结合公式λ=r/L,根据水下爆炸数值模拟给定的炸药当量和炸药密度,获得网格尺寸。
2.如权利要求1所述的水下爆炸数值模拟的网格尺寸确定方法,其特征在于:
所述的数值模拟法为基于欧拉算法的数值模拟法。
3.如权利要求1所述的水下爆炸数值模拟的网格尺寸确定方法,其特征在于:
所述的冲击波峰值压力的经验值其中,k1和α1为常数,k1取52.16MPa,α1取1.13,Z为比例爆炸距离。
4.如权利要求1所述的水下爆炸数值模拟的网格尺寸确定方法,其特征在于:
所述的误差阈值为30%。
5.如权利要求1所述的水下爆炸数值模拟的网格尺寸确定方法,其特征在于:
步骤2中,λ值范围的获得还综合考虑数值模拟计算精度和计算效率。
6.如权利要求1所述的水下爆炸数值模拟的网格尺寸确定方法,其特征在于:
所述的λ值范围为:3≤λ≤6。
CN201510133726.7A 2015-03-25 2015-03-25 一种水下爆炸数值模拟的网格尺寸确定方法 Pending CN104699984A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510133726.7A CN104699984A (zh) 2015-03-25 2015-03-25 一种水下爆炸数值模拟的网格尺寸确定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510133726.7A CN104699984A (zh) 2015-03-25 2015-03-25 一种水下爆炸数值模拟的网格尺寸确定方法

Publications (1)

Publication Number Publication Date
CN104699984A true CN104699984A (zh) 2015-06-10

Family

ID=53347096

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510133726.7A Pending CN104699984A (zh) 2015-03-25 2015-03-25 一种水下爆炸数值模拟的网格尺寸确定方法

Country Status (1)

Country Link
CN (1) CN104699984A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105787273A (zh) * 2016-02-26 2016-07-20 重庆邮电大学 含能材料冲击起爆的计算机模拟方法
CN107101873A (zh) * 2017-05-25 2017-08-29 哈尔滨工程大学 一种测量材料在水下爆炸作用下动态响应的实验装置
CN108985000A (zh) * 2018-10-15 2018-12-11 武汉海威船舶与海洋工程科技有限公司 基于梯度网格技术的水下远场爆炸冲击波仿真计算方法
CN109740200A (zh) * 2018-12-17 2019-05-10 中国人民解放军61489部队 一种爆炸荷载作用下钢筋混凝土板震塌直径的计算方法
CN112304812A (zh) * 2020-10-23 2021-02-02 中国人民解放军陆军防化学院 一种爆炸作用下毒物扩散试验方法
CN113312832A (zh) * 2021-03-22 2021-08-27 哈尔滨工程大学 一种基于机器学习的水下爆炸载荷下船体板架结构动响应快速预报方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1614377A (zh) * 2004-12-08 2005-05-11 常州市汇丰船舶附件制造有限公司 爆炸冲击波余压模拟测试方法及其装置
CN102967189A (zh) * 2012-11-22 2013-03-13 中北大学 爆炸冲击波超压时空场重建方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1614377A (zh) * 2004-12-08 2005-05-11 常州市汇丰船舶附件制造有限公司 爆炸冲击波余压模拟测试方法及其装置
CN102967189A (zh) * 2012-11-22 2013-03-13 中北大学 爆炸冲击波超压时空场重建方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
张社荣、李宏璧、王高辉、孔源: "空中和水下爆炸冲击波数值模拟的网格尺寸效应对比分析", 《水利学报》 *
石磊,杜修力,樊鑫: "爆炸冲击波数值计算网格划分方法研究", 《北京工业大学学报》 *
门建兵,隋树元,蒋建伟,鲁静: "网格对混凝土侵彻数值模拟的影响", 《北京理工大学学报》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105787273A (zh) * 2016-02-26 2016-07-20 重庆邮电大学 含能材料冲击起爆的计算机模拟方法
CN105787273B (zh) * 2016-02-26 2018-10-12 重庆邮电大学 含能材料冲击起爆的计算机模拟方法
CN107101873A (zh) * 2017-05-25 2017-08-29 哈尔滨工程大学 一种测量材料在水下爆炸作用下动态响应的实验装置
CN107101873B (zh) * 2017-05-25 2019-09-27 哈尔滨工程大学 一种测量材料在水下爆炸作用下动态响应的实验装置
CN108985000A (zh) * 2018-10-15 2018-12-11 武汉海威船舶与海洋工程科技有限公司 基于梯度网格技术的水下远场爆炸冲击波仿真计算方法
CN109740200A (zh) * 2018-12-17 2019-05-10 中国人民解放军61489部队 一种爆炸荷载作用下钢筋混凝土板震塌直径的计算方法
CN109740200B (zh) * 2018-12-17 2020-11-20 中国人民解放军61489部队 一种爆炸荷载作用下钢筋混凝土板震塌直径的计算方法
CN112304812A (zh) * 2020-10-23 2021-02-02 中国人民解放军陆军防化学院 一种爆炸作用下毒物扩散试验方法
CN113312832A (zh) * 2021-03-22 2021-08-27 哈尔滨工程大学 一种基于机器学习的水下爆炸载荷下船体板架结构动响应快速预报方法
CN113312832B (zh) * 2021-03-22 2022-04-29 哈尔滨工程大学 一种基于机器学习的水下爆炸载荷下船体板架结构动响应快速预报方法

Similar Documents

Publication Publication Date Title
CN104699984A (zh) 一种水下爆炸数值模拟的网格尺寸确定方法
CN107563046A (zh) 基于大坝失效功能函数模型的失效风险率计算方法及装置
CN104616349A (zh) 基于局部曲面变化因子的散乱点云数据精简处理方法
CN104363649B (zh) 带有约束条件的ukf的wsn节点定位方法
CN107301282A (zh) 基于多源监测时序数据的混凝土坝力学参数反演方法
CN109545290B (zh) 一种基于Voronoi分形技术的非晶合金自由体积检测方法
CN106709219B (zh) 复杂地质条件下区域初始地应力场反演方法及装置
CN105046097A (zh) 基于非参数各向异性变差函数的随机建模方法
CN102134911A (zh) 一种计算大体积混凝土水管冷却温度场的方法
Liu et al. A high-performance three-dimensional lattice Boltzmann solver for water waves with free surface capturing
CN104902565A (zh) 一种分布式的无线传感器网络三维mds定位方法
CN107103088A (zh) 一种dem栅格单元大小对汇水区提取影响机理的评价方法
CN105045973A (zh) 一种变弧长自适应采样方法
CN116415518A (zh) 一种基于weno的高分辨率高精度激波间断捕捉方法
CN103853927A (zh) 基于聚类全局优化算法预测材料力学行为的方法
CN111159794A (zh) 多裂隙类岩石试样力学性质的几何损伤流变分析方法
CN118536406B (zh) 一种多参数海浪谱拟合方法
CN104063594A (zh) 一种基于优化学习机的复杂可靠度的计算方法
CN118013875A (zh) 一种基于weno-fct耦合算法的爆炸冲击波预测方法
CN111222215A (zh) 节理岩体力学性质的几何损伤流变模型分析方法
CN114166399B (zh) 一种用于反演坝面水下爆炸压力的方法
CN111144036B (zh) 螺旋桨噪声的多尺度仿真分析方法
CN109802737A (zh) 一种3d mimo信道建模的均方根角度扩展获取方法
CN104484545A (zh) 一种基于方差贡献率的泄流结构振动响应动态融合方法
CN116629077B (zh) 一种非饱和参数数值确定方法、装置及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150610

WD01 Invention patent application deemed withdrawn after publication