版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、有限元法作業(yè)班級(jí):學(xué)號(hào):姓名:作業(yè)提交至:femhomework, 標(biāo)題:班級(jí)+學(xué)號(hào)+姓名+有限元作業(yè)(不含+)1、已知彈性模量E=29.5x104N/mm2,A=100mm2,求結(jié)點(diǎn)位移、單元應(yīng)力及支座反力。解:1) 計(jì)算程序1. 主程序prep;kw=fun_kw(XY,ELB,EA);P=fun_load(XY,NPQ);kw,P=fun_restrain1(kw,P,SU);U=fun_mguass(kw,P);stress=fun_interf(XY,ELB,U,EA);posp;2. 前處理程序clear;clc;XY=1,0,0 2,400e-3,0 3,400e-3,300e-
2、3 4,0,300e-3;EA=295e9,1e-4;ELB=1,1,2,1 2,2,3,1 3,1,3,1 4,3,4,1;NPQ=3,20000 6,-25000;SU=1,0 2,0 4,0 7,0 8,0;3. 后處理程序N,m=size(XY);U=reshape(U,2,N);U=U;U1=1:N; U=U1,UMB,m=size(ELB);stress1=1:MB;stress=stress1,stress 2)計(jì)算結(jié)果3) 功能函數(shù)1單元?jiǎng)偠染仃嚭瘮?shù)function ke,t = fun_ke_t( dxy,E,A )%UNTITLED2 Summary of this fun
3、ction goes here% Detailed explanation goes herebm=dxy(2,2)-dxy(1,2);cm=dxy(2,1)-dxy(1,1);d=sqrt(bm2+cm2);s=bm/d;c=cm/d;ke=(E*A/d)*1,0,-1,0 0,0,0,0 -1,0,1,0 0,0,0,0;t=c,s,0,0 -s,c,0,0 0,0,c,s 0,0,-s,c; End2總體剛度矩陣函數(shù)function kw = fun_kw(XY,ELB,EA )%UNTITLED3 Summary of this function goes here% Detailed
4、 explanation goes hereN,m=size(XY);kw=zeros(2*N,2*N);MB,m=size(ELB);for k=1:MB ii=ELB(k,2); jj=ELB(k,3); LTB=ELB(k,4); dxy=XY(ii,2),XY(ii,3) XY(jj,2),XY(jj,3); E=EA(LTB,1); A=EA(LTB,2); ke,t=fun_ke_t(dxy,E,A); cn=2*ii-1,2*ii,2*jj-1,2*jj; ke=(t)*ke*t; for i=1:4 for j=1:4 kw(cn(i),cn(j)=kw(cn(i),cn(j)
5、+ke(i,j); end endend end3載荷列陣函數(shù) function P = fun_load( XY,NPQ )%UNTITLED4 Summary of this function goes here% Detailed explanation goes hereN,m=size(XY);P=zeros(2*N,1);PQ,m=size(NPQ);for k=1:PQ i=NPQ(k,1); P(i)=NPQ(k,2);endend4約束處理函數(shù)function kw,P = fun_restrain1( kw,P,SU)%UNTITLED6 Summary of this f
6、unction goes here% Detailed explanation goes hereLR,m=size(SU);for k=1:LR i=SU(k,1); kw(i,:)=0; kw(i,i)=1; P(i)=SU(k,2);end5結(jié)點(diǎn)位移函數(shù)function x = fun_mguass( a,b )%UNTITLED7 Summary of this function goes here% Detailed explanation goes heren,m=size(a);for (k=1:n-1) for(i=k+1:n) if abs(a(i,k)abs(a(k,k)
7、w=a(k,:); a(k,:)=a(i,:); a(i,:)=w; w=b(k); b(k)=b(i); b(i)=w; end endendx=ab; end6. 單元內(nèi)力函數(shù)function stress = fun_interf( XY,ELB,U,EA )%UNTITLED8 Summary of this function goes here% Detailed explanation goes hereMB,m=size(ELB);stress=zeros(MB,5);for k=1:MB ii=ELB(k,2); jj=ELB(k,3); LTB=ELB(k,4); dxy=X
8、Y(ii,2),XY(ii,3) XY(jj,2),XY(jj,3); E=EA(LTB,1); A=EA(LTB,2); ke,t=fun_ke_t(dxy,E,A); d=U(2*ii-1) U(2*ii) U(2*jj-1) U(2*jj); ke1=(t)*ke*t; F1=ke1*d; F=t*F1; stress(k,1:4)=F; stress(k,5)=stress(k,3)/A;endstress=stress(1:MB,3),stress(1:MB,5); end 2、計(jì)算圖示桁架的結(jié)點(diǎn)位移和支反力。解:1) 計(jì)算程序1.主程序prep;kw=fun_kw(XY,ELB,E
9、A);P=fun_load(XY,NPQ);kw,P=fun_restrain1(kw,P,SU);U=fun_mguass(kw,P);stress=fun_interf(XY,ELB,U,EA);posp;2. 前處理程序clear;clc;XY=1,0,0 2,3,0 3,6,3 4,3,3 5,0,3;EA=190e9,8e-4;ELB=1,1,2,1 2,2,5,1 3,4,5,1 4,2,4,1 5,3,4,1 6,2,3,1;NPQ=6,-5000 8,-5000;SU=1,0 2,0 9,0 10,0;3. 后處理程序N,m=size(XY);U=reshape(U,2,N);
10、U=U;U1=1:N;U=U1,UMB,m=size(ELB);stress1=1:MB;stress=stress1,stress 2)計(jì)算結(jié)果3)功能函數(shù)與前一題相同。3、求如圖所示剛架的結(jié)點(diǎn)位移和支座反力。解:1) 計(jì)算程序1.主程序GJINPUT;KZ=kztb(XY,ELB,EAIZ);P=ydx(XY,ELB,EAIZ,ELPQ);U=weiyi(KZ,P,SU);PD=gdn1(U,XY,ELB,EAIZ,ELPQ);GJOUTPUT;2. 前處理程序clear;clc;XY=1,0,0.9 2,1,0.9 3,1,0;ELB=1,1,2,2 2,2,3,1;A1=7.65e-4
11、;IZ1=204e-8;A2=7.65e-4;IZ2=204e-8;EAIZ=30e9,A1,IZ1 30e9,A2,IZ2;ELPQ=1,1,8,1SU=1,0 2,0 7,0 8,0 9,0;3. 后處理程序clc;N,M=size(XY);DU=zeros(N,4);for i=1:N DU(i,1)=i; DU(i,2)=U(3*i-2); DU(i,3)=U(3*i-1); DU(i,4)=U(3*i);endMB,M=size(ELB);for i=1:MB P1(i,1)=i;endDUDP=P1,PD2)計(jì)算結(jié)果3) 功能函數(shù)1.單元?jiǎng)偠染仃嚭瘮?shù)function KE,T =
12、ketb( dxy,E,A,IZ )%UNTITLED3 Summary of this function goes here% Detailed explanation goes hereDY=dxy(2,2)-dxy(1,2);DX=dxy(2,1)-dxy(1,1);L=sqrt(DX2+DY2);S=DY/L;C=DX/L;a1=IZ/L;a2=a1/L;a3=E/L;KE=a3*A,0,0,-A,0,0 0,12*a2,6*a1,0,-12*a2,6*a1 0,6*a1,4*IZ,0,-6*a1,2*IZ -A,0,0,A,0,0 0,-12*a2,-6*a1,0,12*a2,-6*
13、a1 0,6*a1,2*IZ,0,-6*a1,4*IZ; t=C,S,0;-S,C,0;0,0,1; t1=zeros(3,3); T=t,t1;t1,t;End2. 總體剛度矩陣函數(shù)function KZ = kztb( XY,ELB,EAIZ )%UNTITLED4 Summary of this function goes here% Detailed explanation goes hereN,m=size(XY);KZ=zeros(3*N,3*N);MB,m=size(ELB);for k=1:MB ii=ELB(k,2); jj=ELB(k,3); LTB=ELB(k,4); d
14、xy=XY(ii,2),XY(ii,3) XY(jj,2),XY(jj,3); E=EAIZ(LTB,1); A=EAIZ(LTB,2); IZ=EAIZ(LTB,3); KE,T=ketb(dxy,E,A,IZ); CN=3*ii-2,3*ii-1,3*ii,3*jj-2,3*jj-1,3*jj; KE=(T)*KE*T; for i=1:6 for j=1:6 KZ(CN(i),CN(j)=KZ(CN(i),CN(j)+KE(i,j); end end end 3. 載荷簡(jiǎn)化函數(shù)function PO,ii,jj = dxjd( ELB,XY,ELPQ1 )%UNTITLED5 Summa
15、ry of this function goes here% Detailed explanation goes herePO=zeros(6,1);k=ELPQ1(1);ii=ELB(k,2);jj=ELB(k,3);dxy=XY(ii,2),XY(ii,3) XY(jj,2),XY(jj,3);DY=dxy(2,2)-dxy(1,2);DX=dxy(2,1)-dxy(1,1);L=sqrt(DX2+DY2);C=ELPQ1(2);Q=ELPQ1(3);type=ELPQ1(4);switch type case 1 PO(2)=PO(2)+0.5*Q*C*(2-2*C2/L2+C3/L3)
16、; PO(3)= PO(3)+Q*C2*(6-8*C/L+3*C2/L2)/12; PO(5)= PO(5)+Q*C- PO(2); PO(6)= PO(6)-Q*C3*(4-3*C/L)/12/L; case 2 D=L-C; PO(2)= PO(2)+Q*(L+2*C)*D2/L3; PO(3)= PO(3)+Q*C*D2/L2; PO(5)= PO(5)+Q- PO(2); PO(6)= PO(6)+Q*D*C2/L2; case 3 D=L-C; PO(1)= PO(1)+Q*D/L; PO(4)= PO(4)+Q*C/L; case 4 PO(2)= PO(2)+7*Q*L/20;
17、PO(3)= PO(3)+Q*L2/20; PO(5)= PO(5)+3*Q*L/20; PO(6)= PO(6)+Q*L2/30;end end 4. 載荷列陣函數(shù)function P = ydx( XY,ELB,EAIZ,ELPQ)%UNTITLED6 Summary of this function goes here% Detailed explanation goes hereN,m=size(XY)P=zeros(3*N,1)LPQ,m=size(ELPQ)for j=1:LPQ ELPQ1=ELPQ(j,:) k=ELPQ(j,1) PO,ii,jj=dxjd(ELB,XY,EL
18、PQ1) LTB=ELB(k,4); dxy=XY(ii,2),XY(ii,3) XY(jj,2),XY(jj,3); E=EAIZ(LTB,1); A=EAIZ(LTB,2); IZ=EAIZ(LTB,3); KE,T=ketb(dxy,E,A,IZ); PO=(T)*PO; CN=3*ii-2,3*ii-1,3*ii,3*jj-2,3*jj-1,3*jj for i=1:6 P(CN(i)=P(CN(i)+PO(i); endendend 5. 結(jié)點(diǎn)位移函數(shù)function U = weiyi( KZ,P,SU )%UNTITLED7 Summary of this function goes here% Detailed explanation goes hereLR,m=size(SU);for k=1:LR i=SU(k,1)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 7.1.2復(fù)數(shù)的幾何意義【超級(jí)課堂】2022-2023學(xué)年高一數(shù)學(xué)教材配套教學(xué)精-品課件+分層練習(xí)人教A版2019必修第二冊(cè)
- 《小區(qū)推廣策略》課件
- 《水健康知識(shí)》課件
- 計(jì)算機(jī)軟件及應(yīng)用暈暈課件
- 《呼吸內(nèi)科醫(yī)生培訓(xùn)》課件
- 河南省周口市太康縣靈運(yùn)初級(jí)中學(xué)2024-2025學(xué)年九年級(jí)上學(xué)期1月期末考試語(yǔ)文試題(含答案)
- 單位管理制度展示大全【人力資源管理篇】
- 單位管理制度收錄大合集【人事管理篇】
- Module 2 Unit 3 課后培優(yōu)分級(jí)練(解析版)
- 2025無(wú)償保管合同協(xié)議書
- (新版)北師大版五年級(jí)數(shù)學(xué)上冊(cè)期末試卷
- 小班《火車開了》音樂(lè)欣賞課評(píng)課稿
- 倫理學(xué)與醫(yī)學(xué)倫理學(xué) (醫(yī)學(xué)倫理學(xué)課件)
- GB/T 6344-2008軟質(zhì)泡沫聚合材料拉伸強(qiáng)度和斷裂伸長(zhǎng)率的測(cè)定
- GA/T 1740.1-2020旅游景區(qū)安全防范要求第1部分:山岳型
- 產(chǎn)后康復(fù)客戶健康評(píng)估表格
- 個(gè)人現(xiàn)實(shí)表現(xiàn)材料1500字德能勤績(jī)廉(通用6篇)
- 六年級(jí)上冊(cè)數(shù)學(xué)單元測(cè)試-5.圓 青島版 (含答案)
- (精心整理)高一語(yǔ)文期末模擬試題
- QC成果解決鋁合金模板混凝土氣泡、爛根難題
- 管線管廊布置設(shè)計(jì)規(guī)范
評(píng)論
0/150
提交評(píng)論