铁路隧道衬砌结构强度检算-指导书

更新时间:2023-09-15 15:08:01 阅读量: 资格考试认证 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

铁路隧道衬砌结构强度检算

课程设计指导书

一、衬砌结构的计算模型

隧道工程建筑物是埋置于地层中的结构物,它的受力和变形与围岩密切相关,支护结构与围岩作为一个统一的受力体系相互约束,共同工作。这种共同作用正是地下结构与地面结构的主要区别。根据本工程浅埋及松散地层的特点,使用阶段结构安全性检算采用“荷载—结构”模式,即将支护和围岩分开考虑,支护结构是承载主体,围岩作为荷载的来源和支护结构的弹性支承。支护结构与围岩的相互作用是通过弹性支承对支护结构施加约束来实现的。

计算模型中,二衬结构采用弹性平面梁单元模拟,弹性抗力以及隧底地基均采用弹簧单元模拟。组合荷载根据不同作用方向分别转换成等效节点力施加在相应的单元结点上。具体计算模型见图1。

图1 计算模型

二、荷载计算

围岩压力计算参照课本中有关我国铁路隧道推荐的方法进行确定(双线隧道)或参照《铁路隧道设计规范》,深浅埋分别计算。 三、配筋计算

结构强度检算和配筋计算应按照现行《铁路隧道设计规范》的方法进行。

四、ANSYS操作过程 1、更改路径和工作名

2、进入前处理模块(preprocessor) (1)定义单元类型element type (2)定义实常数real constant (3)定义材料参数material props (4)定义梁的截面特性sections

(5)进入modeling进行建模,生成几何模型 (6)进行网格划分meshing a)给几何模型赋属性

meshing>mesh attribute>picked lines

(7)施加弹性约束

Model>Creat>piping models>spring support

定义弹性抗力系数K和距离所选结构节点的相对距离DX, DY, DZ。 3、进入求解器solution

(1)定义分析类型analysis type>new analysis>static (2)定义荷载define loads

(3)设置荷载添加形式setting>replace vs add>force,按如下图示设置

(4)施加等效节点力

define loads>apply>force(编程实现) (5)施加重力

define loads>apply>inertia>gravity>global

(6)求解计算 Solve>current LS

4、后处理(general postproc) (1)读入结果 Read results>last set

(2)查看变形图,(plot results>deformed shape)检查弹簧约束范围是否正确(所有弹簧均应受压,即处于抗力区)否则添加或删除弹簧单元,重新计算。 (3)定义单元表

Element table>define table,出现对话框后点击add按钮,出现下列对话框:

选择by sequence num 并在右下角SMISC,后分别键入数字“6”后点击apply按钮。重复上述操作并分别键入数字“12”和“1”和,点击OK,完成弯矩和轴力的定义。 (4)查看内力图

plot results>contour plot>line elem res,查看弯矩云图

查看轴力图

(5)存储显示图形

Plotctrls>capture image,将文件另存即可。 (6)列表显示计算结果 List results>elem table data

出现对话框,选择单元表定义的内容,点击ok。

然后将文件另存即可。

附注:竖向加载程序示意 *do, i,1,9

b=466200*abs(nx(i)-nx(i+1))/2 f, i, fy, b f, i+1, fy, b *enddo

b=-466200*abs(nx(1)-nx(46))/2 f,1, fy, b f,46, fy, b

水平荷载(注意符号) *do, i, 1,19

b=-200000*abs(ny(i)-ny(i+1))/2 f, i, fx, b f, i+1, fx, b *enddo

b=200000*abs(ny(1)-ny(46))/2 f,1, fx, b f,46, fx, b

上述程序中,i为节点号,q为围岩压力,a为等效节点力计算中间值,nx(i)为i节点的水平坐标值,竖直坐标用ny(i)表示。

!加竖向弹簧 *do,i,34,42 !最大跨度 k=3.5e8*abs(nx(i+1)-nx(i-1))/2 psprng,i,tran,k,,-0.5 *enddo

psprng,1,tran, 3.5e8*abs(nx(42)-nx(2)) /2,,-0.5 psprng,1,tran, 3.5e8*abs(nx(1)-nx(2)),,0.5

!加水平弹簧 *do,i,2,12

k=3.5e8*abs(ny(i+1)-ny(i-1))/2 psprng,i,tran,k, 0.5 *enddo

psprng,53,tran, 3.5e8*abs(ny(53)-ny(52)) /2,-0.5 psprng,1,tran, 3.5e8*abs(ny(43)-ny(2)) /2,0.5 psprng,42,tran, 3.5e8abs(ny(1)-ny(41))/2,0.5

连线代码

先连1到n-1用下面代码

*do,i,1,41 l,i,i+1 *enddo 最后连n到1 l,42,1

指导教师:李文江、孙星亮、韩现民

2013年3月

本文来源:https://www.bwwdw.com/article/byth.html

Top