PAGE1
PAGE1
9.装药量计算与优化
在隧道爆破设计中,装药量的计算与优化是一个至关重要的环节。合理的装药量不仅能够确保爆破效果达到最佳,还能有效减少炸药的浪费,提高施工效率,降低施工成本。本节将详细介绍装药量计算的基本原理和方法,并探讨如何通过二次开发来优化装药量的计算过程。
9.1装药量计算的基本原理
装药量计算的基本原理主要基于岩石力学和爆破理论。隧道爆破的目标是使岩石在最小的能耗下达到所需的破碎效果。装药量的计算通常涉及以下几个关键参数:
岩石的物理性质:包括岩石的密度、硬度、抗拉强度等。
炸药的性能:炸药的密度、爆炸威力、爆炸速度等。
爆破参数:炮孔直径、炮孔深度、炮孔间距、排距等。
爆破效果要求:包括岩石的破碎程度、块度分布、破碎面的平整度等。
9.1.1岩石的物理性质
岩石的物理性质是装药量计算的基础。岩石的密度、硬度和抗拉强度等参数直接影响爆破效果。这些参数可以通过现场取样和实验室测试获得。例如,岩石的密度通常用克/立方厘米(g/cm3)表示,而硬度和抗拉强度则用兆帕(MPa)表示。
9.1.2炸药的性能
炸药的性能参数也是装药量计算的重要依据。炸药的密度、爆炸威力和爆炸速度等参数决定了炸药在爆破中的能量释放。这些参数通常由炸药生产厂家提供。例如,TNT炸药的密度约为1.6g/cm3,爆炸威力为1.0,爆炸速度约为6900m/s。
9.1.3爆破参数
爆破参数包括炮孔直径、炮孔深度、炮孔间距和排距等。这些参数的选择需要根据实际工程需求和岩石特性进行调整。例如,炮孔直径通常在38-110mm之间,炮孔深度根据隧道的具体情况而定,炮孔间距和排距则需要通过试验和计算来确定。
9.1.4爆破效果要求
爆破效果的要求包括岩石的破碎程度、块度分布和破碎面的平整度等。这些要求通常根据工程的设计和施工需求来确定。例如,隧道开挖要求岩石的块度分布均匀,破碎面平整,以方便后续的支护和施工。
9.2装药量计算的方法
装药量的计算方法有多种,常见的有经验公式法、理论计算法和数值模拟法。每种方法都有其适用范围和优缺点。
9.2.1经验公式法
经验公式法是基于大量的工程实践和数据统计得出的计算方法。这种方法简单易用,但精度较低,适用于初步设计阶段。常见的经验公式包括:
卢卡斯公式:
$$
Q=KV^{0.33}
$$
其中,Q为单个炮孔的装药量(kg),V为炮孔的体积(m3),K为经验系数,根据岩石的硬度和炸药的类型确定。
法罗斯公式:
$$
Q=
$$
其中,Q为单个炮孔的装药量(kg),D为炮孔直径(mm),H为炮孔深度(m),ρ为岩石密度(g/cm3),α为装药系数,根据岩石的硬度和炸药的类型确定。
9.2.2理论计算法
理论计算法是基于岩石力学和爆破理论的计算方法。这种方法精度较高,但计算过程复杂,适用于精确设计阶段。常见的理论计算方法包括:
爆炸动力学法:通过建立岩石的动态力学模型,计算爆破过程中岩石的应力和应变,从而确定合理的装药量。
能量平衡法:通过计算爆破过程中炸药释放的能量和岩石吸收的能量,确定合理的装药量。
9.2.3数值模拟法
数值模拟法是利用计算机模拟爆破过程,通过数值分析方法确定装药量。这种方法精度最高,但计算资源需求较大,适用于复杂工程的详细设计阶段。常见的数值模拟软件包括FLAC3D、3DEC等。
9.3装药量计算的实现
在Omine软件中,装药量的计算可以通过编写脚本来实现。以下是一个使用Python脚本实现装药量计算的示例。
9.3.1使用经验公式法计算装药量
假设我们使用卢卡斯公式来计算单个炮孔的装药量。以下是一个Python脚本示例:
#计算单个炮孔的装药量
defcalculate_charge_lucas(K,V):
使用卢卡斯公式计算单个炮孔的装药量
参数:
K(float):经验系数
V(float):炮孔体积(m3)
返回:
float:单个炮孔的装药量(kg)
Q=K*V**(1/3)
returnQ
#示例数据
K=0.8#经验系数
D=0.05#炮孔直径(m)
H=3.0#炮孔深度(m)
#计算炮孔体积
V=3.14159*(D/2)**2*H
#计算装药量
Q=calculate_charge_lucas(K,V)
print(f单个炮孔的装药量为:{Q:.2f}kg)
9.3.2使用理论计算法计算装药量
假设我们使用能量平衡法来计算单个炮孔的装药量。以下