精华内容
下载资源
问答
  • Baant等人提出的混凝土微平面模型基础上通过引入钢筋的影响提出了一个钢筋混凝土动态本构模型。本构模型的建立通过平行耦合假定考虑钢筋和混凝土的相互作用。混凝土模型采用能反映各种复杂受力行为并被充分验证的M5...
  • 层状结构岩体边坡的...文章应用节理化本构模型对露天矿顺层岩体结构边坡进行了FLAC数值模拟研究,结果表明,边坡体沿层塑性滑移带倾角与层面倾角基本一致,FLAC节理化本构模型可以为层状岩体的模拟提供一种有效的手段。
  • 为建立能描述黏土岩力学现象的模型,以微裂纹作为损伤基元,构建了合理的塑性损伤变量并将其与塑性硬化变量一同引入至修正Drucker-Prager帽盖模型中,建立了新的本构模型。通过ABAQUS平台及其UMAT子程序对该模型进行...
  • 介绍了多孔介质损伤本构关系与细观结构连接的原则和方法,提出了一个多孔介质非线性弹性损伤本构模型.其次,在Gurson理论已有工作的基础上,推出了一个规则多孔介质基体服从 Drucker-Prager屈服准则的近似屈服面...
  • 材料本构模型umat,运用于abaqus中umat子程序文件,为fortran编程材料
  • 利用平面有限元对某深厚覆盖层上的高土石坝防渗墙进行应力分析,研究防渗墙混凝土采用线弹性本构模型和非线性弹性本构模型时计算的应力差异,并对比了相同防渗墙高度不同坝高和同一坝高不同防渗墙高度下2种模型对...
  • SJZU-CSUNIAXIAL程序是沈阳建筑大学王强教授与团队研究生基于大型通用有限元软件ABAQUS提供的用户子程序接口(UMAT、VUMAT),开发完成的一组钢与混凝土单轴材料滞回本构模型程序。SJZU-CSUNIAXIAL程序主要用于钢筋...

    添加链接描述SJZU-CSUNIAXIAL程序是沈阳建筑大学王强教授与团队研究生基于大型通用有限元软件ABAQUS提供的用户子程序接口(UMAT、VUMAT),开发完成的一组钢与混凝土单轴材料滞回本构模型程序。SJZU-CSUNIAXIAL程序主要用于钢筋混凝土结构、钢结构以及钢-混凝土组合结构的动静力弹塑性性能分析,并可考虑材料失效以进行结构倒塌分析时的构件断裂模拟。

    1. List item

    SJZU-CSUNIAXIAL程序采用FORTRAN语言开发完成,并以编译文件.obj形式提供用户使用,且已获得软件著作权。现提供免费使用版本供研究人员测试使用,该版本可进行10000单元以内的结构模型分析。

    1. List item

    同时,提供《建筑结构动力弹塑性分析的参数化建模软件PA-TRANS使用说明》供工程人员了解。PA-TRANS程序基于有限元参数化建模思想,按工程分析需求设置建模参数,首先提取PKPM/PMSAP模型的几何、配筋以及荷载、边界条件等信息并补充材料本构模型等参数,随后利用Python语言后台操纵ABAQUS内核生成ABAQUS的模型CAE文件及相应的INP文件。设计人员可在CAE模型基础上进一步修改、完善结构模型以及网格的重新划分。随后可将结构模型提交ABAQUS完成有限元计算分析并提取分析结果,进而形成结构的抗震性能评估报告。如有需要PA-TRANS程序,请联系作者。

    展开全文
  • 利用改进的BP神经网络,以钢纤维混凝土的分离式霍普金森压杆试验数据为训练样本,建立了钢纤维混凝土的隐式动态本构模型.以显式动态有限元软件ABAQUS/Explicit为开发平台,采用FORTRAN语言编写了材料用户子程序VUMAT,将...
  • 采用Gleeble-3500热模拟机测试研究6013铝合金在温度为340~500°C、应变速率为0.001~10 s-1范围内的平面应变热压缩变形行为,讨论材料参数对幂函数(PF)和双曲正弦函数(HS)本构模型(CM)精度的影响,对比分析优化...
  • 为解决高温高压环境下Johnson-Cook(J-C)本构模型不再适用于Ti-6Al-4V合金切削有限元仿真的问题,建立了基于重结晶的修正J-C本构模型,它可以体现出高速切削Ti-6Al-4V合金时的应力回落现象。首先,利用霍普金森压杆试验...
  • 弹塑性小变形程序,用于计算弹塑性的小变形,另附有一些简单的例子
  • 早期的研究主要集中于弹性理论来研究复材的固化成型,现今,越来越多的文献考虑了树脂的固化放热以及材料的各向异性等因素的影响,发展了基于粘弹性模型的数值仿真计算方法,证明了粘弹性的结果固化变形量小于线...

    一。背景介绍
        热固性树脂基复合材料在制件成型过程中会产生残余应力,引起固化变形,从而增加装配和制造的难度,因此,合理预测预制件固化过程中的残余应力的发展具有重要意义。
        早期的研究主要集中于弹性理论来研究复材的固化成型,现今,越来越多的文献考虑了树脂的固化放热以及材料的各向异性等因素的影响,发展了基于粘弹性模型的数值仿真计算方法,证明了粘弹性的结果固化变形量小于线弹性的结果,且树脂含量越高的复材,其粘弹性效果越明显。

    1.jpg

                                                RTM成型工艺示意图

    二。粘弹性模型在Abaqus中的实现

         本文作者在参考文献【1】的基础上,使用广义Maxwell粘弹性本构模型,联合编写了HETVAL、USDFLD、DISP、UMAT及UEXPAN子程序,在abaqus软件平台中实现了复材固化成型的仿真模拟,其基本编程思路如下图所示:

     

    2.png

    其中,最关键的粘弹性本构公式为:

    参考上述公式和子程序的编写流程,可以完成上述模型。最后得到仿真Mises应力云图和S33云图如下:

    3.png

     

    4.png

    得到的S33关于时间的曲线趋势如下所示:

     

    5.png

    该曲线结果和文献有出入,但是荣的文献中关于底数的取值有错误,亦即下列公式的底数应以e为底数,而不是10

     

    基于黏弹性本构模型的热固性树脂基复合材料固化变形数值仿真模型.pdf

    最后,欢迎大家关注“320科技工作室”微信公众号,有相关需求可以添加管理员联系方式。

     

    展开全文
  • ansys中导入自定义本构模型的算例

    千次阅读 2014-10-22 21:42:51
    邓肯-张模型的关键点是材料的弹性模量随大小主应力差及小主应力(围压)的变化而变化,用APDL实现之的基本思路是:给每个单元定义一个材料号,分级施加荷载,在每个荷载步结束时提取出各单元的大小主应力,据此计算出...

    邓肯-张模型的关键点是材料的弹性模量随大小主应力差及小主应力(围压)的变化而变化,用APDL实现之的基本思路是:给每个单元定义一个材料号,分级施加荷载,在每个荷载步结束时提取出各单元的大小主应力,据此计算出下个荷载步的弹性模量Et,修改各单元之MP,用于下一步计算。
    以下是一个简单算例,copy出去可直接运行。

    !!!常规三轴试验模拟
    !!!by taomingxing,NWPU
    !!!2003.7.16

    FINISH
    /CLEAR
    /TITLE,Numerical Simulation of three axes testing of soils
    /PREP7
    *
    dim,SUy,array,50 !Settlement records
    *dim,MaxPs,array,120 !Max history p1-p3
    *dim,MaxDs,array,120 !Max history Ds
    !*dim,EEt,array,50 !Et of elememt
    !!!Duncan-Chang Model
    !!!Symbols:c-粘滞力,Fai-内摩擦角,Sf-破坏强度(p1-p3)f,Ds-应力水平,Pa-大气压,P3-围压

    *CREATE,Duncan-Chang !Creat Macro file
    *afun,deg !Unit of angle
    *set,Pa,1e5
    *set,P1,-ArrS3(i) 
    !注意:岩土工程中应力为拉负压正
    *set,P3,-ArrS1(i)
       *
    if,P3,LT,0.1*Pa,then
         
    P3=0.1*Pa    !围压最小取值
       
    *endif
    Sf=2*(c*cos(Fai)+P3*sin(Fai))/(1-sin(Fai)) !Mohr-Coulomb破坏强度(p1-p3)f
    Ds=(P1-P3)/Sf !应力水平,
       
    *if,Ds,GT,0.95,then
         
    Ds=0.95    !应力水平最大取值
       
    *endif
    !判断加卸荷,如果(P1-P3)小于历史最大值视为卸荷-再加荷过程
      
    *if,MaxPs(i),LT,P1-P3,then
        
    Ei=k*Pa*(P3/Pa)**n
        Et=Ei*(1-Rf*Ds)**2    
    !加荷情况的切线模量
        
    MaxPs(i)=P1-P3 !保存历史最大应力
      
    *elseif,MaxPs(i),GE,P1-P3
        Et=Kur*Pa*(P3/Pa)**n  
    !卸荷模量
      
    *endif
    mp,ex,i,Et !修改单元i的Et
    mp,nuxy,i,Mu
    *
    END
    !!!单元类型
    et,1,42   !平面四节点单元
    KEYOPT,1,3,2  !平面应变
    !!!以下定义材料初始模量

    mp,ex,1,3.728e7 !砂土的弹性模量
    mp,nuxy,1,0.33
    mp,dens,1,1800

    !!!建立几何模型
    blc4,0,0,0.08,0.15  ! 8cm X 15cm
    /PNUM,AREA,1
    /REPLOT

    !!!网格划分
    aesize,all,0.01
    mat,1
    amesh,
    all
    !!!边界条件
    nsel,s,loc,y,0 
    d,
    all,Uy !底边界竖向约束
    nsel,s,loc,x,0
    d,
    all,Ux !左侧边界水平向约束
    nsel,all
    /replot
    fini
    /SOLU
    time,0.01 
    !施加围压
    sfl,all,pres,2e5 !200kPa
    solve
    !!!分级施加荷载,实现非线性计算
    !!!荷载增量10kPa,共50级

    *DO,ti,1,50
    !!!取出计算结果,修改弹性模量
    /POST1
    *get,SUy(ti),node,29,u,y 
    !Settlement record of time ti
    ETABLE,EtabS1,S,1 !取各单元第一主应力
    ETABLE,EtabS3,S,3  !取各单元第三主应力
    *dim,ArrS1,array,120
    *
    dim,ArrS3,array,120
    *
    do,Num,1,120 !Num为单元编号
      
    *get,ArrS1(Num),elem,Num,etab,EtabS1  !将单元结果存入数组
      
    *get,ArrS3(Num),elem,Num,etab,EtabS3
    *
    enddo
    /PREP7
    !^^修改砂土单元的Et,单元号1-120
    c=0 $Fai=35 $Rf=0.7 $k=400 $n=0.6 $Mu=0.33 $Kur=326.7
      *
    do,i,1,120 !各单元循环计算
       
    *use,Duncan-Chang,c,Fai,Rf,k,n,Mu,Kur !调用Duncan-Chang宏文件
      
    *enddo
    !EEt(ti)=ET !保存第120单元之ET
    /SOLU
    time,ti 
      sfl,3,pres,2e5+1e4*ti 
    !施加荷载,增量1e4
    solve !对ti级荷载情况求解
    *ENDDO

    展开全文
  • 为了更好地支持和实现网软件的自动化,提出在网软件模型中使用抽象状态机(ASM).在Internet的计算环境下,采用peer-to-peer(P2P)拓扑结构作为网软件模型的支撑网络环境,使用ASM的方法从较高的抽象层次(概念层...
  • 邓肯-张模型的关键点是材料的弹性模量随大小主应力差及小主应力(围压)的变化而变化,用APDL实现之的基本思路是:给每个单元定义一个材料号,分级施加荷载,在每个荷载步结束时提取出各单元的大小主应力,据此计算出...

    引自http://blog.sina.com.cn/s/blog_4bcb4872010008y9.html

    邓肯-张模型的关键点是材料的弹性模量随大小主应力差及小主应力(围压)的变化而变化,用APDL实现之的基本思路是:给每个单元定义一个材料号,分级施加荷载,在每个荷载步结束时提取出各单元的大小主应力,据此计算出下个荷载步的弹性模量Et,修改各单元之MP,用于下一步计算。

    以下是一个简单算例,copy出去可直接运行。

     

    !!!常规三轴试验模拟

    !!!by taomingxing,NWPU

    !!!2003.7.16

    FINISH

    /CLEAR

    /TITLE,Numerical Simulation of three axes testing of soils

    /PREP7

    *dim,SUy,array,50 !Settlement records

    *dim,MaxPs,array,120 !Max history p1-p3

    *dim,MaxDs,array,120 !Max history Ds

    !*dim,EEt,array,50 !Et of elememt

    !!!Duncan-Chang Model

    !!!Symbols:c-粘滞力,Fai-内摩擦角,Sf-破坏强度(p1-p3)f,Ds-应力水平,Pa-大气压,P3-围压

    *CREATE,Duncan-Chang !Creat Macro file

    *afun,deg !Unit of angle

    *set,Pa,1e5

    *set,P1,-ArrS3(i) !注意:岩土工程中应力为拉负压正

    *set,P3,-ArrS1(i)

       *if,P3,LT,0.1*Pa,then

         P3=0.1*Pa    !围压最小取值

       *endif

    Sf=2*(c*cos(Fai)+P3*sin(Fai))/(1-sin(Fai)) !Mohr-Coulomb破坏强度(p1-p3)f

    Ds=(P1-P3)/Sf !应力水平,

       *if,Ds,GT,0.95,then

         Ds=0.95    !应力水平最大取值

       *endif

    !判断加卸荷,如果(P1-P3)小于历史最大值视为卸荷-再加荷过程

      *if,MaxPs(i),LT,P1-P3,then

        Ei=k*Pa*(P3/Pa)**n

        Et=Ei*(1-Rf*Ds)**2    !加荷情况的切线模量

        MaxPs(i)=P1-P3 !保存历史最大应力

      *elseif,MaxPs(i),GE,P1-P3

        Et=Kur*Pa*(P3/Pa)**n  !卸荷模量

      *endif

    mp,ex,i,Et !修改单元i的Et

    mp,nuxy,i,Mu

    *END

    !!!单元类型

    et,1,42   !平面四节点单元

    KEYOPT,1,3,2  !平面应变

    !!!以下定义材料初始模量

    mp,ex,1,3.728e7 !砂土的弹性模量

    mp,nuxy,1,0.33

    mp,dens,1,1800

    !!!建立几何模型

    blc4,0,0,0.08,0.15  ! 8cm X 15cm

    /PNUM,AREA,1

    /REPLOT

    !!!网格划分

    aesize,all,0.01

    mat,1

    amesh,all

    !!!边界条件

    nsel,s,loc,y,0 

    d,all,Uy !底边界竖向约束

    nsel,s,loc,x,0

    d,all,Ux !左侧边界水平向约束

    nsel,all

    /replot

    fini

    /SOLU

    time,0.01 !施加围压

    sfl,all,pres,2e5 !200kPa

    solve

    !!!分级施加荷载,实现非线性计算

    !!!荷载增量10kPa,共50级

    *DO,ti,1,50

    !!!取出计算结果,修改弹性模量

    /POST1

    *get,SUy(ti),node,29,u,y !Settlement record of time ti

    ETABLE,EtabS1,S,1 !取各单元第一主应力

    ETABLE,EtabS3,S,3  !取各单元第三主应力

    *dim,ArrS1,array,120

    *dim,ArrS3,array,120

    *do,Num,1,120 !Num为单元编号

      *get,ArrS1(Num),elem,Num,etab,EtabS1  !将单元结果存入数组

      *get,ArrS3(Num),elem,Num,etab,EtabS3

    *enddo

    /PREP7

    !^^修改砂土单元的Et,单元号1-120

    c=0 $Fai=35 $Rf=0.7 $k=400 $n=0.6 $Mu=0.33 $Kur=326.7

      *do,i,1,120 !各单元循环计算

       *use,Duncan-Chang,c,Fai,Rf,k,n,Mu,Kur !调用Duncan-Chang宏文件

      *enddo

    !EEt(ti)=ET !保存第120单元之ET

    /SOLU

    time,ti 

      sfl,3,pres,2e5+1e4*ti !施加荷载,增量1e4

    solve !对ti级荷载情况求解

    *ENDDO

    展开全文
  • 在盾驱动系统设计时,需要研究刀盘扭矩的准确计算模型,以便预测不同土层掘进时的刀盘驱动功率。在分析影响土压平衡盾刀盘扭矩的因素和盾刀盘扭矩的组成的基础上,提出了模拟试验盾刀盘驱动扭矩的计算模型,...
  • PCL学习:点云分割-平面模型分割

    千次阅读 2019-07-08 11:27:36
    PointT>是利用来样一致性算法实现分割类,定义了所有相关的函数接口,该类的输入为设定需要分割的模型类型与相关参数,输出为最终估计的模型参数,以及分割得到的内点集合 ,利用不同的模型可以实现对点云中包含的...
  • 本白皮书阐述了微科技VigorData一站式企业大数据平台的定位与应用场景、系统架构、产品特性。VigorData满足企业从数据采集、存储、计算、分析挖掘到可视化展示的一站式数据处理需求,并融合前沿AI科技机器深度学习...
  •  根据网软件所依附的平台、提出网软件概念的目的、和其工作机制以及其要满足的需求,组成网软件的各实体必须有自主性、协同性,网软件系统必须有演化性、反应性和多态性。也就是实体相互协作、自我维护、 ...
  • revit二次开发——建连续刚桥2(带纵曲线)
  • 基于Reynolds方程和P-C(Patir and Cheng)模型,分别建立了织表面在流体动压润滑及混合润滑状态下的理论模型。采用有限差分法并结合数值迭代,利用Matlab编程对模型进行计算,获得计算域内的压力分布和织表面的...
  • //记录最大值和最小值,方便移和缩放 让模型在视图正中间显示 { if (Triangle_num == 0)/如果是第一个三角形,给最大最小点赋初值 { for (int i = 0; i ; i++) m_MaxPos[i] = m_MinPos...
  • 给出了在FLAC3D中开发本构模型的基本步骤和编程要点,可为其他用户进行本构模型的修改提供借鉴与参考。将模型土加速度放大系数及动剪切模量与动剪应变关系曲线的计算结果与上海典型软土地铁车站结构振动台模型试验...
  • Preisach模型

    千次阅读 多人点赞 2017-03-12 17:23:26
    压电陶瓷模型的时候,看到了最经典的Preisach模型。查资料,没想到我大百度居然没有对这个经典模型的详细介绍。不得已下载了论文,经过一天的奋斗,终于搞定了。写下来,希望给需要的人快速了解的Preisach模型。 ...
  • 在ABAQUS中如何使用修正DPC帽盖模型 引言 修正Drucker-Prager盖帽模型(简称修正DPC模型)和修正剑桥(简称MCC模型)在岩土领域广泛使用,而修正DPC...在很多有限元软件提供了修正DPC帽盖模型的本构模型,下面简要介绍
  • 基于ABAQUS二次开发平台的邓肯张模型,用于土体静力荷载
  • 在此基础上,对约束混凝土本构参数进行了敏感性研究,探讨了混凝土材料本构模型对截面层次的弯矩曲率关系和构件层次的荷载位移关系的影响。经与2次不同的试验结果比较,计算的荷载位移曲线与试验结果符合良好,表明...
  • 在ABAQUS中使用修正DPC模型

    千次阅读 2020-05-14 09:50:29
    修正Drucker-Prager盖帽模型(简称修正DPC模型)和修正剑桥(简称MCC模型)在岩土领域广泛使用,而修正...在很多有限元软件提供了修正DPC帽盖模型的本构模型,下面简要介绍在ABAQUS中设置相关参数。修正DPC模型可以与线
  • 本文将对比分析DDD分层架构、整洁架构、六边形架构。 整洁架构 又名“洋葱架构”(看图就懂),体现了分层思想。 同心圆代表应用软件的不同部分,由...领域模型的主体是实体(可以是一个带方法的对象,也可以是一个数据

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,608
精华内容 6,643
关键字:

平构模型