主动土压力被动土压力计算 excel
【实用版】
目录
1.主动土压力和被动土压力的定义及区别
2.计算主动土压力和被动土压力的方法
3.使用 Excel 进行土压力计算的实践
正文
1.主动土压力和被动土压力的定义及区别
土压力是指土壤对挡土墙或地下室墙等建筑物的压力。
根据挡土墙的位移情况,土压力可分为静止、主动和被动三种。
静止土压力是指挡土墙不发生任何方向的位移,墙后填土施于墙背上的土压力。
主动土压力是指挡土墙在墙后填土作用下向前发生移动,致使墙后填土的应力达到极限平衡状态时,填土施于墙背上的土压力。
被动土压力是指挡土墙在某种外力作用下向后发生移动而推挤填土,致使墙后土体的应力达到极限平衡状态时,填土施于墙背上的土压力。
通俗一点说,主动土压力是土壤主动压向挡土墙,被动土压力则是挡土墙压向土壤。
主动土压力和被动土压力的量值关系为:Pa < P0 < Pp,其中 Pa 是主动极限平衡状态的最大值,Pp 是被动极限平衡状态的最小值。
2.计算主动土压力和被动土压力的方法
计算主动土压力和被动土压力通常采用库仑土压力理论。
库仑土压力理论是基于半空间理论的一种土压力计算方法,其基本假设是:土体与挡土墙之间存在一个滑动面,土体沿该滑动面发生滑动。
库仑土压力理论的计算公式为:
主动土压力:Pa = 0.5γz * (b - 3a)
被动土压力:Pp = 0.5γz * (3a - b)
其中,γz 为土壤的重度,a 为挡土墙的深度,b 为土壤的影响宽度。
3.使用 Excel 进行土压力计算的实践
要使用 Excel 计算主动土压力和被动土压力,需要按照以下步骤操作:
(1)在 Excel 中输入土壤的重度γz、挡土墙的深度 a 和土壤的影响宽度 b。
(2)使用 Excel 的 IF 函数判断挡土墙的位移情况,以确定应计算主动土压力还是被动土压力。
例如,如果挡土墙向前移动,则计算主动土压力;如果挡土墙向后移动,则计算被动土压力。
(3)使用 Excel 的 INDEX 和 MATCH 函数计算主动土压力或被动土压力。
以计算主动土压力为例,公式如下:
`=INDEX(IF({Array1>=Array2}, Array1, Array2), MATCH(1, (Array1>=Array2), 0))`
其中,Array1 为土壤的重度γz,Array2 为挡土墙的深度 a。
(4)根据计算结果,填写相应的单元格,即可完成土压力计算。
综上所述,通过使用 Excel,可以方便地计算主动土压力和被动土压力。