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

桂五水库大坝经数次加高培厚筑 分 析 。
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.基本概况广东某水库位于江门市新会区,属潭江水系,水库集雨面积11.2km2,是一座以灌溉为主,兼有防洪、发电和供水综合效益的中型水库。
枢纽建筑物由大坝、溢洪道、输水涵管等组成。
大坝为均质土坝,建于1959年,经多次加固后现大坝最大坝高21m,坝顶长333m,坝顶高程32.35m,防浪墙顶高程32.50m。
大坝上游坡坡比自上而下分别为1:2.50、1:2.75、1:1.30;下游坡坡比自上而下分别为1:2.5、1:3.0。
坝脚反滤体为棱体排水。
根据水库最新洪水复核计算,水库1000年一遇校核洪水位为30.14m,50年一遇设计洪水位为29.15m。
该水库建于大跃进时代,施工时并未完全按设计施工,且清基粗略,土料压实不够,造成坝体疏松,密实度差,透水性较强。
后虽经多次加固,但大坝仍存在渗流方面的安全隐患,因此,需对大坝进行渗流计算分析,找出问题所在,为土坝下一步安全加固提供科学依据。
2.土坝渗流计算分析2.1 土坝的计算断面和土料的渗流特性选择大坝中间断面(最大坝高)进行计算分析。
计算断面外表尺寸以实测坝体断面为计算依据,计算断面组成材料的渗流特性由工程地质报告和原设计资料确定,如图1所示。
图1大坝断面图根据大坝坝体现场注水试验及大坝剖面土层的渗透系数,把土坝计算断面划分为9个不同的土性区域,如下图2所示。
①坝脚反滤棱体,渗透系数取5000m/d;②大坝轴线部分,10~15m以下填土较密实,成份主要为中砂,渗透系数为3.7×10-4cm/s;③坝基部分,粉土,渗透系数为3.7×10-4cm/s;④坝基以下,冲洪积土,渗透系数为2.54×10-4cm/s;⑤坝基以下,粗砂层,渗透系数为1.16×10-2cm/s;⑥坝基以下,残积土,渗透系数为2.45×10-4cm/s;⑦大坝坝前坡,渗透系数为1.72×10-3cm/s;⑧大坝坝后坡,渗透系数为2.10×10-3cm/s⑨大坝坝顶10~15m以上填土松散,渗透性强,渗透系数为2.82×10-3cm/s;图2大坝计算断面土性划分2.2 计算工况根据《碾压式土石坝设计规范SL274-2001》规定要求,结合水库运行中可能出现的不利情况,拟定5种工况进行渗透计算分析。
土石坝三维地质建模及有限元分析研究的开题报告

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

土石坝渗流计算中的有限元应用研究华静;杨华舒【摘要】分析探讨了有限元法应用于土石坝渗流计算存在的渗流自由面迭代、单元格剖分不当、自由面边界条件转化以及不同材料交界面边界条件渗透系数选取等问题,提出了相应的解决方法。
采用该解决方法,对某堤防工程应用常规有限元软件进行了渗流计算和稳定渗流分析,得到了满意的结果% This paper analyzed the problems exist in fnite element applied in calculations of the earth dam seepage, such as free surface solution, improper cell subdivision, transformation of the free surface boundary conditions, the permeability coeffcient values at the interface of different materials and boundary conditions, and the like, put forward the corresponding solution. The method can be applied for seepage calculation and stable levee seepage analysis through adopting common general fnite element software on an embankment project, and better results were got.【期刊名称】《中国水能及电气化》【年(卷),期】2012(000)007【总页数】4页(P15-18)【关键词】土石坝;渗流计算;有限元【作者】华静;杨华舒【作者单位】红河学院工学院,云南蒙自610000;昆明理工大学电力工程学院,云南昆明650051【正文语种】中文【中图分类】TV139.14目前求解渗流场的方法有数值计算方法、模型试验方法和水力学方法。
混凝土面板堆石坝的应力应变有限元法分析

混凝土面板堆石坝的应力应变有限元法分析摘要:通过采用有限元方法分析面板堆石坝的应力应变,可得出其分布规律,我们在设计过程中将不可避免地遇到一些问题,最后对面板堆石坝设计提出了一些建议。
关键词:堆石坝;应力应变;有限元分析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
摘 要 : 石 坝 是 指 用 土 石 料 经 过 碾 压 等 方 法填 筑 而成 的 一种 坝 型 , 土 在世 界 坝 工 建 设 中应 用 相 当广 泛 。 因此 , 内外 对 于土 石 坝 的 有 限 元 分 析 国 也 就 层 出 不 穷 , 是 一般 都 是 运 用 非 线 性 有 限 元 增 量 法进 行 分 析 。 即将 坝 体 分 成 若 干 个微 小 的 层 来 进 行 加 荷 计 算 . 而 达 到 模 拟 土石 坝 的施 工 过 但 从
土石坝有限元分析中土体卸载时计算方法分析
土石坝有限元分析中土体卸载时计算方法分析张琪;朱俊高;张丹;王龙【摘要】对糯扎渡心墙堆石坝进行了三维有限元计算,对比分析两种常用于邓肯E-B模型的加卸载准则以及回弹模量取值对土石坝应力变形的影响.结果表明:大坝施工过程中,基于加载函数的加卸载准则(简称准则1)判断的卸载回弹区域一直较大;准则1下数值计算所得的坝体位移较小,仅为采用基于应力水平s与偏应力(σ1-σ3)的加卸载准则(简称准则2)时计算位移的一半左右,加卸载准则的选取对坝体应力影响较小;监测数据表明糯扎渡大坝采用准则2时计算位移更为准确,在准则2下回弹模量取值对大坝应力变形的影响主要表现为满蓄期坝体水流向位移随回弹模量的增大而减小.【期刊名称】《河北工程大学学报(自然科学版)》【年(卷),期】2019(036)002【总页数】5页(P10-14)【关键词】邓肯E-B模型;土石坝;回弹模量;加卸载准则【作者】张琪;朱俊高;张丹;王龙【作者单位】河海大学岩土力学与堤坝工程教育部重点实验室,江苏南京210098;江苏省岩土工程技术工程研究中心,河海大学,江苏南京210098;河海大学岩土力学与堤坝工程教育部重点实验室,江苏南京210098;江苏省岩土工程技术工程研究中心,河海大学,江苏南京210098;中国电建集团成都勘测设计研究院有限公司,四川成都610072;河海大学岩土力学与堤坝工程教育部重点实验室,江苏南京210098;江苏省岩土工程技术工程研究中心,河海大学,江苏南京210098【正文语种】中文【中图分类】TU43土石坝中,粗粒土占据大部分的坝体体积。
在填筑过程中以及受蓄水和水位下降的作用时,坝体中粗粒土可能会经历加载、卸载的受力过程,引起坝体的应力应变状态变化。
为了更准确地掌握土石坝的应力应变状态,褚福永等[1]进行了不同粗粒土的常规三轴加载-卸载-再加载的剪切试验,表明回弹模量随应力水平的增加呈驼峰型曲线。
朱俊高等[2]通过对粗粒土进行的卸载-再加载的三轴固结排水剪试验,发现粗粒土的回弹模量约为初始模量的2.5~5.0倍,明显大于目前黏土的回弹模量。
土石坝坝剖面材料分区的有限元分析
山 西 建 筑
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。
- 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 为土体静止侧压力系数;ϕ为此种材料的内摩擦角。