- 49
- 0
- 约2.33千字
- 约 5页
- 2017-08-09 发布于重庆
- 举报
有限元一维杆问题解法及程序.doc
解:
第一步——离散
对于一维杆问题,我们先离散成单元,对每个单元作如下计算
其中杆被平均离散为e个单元(有限元不一定要均分),于是有node=e+1个结点,每个单元长度len=1/e,于是第n个单元的左端点坐标,右端点坐标;
第二步——刚度矩阵
线性插值有每个单元
对于整体叠加
(K为一个node×node阶矩阵)
程序用for循环给K赋值
K=zeros(node,node);
K1=zeros(node,node);
for n=1:(node-1);
K1(n:n+1,n:n+1)=[e,-e;-e,e];
K=K1+K;
K1=zeros(node,node);
End
第三步——力矩阵
体积力
由第一步公式
其中第三项为体积力
用matlab中int()函数对积分进行计算并用for函数进行循环且赋值,其中
,
程序如下
Syms x; F1=zeros(1,node);
F11=zeros(1,node);
G=zeros(1,2);
for n=1:e;
B=[(xj(n)*x^2-x^3)/len,(x^3-xi(n)*x^2)/len];
G=int(B,x,xi(n),xj(n));
G=double(G);
F11(1,n:n+1)=[G(1,1),G(1,2)];
F1=F11+F1;
F11=zeros(1,node);
End
边界力
由第一步中公式
其中第一项为边界力
因为u(0)处约束力未知为C,u(1)处边界条件
各单元之间的边界力叠加的时候均抵消,所以边界力矩阵最终为
第四步——解方程
由上面我们可以得到方程
,代入位移边界条件
先对方程进行置一处理,令F=F2-F1且的第一项置0,刚度矩阵变换成
方程变换为Kd=F,
求逆
第五步——作图
用到两个作图函数plot、ezplot
分别做原函数图和折线图
折线图
程序如下
x=0:len:1; y=zeros(1,node);
for n=1:node;
y(1,n)=X(1,n);
end
plot(x,y,r);
hold on; (hold on可将两图画在一个坐标下)
原函数图
程序如下
ezplot((1/12)*x^4+2/3*x,[0,1]);
附: 程序
clear
format long
first_time=cputime;
e=10; %单元数
node=e+1; %结点数
len=1/e; %单元长度
xi=0:len:(1-len); %单元左端点坐标
xj=len:len:1; %单元右端点坐标
K=zeros(node,node); %刚度矩阵(由于是线性插值)
K1=zeros(node,node);
for n=1:(node-1);
K1(n:n+1,n:n+1)=[e,-e;-e,e];
K=K1+K;
K1=zeros(node,node);
end
syms x; %F1力矩阵
F1=zeros(1,node);
F11=zeros(1,node);
G=zeros(1,2);
for n=1:e;
B=[(xj(n)*x^2-x^3)/len,(x^3-xi(n)*x^2)/len];
G=int(B,x,xi(n),xj(n));
G=double(G);
F11(1,n:n+1)=[G(1,1),G(1,2)];
F1=F11+F1;
F11=zeros(1,node);
end
F2=zeros(1,node); %F2力矩阵
F2(1,node)=1;
K(2,1)=0;
您可能关注的文档
- 智能楼宇网络.doc
- 暑假北京之旅.doc
- 暑期具体活动计划.doc
- 暖和的房间.ppt
- 暖通空调及供热采.ppt
- 曲格列汀杂质相关列表.doc
- 更对符合规范军阀割据荷载统计.doc
- 更新商品信息.doc
- 更新锚杆技术交底.doc
- 最专业易用的图片打印软件.doc
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
原创力文档

文档评论(0)