一、单层板的强度和刚度 mathlab编程练习题(5)
5.讨论工程弹性常数
E
x
{{\rm{E}}_x}
Ex ,
G
x
y
{G_{xy}}
Gxy ,
μ
y
x
{\mu _{yx}}
μyx , 和
η
x
y
.
x
{\eta _{xy.x}}
ηxy.x随
θ
{\theta }
θ角变化的关系,以环氧/玻璃纤维材料为例,单层
E
1
E
2
=
3
\frac {E_1} {E_2}=3
E2E1=3 ,
G
x
y
E
2
=
0.25
\frac {G_{xy}} {E_2}=0.25
E2Gxy=0.25时,算出偏轴无量纲工程弹性常数 ,
E
x
E
1
\frac {E_x} {E_1}
E1Ex ,
G
x
y
G
12
\frac {G_{xy}} {G_{12}}
G12Gxy ,
μ
y
x
\mu_{yx}
μyx和
η
x
y
.
x
\eta_{xy.x}
ηxy.x随
θ
{\theta }
θ角的变化曲线。
解:
相关公式如下:(仅供参考,如有错误欢迎指出)
设
n
=
sin
(
θ
)
n = \sin (\theta )
n=sin(θ) ,
m
=
cos
(
θ
)
m = \cos (\theta )
m=cos(θ),则
1
E
x
=
S
‾
11
=
1
E
1
m
4
+
(
1
G
12
−
2
ν
21
E
1
)
m
2
n
2
+
1
E
2
n
4
{1 \over {{E_x}}} = {\overline S _{11}} = {1 \over {{E_1}}}{m^4} + ({1 \over {{G_{12}}}} - {{2{\nu _{21}}} \over {{E_1}}}){m^2}{n^2} + {1 \over {{E_2}}}{n^4}
Ex1=S11=E11m4+(G121−E12ν21)m2n2+E21n4
1 G x y = S ‾ 66 = 2 ( 2 E 1 + 2 E 2 + 4 ν 1 E 1 − 1 G 12 ) m 2 n 2 + 1 G 12 ( m 2 + n 2 ) {1 \over {{G_{xy}}}} = {\overline S _{66}} = 2({2 \over {{E_1}}} + {2 \over {{E_2}}} + {{4{\nu _1}} \over {{E_1}}} - {1 \over {{G_{12}}}}){m^2}{n^2} + {1 \over {{G_{12}}}}({m^2} + {n^2}) Gxy1=S66=2(E12+E22+E14ν1−G121)m2n2+G121(m2+n2)
ν x = − E x S ‾ 12 = E x [ ν 1 E 1 ( m 4 + n 4 ) − ( 1 E 1 + 1 E 2 − 1 G 12 ) m 2 n 2 ] {\nu _x} = - {E_x}{\overline S _{12}} = {E_x}\left[ {{{{\nu _1}} \over {{E_1}}}({m^4} + {n^4}) - ({1 \over {{E_1}}} + {1 \over {{E_2}}} - {1 \over {{G_{12}}}}){m^2}{n^2}} \right] νx=−ExS12=Ex[E1ν1(m4+n4)−(E11+E21−G121)m2n2]
η x y , x = E x S ‾ 61 = E x ( A m 3 n − B m n 3 ) {\eta _{xy,x}} = {E_x}{\overline S _{61}} = {E_x}(A{m^3}n - Bm{n^3}) ηxy,x=ExS61=Ex(Am3n−Bmn3)
其中: A = 2 E 1 + 2 ν 21 E 1 − 1 G 12 A = {2 \over {{E_1}}} + {{2{\nu _{21}}} \over {{E_1}}} - {1 \over {{G_{12}}}} A=E12+E12ν21−G121 , B = 2 E 2 + 2 ν 21 E 1 − 1 G 12 B = {2 \over {{E_2}}} + {{2{\nu _{21}}} \over {{E_1}}} - {1 \over {{G_{12}}}} B=E22+E12ν21−G121
根据上述公式使用matlab进行编程,程序代码如下:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%第五题 代码
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Y1 = Ex / E1
% E1 / E2 = 3
% G12 / E2 = 0.5
% nu21 = 0.25
theta = 0:0.01:90;
C1 = 3;
C2 = 0.5;
nu21 = 0.25;
m = cosd(theta);
n = sind(theta);
% Ex/E1
Y1 = 1./(m.^4+(C1./C2-2*nu21)*n.^2.*m.^2+C1*n.^4);
%plot(theta,Y1)
%Gxy/G12
Y2 = 1./(n.^4+m.^4+(4*C2./C1.*(1+2*nu21)+4*C2-2).*n.^2.*m.^2);
%plot(theta,Y2)
%nuyx
Y3 = (nu21.*(n.^4+m.^4)-(1+C1-C1./C2).*n.^2.*m.^2)./(m.^4+(C1./C2-2.*nu21).*n.^2.*m.^2+C1.*n.^4);
%plot(theta,Y3)
%eta
Y4=((2+2*nu21-C1./C2).*n.*m.^3-(2*C1+2*nu21-C1./C2).*n.^3.*m)./(m.^4+(C1./C2-2*nu21).*n.^2.*m.^2+C1.*n.^4);
%plot(theta,Y4)
%输出图像
plot(theta,Y1,theta,Y2,theta,Y3,theta,Y4)
legend('E_{x}/E_{1}','G_{xy}/G_{12}','\mu_{yx}','\eta_{xy,x}')
结果:
参考文献:
[1]王耀先.复合材料结构设计[M].北京: 化学工业出版社, 2001.09 第二章
相关文章:
一、复合材料单层板编程练习(1)
一、复合材料单层板编程练习(2)
一、复合材料单层板编程练习(3)
一、复合材料单层板编程练习(4)
一、复合材料单层板编程练习(5)