全文預覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
北京工業(yè)大學建筑工程學院 結(jié)構(gòu)動力學中心差分法求解單自由度體系的自由振動問題前言時域逐步積分法是根據(jù)運動方程,引進某些假設(shè),建立由t時刻狀態(tài)向量、到t時刻的狀態(tài)向量、的遞推關(guān)系,從而從t0時刻的初始狀態(tài)向量、出發(fā),逐步求出各時刻的狀態(tài)向量,由于引進的假設(shè)條件不同,可以有各種不同的方法,下面主要介紹一種時域逐步積分方法中心差分法。中心差分法(central difference method)原理1 中心差分法的基本思路:是將運動方程中的速度向量和加速度向量用位移的某種組合來表示,將微分方程組的求解問題轉(zhuǎn)化為代數(shù)方程組的求解問題,并在時間區(qū)間內(nèi)求得每個微小時間區(qū)間的遞推公式,進而求得整個時程的反應(yīng)。中心差分法只在相隔一些離散的時間區(qū)間內(nèi)滿足運動方程,其基于有限差分代替位移對時間的求導(即速度和加速度),如果采用等時間步長,則速度與加速度的中心差分近似為: (a) (b)而離散時間點的運動為 ( 0,1,2,3,)由體系運動方程為: (c)將速度和加速度的差分近似公式(a)和式(b)代入式(c)可以得到時刻的運動方程: (d)在(d)式中,假設(shè)和是已知的,即在及以前時刻的運動已知,則可以把已知項移到方程的右邊,整理得到: (e)由式(e)就可以根據(jù)及以前時刻的運動,求得時刻的運動,如果需要可以用式(a)和式(b)求得體系的速度和加速度。假設(shè)給定的初始條件為 (g)由式(g)確定。在零時刻速度和加速度的中心差分公式為: (h) (i)將式(i)消去得: (j) 而零時刻的加速度值可以用t0時的運動方程 確定即 (k)這樣就可以根據(jù)初始條件和初始荷載,就可以根據(jù)上式確定的值。下面給出采用中心差分法分析時的具體計算步驟:(1) 基本數(shù)據(jù)準備和初始條件計算 (2) 計算等效剛度和中心差分計算公式中的相關(guān)系數(shù) (3) 根據(jù)及以前時刻的運動,計算時刻的運動 如果需要,可計算(4)下一步計算用i+1代替i,對于線彈性結(jié)構(gòu)體系,重復第3步,對于非線性結(jié)構(gòu)體系,重復第2步和第3步。以上為中心差分法逐步計算公式,其具有2階精度,即誤差;并且為有條件穩(wěn)定,穩(wěn)定條件為: 上式中,為結(jié)構(gòu)的自振周期,對于多自由度結(jié)構(gòu)體系則為結(jié)構(gòu)的最小自振周期。算例對于一個單層框架結(jié)構(gòu),假設(shè)樓板剛度無限大,且結(jié)構(gòu)質(zhì)量集中于樓層,其質(zhì)量M=2000kg、剛度K50KN/m、阻尼系數(shù)C3KNs/m,假設(shè)結(jié)構(gòu)處于線彈性狀態(tài),用中心差分法計算結(jié)構(gòu)的自由振動反應(yīng)。采用MATLAB語言編程,并以單自由度體系為例進行計算,設(shè)初位移u00和初速度v0=0,取不同的步長分別計算,以驗證中心差分法的穩(wěn)定條件。先計算,由穩(wěn)定條件,而rad/s,則所以本次計算取0.1, 0.3, 0.4, 0.41, 0.42, 0.45分別進行計算MATLAB程序清單function u,v,ac=centraldifferent(M,C,K,u0,v0,time,dt) % 本程序采用中心差分法計算結(jié)構(gòu)的動力響應(yīng)% 本程序是既可以計算單自由度體系又可以計算多自由度體系,且均假設(shè)結(jié)構(gòu)體系處于線彈性狀態(tài);% -%輸入?yún)?shù)%-% M-質(zhì)量矩陣% C-阻尼矩陣% K-剛度矩陣% u0-初始位移% v0-初始速度% time-模擬時間% dt-時間步長% -%輸出值%-% u-位移% v-速度% ac-加速度% -%中心差分法主要公式及原理%-% MX+CX+KX=0 % M*(X(t+dt)-2*X(t)+X(t-dt)/(dt2)+C*(X(t+dt)-X(t-dt)/(2*dt)+K*X(t)=0% (M/dt2+C/2*dt)*(X(t+dt)=-(K-2*M/dt2)*X(t+dt)-(M/dt2-C/2*dt)*X(t-dt)%- 等效剛度Ke等效荷載Pe和相關(guān)系數(shù)a,b-% Ke=M/dt2+C/2*dt% a=K-2*M/dt2% b=M/dt2-C/2*dt% Pe=-a*X(t)-b*X(t-dt)% X(t+dt)=Pe/Ke% X(t)=(X(t+dt)-X(t-dt)/(2*dt)% X(t)=(X(t+dt)-2*X(t)+X(t-dt)/(dt2)% -初始條件-% X0=(-C*X0-K*X0)% X(-1)=X0-X0*dt+X0*(dt2)/2% -Copyright by zhouhuaping(S)-clear allM=input(輸入質(zhì)量矩陣M :);C=input(輸入阻尼矩陣C:);K=input(輸入剛度矩陣K:);u0=input(輸入初始位移 u0: );v0=input(輸入初始速度 v0: );time=input(輸入模擬時間 time:);dt=input(輸入時間步長dt :);m,m=size(K);n=time/dt; %計算步數(shù)u=zeros(m,floor(n)+1); %設(shè)定存儲位移矩陣 v=zeros(m,floor(n)+1); %設(shè)定存儲速度矩陣 ac=zeros(m,floor(n)+1); %設(shè)定存儲加速度矩陣 P=zeros(m,floor(n)+1); %設(shè)定存儲荷載矩陣 u(:,2)=u0; %給定初位移v(:,2)=v0; %給定初速度Ke=M/(dt2)+(C)/(2*dt); %等效剛度Ke及系數(shù)a、ba=K-2*M/dt2;b=M/dt2-C/(2*dt);for i=3:1:floor(n)+1; t=(i-2)*dt; ac(:,2)=M(-K*u(:,2)-C*v(:,2); %計算初加速度 u(:,1)=u(:,2)-v(:,2)*dt+(ac(:,2)*(dt2)/2; %計算(0-dt)時刻位移 Pe= -a*u(:,i-1)-b*u(:,i-2); %計算等效荷載Pe u(:,i)=KePe; %計算位移 v(:,i)=(u(:,i)-u(:,i-2)/(2*dt); %計算速度 ac(:,i)=(u(:,i)-2*u(:,i-1)+u(:,i-2)/(dt2); %計算加速度end%-%繪制位移、速度、加速度時程曲線%- t=0:dt:time; subplot(2,2,1),plot(t,u(m,:),k-),grid,xlabel(時間(s),ylabel(位移(m),title(頂層位移的時程曲線); subplot(2,2,2),plot(t,v(m,:),r-),grid,xlabel(時間(s),ylabel(速度(m/s),title(頂層速度的時程曲線); subplot(2,2,3),plot(t,ac(m,:),b-),grid,xlabel(時間(s),ylabel(加速度(m/s2),title(頂層加速度的時程曲線); %-end運行centraldifferent.M文件輸入?yún)?shù):K=50000; M=2000; C=3000; u0=0; v0=0;time20s;dt?中心差分法計算結(jié)果穩(wěn)定性分析由以上時程圖可以得到當0.1, 0.3, 0.4時逐步計算結(jié)果給出的結(jié)構(gòu)運動趨向收斂的,即計算結(jié)果是穩(wěn)定的;當0.41,0.42, 0.45時逐步計算結(jié)果給出的結(jié)構(gòu)運動趨向發(fā)散的,即結(jié)果是不穩(wěn)定的,且隨著步長的增加,計算結(jié)果發(fā)散
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大一班長工作總結(jié)及自我評價范文范例(6篇)
- 2026四川樂山市犍為縣第一批就業(yè)見習崗位及招募見習人員58人備考題庫及參考答案詳解
- 2026年幼兒園保育員五級專業(yè)能力考試試題試卷附答案
- 2026上半年貴州事業(yè)單位聯(lián)考遵義醫(yī)科大學第二附屬醫(yī)院招聘32人備考題庫附參考答案詳解(考試直接用)
- 2026廣東廣州市中山大學附屬口腔醫(yī)院工勤人員招聘1人備考題庫含答案詳解(b卷)
- 2026上半年海南事業(yè)單位聯(lián)考中共海南三亞市委社會工作部面向全國招聘下屬事業(yè)單位工作人員2人備考題庫(第1號)含答案詳解(培優(yōu)a卷)
- 2026安徽合肥市廬江縣沿湖治理建設(shè)管理中心選調(diào)1人備考題庫(含答案詳解)
- 2026云南自藥集團股份有限公司呼和浩特崗位招聘7人備考題庫附參考答案詳解(典型題)
- 2026新疆伊犁州奎屯市招聘公益性崗位2人備考題庫帶答案詳解(完整版)
- 2026安徽馬鞍山當涂法院招聘1人備考題庫附參考答案詳解(完整版)
- 鐵精粉選廠合同協(xié)議
- 知識圖譜構(gòu)建實踐
- 2025年上海交通職業(yè)技術(shù)學院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- TSG ZF001-2006《安全閥安全技術(shù)監(jiān)察規(guī)程》
- GB/T 4706.19-2024家用和類似用途電器的安全第19部分:液體加熱器的特殊要求
- 氣體滅火拆除施工方案及流程
- DL-T+5220-2021-10kV及以下架空配電線路設(shè)計規(guī)范
- 視覺傳播概論(第2版)課件全套 任悅 第1-12章 視覺傳播概述- 視覺傳播中的倫理道德與法規(guī)
- 解分式方程50題八年級數(shù)學上冊
- GB/T 27866-2023鋼制管道和設(shè)備防止焊縫硫化物應(yīng)力開裂的硬度控制技術(shù)規(guī)范
- 部編版小學語文四年級下冊第一單元教材解讀課件
評論
0/150
提交評論