粘弹性人工边界在ANSYS中实现

合集下载

粘弹性人工边界的有限元分析

粘弹性人工边界的有限元分析

粘弹性人工边界的有限元分析徐浩【摘要】采用数值方法集中比较了工程中广泛应用的几种人工边界在SSI体系分析中的动力反应,研究结果表明:粘性边界能较好的模拟土的边界但计算的位移会发生整体的飘逸,精度也不如粘弹性边界;粘弹性边界能很好的模拟土一结构相互作用体系中土的边界问题,但实现过程比较麻烦.【期刊名称】《山西建筑》【年(卷),期】2011(037)009【总页数】2页(P72-73)【关键词】人工边界;SSI体系;粘弹性人工边界;有限元法【作者】徐浩【作者单位】同济大学土木工程学院建筑工程系,上海,200092【正文语种】中文【中图分类】TU411土木工程中有许多涉及弹性半无限地基的振动及波动问题,诸如土—结构动力相互作用(SSI)问题、地震波的传播问题、动力机器基础的振动问题、打桩及道路交通引起的振动问题等。

对这类问题用有限元法求解与用其他计算方法相比具有可灵活地适用于地基物性的不均匀性并可考虑地基的非线性特性等优点。

但由于有限元法必须对求解对象的全领域进行离散,故在分析弹性半无限地基问题时必须截取一定范围的计算模型,这就要求在切取的边界上建立人工边界,用于模拟切除的无限域影响。

目前人工边界主要分为两类:一类是全局人工边界条件,如边界元法等;另一类是局部人工边界条件,如旁轴近似人工边界、透射人工边界、粘弹性人工边界等。

局部人工边界具有时空解耦的特点,得到了广泛的应用。

其中粘弹性人工边界是通过沿人工边界设置一系列由弹簧和阻尼器组成的简单物理元件来吸收射向人工边界的波动能量和反射波的散射,其模型简单,物理意义清晰,便于在大型通用有限元计算软件中得到实现。

ANSYS是一功能强大的有限元计算软件,其中的 ANSYS中的Combin14单元和 LSDYNA中的Combin165单元,是弹簧与阻尼器的元件,易于实现粘弹性人工边界。

本文在 ANSYS中实现了粘弹性边界并进行了验证和对比。

粘弹性人工边界作为一种应力边界条件,该应力是边界结点位移和速度的函数,一般形式写为:由式(1)可以看出,粘弹性边界相当于在边界结点每个方向施加一个一段固定的单向弹簧—阻尼元件,而且该弹簧—阻尼元件的刚度和阻尼系数仅与该边界结点在该方向该时刻的反应相关,从而通过粘性阻尼的吸能作用和弹簧的刚性恢复作用模拟无限域对广义结构的影响。

CAE-ANSYS Mechanical介绍(超弹性、粘弹性)

CAE-ANSYS Mechanical介绍(超弹性、粘弹性)

应用多种超弹性本构的案例:膝盖韧带分析
Cartilage(软骨) Isotropic Mooney-Rivlin
Ligament(韧带) Transversely isotropic Neo-Hookean
Meniscus(半月板)
Fung
W
2
I1
3
F2 (I4 )
Orthotropic Hyperelastic:
i 1
2i
3 i
3
第三类分子统计学本构模型,Neo-Hookean、Gent。
W
2
I1
3
5
超弹性模型 介绍
6
超弹性模型 选择
• 2阶项的 Mooney-Rivlin模型(ANSYS提供2,3,5,9参数的 模型)
W C1I1 3 C2 I2 3
W C1(I1 3) C2 (I2 3) C3 (I1 3)(I2 3)
Cauchy应力 剪切松弛模量 Green应变
t
0
2G t
de
d
d
t
I 0
K
t
d
d
d
式中σ——Cauchy应力(真实应力)
G(t)——为剪切松弛核函数
K(t)——为体积松弛核函数(由于体积几乎不变,可不考虑)
e——为应变偏量部分(剪切变形)
Δ——为应变体积部分(体积变形)
t——当前时间
τ——过去时间
粘弹性模型 静态 时温等效
• 时温等效原理 升高温度与延长时间对分子运动或高聚物的粘弹行为都
是等效的,这个等效性可以借助转换因子aT,将在某一温度 下测定的力学数据转换成另一温度下的数据.
静态下,升高温度与延长时间等效 降低温度与缩短时间等效

workbench建立橡胶的超弹性和粘弹性本构模型

workbench建立橡胶的超弹性和粘弹性本构模型

10分钟教你Ansys workbench建立橡胶的超弹性和粘弹性本构模型Ansys workbench橡胶-聚合物-天然橡胶-硅橡胶-聚氨酯等粘弹性本构模型的建立需要具体指导可以重要截图如下:补充:ANSYS 粘弹性材料1.1ANSYS 中表征粘弹性属性问题粘弹性材料的应力响应包括弹性部分和粘性部分,在载荷作用下弹性部分是即时响应的,而粘性部分需要经过一段时间才能表现出来。

一般的,应力函数是由积分形式给出的,在小应变理论下,各向同性的粘弹性本构方程可以写成如下形式:()()002t t de d G t d I K t d d d σττττττ∆=-+-⎰⎰(1)其中σ=Cauchy 应力()G t =为剪切松弛核函数()K t =为体积松弛核函数e =为应变偏量部分(剪切变形)∆=为应变体积部分(体积变形)t =当前时间τ=过去时间I =为单位张量。

该式是根据松弛条件本构方程(1),通过将一点的应变分解为应变球张量(体积变形)和应变斜张量(剪切变形)两部分,推导而得的。

这里不再敖述,可参考相关文献等。

ANSYS 中描述粘弹性积分核函数()G t 和()K t 参数表示方式主要有两种,一种是广义Maxwell 单元(VISCO88和VISCO89)所采用的Maxwell 形式,一种是结构单元所采用的Prony 级数形式。

实际上,这两种表示方式是一致的,只是具体数学表达式有一点点不同。

1.2Prony 级数形式用Prony 级数表示粘弹性属性的基本形式为:()1exp G n i G i i t G t G G τ∞=⎛⎫=+- ⎪⎝⎭∑(2)()1exp K n i K i i t K t K K τ∞=⎛⎫=+- ⎪⎝⎭∑(3)其中,G ∞和i G 是剪切模量,K ∞和i K 是体积模量,G i τ和K i τ是各Prony 级数分量的松弛时间(Relative time)。

再定义下面相对模量(Relative modulus)0G i i G G α=(4)0K i i K K α=(5)其中,0G ,0K 分别为粘弹性材质的瞬态模量,并定义式如下:()010G n i i G G t G G ∞====+∑(6)()010Kn i i K K t K K ∞====+∑(7)在ANSYS 中,Prony 级数的阶数G n 和K n 可以不必相同,当然其中的松弛时间G i τ和K i τ也不必相同。

ansys高级非线性分析五粘弹性

ansys高级非线性分析五粘弹性

粘塑性
A. 粘塑性背景
• 与前述的率无关塑性相反, 率相关塑性与应变速率或时间有关。从 材料的观点看, 粘塑性 和蠕变是相同的。
– 通常, 对工程用途, 蠕变用于描述在恒载荷下应变的变化。通常当温度 达到材料熔点的30-60%时, 蠕变变形就很重要,而且, 时间更长,蠕 变和塑性应变解耦。
– ANSYS 中, Perzyna 和 Peirce 模型(TB,RATE) 意味着高应变率(即冲 击)载荷状态,非弹性应变是不解耦的。 – Anand 模型与 ANSYS 蠕变法则类似, 主要区别是使用了一个内部变 量,变形抗力, 来表示对非弹性材料流动的各向同性抗力。
1 o g in
n
Peirce 模型 n 1 o in g
n
g 1 in o in g
Strain Rates Time scale Temperature Effects
Supported Element Types 3
BISO, MISO, NLISO, BKIN, HILL BISO, MISO, NLISO, HILL None Suitable for small strain rates Suitable for large strain rates Suitable for small strain rates Long periods, creep and plasticity Short periods, usually for impactShort/medium periods have different time scales type problems Temperature effects included as Can input temperature-dependent Anand's equation considers part of equation (or material material constants, but equations do temperature effects directly. No constants can be temperaturenot consider temp effects directly need to input temperature2 dependent material constants dependent) Implicit - core and 18x Core and 18x VISCO106-108 Explicit - core and misc

ansys 边界条件

ansys 边界条件

ansys 边界条件
ANSYS边界条件是指在ANSYS软件中给定模型的边界附加的限制条件,用于模拟真实世界中的物理现象。

通过添加边界条件,可以模拟出实际物理系统中的交互作用和约束条件,并且可以在ANSYS中计算出与这些条件相应的物理量。

在ANSYS中,边界条件可以被分为以下几种类型:
1. 几何边界条件:这种边界条件是指模型的几何形状或者物体表面自然的物理限制条件,如模型表面的固定支撑条件、物体的自由表面、周期性约束等。

2. 力和位移边界条件:这种边界条件是指在模型表面施加的力和位移条件,如加速度、质量、速度等。

3. 热边界条件:这种边界条件是指在模型表面施加的热约束条件,如导热系数、温度、热流量等。

4. 电磁边界条件:这种边界条件是指在电磁场中施加的电磁条件,如电场、磁场、电荷等。

在ANSYS中,可以通过界面和菜单来设置边界条件,也可以通过输入APDL命令来设置。

正确的边界条件设置可以使模拟结果更加准确,因此,在进行ANSYS仿真时,边界条件的设置是非常重要的一步。

- 1 -。

ansys高级非线性分析五粘弹性

ansys高级非线性分析五粘弹性

& σ = SR (εin )σo
等效有效应力 应变率强化 [应力比率] (TB,RATE) 静态屈服应力 (TB,BISO/MISO/NLISO)
3
应力比率
ε &in m & SR (εin ) = 1+ γ & &in ) = 1+ εin SR (ε γ
m
PERZYNA
Perzyna 模型
2
1
PEIRCE
Peirce 模型
0 0 1 2 3 4 5
正则化应变率
September 30, 2001 Inventory #001491 5-8
粘塑性
... RATE 粘塑性选项
• 这意味着应力比率作为应变率的函数而改变。 这意味着应力比率作为应变率的函数而改变。
用 Perzyna 模型的例子
September 30, 2001 Inventory #001491 5-9
粘塑性
... RATE 粘塑性选项
• 关于 关于RATE模型的一些假设 模型的一些假设: 模型的一些假设
Training Manual
Advanced Structural Nonlinearities 6.0
September 30, 2001 Inventory #001491 5-3
粘塑性
... 粘塑性理论的背景
• ANSYS中率相关塑性模型的总结 中率相关塑性模型的总结: 中率相关塑性模型的总结
CREEP Behavior Isotropic or anisotropic creep (see HILL below) No explicitly defined yield surface RATE 1 Strain rate- or time-dependent Isotropic or anisotropic viscoplasticity (see HILL below) Includes yield surface ANAND Isotropic

用ANSYS二次开发计算弹性-粘弹性复合结构的模态参数

用ANSYS二次开发计算弹性-粘弹性复合结构的模态参数

用ANSYS二次开发计算弹性-粘弹性复合结构的模态参数廖文冬;陈前
【期刊名称】《振动工程学报》
【年(卷),期】2004(017)0z2
【摘要】弹性-粘弹性复合结构目前在结构减振方面应用很广泛,但是现有的有限元分析软件系统尚不能有效地计算这种复合结构,因此本文将ANSYS进行二次开发,利用ANSYS进行前处理并计算出单元矩阵,再利用外挂程序进行模态计算,最后将结果返回ANSYS进行后处理.理论计算结果与实验结果进行比较,比较结果说明这种方法是可行的,计算精度满足要求.
【总页数】3页(P1074-1076)
【作者】廖文冬;陈前
【作者单位】南京航空航天大学航空宇航学院,南京,210016;南京航空航天大学航空宇航学院,南京,210016
【正文语种】中文
【中图分类】TB33;TB125
【相关文献】
1.弹性-粘弹性复合结构随机响应的各阶谱矩的计算方法 [J], 冉志;张天舒;方同
2.弹性-粘弹性复合板模态密度研究 [J], 王宏伟;赵德有
3.大型粘弹性复合结构的模态分析 [J], 刘曙远
4.附加粘弹性阻尼器结构模态阻尼比的计算 [J], 刘保东
5.弹性——粘弹性复合结构模态理论 [J], 陈前;朱德懋
因版权原因,仅展示原文概要,查看原文内容请购买。

粘弹性人工边界及地震动输入在通用有限元软件中的实现

粘弹性人工边界及地震动输入在通用有限元软件中的实现

组成,第一项是自由场地震动在人工边界面上产生
的应力分布,第二项是用来平衡边界处结点速度引
起的阻尼器单元产生的附加应力,第三项是用来平
衡边界处结点位移引起的弹簧单元产生的附加应
力。第二项和第三项用来消除边界对地震动输人造
成的附加影响,这样,如果式(8)加上边界上弹簧一阻
尼器单元的影响,就只剩下了第一项,即自由场的地

数; R为波源至人工边界点的距离; o和以分别为介质的P波和S波波速; G为介质剪切模量; P为介质质量密度; aN与即分别为法向与切向粘弹性人工边界
修正系数。 大量数值计算表明,粘弹性人工边界具有良好
的鲁棒性,人工边界参数口Ⅳ与奸在一定范围内取值 均可以给出良好的计算结果,经过大量算例分析,推 荐使用表1中的数据。
4场地地震反应分析典型算例
‘利用图3所示的两种粘弹性人工边界及其输入 方法,可以容易地在ANSYS中实现粘弹性人工边 界单元及地震动输入,下面以一不均匀场地地震反 应分析为例,介绍一致粘弹性人工边界单元及其输 入方法的工程应用情况。
4.1工程概况
切波速确定单元网格的大小。
0.3 0.2
魁O.1 艘
曩0.O
40
防灾减灾工程学报
第27卷
由于ANsYS程序中,块体单元表面只能施加 法向的分布荷载,不能直接施加切向应力,因此波动 输入的应力需要借助表面单元SURFl54来实现。 SURFl54是一种三维表面效应单元,可以方便实现 平面上各种形式分布荷载的施加。在集中粘弹性人 工边界模型中,SURFl54单元可以直接建立在计算 区域单元的外表面;在粘弹性人工边界单元模型中, 将SURFl54单元建立在边界和内部计算区域的单 元之间的交界面上,通过共用结点,将边界单元、表 面效应单元和内部计算区域单元三者联系起来,如 图2(b)所示。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

从半空间无限域取一4X2的矩形平面结构,顶部中间一定范围内受随时间变化的均布荷载,荷载如下
p(t)=t 当0< DIV>
p(t)=2-t 当1<=t<=2时
p(t)=0 当t>2时
材料弹性模量E=2.5,泊松比0.25,密度1
网格尺寸0.1X0.1,在网格边界上所有结点加法向和切向combin14号单元用以模拟粘弹性人工边界(有关理论可参考刘晶波老师的相关文章)。

combine14单元的两个结点,其中一个与实体单元相连,另一个结点固定。

网格图如图1所示
时程分析的时间步长为0.02秒,共计算16秒。

计算得到四个控制点位移时程图如图2所示,控制点坐标A(0,2)、B(0,1)、C(0,0)、D(2,2).
计算所用命令流如下:
/PREP7
L=4 !水平长度
H=2 !竖起深度
E=2.5 !弹性模量
density=1 !密度
nu=0.25 !泊松比
dxyz=0.1 !网格尺寸
G = E/(2.*(1.+nu)) !剪切模量
alfa = E*(1-nu)/((1.+nu)*(1.-2.*nu)) !若计算平面应力,此式需要修改
Cp=sqrt(alfa/density) !压缩波速
Cs=sqrt(g/density) !剪切波速
R=sqrt(L*L/4.+H*H/4.) !波源到边界点等效长度
KbT=0.5*G/R*dxyz
KbN=1.0*G/R*dxyz
CbT=density*Cs*dxyz
CbN=density*Cp*dxyz
ET, 1, plane42,,,2 !按平面应变计算
et, 2, combin14, ,, 2 !切向
et, 3, combin14, ,, 2 !法向
r, 2, KbT, CbT
r, 3, KbN, CbN
MP, EX, 1, E
MP, PRXY, 1, nu
MP, DENS, 1, density
rectng,-L/2.,L/2,0.,H
asel, all
aesize, all, dxyz
mshape,0,2D
mshkey,1
amesh, all
!以下建立底边界法向和切向弹簧阻尼单元
nsel,s,loc,y,0.
*get,np,node,,count !得到选中的结点数,存入np
*get,npmax,node,,num,maxd !得到已经定义的最大结点数,存入npmax
*do,ip,1,np
npnum=node((ip-1)*dxyz-L/2.,0.,0.)
x=nx(npnum)
y=ny(npnum)
z=nz(npnum)
npmax=npmax+1
n,npmax,x.,y-dxyz/2,z !定义底边界法向结点以便与边界点形成法向单元type,3
real,3
e,npnum,npmax
d,npmax,all,0. !约束新生成的点
npmax=npmax+1
n,npmax,x-dxyz/2.,y,z !定义底边界切向结点以便与边界点形成切向单元type,2
real,2
e,npnum,npmax
d,npmax,all,0. !约束新生成的点
*enddo
!以下建立左边界法向和切向弹簧阻尼单元
nsel,s,loc,x,-L/2
*get,np,node,,count !得到选中的结点数,存入np
*get,npmax,node,,num,maxd !得到已经定义的最大结点数,存入npmax
*do,ip,2,np !侧边界最下面一个点按底边界上处理
npnum=node(-L/2,(ip-1)*dxyz,0.)
x=nx(npnum)
y=ny(npnum)
z=nz(npnum)
npmax=npmax+1
n,npmax,x-dxyz/2.,y,z !定义左边界法向结点以便与边界点形成法向单元type,3
real,3
e,npnum,npmax
d,npmax,all,0. !约束新生成的点
npmax=npmax+1
n,npmax,x,y-dxyz/2.,z !定义左边界切向结点以便与边界点形成切向单元type,2
real,2
e,npnum,npmax
d,npmax,all,0. !约束新生成的点
*enddo
!以下建立右边界法向和切向弹簧阻尼单元
nsel,s,loc,x,L/2
*get,np,node,,count !得到选中的结点数,存入np
*get,npmax,node,,num,maxd !得到已经定义的最大结点数,存入npmax
*do,ip,2,np !侧边界最下面一个点按底边界上处理
npnum=node(L/2,(ip-1)*dxyz,0.)
x=nx(npnum)
y=ny(npnum)
z=nz(npnum)
npmax=npmax+1
n,npmax,x+dxyz/2.,y,z !定义右边界法向结点以便与边界点形成法向单元type,3
real,3
e,npnum,npmax
d,npmax,all,0. !约束新生成的点
npmax=npmax+1
n,npmax,x,y-dxyz/2.,z !定义右边界切向结点以便与边界点形成切向单元type,2
real,2
e,npnum,npmax
d,npmax,all,0. !约束新生成的点
*enddo
allsel,all
/pnum,type,1
/number,1
eplot
finish
/solu
ANTYPE,trans
!*
TRNOPT,FULL
LUMPM,0
btime=0.02
etime=16.00
dtime=0.02
*DO,itime,btime,etime,dtime
TIME,itime
nsel,s,loc,y,H !选中需要加荷载的点
nsel,r,loc,x,-L/4,L/4
*if,itime,lt,1.,then
f,all,fy,1*itime
*elseif,itime,ge,1.0,and,itime,le,2.0
f,all,fy,1*(2-itime)
*else
f,all,fy,0.0
*endif
allsel,all
SOLVE
*ENDDO
另外,还用自己编写的有限元程序计算了一下这个例子,并与ANSYS得到的结果进行了比较,结果非常吻合,这里给出A点的比较结果。

相关文档
最新文档