欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年abaqus混凝土徐变计算子程序. .pdf

    • 资源ID:39671687       资源大小:51.15KB        全文页数:8页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年abaqus混凝土徐变计算子程序. .pdf

    此为 1.0 版的修正版,可以考虑混凝土弹性模量随时间,应力变化等情况下的徐变。可以考虑徐变恢复。注意,getvrm 中的变量编号与坐标系有关。否则,结果不正确。SUBROUTINE USDFLD(FIELD,STATEV,PNEWDT,DIRECT,T,CELENT,1 TIME,DTIME,CMNAME,ORNAME,NFIELD,NSTATV,NOEL,NPT,LAYER,2 KSPT,KSTEP,KINC,NDI,NSHR,COORD,JMAC,JMATYP,MATLAYO,3 LACCFLA)C INCLUDE ABA_PARAM.INC C CHARACTER*80 CMNAME,ORNAME CHARACTER*3 FLGRAY(15)DIMENSION FIELD(NFIELD),STATEV(NSTATV),DIRECT(3,3),1 T(3,3),TIME(2)DIMENSION ARRAY(10),JARRAY(10),JMAC(*),JMATYP(*),1 COORD(*)C C Reading instantaneous thermal strain in direction 11(x axial)C Storing the thermal strain in state variable C CALL GETVRM(THE,ARRAY,JARRAY,FLGRAY,JRCD,JMAC,JMATYP,1 MATLAYO,LACCFLA)STATEV(1)=ARRAY(1)C C Reading instantaneous elastic x axial strain C Storing the thermal strain in state variable C NOTE:ARRAY(1)-X AXIAL C ARRAY(2)-Y AXIAL C ARRAY(3)-Z AXIAL C CALL GETVRM(EE,ARRAY,JARRAY,FLGRAY,JRCD,JMAC,JMATYP,1 MATLAYO,LACCFLA)STATEV(2)=ARRAY(3)C C C Modifying Field variables to model development of Youngs C modulus with age.C c IF(TIME(2).GT.1)THEN c FIELD(1)=TIME(2)c ELSE c FIELD(1)=0 c END IF 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 8 页 -RETURN END C C C SUBROUTINE UEXPAN(EXPAN,DEXPANDT,TEMP,TIME,DTIME,PREDEF,1 DPRED,STATEV,CMNAME,NSTATV,NOEL)C INCLUDE ABA_PARAM.INC C CHARACTER*80 CMNAME C DIMENSION EXPAN(*),DEXPANDT(*),TEMP(2),TIME(2),PREDEF(*),1 DPRED(*),STATEV(NSTATV),ARRAY(15)REAL CINI(4,8),T0(8),CLAMDA(4),AN(4)REAL CCLOAD(4),EMOD(8)C C SWITCH,II=1,CREEP;II=2,SHRINKAGE,II=3,CREEP+SHRANKAGE C KK=3 C C=INTIAL VALUES=C*FOR CREEP(USING 1STOPT)*C C INITIAL FUNCTION IS Y=1.9*T0(-0.118)*(T-T0)/(61-0.51*FC+T-T0)C C MODELING FUNCTION(SOFTWARE OF 1STOPT)IS C Y=C1*(1-EXP(-LAMDA1*(X-T)+C2*(1-EXP(-LAMDA2*(X-T)+C C3*(1-EXP(-LAMDA3*(X-T)+C4*(1-EXP(-LAMDA4*(X-T);C C WHERE T IS THE CALCULATING TIME,T0 IS THE LOADING TIME C THE FACTORS ARE LISTED AS FOLLOWING C LOADING TIME ARE 7,30,50,100,365,1000,3000(DAYS)C -C|A|7|30|50|100|365|500|1000|3000|C|C1|C(1,1)|C(1,2)|C(1,3)|C(1,4)|C(1,5)|C(1,6)|C(1,7)|C(1,8)|C|C2|C(2,1)|C(2,2)|C(2,3)|C(2,4)|C(2,5)|C(2,6)|C(2,7)|C(2,8)|C|C3|C(3,1)|C(3,2)|C(3,3)|C(3,4)|C(3,5)|C(3,6)|C(3,7)|C(3,8)|C|C4|C(4,1)|C(4,2)|C(4,3)|C(4,4)|C(4,5)|C(4,6)|C(4,7)|C(4,8)|C -IF(CMNAME.EQ.MAT-GIRDER).OR.(CMNAME.EQ.MAT-SLAB)THEN C ELASTIC MODULUS c EMOD=1.0 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 8 页 -C VALUES OF LAMDA CLAMDA(1)=0.0193907053463775 CLAMDA(2)=0.00537298967078406 CLAMDA(3)=0.00105487934454054 CLAMDA(4)=0.0597818282775493 C INITIAL VALUES OF COEFFICIENT C1 CINI(1,1)=0.255636119E-4 CINI(1,2)=0.179033082E-4 CINI(1,3)=0.163880576E-4 CINI(1,4)=0.147710753E-4 CINI(1,5)=0.124416704E-4 CINI(1,6)=0.119344460E-4 CINI(1,7)=0.110286669E-4 CINI(1,8)=0.096165142E-4 C INITIAL VALUES OF COEFFICIENT C2 CINI(2,1)=0.157591725E-4 CINI(2,2)=0.110425824E-4 CINI(2,3)=0.101134277E-4 CINI(2,4)=0.091232941E-4 CINI(2,5)=0.077200858E-4 CINI(2,6)=0.074402105E-4 CINI(2,7)=0.068149034E-4 CINI(2,8)=0.060733782E-4 C INITIAL VALUES OF COEFFICIENT C3 CINI(3,1)=0.053080102E-4 CINI(3,2)=0.037166275E-4 CINI(3,3)=0.034018732E-4 CINI(3,4)=0.030634778E-4 CINI(3,5)=0.025744519E-4 CINI(3,6)=0.024744322E-4 CINI(3,7)=0.022776919E-4 CINI(3,8)=0.018527641E-4 C INITIAL VALUES OF COEFFICIENT C4 CINI(4,1)=0.120382947E-4 CINI(4,2)=0.084348462E-4 CINI(4,3)=0.077257019E-4 CINI(4,4)=0.069613683E-4 CINI(4,5)=0.058953358E-4 CINI(4,6)=0.056904171E-4 CINI(4,7)=0.051955726E-4 CINI(4,8)=0.045768253E-4 C C LOADING AGE(DAYS)T0=(/7,30,50,100,365,500,1000,3000/)名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 8 页 -C MODULUS OF ELASTIC AT T0S AGE EMOD=(/2.546295,3.061405,3.147964,3.217927,*3.271749,3.277386,3.285052,3.290193/)C C =FOR SHRINKAGE=C TGSH-TIME OF SHRINKAGE CALCULATION FOR GIRDER(DAYS)C TDSH-TIME OF SHRINKAGE CALCULATION FOR DECK(DAYS)C 480E-6-ULTIMATE SHRINKAGE STRAIN IN AASHRO 2007(SI)C FC-SPECIFIED COMPREISSIVE STRENGTH OF CONCRETE AT TIME OF C PRESTRESSING FOR PRESTRESSIONED MEMBERS AND AT TIME OF C INITIAL LOADING FOR NONPRESTRESSIONED MEMBERS,fciIN AASHTO(2007)C STANDARD VALUE IS 28MPa C CKF-FACTOR FOR THE EFFECT OF CONCRETE STRENGTH C CKTD-TIME DEPENDENT(DEVELOPMENT)FACTOR(THE FIRST TWO TURMS)C RHSH-AMBIENT RELERTIVE HUMIDITY CORRECION FACTOR FOR SHRINKAGE TGSH=1.0 TDSH=50.0 SHU=480E-6 RH=70.0 FC=28.0 CKF=35.0/(7.0+FC)CKTD=61.0-0.58*FC RHSH=2.0-0.014*RH IF(CMNAME.EQ.MAT-SLAB)THEN CKF=35.0/(7.0+0.8*FC)CKTD=61.0-0.58*0.8*FC END IF C C=INTERPOSITION=C*COMPUTING THE COEFFICIENTS OF KABIR SERIES*C C STATEV(1)-THERMAL STRAIN C STATEV(2)-ELASTIC STRAIN OF CURRENT INCREMENT C STATEV(3)-ELASTIC STRAIN OF PREVIOUS INCREAMENT C STATEV(4)-DTIME OF PREVIOUS INCREAMENT C DELTEE -INCREMENT OF ELASIC STRAIN TCUR=TIME(2)THE=STATEV(1)EECUR=STATEV(2)EEPRE=STATEV(3)DTPRE=STATEV(4)C 名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 8 页 -IF(TCUR.GE.T0(1).AND.(TCUR.LT.T0(2)THEN JJ=1 TA=T0(JJ)TB=T0(JJ+1)EMA=EMOD(JJ)EMB=EMOD(JJ+1)ELSE IF(TCUR.GE.T0(2).AND.(TCUR.LT.T0(3)THEN JJ=2 TA=T0(JJ)TB=T0(JJ+1)EMA=EMOD(JJ)EMB=EMOD(JJ+1)ELSE IF(TCUR.GE.T0(3).AND.(TCUR.LT.T0(4)THEN JJ=3 TA=T0(JJ)TB=T0(JJ+1)EMA=EMOD(JJ)EMB=EMOD(JJ+1)ELSE IF(TCUR.GE.T0(4).AND.(TCUR.LT.T0(5)THEN JJ=4 TA=T0(JJ)TB=T0(JJ+1)EMA=EMOD(JJ)EMB=EMOD(JJ+1)ELSE IF(TCUR.GE.T0(5).AND.(TCUR.LT.T0(6)THEN JJ=5 TA=T0(JJ)TB=T0(JJ+1)EMA=EMOD(JJ)EMB=EMOD(JJ+1)ELSE IF(TCUR.GE.T0(6).AND.(TCUR.LT.T0(7)THEN JJ=6 TA=T0(JJ)TB=T0(JJ+1)EMA=EMOD(JJ)EMB=EMOD(JJ+1)ELSE IF(TCUR.GE.T0(7).AND.(TCUR.LT.T0(8)THEN JJ=7 TA=T0(JJ)TB=T0(JJ+1)EMA=EMOD(JJ)EMB=EMOD(JJ+1)END IF 名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 8 页 -C C COMPUTNG REAL COEFFICIENT OF C,STORING IN CCLOAD(I)C IF(TCUR.LT.T0(1)THEN DO 5 I=1,4 CCLOAD(I)=CINI(I,1)5 CONTINUE ELSE IF(TCUR.GE.T0(1).AND.(TCUR.LT.T0(8)THEN DELTAT=TB-TA C VARING MODULUS OF ELASTIC EMODL=(TCUR-TA)/DELTAT*(EMODA-EMODB)+EMODA C COMPUTING COEFFICIENT OF C DO 10 I=1,4 CA=CINI(I,JJ)CB=CINI(I,JJ+1)C INTERPOSITION FOR ANY LOADING TIME CCLOAD(I)=(TCUR-TA)/DELTAT*(CB-CA)+CA 10 CONTINUE ELSE DO 20 I=1,4 CCLOAD(I)=CINI(I,8)20 CONTINUE END IF C DELTEE=EECUR-EEPRE DELTSTR=DELTEE*EMODL C =C COMPUTING THE COEFFICIENT INCLUDING STRESS AN(I)C OPEN(2,ACCESS=APPEND,FILE=C:CREEP.TXT)C IF(TCUR-1.0).LT.1E-5)THEN DO 30 I=1,4 STATEV(I+4)=0.0 30 CONTINUE END IF C DO 40 I=1,4 AN(I)=STATEV(I+4)*EXP(-CLAMDA(I)*DTPRE)+*DELTSTR*CCLOAD(I)STATEV(I+4)=AN(I)40 CONTINUE C C WRITE(2,(10X,5F10.6)TIME(2),(STATEV(I+4),I=1,4)名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 8 页 -c WRITE(2,*)TIME(2)CCLOAD(I)C WRITE(2,(2X,4F10.6)(CINI(I,J),J=1,8),I=1,4)c WRITE(2,*)TIME(2)DTIME DTPRE DELTSTR C WRITE(2,(6X,4F10.6)TIME(2),DTIME,DTPRE,DELTSTR c WRITE(2,*)STATEV(I)C WRITE(2,(10X,5F10.6)TIME(2),(STATEV(I+4),I=1,4)c WRITE(2,*)C EXPANCR=STATEV(5)*(1-EXP(-CLAMDA(1)*DTIME)+STATEV(6)*(1-EXP(-CLAMDA(2)*DTIME)+STATEV(7)*(1-EXP(-CLAMDA(3)*DTIME)+STATEV(8)*(1-EXP(-CLAMDA(4)*DTIME)C IF(TCUR.LT.T0(1)THEN EXPANCR=0.0 END IF C END IF!CORESPONG TO LINE 78S IF C C =SHRINKAGE=C C COMPUTING SHRINKAGE(FORMULA 5.4.2.3.3-1 IN AASHTO(2007)C C IF(CMNAME.EQ.MAT-GIRDER)THEN IF(TIME(2).GT.TGSH)THEN TSH=TIME(2)-TGSH TPSH=TSH-DTIME IF(TPSH.LT.0)THEN TPSH=0.0 END IF EXPANSH=SHU*RHSH*CKF*(-TSH/(CKTD+TSH)+TPSH/(CKTD+TPSH)END IF END IF C IF(CMNAME.EQ.MAT-SLAB)THEN IF(TIME(2).GT.TDSH)THEN TSH=TIME(2)-TDSH TPSH=TSH-DTIME IF(TPSH.LT.0)THEN TPSH=0.0 END IF EXPANSH=SHU*RHSH*CKF*(-TSH/(CKTD+TSH)+TPSH/(CKTD+TPSH)END IF 名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 8 页 -END IF C WRITE(2,(10X,4F10.6)RHSH,CKF,TSH,TPSH,EXPANSH C C FOR OUTPUT,KK=1 FOR CREEP ONLY C KK=2 FOR SHRINKAGE ONLY C KK=3 FOR SUM OF CREEP AND SHRINKAGE IF(KK-1).LT.1E-6)THEN EXPAN(1)=EXPANCR ELSE IF(KK-2).LT.1E-6)THEN EXPAN(1)=EXPANSH ELSE EXPAN(1)=EXPANCR+EXPANSH END IF C C STORING CURRENT STRAIN INTO STATEV(3)C STORING CURRENT DTIME INTO STATEV(4)C STATEV(3)=EECUR STATEV(4)=DTIME C CLOSE(2)RETURN END C名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 8 页 -

    注意事项

    本文(2022年abaqus混凝土徐变计算子程序. .pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开