基于ANSYS的土石坝应力变形有限元分析_吴业飞
浅谈基于ANSYS的土石坝渗流场模拟

介 质 的分界线应 该与 非均质 岩层 的分界 线也 要保 持
一
情况 , 由于 A S S软件 没有 提供模 拟 图的给水 度 的 NY 功能 , 不能直接 分析 非 稳 定 渗 流 的情 况 和渗 流 问题
本身 的复杂性 , 采用 数值 模拟方 法 , 如何真 实准确 的 模 拟实 际渗流是 一个 需要 不断完 善 的过 程 。从 而研
参考文 献 :
[ ] 毛昶熙 . 流计算分析与控制 [ . 1 渗 M] 北京 : 中国水利水
电 出 版社ห้องสมุดไป่ตู้,o3 2o.
4 工 程 实例 分 析
本 文利用 西安市 金盆水 利枢 纽工 程为例 。该 工 程 为大 型二等工 程 , 于黏 土心墙 土石 坝 , 址位 于 属 坝
西安 市 的周至县境 内 , 周至 县城 约 1 k 距 3 m。该 枢纽
有重要 地位 。对 土石 坝 而 言 , 透水 流 除浸 湿 土 体 渗 降低其 强度指 标外 , 当渗 透 力大 到 一定 程 度 时将 导 致坝坡 滑动 、 防渗 体 被击 穿 、 坝基 管 涌 、 土 等重 大 流 渗流事 故 , 接 影 响大 坝 的运 行安 全 。对 于 混凝 土 直
受力安 全 ; 岸坝 肩渗透 压力 ( 下水 位 ) 两 地 的高 地关 系到坝 肩岸坡 岩体 的抗 滑稳定安 全 。带 有浸蚀 性 的
渗流对 建筑 物和 坝基 的可溶 性 物质 造 成 浸蚀 , 响 影
结构安 全 问题 。此 外 , 大 的渗 透 损 失也 将 减少 工 过
程效益 。
( ) 散化 : 求 解 域 划 分 为具 有 一 定 几 何形 2离 将 状 的单元 进行单 元 编号 并 确定 插 值 函数 , 对结 点 进 行 总体 编号和单元 上 的局部 编号并 给 出结 点局部 标
土石坝有限元分析(ANSYS)-渗流分析命令流

土石坝有限元分析(ANSYS)-渗流分析命令流土石坝渗流分析,采用非饱和土渗流参数,迭代计算浸润线,根据前次计算结果,不断修改单元的渗透系数和浸润逸出点位置,直到满足精度要求。
本算例的土石坝体型比较简单.采用非饱和渗流计算.即渗透系数为空隙压力的函数.首先建立一个数据文件PPPP.TXT,存储渗透系数函数关系,如下。
第一列为空隙压力值(水头M),第二列为渗透系数指数,渗透系数等于10^A(M/D)。
! -10.00 -4.0E+00! -9.00 -3.6E+00! -8.00 -3.2E+00! -7.00 -2.8E+00! -6.00 -2.4E+00! -5.00 -2.0E+00! -4.00 -1.6E+00! -3.00 -1.2E+00! -2.00 -8.0E-01! -1.00 -4.0E-01! 0.00 0.0E+00!土坝顶宽4M,上下游坡比均为1:2,总高12M,底宽52M。
上游水深8M,下游无水。
FINISH/CLEAR/TITLE, EARTHDAM SEEPAGE/FILNAME,SEEPAGE5/PLOPTS,DATE,0*DIM,TPRE,TABLE,11,1,1,PRESS,KKPE ! 定义水压与渗透系数的关系数组*TREAD,TPRE,PPPP,TXT ! 读入数组*DIM,NCON,ARRAY,4 ! 定义数组,用于存贮单元四个节点号/PREP7SMRT,OFFANTYPE,STATIC ! THERMAL ANALYSISET,1,PLANE55MP,KXX,1,1 ! 饱和状态下的渗透系数MP,KXX,2,1E-4 ! 完全干燥下的渗透系数,假设空隙水压力小于-10M时K,1,24,12K,2,24,0K,3,0,0K,4,28,12K,5,28,0K,6,52,0L,1,3L,1,2L,4,5L,5,6L,4,6LESIZE,ALL,,,24A,1,3,2A,1,2,5,4A,4,5,6MSHK,2 ! MAPPED AREA MESH IF POSSIBLEMSHA,0,2D ! USING QUADSAMESH,ALL ! MESH AREASNUMMRG,NODE ! MERGE NODES AT BOTTOM OF CAISSON*GET,N_MAX,NODE,,NUM,MAX ! 获得最大节点号*GET,E_MAX,ELEM,,NUM,MAX ! 获得最大单元号*DIM,N_TEMP,ARRAY,N_MAX ! 定义节点温度变量-总水头*DIM,N_PRE,ARRAY,N_MAX ! 定义节点压力水头变量!定义上游面总水头值LSEL,S,LINE,,1NSLL,S,1NSEL,R,LOC,Y,0,8D,ALL,TEMP,8 !定义上游面总水头值!定义下游面总水头值LSEL,S,LINE,,6NSLL,S,1*GET,N_NUM2,NODE,,COUNT*DIM,N_NO2,ARRAY,N_NUM2II=0*DO,I,1,N_MAX*IF,NSEL(I),EQ,1,THEN ! 判断节点是否选中II=II+1N_NO2(II)=I ! 存储渗流可能逸出点节点编号*ENDIF*ENDDONSEL,R,LOC,Y,0,8 ! 第一次计算,假设浸润线逸出点在8M高位置,与上游同高*GET,N_NUM,NODE,,COUNT ! 获得渗流出口节点总数*DIM,N_NO,ARRAY,N_NUM ! 定义变量,存储渗流出口节点编号II=0*DO,I,1,N_MAX*IF,NSEL(I),EQ,1,THEN ! 判断节点是否选中N_NO(II)=I ! 存储渗流出口节点编号*ENDIF*ENDDO*DO,I,1,N_NUMD,N_NO(I),TEMP,NY(N_NO(I)) ! 定义下游面总水头值*ENDDOALLSEL,ALLFINISH/SOLUSOLVEFINISH!第一次计算完毕!------------------------------------------------------------------------- !迭代计算CONUTT=20 ! 最大循环次数DD_HEAT=0.001 ! 前后两次计算,总水头最大允许计算差CHUK_ST=3 ! 出口边界条件重新设定的起始点CHUK_MAXY2=10E5 ! 临时变量,用于存储浸润线出口坐标*DO,COM_NUM,1,CONUTTDD_H=0/POST1SET,1*DO,I,1,N_MAX*IF,COM_NUM,GT,CHUK_ST+1,THENDD1=N_TEMP(I)*IF,ABS(DD1-TEMP(I)),GT,DD_H,THENDD_H=ABS(DD1-TEMP(I))*ENDIF*ENDIFN_TEMP(I)=TEMP(I) ! 计算节点温度(总水头)N_PRE(I)=N_TEMP(I)-NY(I) ! 计算节点压力,总水头-Y坐标*ENDDO*IF,COM_NUM,GT,CHUK_ST+1,THEN*IF,DD_H,LE,DD_HEAT,THEN*EXIT*ENDIF*ENDIF/PREP7! 重新给每个单元设定材料MATNUM=2*DO,I,1,E_MAX*DO,KK,1,4*GET,NCON(KK),ELEM,I,NODE,KK ! 获取单元四个节点编号*ENDDOTEMP_Y=(N_TEMP(NCON(1))+N_TEMP(NCON(2))+N_TEMP(NCON(3))+N_TEMP(NCON (4)))/4 !计算单元中心点平均温度RESS_T=TEMP_Y-CENTRY(I)*IF,PRESS_T,GT,0,THENRESS_T=0MPCHG,1,I*ELSEIF,PRESS_T,LT,-10,THENRESS_T=-10MPCHG,2,I*ELSEMP,KXX,MATNUM+1,10**TPRE(PRESS_T)MPCHG,MATNUM+1,IMATNUM=MATNUM+1*ENDIF*ENDDO! 重新设定出口边界条件*IF,CONUTT,GT,CHUK_ST,THEN !前CHUK_ST次采用原边界条件LSEL,S,LINE,,6NSLL,S,1DDELE,ALL,TEMP ! 删除原边界条件II=0CHUK_MAXY=0*DO,JJ,1,N_NUM2*IF,N_TEMP(N_NO2(JJ)),GE,NY(N_NO2(JJ)),THEND,N_NO2(JJ),TEMP,NY(N_NO2(JJ)) ! 总水头=Y坐标*IF,NY(N_NO2(JJ)),GT,CHUK_MAXY,THENCHUK_MAXY=NY(N_NO2(JJ))*ENDIF*ENDIF*ENDDO*IF,CHUK_MAXY2,NE,CHUK_MAXY,THEN ! 判断前后两次计算的浸润线出口位置是否相同NSEL,R,LOC,Y,CHUK_MAXY ! 选择最高节点*IF,CHUK_MAXY,GT,0,THENDDELE,ALL,TEMP ! 删除出口最高节点边界条件*ENDIFCHUK_MAXY2=CHUK_MAXY*ENDIF*ENDIFALLSEL,ALLFINI/SOLUSOLVEFINISH*ENDDOSAVE!迭代计算完毕,进入后处理FINISH/POST1/CLABEL,,1/EDGE,,0/CONTOUR,,8,0,1,8PLNSOL,TEMP ! 显示总水头云图PLVECT,TF, , , ,VECT,ELEM,ON,0PLVECT,TF, , , ,VECT,NODE,ON,0LSEL,S,LINE,,6NSLL,S,1PRRSOL,HEAT ! PRINT FLOWRATE THROUGH SOIL FSUM,HEAT ! 计算渗流量*GET,Q_DAY,FSUM,0,ITEM,HEATALLSEL,ALLSAVE*DO,I,1,N_MAXN_TEMP(I)=TEMP(I) ! 计算节点总水头(温度)N_PRE(I)=N_TEMP(I)-NY(I) ! 计算节点压力,总水头-Y坐标DNSOL,I,TEMP,,N_PRE(I) ! 将压力水头值复制到节点*ENDDOPLNSOL,TEMP ! 显示压力水头云图FINI。
利用ANSYS 模拟大坝的运行期应力变形

利用ANSYS模拟大坝的运行期应力变形1.主要步骤:
S1:在Auto CAD里面按照给出尺寸绘图并导入到ANSYS软件中。
S2:通过命令流或者GUI操作来设置材料并给其赋值。
S3:通过APDL命令或者建模的“Operate”里面的“Extrude”沿Z轴将面拉成体,注意距离为10。
S4:按照题目要求,通过APDL或者“Meshing”里面的“Mesh Attributes”给体赋值材料号。
S5:划分网格,先将线分段再划分网格,注意在给侧面划分网格时划分份数为2,并将“KYNDIV SIZE,NDIV can be changed”勾选去掉,否则划分网格时划分份数会有变化。
S6:通过APDL或者“Solution”里面的“Define Loads”添加边界条件和自重。
S7:模拟初始状态,“杀死”坝体单元,求解。
S8:模拟完建状态,“激活”坝体状态,求解。
S9:运行期,施加水荷载,计算扬压力,求解运行期。
S10:创建荷载工况,查看结果。
2.导出结果:2.1初始状态模拟
2.2完建状态模拟
2.3运行期模拟
2.4运行期的变形图
2.5运行期的第一应力图
2.6运行期的第一应力等值线图
2.7运行期总位移变形图
2.8运行期总位移变形等值线图。
土石坝非线性有限元应力变形分析

土石坝非线性有限元应力变形分析关键词:应力-应变关系剪胀性非线性弹性模型数值分析1.引言由于土体本构关系的复杂性,传统计算难以分析坝体应力和变形,而采用有限单元法,可以考虑土体的非线性变形、分期施工等复杂因素,计算所得的结果较为准确合理。
目前,该方法已在土石坝工程中得到广泛的应用。
2.材料模型3.算例研究为验证在有限元程序中针对坝料所选取对应数学模型和计算结果的合理性,以某粘土心墙坝为例,坝料采用邓肯双曲线模型,整个模型计算范围为上、下游侧地基长度及坝基深取1.5倍坝高。
由于坝体心墙与反滤料、坝壳料之间存在模量差异,致使各填筑区出现不均匀沉降,由本该是心墙承担的部分荷载转而传递到了两侧的反滤料和坝壳料区,从而形成心墙压应力降低的拱效应。
由于不同材料区之间的变形是属于不同程度并且具有相对性,而心墙的沉降量也明显大于坝壳料区。
另外心墙上游侧受到来自上游库水压力作用,坝体位移有趋于下游之势。
4.工程应用4.1工程概况轿子山水库位于昆明市东川区红土地镇境内,位于金沙江流域小清河中游,属金沙江水系支流。
大坝为沥青混凝土心墙风化料坝,坝顶轴线长320m,最大坝高99m,坝顶高程2204m。
上游坝坡比分三台,分别为1:2.0、1:2.25、1:2.5;下游坝坡分四台,其坡比为1:2.0、1:1.9、1:1.9、1:1.8。
4.2计算模型及荷载整体适当简化,整个计算模型范围为上游侧地基长度取1.5倍坝高,下游侧地基长度取1.5倍坝高,竖直方向由建基面向坝基深处延伸1.5倍坝高。
其中X向为顺河向,Y向为横河向,Z向为竖直向。
三维计算网格采用8节点六面体单元及部分四面体单元,共有81905个结点,78314个单元。
针对大坝不同的材料特性,简化计算过程中主要考虑两种材料本構模型,混凝土材料采用线弹性模型,坝体其他材料及基岩采用邓肯-张模型。
综合考虑网格质量及大坝施工过程,分级加载模拟采用24级。
4.3成果分析从相关数据和结果中可以得出,各工况下坝体主应力主要发生在坝体的建基面附近,在蓄水期达最大值,主压应力最大值为2.07MPa,主拉应力最大值为1.37MPa。
土石坝有限元变形分析

万林水库位于 巴中市 巴州 区西部 的万林 乡 , 区水 系属 库 恩 阳河 的一级支流鳌溪河 的一部分 ,5 1 “ .2地震 ”后 , 水库大 坝上下游坝坡发现 宽深不 等裂 缝 ,大坝 下游 E 15 3 r L 0 . 4n马
[ 关键词 ]土石坝 ; 有限元 ; 变形
[ 中图分类号] V 4 T61
[ 文献标识码 ] A
[ 文章编号 ]6 4— 1 8 2 1 ) 1 0 0 0 17 6 9 (0 1 0 — 14— 3
一
、
概 况
在地 震后土石坝病险工程 中, 可以通过人 员直接观测 和
0 8年 5月 , 我国汶川 发生震惊世界的里氏 ( ) . Ms 80级特 大地 震 , 汶川地震 的发生 断层 为龙 门山构 造带 中央断 裂带 。 这次地震属于单向破裂地震 , 震 的主 要能量 于前 8 s内释 地 0 放, 震源深度约 1 0多 k m。汶川地 震对 四川 的水利 工程造成 了很大 的灾 害 , 至 2 0 截 0 8年 6月 1 日, 2 四川 省 水 库 中有
该级荷 载的新填土层 , 相 当于一个小 的坝体 作 了一 次加荷 仍 计算 。其顶 面位移不为零 , 则各级荷 载下 的位 移累加起 来就
出现 阶梯状 , 土石 坝 等填 土结 构来说 , 对 可基本 反 映结 构本
对万林坝体进行有 限元 变形分析 , 据规范得 到考虑水 根 平地震 荷载下的坝体水平方 向位移 和竖直方 向位移 , 其结果
仪器观测记录坝体表 面裂缝 位置 和安放 仪器 位置 的坝体 变
形大小 , 但是 中小 型土石 坝工 程往 往缺少 大坝 观测 系统 , 所 有不能准确确定坝体 内部病 险晴况 , 如万林 大坝 的坝体 变形 情况 , 给病 险及时处理造成了难度 , 以通过有 限元计算 , 可 分 析变位的计算结果 , 为判断裂缝可能形成 的位置和深 度提供
应用ANSYS软件进行混凝土重力坝的有限元静力和模态分析

应用ANSYS软件进行混凝土重力坝的有限元静力和模态分析丰梦梦等【摘要】采用ANSYS结构分析软件,通过对某小型混凝土重力坝工程进行有限元静力和模态分析,研究探讨了坝体在满库工况下的变形和应力分布,以了解坝体在工况下的工作形态。
同时,进行高阶模态分析,了解坝体的自振频率和振型并进行简单分析,最后做总结【关键词】ANSYS软件静力分析模态分析混凝土重力坝1 前言我国土地辽阔,水资源丰富,可以开发的水电容量约为3.78亿KW,据世界第一位。
目前我们已经修建了如三峡、小浪底等大型水利水电工程,而这些工程也在我国经济建设中发挥了巨大的作用。
建国以来,随着技术的提高,各种各样型式的重力坝在坝工设计中占了很大的比重。
重力坝是一种主要依靠坝体自重产生的抗滑力来维持自身稳定的坝型。
近年来,混凝土重力坝在重力坝中所占的比重越来越大。
混凝土重力坝以具有安全可靠,耐久性好,抵抗渗漏、设计和施工技术简单,易于机械化施工、对不同的地形和地质条件适应性强等优点而被广泛应用[1]。
但由于许多坝都是建立在地震多发和高烈度地区,一旦遭到破坏将会带来难以估计的经济和损失,因此对大坝做模态分析,计算分析它的固有频率和振型,为重力坝的抗震稳定性分析奠定基础。
2 有限元模型建立某工程非溢流混凝土重力坝,高17米,宽24米,顶宽5米。
上游面坡度为1:0,下游面坡度为1:0.8[2]。
假设大坝的基础是嵌入到基岩中,地基是刚性的。
大坝采用的材料参数为:弹性模量E=3.5GPa,泊松比ν=0.2,容重γ=25KN/m3。
水的质量密度1000kg/m3。
模型见图一2.1静力分析SOLID186是一个高阶3维20节点固体结构单元,SOLID186具有二次位移模式可以更好的模拟不规则的网。
本文使用SOLID186单元进行数值模拟分析。
按照满库状态施加荷载,基础是刚性,底面施加约束,对整个重力坝施加重力荷载,然后求解分析。
分析结果见图二、图三、图四、图五。
邓肯_张E_B模型的ANSYS二次开发及应用_孙明权 (1)
Vol. 34 No. 2 Apr. 2013
邓肯 - 张 E - B 模型的 ANSYS 二次开发及应用
孙明权,陈姣姣,刘运红
( 华北水利水电学院,河南 郑州 450045)
摘 要: 随着土石坝坝体高度的增加,土石坝的应力和变形分析已成为大型土石坝设计中不可缺少的一部分,有限
元法是进行应力和变形分析的一种有效方法. 在土石坝有限元计算中,难点主要是 ANSYS 中并不包含土
写的邓肯 - 张 E - B 模型的宏命令如下:
* create,Duncan-Chang
! 建立宏文件
* afun,deg
! 设置角度单位为度
* set,Pa,1e5 * set,P1,- ArrS3( num)
! 定义 Pa = 1e5
! 注意: 岩土工程中为拉负压正
* set,P3,- ArrS1( num)
式中: γ 为填土的重度; h 为单元形心在土层表面以
下的深度; K0 为土的静止侧压力系数; φ 为此种材 料的内摩擦角.
32
华北水利水电学院学报
2013 年 4 月
1. 2. 5 计算步骤 首先建立土石坝三维模型; 然后通过控制单元
生死来模拟土石坝的分层施工,在每一层施工完成 后通过编制的宏命令来提取各个活单元的最大、最 小主应力,执行宏修改每个单元的弹性常数; 再把当 前填筑高度所计算的结果作为下次继续计算的初始 条件进行重启动计算. 从而可动态模拟土石坝的施 工过程,并在每一层填筑的过程中动态修改土石坝 的弹性常数,进而可实现邓肯 - 张本构模型在土石 坝中的应用. 1. 2. 6 对结果进行后处理
准大气压; σ1 ,σ3 分别为单元的大主应力、小主应
力; Rf 为破坏比; K 为弹性模量系数; n 为弹性模量
基于ANSYS的土石坝渗流与稳定分析研究的开题报告
基于ANSYS的土石坝渗流与稳定分析研究的开题报告一、研究背景和意义土石坝是一种重要的水利工程结构,其安全稳定性直接关系到人们的生命财产安全和社会经济发展。
而渗流问题是土石坝安全稳定性研究的重要内容之一。
在土石坝工程设计、施工和运行过程中,渗流问题一直是困扰工程师的难题,如何在渗流对土石坝安全稳定性产生影响的情况下,保证土石坝的安全运行是当前亟需解决的问题。
本研究利用ANSYS软件,通过有限元数值模拟方法,研究土石坝内部的渗流分析及土石坝的稳定性分析,旨在探讨土石坝渗流及其对稳定性的影响规律,为土石坝设计、施工和运行提供技术支撑和依据。
二、研究内容和方法本研究的主要内容有两个方面:一是土石坝内部渗流模拟及分析;二是土石坝稳定性分析。
具体通过以下步骤实现:1. 确定研究对象:本研究以某一具体土石坝为研究对象,对其渗流分析及稳定性进行模拟和分析。
2. 建立土石坝模型:根据实际情况建立土石坝三维有限元模型,包括坝体、坝基、边坡等,考虑土、石材料的物理力学特性。
3. 渗流模拟:对建立的土石坝模型进行渗流模拟,通过ANSYS中的多孔介质渗流模型,对土石坝内部流场进行数值计算和分析。
4. 渗流分析:根据渗流模拟结果,分析产生渗流的原因,判断坝体、坝基是否产生渗漏现象,并分析渗漏现象的破坏机理。
5. 稳定性分析:根据建立的土石坝模型,通过ANSYS有限元分析软件对土石坝的稳定性进行数值计算,分析坝体的变形、破坏状况,确定安全系数,预测土石坝的破坏条件。
三、预期成果和意义本研究通过ANSYS软件,对土石坝内部的渗流分析及稳定性分析进行研究,预期取得以下成果:1. 对土石坝内部渗流模拟及分析技术的研究与应用,提高土石坝设计、施工和运行的水平,为工程师在实际工程中提供技术支撑和依据;2. 对土石坝安全稳定性分析方法的探究和应用,为土石坝的安全设计和管理提供科学依据,提高工程的安全性和经济效益;3. 深入了解土石坝渗流及其对稳定性的影响规律,为水工、环境等领域的科研人员提供参考,促进相关学科的发展。
基于Ansys对于坝体的三种工况研究讲解
基于Ansys对于坝体的研究分析报告坝体及相关建筑在使用过程中,会承受如重力、净水压力、淤泥荷载、浪压力、扬压力等各种作用,而我们在设计、建造这个建筑之前,要分析其产生的应力、应变进而选取材料和校核材料的安全性。
为分析所需,基于Ansys软件建立相应的模型,并施加荷载和作用,在三种工况下校核结构的安全性。
一:分析对象1:坝体的几何参数:2:基岩的几何参数:二:作用及荷载(1) 约束基岩左右两端受x 方向的位移约束,基岩下端受x 、y 两个方向的位移约束。
(2)静水压力正常蓄水位高程91.75m ,防洪高水位97m ,校核洪水位101m 。
对应下游水位分别为15m ,20m 和25m 。
(3)泥沙荷载坝前泥沙淤积高程: 25m 。
坝前泥沙浮容重:6.0kN/m 3,淤沙内摩擦角:12°。
坝面上单位宽度上的泥沙压力为221(45)22s sk sb s p h tg ϕγ=︒- 式中: sk p ——淤沙压力标准值(KN/m );sb γ——泥沙的浮容重,取6kN/m 3;s h ——泥沙淤积深度(m );s ϕ——淤沙的内摩擦角,12°。
(4)浪压力50年一遇计算风速21m/s ,多年平均最大风速14m/s ,有效吹程1km 。
(5)扬压力取渗透压力强度系数α=0.25,帷幕中心线坐标X=10m 。
三:选用单元及划分网格1) 单元选择:Solid –Quad 4node 422) 材料参数:坝体和基岩分别设置,见上图。
3) 划分网格:坝体部分-外围线按1m 每格划分,整体按自由网格划分。
基岩部分-靠近坝体网格密集,坝基面水平线上基岩外围线按20份、4的比率划分;垂直地表的按20份、0.25的比率划分;基底均分。
整体基岩自由网格划分。
四:三种工况的具体Ansys设置1)正常蓄水位(其中括号内为承载能力极限状态时的分项系数)上游水位高程为91.75m,下游水位高程为15m。
(1)上下游静水压力(分项系数为1.0)gradient 斜率为-9810 沿y轴方向,分别取91.75m和15m在各自位置。
土石坝有限元分析
土石坝有限元分析1.问题描述采用邓肯-张模型对土石坝施工过程和蓄水状态受力情况进行分析,选择通用有限元分析软件ANSYS 作为研究平台,计算土石坝竣工期竖向方向沉降、水平方向沉降、最大主应力和最小主应力情况。
坝体结构示意图如图1所示。
本文主要完成以下工作:采用ANSYS 内部参数化设计语言APDL 编写邓肯-张模型计算材料弹性参数;使用中点增量法计算每步施工单元材料弹性参数;根据位移修正算法,编写专用程序对计算结果进行处理,获得坝体沉降云图。
(本文针对每个步骤提供相应的APDL 程序,方便后续研究人员进一步研究,也希望阅读本文的读者能够将自己的研究成果与大家分享。
相关程序可能存在错误,笔者也未能完全认识到,仅做参考)图1 坝体结构示意图计算所采用参数详见表1所示。
仿真分析结果如下图。
坝身填土排水棱体淤泥质粘土全风化花岗岩图2竖向沉降位移云图图3水平方向位移云图图4最大主应力云图图5最小主应力云图仿真分析流程图如下图。
图6仿真分析流程图2.关键仿真分析过程2.1 网格划分与单元组件创建当几何模型比较规则时,尽可能采用映射方式划分网格,网格分布规则,位移结果过渡光滑一些。
一般情况下几何模型比较复杂,此时建议将截面网格尺寸设置小一些,可以设置为每次浇筑层厚度的四分之一。
采用扫略的方式划分网格,扫略方向可以设置少一些网格,控制整体网格数量。
有限元网格模型如下图。
图7有限元网格模型坝体浇筑分为13步完成,每次浇筑层厚度为1m,根据竖向坐标选取浇筑层单元,创建单元组件,如图8和图9所示。
图8创建单元组件图9单元示意图相关命令流程序如下:!单元分组!==================================================vsel,s,loc,y,0,13.2! 选择坝体几何体alls,below,volu! 选择坝体单元和节点cm,ebar,elem! 创建单元组件ebarcm,nbar,node! 创建节点组件nbarystep=13.2/13! 浇筑层厚度ytorl=0.2! 选择重叠区域范围*do,i,1,13! 循环建立每步浇筑层组件cmsel,s,nbarcmsel,s,ebarnsel,r,loc,y,ystep*(i-1)-ytorl,ystep*i+ytorlesln,r,1cm,e%i%,elem! 组件名格式为exx*enddo2.2 初始应力场计算初始应力场计算时,采用生死单元法抑制所有填筑层土体,仅保留地基土体处于激活状态。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
式中 : K 、 n、 Rf 为 试验参数 ; P a 为大气压 ; p 和 q 为广义应力。 B t = K bP a ( ( 6) ( 7)
R2 的影响。但由于邓肯 E - B 模型是针对二维问题提 出的 , 没有考虑中主应力 R2, 所算得的变形值偏大。为了推广到三 维问题 , 河海大学顾淦臣教授对邓肯 - 张 E - B 模型进行了 修正 , 提出用广义 应力 p 代替 R3 , 以 q 代替 ( R1 - R3) , 以 qf 代
2( R2 - R3) 。 R1 - R3 通过以上修正 , 邓肯 ) 张 E - B 模型可改写为 : Et = KP a( p n q 2 ) ( 1 - Rf @ ) Pa qf p m ) Pa p ) Pa ( 5)
1
广义邓肯- 张 E - B 模型
试验表明土石坝 的应力 ) 应 变曲 线形 状都受 中主 应力
210 ( 2) qi < 0 . 95 qi- 1 。 回弹模量为 : E ur = K urPa ( p nur ) Pa
水利与建筑工程学报 如下 : ( 8) ! Duncan- Chang E - B Model
第8卷
! Symbols: P a 为大气 压力 ; c 为 材料凝 聚力 ; Fail 为内摩 擦角 ; Fai 为洛德 ( Lode) 应力 角 ; Qf 为破 坏强 度 ; S 为应 力水 平 ; p 为球应力 ; q 为广义剪应力。 * create, Duncan- Chang * afun, deg * set, Pa, 1e5 * set, P1, - ArrS3( num) 压正 * set, P2, - ArrS2( num) * set, P3, - ArrS1( num) p= ( p1+ p2+ p3) / 3 q= sqrt( ( ( P1- P2) * * 2+ ( P2- P3) * * 2+ ( P3- P1) * * 2) / 3) * IF, P3, LT , 0. 1* Pa, then P3= 0. 1* Pa * end if Fai= ATAN( ( ( - 1) / sqrt( 3) ) * ( 1- ( 2* ( P2- P3) / ( P1P3) ) ) ) Fail= Fail0- FFail* log10( p/ Pa) Qf= ( 3* c* cos( Fail) + 3* p* sin( Fail) ) / ( SQRT ( 3) * cos ( Fai) + sin( Fail) * sin( Fai) ) S= q/ Qf * if, S, GT , 0. 95, then S= 0. 95 * end if * if, Qf max( num) , GT, Q, and, S max( num) , GT, S, then Et= Kur* Pa* ( p/ Pa) * * Nur * elseif, Qf max ( num) , GT , Q, and, S then Ei= k* Pa* ( p/ Pa) * * n Et= Ei* ( 1- Rf* S) * * 2 S max ( num) = S * esleif, Qf GT , S, then Ei= k* Pa* ( p/ Pa) * * n Et= Ei* ( 1- Rf* S) * * 2 Qf max( num) = q * elseif, Qf LE, S, then Ei= k* Pa* ( p/ Pa) * * n Et= Ei* ( 1- Rf* S) * * 2 Qf max( num) = q S max ( num) = S * end if B= Kb* Pa* ( p/ Pa) * * m max ( num) , LE, P1- P3, and, S max ( num) , max ( num) , LE, P1- P3, and, S max ( num) , max( num) , LE, S, ! Creat Macro file ! Unit of angle ! set Pa= 1e5 ! 注意 : 岩 土工 程中为 拉负
第 8 卷第 4 期 20 10 年8 月
水利与建筑工程学报
Journal of Water Resources and Architectural Engineering
Vol. 8 No. 4 Aug . , 20 10
基于 ANSYS 的土石坝应力变形有限元分析
吴业飞 , 马海霞
1 2 ( 国电迪庆香格里拉发电有限责任公司 , 云南 迪庆 674402)
Abstract: In geotechnical finite element analysis, there are many restrictions in the application scope and applicability of the fi nite element software ANSYS which is without Duncan -Chang model. In order to simulate the practical characteristic of earth mass, Duncan - Chang model is formed on the basis of second development of APDL parameter design language which is provided by ANSYS, and the calculation example on an isotropic dam is verified here. The results indicate that the compiled program could fulfill the requrements of the numerial calculation and the laws of stress and displacement of the earth -rock dam. Keywords: earth - rock dam; ANSYS; APDL language; Duncan - Chang model; finite element analysis
土石坝是历史最悠久的坝型。由于它 施工简单、 造价便 宜且能适应复杂地质条件等优点 , 被广 泛应用于 各种水利工 程中。然而随着土石坝高度的不断增加 , 仅限于 渗流和稳定 计算已经不能满足现代土石坝设计的要求 , 应力 应变分析也 成为土石坝 设计的必 要步 骤。对土 石坝应 力和 变形 分析最 有效、 最准确的方法是有限元法。 ANSYS 软件是一个功能 强大 的大 型通用 有限 元分 析软 件 , 融结构、 热、 流体、 电磁、 声学于一体 , 广泛应用 于核工业、 航空航天、 机 械 制造、 能源 、 土 木 工 程 地矿、 水 利 等 多个 领 域 [1] 。它包 括金属、 混 凝土 等多 种材料 的本 构模型 , 但 尚无 土工数值分析中广泛应 用的 Duncan- Chang 模型 , 这 一遗憾 无疑使 ANSYS 软件在土工有 限元分 析中的应 用范围 和适用 性受到限制。本 文通 过 APDL 参数 化设 计语 言对 ANSYS 进 行二次开发 , 在 ANSYS 中 加入了 目前广 泛应用于 土体、 堆石 体的广义邓肯 - 张 E - B 模型 作为 土石坝 有限 元分 析的本 构模型 [ 2] , 以模拟 土体的 实际特 性 , 并采用中 点增量 法 [ 3] 进 行分析计算 , 取得了较为满意的结果。 其中 , LR = 1 qf = q= 替 ( R1- R3) f , 从而 推广 到三 维问 题 , 计算 成果 较好 [ 4, 5] 。主 要公 式如下 : p = ( R1 + R2 + R3) 3 ( 1) ( 2)
2
基于 ANSYS- APDL 语言的二次开发
APDL ANSYS Parametric De -
sign Language) 是一种类似 FORTRAN 的解释性语言 , 可用来自 动完成一些 通 用性 强的 任 务 , 也可 以 用于 根据 参 数建 立模 型 [6] 。APDL 还包括其他许多 特性 , 诸 如宏、 do 循 环、 if- then - else 分支、 向量、 矩阵操 作等。 APDL 不仅 是设 计优 化和自 适应网格划分等经典特性的实现基础 , 而且它也 为日常分析 提供了很多便利。 本文根据土石坝有限元的计算 原理和 分析方 法 , 在 AN SYS 中利用 APDL 技术成功的实现了土 石坝非线性 有限元分 析。具体步骤 : ( 1) 根 据 加 载级 数 分层 建 模 , 从 而模 拟 逐 级加 载 的工 程 , 并对不同材料的单元的 EX, NUXY, DENS 分别赋值
U = U1 - $Ulg( 卸载与再加载的条件为 :
( 1) S i < 0 . 95 S i- 1, S i = q/ qf 为应力水平 ;
收稿日期 : 2010 -05 -25 修回日期 : 2010 -06 -08 作者简介 : 吴业飞 ( 1983) ) , 男 ( 汉族 ) , 安徽滁州人 , 助理工程师 , 工学硕士, 主要从事水电开发工作。
摘 要 : 因自身无邓肯 - 张模型 , 使得应用广泛的有限元 软件 ANSYS 在 土工有限 元分析 中的应 用范围 和适用性受到限制 。 本文利用 ANSYS 提供的 APDL 参 数化设 计语言 进行二 次开发 , 编制 相应的 程序建 立土体的邓肯 - 张模型 , 以模拟土体的实际特性 , 并对一均质坝算例进行验证 。 计算结果表明 所编制的 程序满足土石坝有限元计算的数值要求 , 较好的反映 了土石坝的应力 、 变形规律 。 关键词 : 土石坝 ; ANSYS; APDL 语言 ; 邓肯 - 张模型 ; 有限元分析 中图分类号 : TV641. 1 文献标识码 : A 文章编号 : 1672 ) 1144( 2010) 04 ) 0209 ) 04