土石坝有限元综述分析
有限元法在土石坝渗流稳定分析中的运用

桂五水库大坝经数次加高培厚筑 分 析 。
E M中提取 的流 域河 网水 系 高精度 D E M前提下 , 数字地表水 系和排 坦的区域 ,如果数据精度无法提供真 使得从 D E M 自动 提取 出 实存在的细微高程差别 ,就无法生成 和实际情况有些差别 。本文所取的最 涝分 区可 以通过基 于 D 合理的数字河 网。 为此 , 选取较高精度 小水道长度 阀值略大于经验值 ,是由 来 ,但存在河道局部偏移及河 网失 真等 需要进行 局部修正 。在 D E M数 字 的 1: 5 0 0 0 D E M 作为数据 源 , 基本可 研究 区的特点所决定的 ,由于地势平 问题 ,
薮 科技推广与应用】 l
有限元法在土石= l [ 贝 滢流稳定分析巾响运用
王
引 言
鑫 赵 才全 梁
军
一
、
水库 大坝渗流稳定 进行 计算分析 , 为 成 , 因当时施工工艺条 件差 等原因 , 坝 身 和走 访有关人员 ,得知大坝渗流性态 现 状存 在以下 问题 : ( 1 ) 大坝坝 体 内埋 设 的测压 管 已堵
元法在土石坝渗流分析 中得到 了广泛 坝 干渠 输水 箱涵 ,断面 为 2 . 2 5 m× 可能性和产生渗流破坏 的可能 ,选择对
. 2 5 m( 长 ×宽 ) 。 应用 ,此种方法可以计算非稳定渗流 2 和较 复杂 的渗流问题。本文拟采用有 限元软 件 ( A u t o B A N K) 对淮 安市桂 五 三、 大坝渗流性态现状分析
一
四、 大坝渗流稳定计算
为了对桂 五水 库现状大坝渗流安全
2 . 5 ,戗台内有清水 进行评价 , 根据水位情况 , 考虑其遭遇 的 定设备 , 且费 时较长。近年来 , 有限 上下坡 比均为 1: 1 / 3 坝高水位 、 正常蓄水位 、 设计水 位 、 水 位降落期水位下的大坝渗流稳定性进 行
土石坝三维地质建模及有限元分析研究的开题报告

土石坝三维地质建模及有限元分析研究的开题报告一、选题背景土石坝是一种常见的土木工程构筑物,由于具有良好的节能环保性能,近年来逐渐得到推广和应用。
土石坝的建设需要考虑很多因素,其中包括地质条件等。
在坝体建设过程中,很重要的一步是进行地质建模和有限元分析,以确定建设方案和评估坝体的稳定性。
二、研究目的本研究旨在探究土石坝三维地质建模及有限元分析的方法和技术,以提高工程建设的可行性和可靠性。
具体研究目的如下:1. 了解土石坝的基本构成和常见问题,明确研究重点。
2. 掌握土石坝地质建模的基本原理和方法,实现三维建模。
3. 掌握有限元分析的基本原理和方法,对土石坝进行稳定性分析。
4. 对实际工程数据进行模拟和分析,验证研究成果的可靠性和实用性。
三、研究内容本研究涉及的主要内容包括:1. 土石坝的概念、分类和应用,以及常见问题和安全隐患的分析。
2. 土石坝三维地质建模的原理、方法和工具,包括对地质数据的处理和建模。
3. 有限元分析的基本原理和方法,包括软件的使用和分析结果的解读。
4. 运用三维地质建模和有限元分析方法,对实际工程数据进行模拟和分析,评估工程的稳定性和可行性。
5. 研究成果的总结和归纳,提出进一步深入研究的方向和建议。
四、研究方法本研究采用理论分析和实验模拟相结合的方法,建立三维地质模型,并运用有限元方法对土石坝进行分析。
具体研究方法如下:1. 数据收集:收集土石坝的建设和运维数据,包括地质、环境等相关数据。
2. 地质建模:将收集到的地质数据进行处理和整理,利用三维建模软件进行建模。
3. 有限元分析:运用有限元软件对土石坝进行稳定性分析和评估。
4. 结果分析:对分析结果进行解读和分析,总结评估坝体的稳定性和可行性。
五、研究意义开展土石坝三维地质建模及有限元分析研究,对于提高土石坝建设的可行性和可靠性,具有重要的意义和价值。
具体表现在以下几个方面:1. 提高土石坝工程的稳定性和安全性,减少事故的发生率。
混凝土面板堆石坝的应力应变有限元法分析

混凝土面板堆石坝的应力应变有限元法分析摘要:通过采用有限元方法分析面板堆石坝的应力应变,可得出其分布规律,我们在设计过程中将不可避免地遇到一些问题,最后对面板堆石坝设计提出了一些建议。
关键词:堆石坝;应力应变;有限元分析1 概述1.1 面板堆石坝混凝土面板堆石坝是在堆石体上游坡设置混凝土薄板作为防渗体的堆石坝(简称面板坝),是近年来发展较快的一种坝型,与常规的土石坝相比,它具有以下特点:可以充分利用当地材料,大量节省三材及投资;坝体结构简单,施工干扰少,便于机械化施工作业;施工受气候条件的影响小,年工作日数增加,可使工期缩短;运行安全,维修方便,导流简单,适应性广。
1.2 应力应变有限元(1) 有限元。
有限元是近似求解一般连续问题的数值方法,目前已运用于结构、热传导、电磁场、流体力学等连续问题的应力分析。
非线性问题的有限元分析是根据非线性应力应变关系,把他逐段地化为一系列线性问题,用迭代法求解,线性分析是非线性分析的基础。
非线性问题主要有两种:其一为由材料非线性特性引起的即材料非线性;其二为结构的大变形所引起的即几何非线性。
(2) 面板堆石坝的有限元分析。
面板堆石坝是一种新兴的坝型,在对其进行设计时,除了应进行稳定及渗流分析外,还必须分析其应力和变形。
坝体的沉降和面板的裂缝是面板堆石坝普遍存在的问题,如未对其进行应力和变形分析,恐怕难以正确估计沉降的大小及裂缝的开展。
同时,有了对面板堆石坝应力和变形的全面分析,也可更好地分析坝体的稳定性。
但长期以来,对面板堆石坝的应力和变形分析多数采用的是线弹性假定的阶段:计算沉降变形用分层总和法;分析应力用单位面积的岩石和面板的重量表示竖直正应力(或是用契性体的弹性理论公式)。
而实际上,岩石与混凝土并非线弹性的,岩石与混凝土的应力应变关系具有明显的非线性特性。
随着计算机的广泛应用及有限元法的进一步发展,对土石坝作非线性分析才成为现实。
目前,在土石坝中多采用的是增量法,即将全荷载分为若干级荷载增量,在每级荷载增量下,假定材料是线弹性的,从而解得位移、应变和应力的增量。
土石坝静力有限元分析

f 1f l。 d} △ + + l
3 高 堆 石 坝 静 力 有 限 元 分 析
对每级荷 载重复上述步骤 , 最终 累加各 级 荷 载的计算结果 , 得到整个结构 的应 力应变 。 1 中点 增 量 法 . 2 为了求平 均心力 , 要作一 次试算 。按 基本 增量法先算一 次, 出的应力 与初始应 力平 均 , 得 就得 该级 荷载的平均应力( 中点应 力)再求[ , , D] 重新算 一 次。第 l 荷载计算步骤如下 : 3步 级 前 同基本增量法 。 妹 平均应 力{ }( l1( d 】 { 1 o1 = _ + ) /。e由平 均 应 力 求 所 对 应 的 刚 度 矩 阵 , 形 成 2 . 再 劲 度 矩 阵 £ 方 程组 { 1 △ 8} = AR l 出 解 K}{ . f }得 , { 【】 则 相应 的 为 { = 8 + { .。 . △ 『 , 8J { , A s} g由 { 应 变增 { 应 力 增 量 { 【1 A 8} 求 A s】 和 △ 『 , 进 而 求 得 垃 力和 应 变 全 。 2 - E
水 f } ; 利 工 程
科 黑江— 技信l{ — 龙— — 鬣
土 石坝 静 力有 限元 分析
谢 江 红
( 川华能涪江水电有限责任公 司, 川 成都 604 ) 四 四 10 1
摘 要 : 石 坝 是 指 用 土 石 料 经 过 碾 压 等 方 法填 筑 而成 的 一种 坝 型 , 土 在世 界 坝 工 建 设 中应 用 相 当广 泛 。 因此 , 内外 对 于土 石 坝 的 有 限 元 分 析 国 也 就 层 出 不 穷 , 是 一般 都 是 运 用 非 线 性 有 限 元 增 量 法进 行 分 析 。 即将 坝 体 分 成 若 干 个微 小 的 层 来 进 行 加 荷 计 算 . 而 达 到 模 拟 土石 坝 的施 工 过 但 从
土石坝坝剖面材料分区的有限元分析

山 西 建 筑
SHANXI ARCH n’ 兀 E E
V0. 6 No. 0 13 1
A r 2 1 p. 00
・3 1 ・ 6
・
水 利 工 程 ・
文 章 编 号 :0 96 2 (0 0 1 —3 10 10 .8 52 1 1006 —3
记录。
T ei tl g n b l h n p l a in i hr n o t v l g p o e so sr a in l eo d h n el e t i mo i p o ea p i t t id a d f rh l ei r c s b e v t a c r e c o n e n o r
表 2 。
面读数是什 么 , 观测人员 读数是 否超 限, 时提醒 观测人 员重读 及
[ ] 易金 荣. Mi oot xd制作四等水准测量观 测手 簿[] 1 在 c sf E c r J.
西部 探 矿 工 程 ,0 4 1 )4 —1 2 0 ( 1 :04 .
观测 中间的间歇 点 , 时 间、 其 天气状 况等 可在备 考栏 中加 以
由于前后尺交替 变换 , 第一 页的每一 测站前 、 尺黑红 面之 后
差都得编程 。
高差中数 : C 一3 一R [ ]2 R [ ] C 一1 / 。
视距和 :C 一 ] [ 7 ( R [ 8 + C 一 ]前后尺视距之和 ) 。 高差 : ( [ 3 ] R 一2 C ( 页总高差 ) R 一 8 C: [ ] )一 。
ZHANG a g x n Gu n - ig
Abtat s c :Th p la ino h hr n ot v l gpo es 3u eo srain l eo d r s gMirs f Ex e 2 0 tdsusd,a d r ea pi t ft etida dfrhl ei rcs s r bev t a rc re i coo t cl 0 3WE ic se c o e n me o u n S n whc sa pid i h tlgn bl h n q ip id wsM o i , p rt n sse a mpae t one u h tteitl— ih wa p l t ei el e tmo i p o ee up e W n o bl 6 0o eai y tm St e n n i e d e o e lt .I it o tta h e i p d n l g n bl p o ea pi t nc ud e h n ef l v l go srain l eod s e d g aa tef l vl go srain l rcso . e tmo i h n p la i o l n a c i dl ei bev t a cr p d a u r e id l ei b ev t a eiin e c o e e n o r e n n e e n o p Ke r s i coo t c l hr dfrh lvl go srain,lv l go srain rcr e ywo d :M rs f Ex e,t i a ot ei b ev t dn e n o e ei be t eod r n v o
土石坝有限元分析(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。
土石坝非线性有限元应力变形分析
土石坝非线性有限元应力变形分析关键词:应力-应变关系剪胀性非线性弹性模型数值分析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、Workbench、Autobank等均以变分法为理论基础。
本文将就有限元法的变分原理作一简单梳理,并采用Autobank软件建模分析某土石坝的渗流场及应力变形,计算结果表明大坝应力变形符合工程实际,计算分析对大坝设计工作起到了指导作用。
标签:有限元;变分法;Autobank;土石坝设计;应力变形分析引言随着坝工技术的发展,土石坝建设高度越来越高,其应力和变形计算越来越关系到大坝安全。
因此,结构计算分析将会在土石坝的设计和科学研究中发挥越来越重要的作用。
有限元法的理论基础为变分法,变分法历史悠久,是近代发展起来的一门重要数学分支,在工程技术及科学研究中有着广泛的应用。
变分法起源于泛函的极值问题,其关键定理是欧拉-拉格朗日方程。
Autobank软件应力变形分析模块是以变分法为理论基础开发的一款有限元分析软件,提供线弹性模型、非线性模型(如邓肯E-B、E-μ模型)等,在水利工程设计中有着广泛的应用。
1、有限元法简介目前在水利工程结构分析领域常用的数值计算方法有:有限差分法FDM、有限元法FEM、边界元法BEM、离散元法DEM等,其中有限元法是应用最广泛的方法。
有限元法是以变分原理为基础发展起来的,是一种高效的数值计算方法。
工程计算和科学研究领域,常常需要求解各类常微分方程(组)、偏微分方程(组),而许多微分方程(组)的解析解很难得到,甚至无法求出。
使用有限元法将微分方程离散化后,编制计算机程序辅助求解,是一种可行且高效的方法。
2、有限元法的变分原理2.1 泛函及其极值设有泛函的极值问题:研究泛函在某函数类中的极值问题即变分问题,例如最小曲面问题、悬链线问题、边坡稳定最小安全系数的滑弧问题、重力坝的最优断面问题等。
研究泛函极值的方法即变分法。
直接法是求解泛函极值的近似方法,对于无法求解解析解的变分问题及工程计算,有着及其重要的作用。
土石坝拟静力抗震稳定分析的强度折减有限元法
Abstract: An analysis procedure based on shear strength reduction finite element method for pseudo-static seismic stability calculation of earth and rockfill dam (ERFD) is presented. In the proposed procedure, two methods are proposed to determine the seism-induced inertia force: (1) the inertia forces are computed with the same method adopted in the pseudo-static limit equilibrium slices method; (2) with the absolute acceleration response of element nodes obtained from the finite element dynamic response analysis of the dam, the inertia forces corresponding to the node acceleration are computed with the proposed empirical method. With the inertia forces achieved above, the self-gravity, and/or the forces corresponding to the seepage force or dynamic pore water pressure, the elastoplastic finite element analysis is conducted to achieve the pseudo-static factor of safety of the dam by reducing the effective shear strength parameters of soil until the limit equilibrium is reached. Finally, numerical computations are conducted to illustrate the proposed analysis method; and the results are compared with those obtained from the pseudo-static limit equilibrium method. It is concluded that the utilization of the finite element method for aseismic stability analysis of ERFD is feasible. Key words: earth and rockfill dams; pseudo-static seismic stability analysis; strength reduction finite element method; elastoplastic finite element analysis
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
土石坝有限元分析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 初始应力场计算初始应力场计算时,采用生死单元法抑制所有填筑层土体,仅保留地基土体处于激活状态。
由于地基部分包含了两种土层:基岩和地表覆盖层。
所以分为两步计算土体初始应力场。
图10地基最小主应力分布云图相关命令流如下:!求解器!==================================================/solu!第1步:激活基岩部分!================================================== antype,0nropt,fullrescontrol,define,all,last! 仅通过最后子步重启动分析outres,all,last! 保存在最后子步保存所有结果acel,,9.806! 施加重力加速度载荷cmsel,s,ebar! 杀死所有坝体填筑层单元ekill,allcmsel,s,volu3! 杀死地表覆盖层土体单元alls,below,voluekill,allcmsel,s,volu4! 计算基岩初始应力场alls,below,volumyinismyinisalls! 计算time,1savesolverstnew! 提取应力结果parsav,all,parms! 保存参数信息!第2次计算fini/soluallsmatnew,emntr,1,1! 根据eb模型计算土体弹性参数cmsel,s,volu4alls,below,voluemcalc! 根据中点增量法计算土体实际参数time,1! 计算allssave,case1_1,db,,modelparsav,all,parms!第2步:激活地表土层!==================================================fini/soluantype,,restart,1,,continue! 重启动分析parres,,parmsalls! 杀死坝体填筑层cmsel,s,ebarekill,allcmsel,s,volu3! 计算地表覆盖层土体初始应力alls,below,voluealive,allmyinistime,2! 求解allssave,case1_2,db,,modelsolverstnewparsav,all,parms!第2次计算fini/soluantype,,restart,1,,continue! 重启动分析parres,,parmsalls! 按照EB模型计算土体弹性参数matnew,emntr,1,1cmsel,s,ebarekill,allcmsel,s,volu3alls,below,voluealive,allesel,s,live ! 按照中点增量法计算土体弹性参数emcalctime,2 allssave,case1_2,db,,model solveparsav,all,parms2.3 邓肯-张模型(Duncan -Chang EB Model )邓肯-张模型根据单元的应力状态来评估弹性参数。
当()()max 3131--σσσσ<且maxs s <时,单元处于卸荷状态,弹性模量用ur E ;否则,单元处于加荷状态,弹性模量用t E 表示。
()max 31-σσ为历史最大偏应力;m ax s 为历史最大应力水平。
卸荷或重复加载时的回弹模量采用下式计算:urn a a ur ur P P K E ⎪⎪⎭⎫⎝⎛=3σ(1)加荷时,弹性模量t E 采用下式计算:()2313131⎥⎥⎦⎤⎢⎢⎣⎡---⎪⎪⎭⎫⎝⎛=f fna a t R P KP E σσσσσ (2)()ϕϕσϕσσsin 1sin 2cos 2-331-+=c f(3)()()ultffR 3131σσσσ--=(4)式中:1σ和3σ分别为最大和最小主应力;a P 为标准大气压;f R 为破坏比;ur K 为卸荷时弹性系数;K 为加荷时弹性系数;()f 31-σσ为破坏剪应力;()ult 31-σσ为剪应力极限值。
切线体积模量采用下式计算:ma ab t P P K B ⎪⎪⎭⎫⎝⎛=3σ(5)式中,b K 为体积模量系数;m 为体积模量指数。
摩擦角ϕ随围压3σ变化公式如下:⎪⎪⎭⎫⎝⎛∆=a P 30lg -σϕϕϕ (6)相关命令流如下: num=arg1 ! 单元编号index=arg2! 土体区域索引! 参数赋值fail0=fail0%index% ffail=ffail%index% kur=kur%index% kb=kb%index% k=k%index% m=m%index% n=n%index% nur=n%index% c=c%index%*1e4 rf=rf%index%dens0=dens2%index% *afun,deg pa=1e5 ! 标准大气压 p1=-arrs3(num) ! 最大主应力 p3=-arrs1(num)! 最小主应力*if,p3,lt,0.1*pa,then ! 对土体应力进行检查,避免出现拉力状态p3=0.1*pa *endiffail=fail0-ffail*log10(p3/pa)str=2*(c*cos(fail)+p3*sin(fail))/(1-sin(fail)) s=(p1-p3)/str *if,s,gt,0.95,then s=0.95 *endif*if,str_max(num),gt,p1-p3,and,s_max(num),gt,s,then et=kur*pa*(p3/pa)**nur*elseif,str_max(num),gt,p1-p3,and,s_max(num),le,s,then ei=k*pa*(p3/pa)**net=ei*(1-rf*s)**2s_max(num)=s*elseif,str_max(num),le,p1-p3,and,s_max(num),gt,s,then ei=k*pa*(p3/pa)**n et=ei*(1-rf*s)**2 str_max(num)=p1-p3*elseif,str_max(num),le,p1-p3,and,s_max(num),le,s,then ei=k*pa*(p3/pa)**n et=ei*(1-rf*s)**2 str_max(num)=p1-p3 s_max(num)=s *endifbt=kb*pa*(p3/pa)**m mu=(3*bt -et)/(6*bt) *if,mu,ge,0.49,then mu=0.49*elseif,mu,lt,0.01,then mu=0.01 *endifmp,ex,num,et mp,nuxy,num,mu mp,dens,num,dens0mpchg,num,num2.4 中点增量法将载荷分为若干级载荷增量,对每级载荷增量作两次有限元计算,第2步有限元分析弹性参数按照下式计算。
m E E E 75.025.00+=(7) m μμμ75.025.00+=(8)式中:0E 、0μ分别为初始弹性模量和泊松比;m E 、m μ分别为根据第1步结果计算的弹性模量和泊松比。
相关命令流如下:*create,emcalc,mac *get,ecount,elem,0,count *if,ecount,ne,0,then eitem=elnext(0) *do,i,1,ecount ! 根据中点增量法计算实际弹性参数(相关参数为初始弹性模量和本次迭代求得的弹性模量)etii=e0(eitem,1)*0.25+em(eitem,1)*0.75 muii=e0(eitem,2)*0.25+em(eitem,2)*0.75 ! 保存实际弹性模量到数组中,供下次迭代时使用 e0(eitem,1)=etii e0(eitem,2)=muii ! 定义材料,并赋予给单元 mp,ex,eitem,etii mp,nuxy,eitem,muii mpchg,eitem,eitem eitem=elnext(eitem) *enddo *endif *end2.5 初始应力场计算通常采用下面方法确定新填筑层的初始应力状态:h γσ=1 (9) h K γσ03=(10) ϕsin 95.00-=K(11)式中,γ为新填土层的重度;h 为单元形心在土体表面以下的深度;0K 为土体静止侧压力系数;ϕ为此种材料的内摩擦角。