欢迎您,客人:高级登录 | 注册 | 取回密码 新贴 | 发帖 | 会员 | 搜索 | 帮助

阳光精品论坛 >> 『 CAE 专栏 』 >> 粘弹性聚合物:将Maxwell模型转化为Prony Series本主题已阅读2690次,回复0

本文章信息
作 者 资 料
作 者 主 页
我 要 收 藏
发 表 主 题
转 发 该 文

粘弹性聚合物:将Maxwell模型转化为Prony Series

(这条文章已经被阅读了 2690 次) 时间:2010/04/19/08:24   来源:even2004

一般来说,在静水压力不是很大的情况下,聚合物材料的体积形变可视为弹性,而其剪切形变可视为粘弹性。一般采用Maxwell模型或Kelvin模型来研究线性粘弹性(Linear Viscoelasticy,虽然很简化,但却是应用Correspondence Principle的唯一选择)。下图所示的模型经验证可以表征大多数材料的长期蠕变行为(>2000S,体积变形弹性,剪切粘弹性,可参见拙作)。ABAQUS的粘弹性材料模型却只采用Prony Series来表征(ANSYS不仅包括Maxwell 模型,也包括Prony Series),本人的一段简单的Matlab代码可将所示的Maxwell(Kelvin? )模型转化为Prony Series 中的系数,各系数的含义可参见ABAQUS手册说明。
%By Zhang chunyu(g0306101@nus.edu.sg;chunyu79@hotmail.com)
%paramters of Maxell model
E0=2.82;%GPa
v0=0.41;%第二、三个泊松系数对计算基本无影响,故都取作v0;
E1=13.05;%GPa
y1=137.32;%GPa.s
E2=8.48;%GPa
y2=893.43;%GPa.s
y0=6500.19;%GPa.s

G0=E0/(2*(1+v0));
G1=E1/(2*(1+v0));
G2=E2/(2*(1+v0));
k0=E0/(3*(1-2*v0));
%下面通过Laplace变换计算蠕变柔量,pi,qi是中间变量
p1=(G0*G1*y2+G0*y0*G1+y0*G1*G2+G0*y1*G2+G0*y0*G2)/(G0*G1*G2);
p2=(G0*y0*y1+y0*G1*y2+G0*y1*y2+G0*y0*y2+y0*y1*G2)/(G0*G1*G2);
p3=(y0*y1*y2)/(G0*G1*G2);
q1=2*y0;
q2=(2*G0*y0*G1*y2+2*G0*y0*y1*G2)/(G0*G1*G2);
q3=2*y0*y1*y2/(G1*G2);
%解方程
c=[p3 p2 p1 1];
r=roots(c);
t1=-r(1);
t2=-r(2);
t3=-r(3);
h1=1/p3*(q1-q2*t1+q3*t1^2)/((t2-t1)*(t3-t1));
h2=1/p3*(q1-q2*t2+q3*t2^2)/((t1-t2)*(t3-t2));
h3=1/p3*(q1-q2*t3+q3*t3^2)/((t1-t3)*(t2-t3));

% parameters of Prony Series
%剪切形变:粘弹性
%体积形变:弹性,故k1,k2,k3均为0
GR0=h1+h2+h3%
g1=h1/GR0
k1=0
tao1=1/t1
g2=h2/GR0
k2=0
tao2=1/t2
g3=h3/GR0
k3=0
tao3=1/t3
经验证,数值结果和解析结果(由correspondence principle获得)完全相同。


此文章相关评论:(论坛方式查看)
此文章暂时没有评论



本论坛言论纯属发表者个人意见,与 阳光精品论坛 立场无关 联系我们
Powered by BMForum v5.0 Skin by Bob Shen