999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數值計算求解非線性動力方程

2011-04-12 08:14:42
科學之友 2011年7期
關鍵詞:體系結構

郭 沖

(山西省公路局長治分局勘測設計所,山西 長治 046000)

1 引言

如果外荷載或者結構的剛度、質量、阻尼等任何一項隨時間變化,那么這樣的結構體系就是非線性的,這種結構體系的動力方程也是非線性的。對于此類非線性動力方程,其解析解往往較難由理論推導得到,這類問題可以通過數值計算方法對動力響應方程進行求解。常用的數值計算方法包括激勵線性插值法、中心差分法、Newmark的平均加速度法和線性加速度法等。

2 各數值算法的基本原理

2.1 激勵線性插值法

對于線性體系,通過在每個時間間隔里對激勵進行插值,并利用線性體系響應解析解,能夠推導出一種有效的數值計算方法。只要保證插值的時間間隔較短,就可以得到令人滿意的求解結果。

對于欠阻尼體系(ξ<1),有非線性動力方程

在時間間隔0≤τ≤△ti內,反應u(τ)由3部分組成:

(1)τ=0時刻的初位移ui和初速度u觶i引起的自由振動響應;

(2)零初始條件下對階躍力pi的反應;

(3)零初始條件下對斜坡力(△pi/△ti)τ的反應。

經推導可得出第i+1個時間步的位移與速度公式如下:

ω:外荷載頻率;

ωn:結構固有頻率。

給定初始條件,代入式(1)即可得到結構在任意時刻的響應。

2.2 中心差分法

該方法是基于對位移時間導數的有限差分近似進行的。取固定的時間步長△t,則時刻i的速度和加速度的中心差分格式為:

將上式的速度加速度代入動力方程中得:

為了計算ui+1,需要知道位移ui和ui-1。若已知初始位移u0,則u-1可表示為:

至此,所有參數均可以通過初始條件與公式進行遞推求得,則任意時刻的結構響應可以通過數值計算得到。

2.3 Newmark法

N.M.Newmark發展了一類時間步進法,它們基于下面的公式:

當 γ=0.5,β=0.25時,上式為平均加速度法;當 γ=0.5, β=1/6時,上式為線性加速度法。對式(2)以增量格式重寫如下:

3 程序實現

上文對激勵線性插值法、中心差分法與Newmark法的基本原理進行了介紹,借助數學計算軟件Matlab,對這幾種方法編制了相應的計算程序。現將Matlab中編制的函數展示如下。

3.1 激勵線性插值法

function y=excitation(m,k,Tn,e,dt,t,F,te)

a=[0:dt:t];n=length(a);

for j=1:n

if a(j)

p(j)=F.*sin(pi.*a(j)./te);

else

p(j)=0;

end

end

Wn=2.*pi./Tn;Wd=Wn.*(1-e.^2).^0.5;

Si=sin(Wd.*dt);Co=cos(Wd.*dt);

E=exp(-e.*Wn.*dt);

A=E.*((e./(1-e.^2).^0.5).*Si+Co);

B=E.*(Si./Wd);

C=(2.*e./(Wn*dt)+E.*(((1-2.*e.^2)./(Wd.*dt)-(e./(1-e.^2).^0.5)).*Si-(1+2*e./(Wn*dt)).*Co))/k;

D=(1-2.*e./(Wn*dt)+E.*((2.*e^2-1)./(Wd.*dt).*Si+2.*e.*Co./(Wn.*dt)))./k;

At=-E.*(Wn./((1-e.^2).^0.5).*Si);Bt=E.*(Co-(e./(1-e.^2).^0.5).*Si);

Ct=(-1./dt+E.*((Wn./((1-e.^2).^0.5)+(e./(dt.*(1-e.^2).^0.5)).*Si+Co./dt))/k;

Dt=(1-E.*((e./(1-e.^2).^0.5).*Si+Co))./(k.*dt);u(1)=0;ut(1)=0;

for i=2:n

u(i)=A.*u(i-1)+B.*ut(i-1)+C.*p(i-1)+D.*p(i);

ut(i)=At.*u(i-1)+Bt.*ut(i-1)+Ct.*p(i-1)+Dt.*p(i);

end

x1=[0:dt:t];m=length(x1);

y1=zeros(m,1);y2=zeros(m,1);

for i=1:n

y1(i)=u(i);

y2(i)=ut(i);

end

3.2 中心差分法

function difference(m,k,c,u0,ut0,dt,t,te,Tn)

if dt<(Tn./pi)

u(2)=u0;ut(2)=ut0;x=[0:dt:t];n=length(x);

for j=2:n+1

if x(j-1)

p(j)=10.*sin(pi.*x(j-1)./te);

else

p(j)=0;

end

end

utt(2)=(p(2)-c.*ut(2)-k.*u(2))./m;

u(1)=u(2)-(dt).*ut(2)+(dt).^2./2.*utt(2);

kt=m./(dt)^2+c./(2.*dt);

a=m./(dt)^2-c./(2*dt);b=k-2.*m./(dt)^2;

for i=2:n+1

pt(i)=p(i)-a.*u(i-1)-b.*u(i);

u(i+1)=pt(i)./kt;

end

x1=[0:dt:t];y1=zeros(n,1);

for j=1:n

y1(j)=u(j+1);end

3.3 Newmark法(線性加速度法)

function liner(m,k,c,u0,ut0,dt,t,te)

bet=1/6;gama=1/2;u(1)=u0;ut(1)=ut0;

x=[0:dt:t];n=length(x);

for j=1:n

if x(j)

p(j)=10.*sin(pi.*x(j)./te);

else

p(j)=0;

end

end

utt(1)=(p(1)-c.*u(1)-k.*u(1))./m

kt=k+(gama./bet)./dt.*c+(1./bet)./(dt)^2.*m

a=1./(bet.*dt).*m+(gama./bet).*c

b=1./(2.*bet).*m+dt.*(gama./(2.*bet)-1).*c

for i=1:n-1

dp(i)=p(i+1)-p(i);

dpt(i)=dp(i)+a.*ut(i)+b.*utt(i);

du(i)=dpt(i)./kt;

dut(i)=(gama./bet).*du(i)./dt-(gama./bet).*ut(i)+dt.*(1-(gama./bet./2)).*utt(i);

dutt(i)=(1./bet)./(dt)^2.*du(i)-(1./bet)./dt.*ut(i)-(1./bet./2).*utt(i);

u(i+1)=u(i)+du(i);

ut(i+1)=ut(i)+dut(i);

utt(i+1)=utt(i)+dutt(i);

end

x1=[0:dt:t];m=length(x1);y2=zeros(m,1);

圖1 理論解與數值計算結果對比

for i=1:n

y2(i)=u(i);end

4 求解實例

計算實例如下:單自由度體系具有如下特性:m=0.253 3千磅力·秒2/英寸、k=10千磅力/英寸、Tn=1 s(ωn=6.283弧度/s),ξ=0.05。試確定體系在正弦脈沖力p(t)=10sin(πt/0.6)作用下1s內的反應(△t=0.05 s),圖1給出了理論解與數值計算結果對比。

為驗證求解結果的正確性,首先給出該體系在正弦脈沖作用時間1 s內的理論解:

[1]唐友剛.高等結構動力學[M].天津:天津大學出版社,2002.

[2]呂同富,康兆敏,方秀男.數值計算方法[M],北京:清華大學出版社,2009.

[3]邢棉.MATLAB數值計算在高等數學教學中的應用探討[J].中國科教創新導刊,2010.

[4]李初曄,王增新.結構動力學方程的顯式與隱式數值計算[J].航空計算科學,2010,01.

猜你喜歡
體系結構
《形而上學》△卷的結構和位置
哲學評論(2021年2期)2021-08-22 01:53:34
構建體系,舉一反三
論結構
中華詩詞(2019年7期)2019-11-25 01:43:04
探索自由貿易賬戶體系創新應用
中國外匯(2019年17期)2019-11-16 09:31:14
新型平衡塊結構的應用
模具制造(2019年3期)2019-06-06 02:10:54
論《日出》的結構
創新治理結構促進中小企業持續成長
現代企業(2015年9期)2015-02-28 18:56:50
如何建立長期有效的培訓體系
現代企業(2015年1期)2015-02-28 18:43:18
“曲線運動”知識體系和方法指導
基于BIM的結構出圖
主站蜘蛛池模板: 六月婷婷综合| 极品私人尤物在线精品首页 | 日韩中文字幕亚洲无线码| 日本精品影院| 亚洲精品在线影院| h视频在线播放| 久久综合色视频| AV不卡在线永久免费观看| 国产成人欧美| 亚洲综合色区在线播放2019| 欧美全免费aaaaaa特黄在线| 国产经典三级在线| 五月婷婷激情四射| 欧美色亚洲| 国产在线观看精品| 国产亚洲欧美在线专区| 久久精品视频亚洲| 热re99久久精品国99热| 中国一级毛片免费观看| 美女内射视频WWW网站午夜| 五月婷婷丁香色| 亚洲av成人无码网站在线观看| 无码精品福利一区二区三区| 免费三A级毛片视频| 激情六月丁香婷婷四房播| 精品91视频| 免费A级毛片无码免费视频| 成人在线综合| 国产亚洲精品va在线| 99re这里只有国产中文精品国产精品| 亚洲色精品国产一区二区三区| 亚洲性日韩精品一区二区| 中文字幕丝袜一区二区| 曰韩免费无码AV一区二区| 亚洲国模精品一区| 午夜不卡福利| 国产白浆一区二区三区视频在线| 九色国产在线| 干中文字幕| 亚洲aaa视频| 久久综合色天堂av| 亚洲国产一成久久精品国产成人综合| 国产日本一区二区三区| 国产偷国产偷在线高清| 国产国语一级毛片| 粗大猛烈进出高潮视频无码| 久久99精品久久久大学生| 性色在线视频精品| 亚洲精品在线观看91| 国产一区免费在线观看| 玖玖免费视频在线观看| 国产一级特黄aa级特黄裸毛片 | 在线观看的黄网| 好紧太爽了视频免费无码| 尤物成AV人片在线观看| 午夜免费视频网站| 一级看片免费视频| 成人欧美在线观看| 国产精品福利尤物youwu| 久久久精品久久久久三级| 精品一區二區久久久久久久網站 | 秋霞国产在线| 欧美有码在线| 高清色本在线www| 国产三级a| 伊人丁香五月天久久综合| 国产午夜精品鲁丝片| 亚卅精品无码久久毛片乌克兰| 亚洲色图另类| 亚洲视频在线网| 在线va视频| 在线观看国产精品第一区免费| 久久a毛片| 免费欧美一级| 亚洲中文字幕日产无码2021| 一本一道波多野结衣av黑人在线| 97无码免费人妻超级碰碰碰| 亚洲免费福利视频| 国产拍在线| 亚洲高清无在码在线无弹窗| 国产91在线|日本| 亚洲一级毛片在线观|