下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 線彈性時(shí)程分析法(wilson-)子程序* * = STEP-BY-STEP INTEGRAL PROGRAM = * * SUBROUTINE ESSIP(NI,NZ,ID,XI1,XI2,W1,W2,IC)W1,W2是第一、二階頻率,XI1,XI2是第一、二阻尼比,ID是地震烈度,IC是阻尼算法 REAL WK(30),TT(30),CM(30),PM(30,2),S(30) REAL*8 A(330,38),W(330),EK(30,30),FK(30,30) INTEGER NX(30) CHARACTER AA*20 COMMON /C5/A/C6/P(330)/C7/W/C17/
2、JDW(150,3)/N0/FK COMMON /N1/CD(30,30)/N2/DX(30),VX(30),AX(30) COMMON /N3/YD(30),YV(30),YA(30)/N4/GG(1000) READ(12,*)IX,(CM(I),I=1,IX),(NX(I),I=1,IX)輸入:振動(dòng)位移個(gè)數(shù)IX,質(zhì)量矩陣(向量)CM,振動(dòng)位移對(duì)應(yīng)的節(jié)點(diǎn)編號(hào)NX CLOSE (12) TSTEP=.02 時(shí)間步長(zhǎng) THETA=1.4 如果W20,則自由一個(gè)頻率,取第一種阻尼算法 WRITE(*,*)'Name of earthquake waveEL-CENTRO?' RE
3、AD(*,*) read(*,'(A)')AA IF(AA.EQ.' ') AA='EL-CENTRO' OPEN(5,FILE=AA) READ (5,*)NMAX,(GG(I),I=1,NMAX) 輸入地面運(yùn)動(dòng)加速度點(diǎn)數(shù),加速度值 CLOSE(5) DO 4 I=1,IX S(I)=CM(I) “M”質(zhì)量向量幅值給S() DO 4 J=1,IX4 CD(I,J)=0 “C”阻尼矩陣清零 OPEN (11,FILE='DSP.MID',STATUS='NEW')打開文件保存位移 OPEN (12,FILE=
4、9;VEL.MID',STATUS='NEW') 打開文件保存速度7 OPEN (13,FILE='ACC.MID',STATUS='NEW') 打開文件保存加速度 DO 10 I=1,IX10 NX(I)=JDW(NX(I),1)利用節(jié)點(diǎn)定位向量,把振動(dòng)位移自由度編號(hào)取出來根據(jù)烈度確定加速度最大值 DO 15 I=1,NMAX15 GG(I)=GG(I)*C(調(diào)整規(guī)格化地震波,從數(shù)據(jù)文件輸入的地震加速度最大峰值都是100gal) TAU=THETA*TSTEP (=t) READ(9)(A(I,J),J=1,NZ),I=1,NI) (總
5、剛,NZ半帶寬,NI總自由度數(shù)目) DO 60 I=1,IX DO 61 J=1,NI61 P(J)=0 P(NX(I)=1.0對(duì)振動(dòng)自由度上施加單位荷載 CALL JFC(NI,NZ,I) DO 65 J=1,IX65 FK(J,I)=W(NX(J)保存柔度系數(shù)的一列,逐步形成柔度矩陣60 CONTINUE CALL CVK(IX,FK) (求抗側(cè)力總剛KE=F-1)計(jì)算阻尼矩陣(C=M) T1=2*XI1*W1 DO 5 I=1,IX 5 CD(I,I)=T1*CM(I) ENDIF (C=M+K) T1=2.*W1*W2*(Xi1*W2-Xi2*W1)/(W2*W2-W1*W1) T2=
6、2*(Xi2*W2-Xi1*W1)/(W2*W2-W1*W1) DO 6 I=1,IX CD(I,I)=T1*CM(I) DO 6 J=1,IX 6 CD(I,J)=CD(I,J)+T2*FK(I,J) ENDIFC Introduce the Initial Conditions DO 35 I=1,IX35 PM(I,1)=-CM(I)*GG(1)時(shí)間步長(zhǎng)初始的慣性力,即荷載 DO 70 I=1,IX YD(I)=W(NX(I)初始位移(如豎向荷載作用下的位移) YV(I)=070 YA(I)=-GG(1)取初始加速度為地面運(yùn)動(dòng)加速度 WRITE(11,*) 'Step 1'
7、; WRITE(11,'(6F12.4)') (YD(I),I=1,IX) WRITE(12,*) 'Step 1' WRITE(12,'(6F12.4)') (YV(I),I=1,IX)C - Start of Step-by-Step Integral - DO 200 JJ=1,NMAX-1 WRITE(*,*)' Step ',JJ DO 64 J=1,NI64 P(J)=0.C Form the Equivalent Stiffness Matrix EK DO 20 I=1,IX DO 21 J=1,IX21 EK(I
8、,J)=FK(I,J)+3./TAU*CD(I,J)計(jì)算等效剛度矩陣20 EK(I,I)=EK(I,I)+CM(I)*6./TAU/TAU DO 80 I=1,IX 80 PM(I,2)=-CM(I)*GG(JJ+1)時(shí)間步長(zhǎng)末的慣性力,荷載C Form the Equivalent Loading Vector DO 90 I=1,IX “C” 90 WK(I)=3.*YV(I)+TAU/2.*YA(I) DO 92 I=1,IX TT(I)=0 DO 92 K=1,IX92 TT(I)=TT(I)+CD(I,K)*WK(K) DO 95 I=1,IX C=CM(I)*(6./TAU*YV(
9、I)+3.*YA(I) “M” 95 AX(I)=TT(I)+C+(PM(I,2)-PM(I,1)*THETA等效荷載()C Solve for the Incremental Displacement Vector CALL CCHOL(EK,AX,IX) “解方程”C Determine the Incremental Acceleration Vector DO 110 I=1,IX110 AX(I)=6.*AX(I)/TAU/TAU-6.*YV(I)/TAU-3.*YA(I) DO 120 I=1,IX120 AX(I)=AX(I)/THETA正常步長(zhǎng)t時(shí)加速度增量C Determin
10、e the Displacement,Velocity Vectors at Time t(j+1) DO 130 I=1,IX DX(I)=YV(I)*TSTEP+YA(I)*TSTEP*2/2.+AX(I)*TSTEP*2/6. YD(I)=DX(I)+YD(I) VX(I)=YA(I)*TSTEP+AX(I)*TSTEP/2.130 YV(I)=YV(I)+VX(I)C Determine the Acceleration Vectors at Time t(j+1) DO 132 I=1,IX TT(I)=0 DO 132 K=1,IX132 TT(I)=TT(I)+FK(I,K)*YD(K)+CD(I,K)*YV(K) DO 160 I=1,IXC160 YA(I)=YA(I)+AX(I)不采用近似公式計(jì)算t(j+1)時(shí)刻的加速度160 YA(I)=(PM(I,2)-TT(I)/CM(I)代入運(yùn)動(dòng)方程求解t(j+1)時(shí)刻的加速度 WRITE(11,*)' Step ',JJ+1 WRITE(11,'(6F12.4)') (YD(I),I=1,IX) WRITE(12,*)' Step ',JJ+1 WRITE(12,'(6F12.4)') (YV(I),I=1,IX) WRITE(13,*)&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025出租車司機(jī)用工合同范本
- 2025商鋪?zhàn)赓U合同簡(jiǎn)單的范本
- 全新清算協(xié)議合同-二零二五年度清算與債務(wù)重組3篇
- 2025年度全新合同:人工智能輔助駕駛系統(tǒng)研發(fā)與推廣協(xié)議3篇
- 2025年度環(huán)保設(shè)備安裝與環(huán)保技術(shù)咨詢合同3篇
- 2025年度農(nóng)村房屋改造裝修與農(nóng)村光伏發(fā)電項(xiàng)目合同
- 二零二五年度出國(guó)工人勞務(wù)輸出與職業(yè)規(guī)劃合同
- 二零二五年度智能漁業(yè)養(yǎng)魚設(shè)備共享合作協(xié)議3篇
- 2025年度農(nóng)業(yè)科技賒銷合作協(xié)議3篇
- 2025年度水上安全事故處理與救援合作協(xié)議3篇
- 安徽省蕪湖市弋江區(qū)2023-2024學(xué)年八年級(jí)上學(xué)期期末英語(yǔ)試題(含聽力)
- JJG 693-2011可燃?xì)怏w檢測(cè)報(bào)警器
- 2024-2029年中國(guó)水利行業(yè)發(fā)展分析及發(fā)展前景與趨勢(shì)預(yù)測(cè)研究報(bào)告
- 高中英語(yǔ)U4-The-Words-That-Changed-A-Nation教學(xué)課件
- 朱砂行業(yè)分析
- 如何防范勒索軟件和網(wǎng)絡(luò)勒索攻擊
- T-CI 228-2023 寧?kù)o小區(qū)建設(shè)與評(píng)價(jià)技術(shù)規(guī)范
- 二年級(jí)數(shù)學(xué)綜合素質(zhì)評(píng)價(jià)專項(xiàng)方案
- 成人有創(chuàng)機(jī)械通氣氣道內(nèi)吸引技術(shù)操作解讀護(hù)理課件
- 貴州省黔南布依族苗族自治州2023-2024學(xué)年九年級(jí)上學(xué)期期末數(shù)學(xué)試題(含答案)
- 智能膠囊內(nèi)鏡導(dǎo)航算法研究
評(píng)論
0/150
提交評(píng)論