Ehitusmehaanika. EST meetod

Σχετικά έγγραφα
Ehitusmehaanika harjutus

Ruumilise jõusüsteemi taandamine lihtsaimale kujule

Lõplike elementide meetod

MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED, ÜLESANDED LEA PALLAS VII OSA

6.6 Ühtlaselt koormatud plaatide lihtsamad

MATEMAATIKA TÄIENDUSÕPE MÕISTED, VALEMID, NÄITED LEA PALLAS XII OSA

5. TUGEVUSARVUTUSED PAINDELE

Matemaatiline analüüs I iseseisvad ülesanded

8. KEEVISLIITED. Sele 8.1. Kattekeevisliide. Arvutada kahepoolne otsõmblus terasplaatide (S235J2G3) ühendamiseks. F = 40 kn; δ = 5 mm.

Raudbetoonkonstruktsioonid I. Raudbetoon-ribilae ja posti projekteerimine

KORDAMINE RIIGIEKSAMIKS VII teema Vektor. Joone võrrandid.

Funktsiooni diferentsiaal

4.2.5 Täiustatud meetod tuletõkestusvõime määramiseks

Elastsusteooria põhivõrrandid,

2.2.1 Geomeetriline interpretatsioon

20. SIRGE VÕRRANDID. Joonis 20.1

Lokaalsed ekstreemumid

Kompleksarvu algebraline kuju

sin 2 α + cos 2 sin cos cos 2α = cos² - sin² tan 2α =

Virumaa Kolledž Reaal ja tehnikateaduste keskus

KORDAMINE RIIGIEKSAMIKS V teema Vektor. Joone võrrandid.

Vektoralgebra seisukohalt võib ka selle võrduse kirja panna skalaarkorrutise

Pinge. 2.1 Jõud ja pinged

Virumaa Kolledž. Gennadi Arjassov. L O E N G U K O N S P E K T Varraskonstruktsioonide staatika ja dünaamika. Ehitusmehaanika RAR2030.

Tehniline Mehaanika. I. Staatika II. Tugevusõpetus III. Kinemaatika IV. Dünaamika V. Masinaelemendid /aparaatide detailid/ I STAATIKA

Vektorid II. Analüütiline geomeetria 3D Modelleerimise ja visualiseerimise erialale

Geomeetrilised vektorid

Ülesanne 4.1. Õhukese raudbetoonist gravitatsioontugiseina arvutus

PLASTSED DEFORMATSIOONID

Sissejuhatus mehhatroonikasse MHK0120

Deformeeruva keskkonna dünaamika

; y ) vektori lõpppunkt, siis

Planeedi Maa kaardistamine G O R. Planeedi Maa kõige lihtsamaks mudeliks on kera. Joon 1

Sirgete varraste vääne

TARTU ÜLIKOOL Teaduskool. STAATIKA TASAKAALUSTAMISTINGIMUSED Koostanud J. Lellep, L. Roots

Energiabilanss netoenergiavajadus

Skalaar, vektor, tensor

Skalaar, vektor, tensor

2.1. Jõud ja pinged 2-2

NÄIDE KODUTÖÖ TALLINNA TEHNIKAÜLIKOOL. Elektriajamite ja jõuelektroonika instituut. AAR0030 Sissejuhatus robotitehnikasse

Tabel 1 Tala HE800B ristlõike parameetrid

3. DETAILIDE TUGEVUS VÄÄNDEL

(Raud)betoonkonstruktsioonide üldkursus 33

Eesti koolinoorte XLVIII täppisteaduste olümpiaadi

Kandvad profiilplekid

YMM3740 Matemaatilne analüüs II

Vektor. Joone võrrand. Analüütiline geomeetria.

Matemaatiline analüüs I iseseisvad ülesanded

Teaduskool. Alalisvooluringid. Koostanud Kaljo Schults

ITI 0041 Loogika arvutiteaduses Sügis 2005 / Tarmo Uustalu Loeng 4 PREDIKAATLOOGIKA

Mitmest lülist koosneva mehhanismi punktide kiiruste ja kiirenduste leidmine

ibemo Kazakhstan Republic of Kazakhstan, West Kazakhstan Oblast, Aksai, Pramzone, BKKS office complex Phone: ; Fax:

Funktsioonide õpetamisest põhikooli matemaatikakursuses

Tallinna Tehnikaülikool Mehaanikainstituut Deformeeruva keha mehaanika õppetool. Andrus Salupere STAATIKA ÜLESANDED

PEATÜKK 5 LUMEKOORMUS KATUSEL. 5.1 Koormuse iseloom. 5.2 Koormuse paiknemine

9. AM ja FM detektorid

Elastsusteooria tasandülesanne

HAPE-ALUS TASAKAAL. Teema nr 2

2017/2018. õa keemiaolümpiaadi piirkonnavooru lahendused klass

Tuletis ja diferentsiaal

Creative Commons ΤΙ ΕΙΝΑΙ ΟΙ ΑΔΕΙΕΣ ΠΩΣ ΛΕΙΤΟΥΡΓΟΥΝ

4.1 Funktsiooni lähendamine. Taylori polünoom.

Columbiakivi projekteerimisjuhend - 3. vihik Vihik. Arvutuseeskirjad ja -näited 2. osa - arvutusnäited

Kirjeldab kuidas toimub programmide täitmine Tähendus spetsifitseeritakse olekuteisendussüsteemi abil Loomulik semantika

Παρασκευή 1 Νοεμβρίου 2013 Ασκηση 1. Λύση. Παρατήρηση. Ασκηση 2. Λύση.

,millest avaldub 21) 23)

MATEMAATILISEST LOOGIKAST (Lausearvutus)

Tallinna Tehnikaülikool Mehaanikainstituut Rakendusmehaanika õppetool. Andrus Salupere. Staatika /EMR0010/ Loengukonspekt

HSM TT 1578 EST EE (04.08) RBLV /G

Graafiteooria üldmõisteid. Graaf G ( X, A ) Tippude hulk: X={ x 1, x 2,.., x n } Servade (kaarte) hulk: A={ a 1, a 2,.., a m } Orienteeritud graafid

Compress 6000 LW Bosch Compress LW C 35 C A ++ A + A B C D E F G. db kw kw /2013

Kontekstivabad keeled

Smith i diagramm. Peegeldustegur

KOMBINATSIOONID, PERMUTATSIOOND JA BINOOMKORDAJAD

Deformatsioon ja olekuvõrrandid

Jätkusuutlikud isolatsioonilahendused. U-arvude koondtabel. VÄLISSEIN - COLUMBIA TÄISVALATUD ÕÕNESPLOKK 190 mm + SOOJUSTUS + KROHV

Ülesannete numbrid on võetud ülesannete kogust L.Lepmann jt. Ülesandeid gümnaasiumi matemaatika lõpueksamiks valmistumisel Tln Ül.

Mathematica kasutamine

28. Sirgvoolu, solenoidi ja toroidi magnetinduktsiooni arvutamine koguvooluseaduse abil.

"!$#&%('*),+.- /,0 +/.1),032 #4)5/ /.0 )80/ 9,: A B C <ED<8;=F >.<,G H I JD<8KA C B <=L&F8>.< >.: M <8G H I

,

ELEKTRIVÕRKUDE TALITLUSE ANALÜÜS JA JUHTIMINE

Koduseid ülesandeid IMO 2017 Eesti võistkonna kandidaatidele vol 4 lahendused

6 Mitme muutuja funktsioonid

Füüsika täiendusõpe YFR0080

IKT vahendite kasutamisest gümnaasiumi matemaatikakursuste õpetamisel

Joonis 1. Teist järku aperioodilise lüli ülekandefunktsiooni saab teisendada võnkelüli ülekandefunktsiooni kujul, kui

Κεφάλαιο 8 Έλεγχοι ορθότητας της επίλυσης

MATEMAATILINE ANAL U US II Juhend TT U kaug oppe- uli opilastele

2. Optilised instrumendid

Kitsas matemaatika-3 tundi nädalas

Analüütilise geomeetria praktikum II. L. Tuulmets

Kosmoloogilised skalaarsed häiritused skalaar-tensor tüüpi gravitatsiooniteooria üldrelatiivsusteooria piiril

T~oestatavalt korrektne transleerimine

STM A ++ A + A B C D E F G A B C D E F G. kw kw /2013

Eesti koolinoorte 50. täppisteaduste olümpiaad Füüsika lõppvoor. 30. märts a. Keskkooli ülesannete lahendused

Ecophon Line LED. Süsteemi info. Mõõdud, mm 1200x x x600 T24 Paksus (t) M329, M330, M331. Paigaldusjoonis M397 M397

Arvuteooria. Diskreetse matemaatika elemendid. Sügis 2008

ΘΕΜΑ 1. Στο φορέα του σχήματος ζητούνται να χαραχθούν τα διαγράμματα M, Q, N. (3 μονάδες)

Q π (/) ^ ^ ^ Η φ. <f) c>o. ^ ο. ö ê ω Q. Ο. o 'c. _o _) o U 03. ,,, ω ^ ^ -g'^ ο 0) f ο. Ε. ιη ο Φ. ο 0) κ. ο 03.,Ο. g 2< οο"" ο φ.

Transcript:

Ehitusmehaanika. EST meetod Staatikaga määramatu kahe avaga raam /44 4 m q = 8 kn/m 00000000000000000000000 2 EI 4 EI 6 r r F EI p EI = 0 kn p EI p 2 m 00 6 m 00 6 m Andres Lahe Mehaanikainstituut Tallinna Tehnikaülikool Tallinn 20 See töö on litsentsi all Creative Commons Attribution-ShareAlike.0 Unported

Sisukord Ülesanne 4 2/44 2 Sissejuhatus Raami põhivõrrandid 4 4 Varraste siirete pidevus 9 Raami sõlmede tasakaal 24 6 Raami kõrval- ja toetingimused 2 7 Raami staatikaline kontroll 9 8 Raami paindemomendi epüür 40 9 Raami põikjõu epüür 4

0 Raami normaaljõu epüür 42 Viited 4 /44

Ülesanne Koostada joonisel näidatud raamile paindemomendi, põikjõu ja pikijõu epüürid EST meetodiga. Raami posti ristlõike paindejäikus on EI p = 2 0 4 knm 2 ja raa- 4 m q = 8 kn/m 00000000000000000000000 2 EI 4 r EI 6 r EI EI p p F = 0 kn EI p EI r = 2.0 4 EI p EI p= 2*0 knm 00 6 m 6 m 2 m Joonis. Kahe avaga raam mi riivi ristlõike paindejäikus EI r = 2.0EI p, posti ristlõike pikijäikus EA p = 4.6 0 6 kn, EA r = 8.8 0 6 kn, posti ristlõike lõikejäikus GA rp = 0.4EA p, GA rr = 0.4EA r. 4/44

Sissejuhatus Joonisel 2 on näidatud varda jõudude ja siirete positiivsed suunad vastavalt teisele märgikokkuleppele /44 M y yv Q v v a M M F q Q p 00000000000 00000000000 M yp, w a F a q ϕ = w p Joonis 2. Universaalvõrrand w p = w v (ϕ y ) v + ( p a M ) 2 + My EI y 2! + ( p a F ) + F EI y! + ( p a q ) 4 + q EI y 4! + ()

Elastse joone universaalvõrrandis () on järgmised tähistused: EI y varda ristlõike jäikus, M y momentkoormus, F koondatud jõud, q ühtlaselt jaotatud koormus Võtame avaldisest () tuletised ja võtame kasutusele tähistused (2) 6/44 w 0 = w 0, w 0 = ϕ 0, w 0 = M y EI, Kirjutame saadud võrrandid välja maatrikskujul () w 0 = Q EI (2) Z p = UZ v + Z () kus Z p, Z v on tala lõpus ja alguses olevad siirded ning sisejõud (4) w w ϕ y ϕ y Z p =..., Z v =..., (4) Q Q M y M y p v

U ülekandemaatriks () ( ( p v ). p v ) GA Q ( p v ) 6EI y ( p v ) 2 2EI y ( 0. p v ) 2 ( p v ) 2EI y EI y U =............... 0 0. 0 0 0. ( p v ) Z koormusvektor., () 7/44 Lisame võrranditele () pikijõude N L, N L ja pikisiirdeid u L, u L (vt joonist ) arvestavad liikmed, ning esitame võrrandid kujul (6).

N A u A M A ϕ A Q A wa A, M F L q L, 2 M ϕ L L Q L w L N L u L 8/44 Joonis. Varda jõudude ja siirete positiivsed suunad Nimetame võrrandeid (6) varda põhivõrranditeks. I Z L UZ A = Z, (6) ehk ÎU Ẑ = Z (7) kus I on (66) ühikmaatriks, ÎU (62) maatriks, mida saab arvutada GNU Octave funktsiooniga ysplvfmhvi(baasi0,,l,ea,gar,ej)

Koormusvektor Ẑ (8) koosneb varda lõpus ja alguses olevatest siiretest ning kontaktjõududest. [ ] ZL Ẑ =, (8) Z A siin Z L, Z A varda lõpus ja alguses olevad siirded ning kontaktjõud. (9) u L u A w L w A ϕ L ϕ A Z L =..., Z A =..., (9) N L N A Q L Q A M L M A kus U on ülekandemaatriks (0) 9/44

kus U on ülekandemaatriks (0) 0 0 i o 0 0 EA 0 0 i o 6EI y i o U = 0 0 0 i o 2 2EI y 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 GA red 2EI y i o EI y (0) 0/44 Koormusvektor Z ühtlaselt jaotatud koormuse q (projektsioonid q ja q ) puhul on (), Zq = i o q 2 2 EA i o q 4 24EI y i o q 6EI y q q q 2 /2 ()

Koormusvektor Z koondatud jõu korral (2) i o F ( a ) + EA i o F ( a ) + 6EI y ZF = i o F ( a ) 2 + 2EI y F ( a ) o + F ( a ) o + F ( a ) + (2) /44 siin i o = EI L on baasjäikus, millega skaleeritakse siirded. Ülekandemaatriksi (hõreda maatriksina) U (0) saame arvutada GNU Octave funktsiooniga ysplfhlin(baasi0,,ea,gar,ej). Koormusvektoreid Zq, ZF saab arvutada GNU Octave funktsioonidega yhq(baasi0,li,q,q,ea,ei), vf=yfv(baasi0,li,al,f,f,ea,ei).

Joonisel 4 on näidatud suunakoosinuste arvutamine. l a 2/44 l a Algus α β Lõpp Joonis 4. Varda suunakoosinused siin cos α = l cos β = l = L A, = L A, l = () ( ) 2 + ( ) 2 (4) ja A, A, L, L on varda alguse ning lõpu koordinaadid.

Teisendusmaatriks T 2 teisendab vektori kohalikest koordinaatidest üldkoordinaatidesse. [ ] cos α cos β T 2 = () cos β cos α /44 Võtame arvesse pöördenurga, siis on teisendusmaatriks T järgmine cos α cos β 0 T = cos β cos α 0 (6) 0 0

Raami põhivõrrandid 4/44 [9 20 2 22 2 24] [ 4 6 7 8] 2 4 6 [ 2 4 6] [2 26 27 28 29 0] [ 6 7 8 9 60] 2 [4 44 4 46 47 48] 4 [7 8 9 40 4 42] [7 8 9 0 2] [ 2 4 6] [49 0 2 4] 00 [u w ϕ N Q M] 00 00 Joonis. Raami tundmatute nummerdus Raami põhivõrrandite arv n = 6*n elementi =6*=0, milles on 2*=60 tundmatut. Võrrandisüsteemi struktuur (joonis 6).

6 2 0 60 Põhivõrrandid 6 2 /44 6 2 Varda põhivõrrandid 6 2 6 2 0 60 Siirete pidevusvõrrandid Sõlmede tasakaaluvõrrandid Toetingimused Joonis 6. Võrrandisüsteemi struktuur

Programm põhivõrrandite koostamiseks: IIv=0; IJv=0; % for i=:nearv % siin NEARV= krda=i; EI=selem(i,); EA=selem(i,4); GAr=selem(i,); Li=lvarras(i,); q=qz(i,); q=qz(i,); al=alx(i,); F=FZ(i,); F=FZ(i,); spvf=ysplvfmhvi(baasi0,li,li,ea,gar,ei); % Varda p~ohiv~orrandite kordajad vb=yhq(baasi0,li,q,q,ea,ei); % Varda p~ohiv~orrandite vabaliikmed vf=yfv(baasi0,li,al,f,f,ea,ei); % Varda p~ohiv~orrandite vabaliikmed vb=vb+vf; IIv=krda*6-; IJv=krda*2-; spa=spinsertbtoa(spa,iiv,ijv,spvf); % Kordajate paidutamine süsteemi B=InsertBtoA(B,NNK,,IIv,,vB,6,); % Vabaliikmete paigutamine endfor 6/44

Põhivõrrandite kordajate väljatrükk: spa = Compressed Column Sparse (rows = 0, cols = 60, nn = 9) 7/44 Element (, ) -> (2, 2) -> (, ) -> (4, 4) -> (, ) -> (6, 6) -> (, 7) -> - (2, 8) -> - (2, 9) -> 4 (, 9) -> - (, 0) -> 0.004478 (4, 0) -> (2, ) -> -2.6667 (, ) -> 2 (, ) -> (6, ) -> 4 (2, 2) -> -2 (, 2) -> (6, 2) -> Element 2 (7, ) -> (8, 4) -> (9, ) -> (0, 6) -> (, 7) -> (2, 8) -> (7, 9) -> - Element (8, 20) -> - (8, 2) -> 6 (9, 2) -> - (7, 22) -> 0.00448 (0, 22) -> (8, 2) -> -4.000 (9, 2) -> 2.200 (, 2) -> (2, 2) -> 6 (8, 24) -> -2.200 (9, 24) -> 0.7000 (2, 24) ->

(, 2) -> (4, 26) -> (, 27) -> (6, 28) -> (7, 29) -> (8, 0) -> (, ) -> - (4, 2) -> - (4, ) -> 4 (, ) -> - (, 4) -> 0.004478 (6, 4) -> (4, ) -> -2.6667 (, ) -> 2 (7, ) -> (8, ) -> 4 (4, 6) -> -2 (, 6) -> (8, 6) -> 8/44 Element 4 (9, 7) -> (20, 8) -> (2, 9) -> (22, 40) -> (2, 4) -> (24, 42) -> (9, 4) -> - Element (2, 49) -> (26, 0) -> (27, ) -> (28, 2) -> (29, ) -> (0, 4) -> (2, ) -> - (20, 44) -> - (20, 4) -> 6 (2, 4) -> - (9, 46) -> 0.00448 (22, 46) -> (20, 47) -> -4.000 (2, 47) -> 2.200 (26, 6) -> - (26, 7) -> 4 (27, 7) -> - (2, 8) -> 0.004478 (28, 8) -> (26, 9) -> -2.6667 (27, 9) -> 2 (2, 47) -> (24, 47) -> 6 (20, 48) -> -2.200 (2, 48) -> 0.7000 (24, 48) -> (29, 9) -> (0, 9) -> 4 (26, 60) -> -2 (27, 60) -> (0, 60) ->

Varraste siirete pidevus 9/44 2 4 6 [ 2 ] [2 26 27] [ 6 7] [7 8 9] [ 2 ] [49 0 ] [u w ϕ] 00 [9 20 2] 2 [ 4 ] [4 44 4] Joonis 7. Raami siirete pidevus 4 [7 8 9] 00 Sõlmes 2 on varraste ja 2 siirded pidevad. [ ] [ ] [ ] [ ] [ ] 0.0 Z.0 0 Z9 0 2 =.0 0 Z 2 0.0 Z 20 0 (7)

2 4 6 [ 2 ] [2 26 27] [ 6 7] [7 8 9] [ 2 ] [49 0 ] [u w ϕ] 00 [9 20 2] 2 [ 4 ] [4 44 4] Joonis 8. Raami siirete pidevus 4 [7 8 9] 00 20/44 4 Sõlmes 4 on varraste 2 ja siirded pidevad (! Jälgi trasitiivsust)..0 0 0 0.0 0 Z Z 4 0.0 0.0 0 0 Z 2 Z 26 = 0 0 0 0.0 Z 0 0.0 Z 27 0 Sõlmes 4 on varraste ja 4 siirded pidevad (! Jälgi trasitiivsust). (8)

6 7 8 Sõlmes 4 on varraste ja 4 siirded pidevad (! Jälgi trasitiivsust). 0.0 0.0 0 0 Z 2 Z 26.0 0 0 0.0 0 Z 4 Z 44 = 0 0 0 0.0 Z 27 0 0.0 Z 4 0 (9) 2/44 Sõlmes 6 on varraste 4 ja siirded pidevad. 9 40 2 4 6 [ 2 ] [2 26 27] [ 6 7] [7 8 9] [ 2 ] [49 0 ] [u w ϕ] 00 [.0 0 0.0 [9 20 2] 2 [ 4 ] [4 44 4] Joonis 9. Raami siirete pidevus ] [ ] Z7 Z 8 [ 0.0.0 0 4 [7 8 9] 00 ] [ ] [ ] Z 0 = Z 6 0 (20)

Võrrandid (7), (8), (9), (20) paigutame tasakaaluvõrranditesse (29) alates reast. Tundmatute Z i kordajateks on varda j teisendusmaatriks spt j kordajad. Siin teisendusmaatriks spt j on hõreda maatriksina. Teisendusmaatriksi spt jm kordajad on korrutatud läbi --ga. 22/44 Arvutiprogrammis kasutame selleks GNU Octave funktsiooni spinsertbtoa.m ================= %Siirete pidevuse v~orrandid -40 % vabaliikmete vektor on nullitud ================= spa=spinsertbtoa(spa,,,spt2); spa=spinsertbtoa(spa,,9,spt22m); spa=spinsertbtoa(spa,,,spt2); spa=spinsertbtoa(spa,,2,sptm); spa=spinsertbtoa(spa,6,2,spt); spa=spinsertbtoa(spa,6,4,spt4m); spa=spinsertbtoa(spa,9,7,spt42); spa=spinsertbtoa(spa,9,,spt2m);

Konstruktsiooni tasakaaluvõrrandite väljatrükis on need kordajad järgmised: spa = 2/44 Compressed Column Sparse (rows = 40, cols = 6, nn = 20) (2, ) -> - (, 2) -> (, ) -> (4, 4) -> (, ) -> (, 9) -> - (2, 20) -> - (4, 2) -> (7, 2) -> - (, 26) -> - (6, 26) -> (, 27) -> - (8, 27) -> (9, 7) -> (40, 8) -> (6, 4) -> - (7, 44) -> - (8, 4) -> - (40, ) -> - (9, 6) ->

Raami sõlmede tasakaal 24/44 [22 2 24] 2 2 4 6 [4 6] [28 29 0] [8 9 60] [N Q M] [0 2] [4 6] [2 4] C [6] C 6 [66] C 00 00 [6] C [6] C 8 [68] 00 C 2 [62] C 4 [64] C 7 [67] Sõlm 2 on tasakaalus [ ] [ ] 4 0.0 Z4 42 +.0 0 Z [6 7 8] [46 47 48] Joonis 0. Raami sõlmede tasakaal [.0 0 0.0 4 [40 4 42] ] [ ] [ ] Z22 0 = Z 2 0 (2)

[22 2 24] 2 2 4 6 [4 6] [28 29 0] [8 9 60] [N Q M] [0 2] [4 6] [2 4] C [6] C 6 [66] C 00 00 [6] C [6] C 8 [68] 00 C 2 [62] C 4 [64] C 7 [67] [6 7 8] [46 47 48] Joonis. Raami sõlmede tasakaal Sõlm 4 on tasakaalus 4 44.0 0 0 0.0 0 Z 6 Z 7 + 0.0 0.0 0 0 4 0 0.0 Z 8 0 0.0 +.0 0 0 0.0 0 Z 46 Z 47 = 0 0.0 Z 48 4 [40 4 42] Z 28 Z 29 Z 0 0 0 0 + (22) 2/44

[22 2 24] 2 2 4 6 [4 6] [28 29 0] [8 9 60] [N Q M] [0 2] [4 6] [2 4] C [6] C 6 [66] C 00 00 [6] C [6] C 8 [68] 00 C 2 [62] C 4 [64] C 7 [67] [6 7 8] [46 47 48] 4 [40 4 42] 26/44 Joonis 2. Raami sõlmede tasakaal Sõlm 6 on tasakaalus [ ] [ ] 46.0 0 Z40 47 + 0.0 Z 4 [ 0.0.0 0 ] [ ] Z8 Z 9 = [ 0 0 ] (2)

[22 2 24] 2 2 4 6 [4 6] [28 29 0] [8 9 60] [N Q M] [0 2] [4 6] [2 4] C [6] C 6 [66] C 00 00 [6] C [6] C 8 [68] 00 C 2 [62] C 4 [64] C 7 [67] [6 7 8] [46 47 48] Joonis. Raami sõlmede tasakaal Sõlm on tasakaalus (toereaktsioonid C Z 6, C 2 Z 62 ) [ ] [ ] [ ] [ ] [ ] 48 0.0 Z0.0 0 Z6 0 49 =.0 0 Z 0.0 Z 62 0 4 [40 4 42] (24) Võrrandisüsteemi siirete ja kontaktjõudude leidmiseks (29) võib koostada ilma toesõlmede tasakaaluvõrranditeta (24). Avaldis (24) toob toereaktsioonid eraldi välja. Toereaktsioone näeme varda alguses olevate kontaktjõudude Z 0, Z abil. 27/44

[22 2 24] 2 2 4 6 [4 6] [28 29 0] [8 9 60] [N Q M] [0 2] [4 6] [2 4] C [6] C 6 [66] C 00 00 [6] C [6] C 8 [68] 00 C 2 [62] C 4 [64] C 7 [67] [6 7 8] [46 47 48] 4 [40 4 42] 28/44 Joonis 4. Raami sõlmede tasakaal Sõlm on tasakaalus (toereaktsioonid C Z 6, C 4 Z 64, C Z 6 ) 0 0.0 0.0 0 0.0 0 0 0.0 0 = 2 0 0.0 0 0.0 Z 4 Z Z 6 Z 6 Z 64 Z 6 0 0 0 (2)

[22 2 24] 2 2 4 6 [4 6] [28 29 0] [8 9 60] [N Q M] [0 2] [4 6] [2 4] C [6] C 6 [66] C 00 00 [6] C [6] C 8 [68] 00 C 2 [62] C 4 [64] C 7 [67] [6 7 8] [46 47 48] Joonis. Raami sõlmede tasakaal Sõlm on tasakaalus (toereaktsioonid C 6 Z 66, C 7 Z 67, C 8 Z 68 ) 4 0.0 0.0 0 0 Z 2 Z.0 0 0 0.0 0 Z 66 Z 67 = 0 0 (26) 0 0.0 Z 4 0 0.0 Z 68 0 4 [40 4 42] 29/44

Arvutiprogrammis kasutame tasakaaluvõrrandite sisestamiseks GNU Octave funktsiooni spinsertbtoa.m ================= %S~olmede tasakaaluv~orrandid 4-47 ================= spa=spinsertbtoa(spa,4,4,spt2); spa=spinsertbtoa(spa,4,22,spt22); B(4:42,)=s2F(:2,); % s~olme 2 koormus spa=spinsertbtoa(spa,4,6,spt2); spa=spinsertbtoa(spa,4,28,spt); spa=spinsertbtoa(spa,4,46,spt4); % siin oli kolm varrast B(4:4,)=s4F(:,); % s~olme 4 koormus spa=spinsertbtoa(spa,46,40,spt42); spa=spinsertbtoa(spa,46,8,spt2); B(46:47,)=s6F(:2,); % s~olme 6 koormus spa=spinsertbtoa(spa,48,0,spt2); spa=spinsertbtoa(spa,48,6,spty2m); B(48:49,)=0.0; % s~olme koormus spa=spinsertbtoa(spa,0,4,spt); spa=spinsertbtoa(spa,0,6,sptym); B(0:2,)=0.0; % s~olme koormus spa=spinsertbtoa(spa,,2,spt); spa=spinsertbtoa(spa,,66,sptym); B(:,)=0.0; % s~olme koormus 0/44

Konstruktsiooni tasakaaluvõrrandite väljatrükis on need kordajad järgmised: spa = Compressed Column Sparse (rows =, cols = 68, nn = ) /44 (42, 4) -> - (4, ) -> (49, 0) -> - (48, ) -> (4, 6) -> (44, 7) -> (4, 8) -> (4, 22) -> (42, 2) -> (44, 28) -> - (4, 29) -> (4, 0) -> (, 4) -> - (0, ) -> (2, 6) -> (46, 40) -> (47, 4) -> (4, 46) -> (44, 47) -> (4, 48) -> (4, 2) -> (, ) -> - (, 4) -> (47, 8) -> (46, 9) -> - (48, 6) -> - (49, 62) -> - (0, 6) -> - (, 64) -> - (2, 6) -> - (, 66) -> - (4, 67) -> - (, 68) -> -

Raami kõrval- ja toetingimused [9 20 2 22 2 24] [ 4 6 7 8] 2 4 6 [ 2 4 6] [2 26 27 28 29 0] [ 6 7 8 9 60] 2 [7 8 9 0 2] [ 2 4 6] [49 0 2 4] 00 00 [u w ϕ N Q M] [4 44 4 46 47 48] 4 [7 8 9 40 4 42] Joonis 6. Raami kõrvaltingimused Kõrvaltingimused (momendiliigendid varraste, 2, 4 ja otstes). Varda algul oleva momendiliigendi Z 2 kirjutame toetingimustesse. 6 7 8 9 Z 6 Z 24 Z 42 Z 60 = 0 0 0 0 (27) 2/44

[9 20 2 22 2 24] [ 4 6 7 8] 2 4 6 [ 2 4 6] [2 26 27 28 29 0] [ 6 7 8 9 60] 2 [4 44 4 46 47 48] 4 [7 8 9 40 4 42] /44 [7 8 9 0 2] [ 2 4 6] [49 0 2 4] 00 00 [u w ϕ N Q M] Joonis 7. Raami toetingimused Toetingimused (varraste, algul ja varda lõpus). 60 6 62 6 64 Z 7 Z 8 Z 2 Z Z 2 = Tundmatuid ja võrrandeid on 68. 0 0 0 0 0, 6 66 67 68 Z Z 49 Z 0 Z = 0 0 0 0 (28)

Arvutiprogrammis kasutame võrrandite sisestamiseks GNU Octave funktsiooni spsisestaarv.m ====================== % K~orvaltingimused 6-9 % vabaliikmete vektor on nullitud ===================== spa=spsisestaarv(spa,6,6,); % k~orvaltingimus B(6,)=0.0; % M6=0 spa=spsisestaarv(spa,7,24,); % k~orvaltingimus B(7,)=0.0; % M24=0 spa=spsisestaarv(spa,8,42,); % k~orvaltingimus B(8,)=0.0; % M42=0 spa=spsisestaarv(spa,9,60,); % k~orvaltingimus B(9,)=0.0; % M60=0 ====================== % Toereaktsioonid 60-68 % vabaliikmete vektor on nullitud ===================== spa=spsisestaarv(spa,60,2,); % k~orvaltingimus B(60,)=0.0; % M60=0 spa=spsisestaarv(spa,6,7,); % toes~olm spa=spsisestaarv(spa,62,8,); spa=spsisestaarv(spa,6,,); % toes~olm spa=spsisestaarv(spa,64,2,); spa=spsisestaarv(spa,6,,); spa=spsisestaarv(spa,66,49,); % toes~olm spa=spsisestaarv(spa,67,0,); spa=spsisestaarv(spa,68,,); B(6:68,)=0.0; 4/44

Konstruktsiooni tasakaaluvõrrandite väljatrükis on need kordajad järgmised: spa = Compressed Column Sparse (rows = 68, cols = 60, nn = ) /44 (6, 6) -> (6, 7) -> (62, 8) -> (60, 2) -> (7, 24) -> (6, ) -> (64, 2) -> (6, ) -> (8, 42) -> (66, 49) -> (67, 0) -> (68, ) -> (9, 60) -> Hõreda võrrandisüsteemi (29) spa Z = B (29) lahendame GNU Octavega järgmise käsuga: Z=spA\B; % V~orrandisüsteemi spa*z=b lahend

Raami toereaktsioonid: 6 0.000e+00 62-2.00e+ 6 -.00e+ 64-2.998e+ 6.62e+ 66.27e-02 67 2.28e+00 68 -.e- 6/44 Varraste alguses olevad siirded jagame baasjäikusega i o Varraste algparameetrid on järgmised: ========================================================================= Algparameetrid skaleerimata Varda Nr u w fi N Q M ------------------------------------------------------------------------- 0.000e+00 0.000e+00.89e-02 22.670 2.80 0.000 2-4.72e-02-7.4e-0.8e-0 6.82-20.426 7.99 0.000e+00 0.000e+00 0.000e+00-4.870 27.27-02.642 4-4.72e-02 7.4e-0 2.e-0 9.7-7.946 46.97-2.92e- 4.778e-02 2.40e-04 -.800-40.2-26.8 ------------------------------------------------------------------------- Siirded ja sisejõud ristlõikes leiame avaldisega (0) Z = UZ A + Z (0) kus Z X on siirded ja kontaktjõud ristlõikes, Z A algparameetrid.

Väljavõte programmist siirete ja sisejõudude arvutamiseks. mitmeks=4; for i=:nearv krda=i; vf=eros(6,2); EI=selem(i,); % topoloogilisest kirjeldusest EA=selem(i,4); % " " GAr=selem(i,); % " " Li=lvarras(i,); q=qz(i,); q=qz(i,); al=alx(i,); F=FZ(i,); F=FZ(i,); samm=li/mitmeks; % varda neljandikel sisej~oud =0; AP=AlgPar(i,:) ; % Algparameetrid for ij=:mitmeks+ % - sisej~oud ka varda algul =0 vvf=ylfhlin(.0,,ea,gar,ei); vvb=yhq(.0,,q,q,ea,ei); vvf=yfv(.0,,al,f,f,ea,ei); Fvv(:,ij)=vvF*AP+vvB+vvF; =+samm; endfor %%% Jätkub tulemuste väljatrükk %%% 7/44

VardaNr=i; disp(sprintf( %s %2i %7s %8.f %28s, Sisej~oud vardas,vardanr, varda pikkus on,li, varras on jaotatud neljaks )) % for i=: disp(sprintf( %4s %9.e %9.e %9.e %9.e %9.e,suurused(i,:), Fvv(i,), Fvv(i,2), Fvv(i,), Fvv(i,4), Fvv(i,))) endfor % for i=4:6 disp(sprintf( %4s %9.f %9.f %9.f %9.f %9.f,suurused(i,:), Fvv(i,), Fvv(i,2), Fvv(i,), Fvv(i,4), Fvv(i,))) endfor %disp( ------------------ ) endfor 8/44

Raami staatikaline kontroll 8 kn/m d e 00000000000000000000000 f i 0 kn k 9/44 a00 b00 c00 00 0.0 00 0.0 00.62 0. 20.0 29.98 Joonis 8. Raami staatikaline kontroll 2.28 ΣX = 0; 0.0 0.0 + 0.0 = 0 ΣZ = 0; 8.0 6.0 20.0 29.98 + 2.28 = 0 () ΣM a = 0; 8.0 6.0.0 0.0 2.0 + 29.98 6.0+ +.62 2.28 2.0 0. = 0.007 [knm] 0 (2)

Raami paindemomendi epüür 40/44 (EA p = 4.6*0 ) EA p = 4.6*0 6 d 24.90 (24.88) (22.2) 22.9 e (.7).68 8. (8.0) 8.44 (8.44) f a.62 b c 0. 00 00 M [knm] (.6) 00 (0.2) Joonis 9. Raami paindemoment M

Raami põikjõu epüür 00000 00000 (27.7) 00000 27.70 0000000 000000000 00000000000 00000000000000000000000 0000000000 0.0 00000000 2.28 (0.0) 000000 (2.29) 0 00 0.0 00 (0.0) 20.0 (20.29) Q 0 0 (EA r = 4.6*0 ) EA r = 4.6*0 6 [kn] Joonis 20. Raami põikjõud Q 0 0 0.0 (0.0) 0 0 4/44

Raami normaaljõu epüür (20.29) 20.0 0 0 (0.00) 29.98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (EA r = 4.6*0 ) EA r = 4.6*0 6 0 0 0.0 (0.0) N [kn] Joonis 2. Raami normaaljõud N (2.29) 2.28 0 0 0 42/44

Viited. EST meetod: A. Lahe.The transfer matri and the boundary element method, Proc. Estonian Acad. Sci. Engng., 997,,. p. 2. 2. Raami arvutamise programm EST meetodiga: http://staff.ttu.ee/~alahe/konspekt/mycd/ octaveprogrammid/spraamestr.m Kasutab funktsioone: http://staff.ttu.ee/~alahe/konspekt/mycd/octaveprogrammid/ysplvfmhvi.m http://staff.ttu.ee/~alahe/konspekt/mycd/octaveprogrammid/yhq.m http://staff.ttu.ee/~alahe/konspekt/mycd/octaveprogrammid/yfv.m http://staff.ttu.ee/~alahe/konspekt/mycd/octaveprogrammid/spinsertbtoa.m http://staff.ttu.ee/~alahe/konspekt/mycd/octaveprogrammid/spsisestaarv.m http://books.google.ee/books?id=ghco7svkt4c&pg=pa&lpg=pa&dq= Andres+Lahe&source=bl&ots=SFfo4UCES&sig=_XLUe-SfW2FVYGR8v2LVm6V8&hl= et&ei=yqaftmeieowcooycynwp&sa=x&oi=book_result&ct=result&resnum=&ved= 0CB0Q6AEwBDgK#v=onepage&q=Andres%20Lahe&f=false 4/44

http://staff.ttu.ee/~alahe/konspekt/mycd/octaveprogrammid/ylfhlin.m http://staff.ttu.ee/~alahe/konspekt/mycd/octaveprogrammid/insertbtoa.m. http://et.wikipedia.org/wiki/transitiivsus 44/44