Hajlított tartó elmozdulásmez jének meghatározása Ritz-módszerrel

Hasonló dokumentumok
Példa: Tartó lehajlásfüggvényének meghatározása a Rayleigh Ritz-féle módszer segítségével

Példa: Tartó lehajlásfüggvényének meghatározása végeselemes módszer segítségével

Statikailag határozatlan tartó vizsgálata

Végeselem analízis. 1. el adás

BME Gépészmérnöki Kar 3. vizsga (112A) Név: 1 Műszaki Mechanikai Tanszék január 11. Neptun: 2 Szilárdságtan Aláírás: 3

Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1

(1 + (y ) 2 = f(x). Határozzuk meg a rúd alakját, ha a nyomaték eloszlás. (y ) 2 + 2yy = 0,

TERMÉKSZIMULÁCIÓ. Dr. Kovács Zsolt. Végeselem módszer. Elıadó: egyetemi tanár. Termékszimuláció tantárgy 6. elıadás március 22.

Segédlet: Kihajlás. Készítette: Dr. Kossa Attila BME, Műszaki Mechanikai Tanszék május 15.

Hajlított tartó: feladat Beam 1D végeselemmel

Példa keresztmetszet másodrendű nyomatékainak számítására

Feladatok az 5. hétre. Eredményekkel és teljesen kidolgozott megoldásokkal az 1,2,3.(a),(b),(c), 6.(a) feladatokra

Keresztmetszet másodrendű nyomatékainak meghatározása

A végeselem módszer alapjai. 2. Alapvető elemtípusok

Végeselem modellezés alapjai 1. óra

Gyakorlati útmutató a Tartók statikája I. tárgyhoz. Fekete Ferenc. 5. gyakorlat. Széchenyi István Egyetem, 2015.

Példa: Csúsztatófeszültség-eloszlás számítása I-szelvényben

Határozott integrál és alkalmazásai

Példa: Normálfeszültség eloszlása síkgörbe rúd esetén

Utolsó el adás. Wettl Ferenc BME Algebra Tanszék, Wettl Ferenc (BME) Utolsó el adás / 20

Lineáris egyenletrendszerek

Feladatok megoldásokkal a 9. gyakorlathoz (Newton-Leibniz formula, közelítő integrálás, az integrálszámítás alkalmazásai 1.

Ipari matematika 2. gyakorlófeladatok

Taylor-polinomok. 1. Alapfeladatok április Feladat: Írjuk fel az f(x) = e 2x függvény másodfokú Maclaurinpolinomját!

Alap-ötlet: Karl Friedrich Gauss ( ) valószínűségszámítási háttér: Andrej Markov ( )

Trigonometria Megoldások. 1) Igazolja, hogy ha egy háromszög szögeire érvényes az alábbi összefüggés: sin : sin = cos + : cos +, ( ) ( )

Vasbetonszerkezetek II. Vasbeton lemezek Rugalmas lemezelmélet

Matematika szigorlat június 17. Neptun kód:

KOVÁCS BÉLA, MATEMATIKA II.

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI EMELT SZINT Trigonometria

Példa: Háromszög síkidom másodrendű nyomatékainak számítása

Pere Balázs október 20.

Diszkrét idej rendszerek analízise az id tartományban

LNM folytonos Az interpoláció Lagrange interpoláció. Lineáris algebra numerikus módszerei

IV. INTEGRÁLSZÁMÍTÁS Megoldások november

A dierenciálszámítás alapjai és az érint

Bázistranszformáció és alkalmazásai 2.

Az igénybevételi ábrák témakörhöz az alábbi előjelszabályokat használjuk valamennyi feladat esetén.

Matematika A2 vizsga mgeoldása június 4.

Egyenletek, egyenlőtlenségek VII.

A KroneckerCapelli-tételb l következik, hogy egy Bx = 0 homogén lineáris egyenletrendszernek

Lineáris algebra numerikus módszerei

Polinomok, Lagrange interpoláció

Vektorok, mátrixok, lineáris egyenletrendszerek

Segédlet a gyakorlati tananyaghoz GEVAU141B, GEVAU188B c. tantárgyakból

TERMÉKTERVEZÉS NUMERIKUS MÓDSZEREI. 1. Bevezetés

Példatár Lineáris algebra és többváltozós függvények

1.9. B - SPLINEOK B - SPLINEOK EGZISZTENCIÁJA. numerikus analízis ii. 34. [ a, b] - n legfeljebb n darab gyöke lehet. = r (m 1) n = r m + n 1

2 (j) f(x) dx = 1 arcsin(3x 2) + C. (d) A x + Bx + C 5x (2x 2 + 7) + Hx + I. 2 2x F x + G. x

Függvények július 13. Határozza meg a következ határértékeket! 1. Feladat: x 0 7x 15 x ) = lim. x 7 x 15 x ) = (2 + 0) = lim.

Határozatlan integrál

A brachistochron probléma megoldása

9. Előadás. Megyesi László: Lineáris algebra, oldal. 9. előadás Mátrix inverze, mátrixegyenlet

6. MECHANIKA-STATIKA GYAKORLAT (kidolgozta: Triesz Péter, egy. ts.; Tarnai Gábor, mérnöktanár)

Lineáris algebra 2. Filip Ferdinánd december 7. siva.banki.hu/jegyzetek

Tanulási cél Szorzatfüggvényekre vonatkozó integrálási technikák megismerése és különböző típusokra való alkalmazása. 5), akkor

Egyenletek, egyenletrendszerek, egyenlőtlenségek Megoldások

Gyakorló feladatok. Agbeko Kwami Nutefe és Nagy Noémi

rank(a) == rank([a b])

2. SZÉLSŽÉRTÉKSZÁMÍTÁS. 2.1 A széls érték fogalma, létezése

7. gyakorlat. Lineáris algebrai egyenletrendszerek megoldhatósága

Matematika. Emelt szintű feladatsor pontozási útmutatója

Rugalmas állandók mérése

Hangfrekvenciás mechanikai rezgések vizsgálata

6. MECHANIKA-STATIKA GYAKORLAT Kidolgozta: Triesz Péter egy. ts. Négy erő egyensúlya, Culmann-szerkesztés, Ritter-számítás

Q 1 D Q 2 (D x) 2 (1.1)

6. feladatsor: Inhomogén lineáris differenciálegyenletek (megoldás)

MATE-INFO UBB verseny, március 25. MATEMATIKA írásbeli vizsga

Numerikus integrálás április 20.

Differenciálegyenletek megoldása próbafüggvény-módszerrel

Fourier-sorok. Lengyelné Dr. Szilágyi Szilvia április 7.

7. gyakorlat. Lineáris algebrai egyenletrendszerek megoldhatósága

Feladatok megoldásokkal a harmadik gyakorlathoz (érintési paraméterek, L Hospital szabály, elaszticitás) y = 1 + 2(x 1). y = 2x 1.

1. Parciális függvény, parciális derivált (ismétlés)

Határozatlan integrál

Komplex számok. Komplex számok és alakjaik, számolás komplex számokkal.

Rugalmas állandók mérése (2-es számú mérés) mérési jegyzõkönyv

1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás)

Gauss-Jordan módszer Legkisebb négyzetek módszere, egyenes LNM, polinom LNM, függvény. Lineáris algebra numerikus módszerei

Energiatételek - Példák

Határozatlan integrál (2) First Prev Next Last Go Back Full Screen Close Quit

Gibbs-jelenség viselkedésének vizsgálata egyszer négyszögjel esetén

Numerikus módszerek II. zárthelyi dolgozat, megoldások, 2014/15. I. félév, A. csoport. x 2. c = 3 5, s = 4

GPK M1 (BME) Interpoláció / 16

Magasabbfokú egyenletek

Matematika III. harmadik előadás

Bázistranszformáció és alkalmazásai

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI EMELT SZINT Exponenciális és Logaritmikus kifejezések

y + a y + b y = r(x),

Hangfrekvenciás mechanikai rezgések vizsgálata

Matematika II. 1 sin xdx =, 1 cos xdx =, 1 + x 2 dx =

X = 0 B x = 0. M B = A y 6 = 0. B x = 0 A y = 1000 B y = 400

Navier-formula. Frissítve: Egyenes hajlítás

MÉSZÁROS JÓZSEFNÉ, NUMERIKUS MÓDSZEREK

Alkalmazás a makrókanónikus sokaságra: A fotongáz

3. Lokális approximáció elve, végeselem diszkretizáció egydimenziós feladatra

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI EMELT SZINT Exponenciális és Logaritmikus kifejezések

MECHANIKA I. rész: Szilárd testek mechanikája

Matematika (mesterképzés)

3. Előadás. Megyesi László: Lineáris algebra, oldal. 3. előadás Lineáris egyenletrendszerek

Átírás:

Hajlított tartó elmozdulásmez jének meghatározása Ritz-módszerrel Segédlet az A végeselem módszer alapjai tárgy 4. laborgyakorlatához http://www.mm.bme.hu/~kossa/vemalap4.pdf Kossa Attila (kossa@mm.bme.hu) BME M szaki Mechanikai Tanszék 28. március 3. Feladat Írjunk algoritmust az alábbi, egyik végén befogott, másik végén rugalmasan alátámasztott tartó elmozdulásfüggvényének meghatározására. Adatok: l =,2 m, I z = 2,33 cm 4, s = 2 N/m, p = 75 N/m, E = 2 GPa. Számítás Alakváltozási energia Hajlított egyenes tartó esetén az alakváltozási energiát a nyomatéki függvény (M h (x)) segítségével a következ képpen számítjuk: U = 2 L Mh 2 (x) dx, () I z E ahol I z a keresztmetszetnek a hajlítás tengelyére számított másodrend nyomatéka, E a rugalmassági modulus. Mivel nekünk majd az elmozdulást kell meghatározni, emiatt a () kifejezésbe valahogy be kell csempészni az ismeretlen elmozdulásmez t (u (x)). Ezt a rugalmas szál dierenciálegyenletének felhasználásával megtehetjük, ami szerint a lehajlásfüggvény (elmozdulás függvény) második deriváltja arányos a nyomatékkal: u (x) = M h (x) I z E = M 2 h (x) = ( I z Eu (x) ) 2. (2) Visszaírva (2)-t ()-be kapjuk: U u = 2 L I z E (u ) 2 dx. (3) Vagyis az U alakváltozási energia függvénye az ismeretlen elmozdulás függvénynek (U egy funkcionál). Tehát az U alakváltozási energiát (ami egy skalár szám) ki tudnánk számolni a (3) segítségével ha ismernénk az u (x) elmozdulásfüggvényt (illetve annak második deriváltját). De u (x)-t nem ismerjük, emiatt egy olyan kifejezésünk van U-ra amiben egy ismeretlen függvényt kéne integrálnunk a megadott határon (a tartó L hossza) amit természetesen nem tudunk elvégezni. Azonban ha u (x)-re felvennénk valamilyen közelít függvényt ami az adott feladatra a peremfeltételek (pl: befogások, alátámasztás,...)

gyelembevételével kinematikailag lehetséges elmozdulásmez t (vagyis olyan a közelít függvény alakja, hogy például az alátámasztásnál zérus érték, illetve a befogásnál a deriválja is zérus,...) ad, akkor már el tudnánk végezni (3)-ben lév integrálást, hiszen akkor már lenne mit integrálni. Küls er k munkája A küls er k által végzett munka összetev dik a megoszló terhelés által okozott munkából (ami az a x b tartományon m köd p (x) megoszló terhelésb l következik), a koncentrált er k (amik diszkrét x i helyeken m ködnek) által okozott munkákból és a koncentrált er párok (nyomtékok)(amik diszkrét x j helyeken m ködnek) okozta munkákból: W u = b a u (x) p (x) dx+ n F u (x i ) F i + n M u (x j ) M j, (4) i= ahol n F a koncentrált er k, n M pedig a koncentrált er párok (nyomatékok) száma. Tehát a küls er k munkájának összege (ami egy skalár szám) (4) szerint számítható. Itt W u szintén egy funkcionál, mivel értéke (skalár) egy függvény függvénye. (4)-ben lév integrált, illetve a szummákat csak akkor tudjuk elvégezni, ha ismerjük u (x)-t (illetve adott egy függvény amivel u (x)-t közelítjük). Teljes potenciál A rendszer teljes potenciálja (π) az alakváltozási energia és a küls er k munkájának különbsége: j= π u = U W = 2 L I z E (u ) 2 dx b a u (x) p (x) dx n F u (x i ) F i n M u (x j ) M j (5) i= j= A megoldást szolgáltató u (x) függvény esetén ennek a π u funkcionálnak minimuma van. Ritz-módszer A feladat Ritz módszerrel történ megoldása során az ismeretlen u (x) lehajlásfüggvényt közelítjük egy olyan v (x) függvénnyel, ami kinematikailag lehetséges elmozdulsámez t biztosít. Ennek célszer alakja: n v (x) = a ω (x)+a ω (x) x+a 2 ω (x) x 2 +... = ω (x) a k x k, (6) ahol az ω (x) alapfüggvény egy lehet legegyszer bben felírt kinematikailag lehetséges elmozdulásmez. Ezáltal a v (x) polinom mindegyik eleme kielégíti a peremfeltételeket. A közelítés rangja attól függ, hogy hány elemet veszünk a polinomból. Minél többet veszünk annál pontosabb eredményhez juthatunk, viszont a számítási id (a megoldandó matematikai egyenletek száma) megn. Tehát az ismeretlen u (x) függvényt egy olyan v (x) polinommal közelítjük, ami egy ismert (általunk felvett) ω (x) alapfüggvényb l, és a közelítés fokszámától függ en n + ismeretlen konstansból (a, a, a 2,... ) tev dik össze. Azért n +, mert ha nulladrend közelítés veszünk akkor is van egy ismeretlen konstansunk az a. A (6) közelít függvény esetén a (5) funkcionálnak akkor van széls értéke (minimuma), ha a k = teljesül minden a k -ra (k =,,2,... n). (7) Az adott feladatnál egy olyan alapfüggvény kell felvenni ami a következ peremfeltételeket biztosítja: a befogásnál (x = ): ω () = és ω () =, Az ezt biztosító (minél egyszer bb) alapfüggvény: k= ω (x) = x 2. (8) Amennyiben másodrend közelítéssel oldjuk meg a feladatot, akkor a közelít függvényünk és deriváltjai ((6) gyelembevételével): v (x) = ω (x) ( a +a x+a 2 x 2) = a x 2 +a x 3 +a 2 x 4, (9) v (x) = 2a x+3a x 2 +4a 2 x 3, () v (x) = 2a +6a x+2a 2 x 2 () 2

alakúak, ahol a, a, a 2 ismeretlenek. A feladat megoldása során ezen konstansok meghatározása a cél. Alakváltozási energia számítása: Az alakváltozási energia két részb l tev dik össze: egyik a rúdban felhalmozódó alakváltozási energia, a másik pedig a rúgóban keletkez energia: U = 2 Elvégezve az integrálást: U = I z E = 2 I ze = 2 I ze I z E ( v ) 2 dx+ 2 s (v (l))2 (2) ( 2a +6a x+2a 2 x 2) 2 dx+ 2 s ( a l 2 +a l 3 +a 2 l 4) 2 (3) ( 2a +6a x+2a 2 x 2) 2 dx+ 2 sl4 (a +l(a +a 2 l)) 2. (4) (2a 2l +6a a l 2 +6a 2l 3 +8a a 2 l 3 +8a a 2 l 4 + 72a2 2 l5 5 Küls er k munkája: A jelenlegi feladatnál csak a megoszló terhelséb l származik küls munka: W = v (x) p (x) dx = ) + 2 sl4 (a +l(a +a 2 l)) 2. (5) ( a x 2 +a x 3 +a 2 x 4) ( p) dx (6) = 3 a l 3 p 4 a l 4 p 5 a 2l 5 p. (7) A π potenciál, aminek a széls értékét (minimumát) keressük: π = U W π = I z E (2a 2l +6a a l 2 +6a 2l ) 3 +8a a 2 l 3 +8a a 2 l 4 + 72a2 2 l5 5 + 2 sl4 (a +l(a +a 2 l)) 2 (8) + 3 a l 3 p+ 4 a l 4 p+ 5 a 2l 5 p. (9) π-nek ott lesz minimuma ahol (7) teljesül. Mivel most másodrend közelítést alkalmaztunk, így három ismeretlen konstans együtthatónk van (a, a, a 2 ) amik szerint kell deriválnunk. Az alábbi három egyenletet kapjuk az ismeretlenekre: Behelyettesítve az adatokat: = = a 3 l2 (6EI z (3a +4a 2 l)+lp)+l 5 (a +a 2 l)s+a l ( 4EI z +l 3 s ), (2) = = 6EI z l 2 (a +l(2a +3a 2 l))+ l4 p a 4 +l5 (a +l(a +a 2 l))s, (2) = = ( 2EIz l 3 (2a +9l(5a +8a 2 l))+l 5 p ) +l 6 (a +l(a +a 2 l))s. a 2 5 (22) = 432+69488a +866246a +,8693 6 a 2, (23) = 388,8+866246a +,4879 6 a +2,389 6 a 2, (24) = 373,248+,8693 6 a +2,389 6 a +3,973 6 a 2 (25) 3

Az ismeretlen együtthatókra nézve ez egy háromismeretlenes egyenletrendszer. Megoldása: a =,28656, a =,255394, a 2 =,732536. (26) Tehát a megoldás a másodrend közelítéssel: Lehajlás a tartó végén: v (x) =,28656x 2 +,255394x 3,732536x 4. (27) v (x =,2) =.2347 m =,2347 mm. (28) Nullad-, illetve els rend közelítéssel végigszámolva az alábbi megoldások születnek: v (x) =,69735x 2, (29) v (x) =,82x 2 +.79585x 3. (3) Ritz-módszer mátrixformalizmussal Az el bbi számítási algoritmust sokkal elegánsabbá, áttekinthet bbé (és egyszer bbé) tehetjük ha mátrixos alakban számolunk. A (9) szerinti másodrend közelítésünk felírható az alábbi alakban: ahol A = a a a 2, v (x) = B T A = A T B, (3) B = ω (x) A továbbiakban szükség lesz (3) els és második deriváltjára: Az alakváltozási energia számítása: ahol U = 2 = 2 x x 2 = x 2 x 3 x 4. (32) v (x) = B T A = A T B, (33) v (x) = B T A = A T B. (34) I z E ( v ) 2 dx+ 2 s (v (l))2 (35) I z E ( A T B B T A ) dx+ 2 sat B (l) B T (l) A (36) = 2 AT I z E ( B B T ) dx+sb (l) B T (l) A, (37) }{{} S S = I z E ( B B T ) dx+sb (l) B T (l). (38) A B B T,illetve B (l) B T (l) kifejezések nem a két vektor közötti skalárszorzást jelentik! Kiszámítása a diadikus szorzással történik: [ l 2 l 3 l 4 ] [ 2 6x 2x 2 ] l 2 l 3 l 4 l 4 l 5 l 6 l 5 l 6 l 7 l 6 l 7 l 8, 4 2 6x 2x 2 4 2x 24x 2 2x 36x 2 72x 3 24x 2 72x 3 44x 4, (39)

B (l) B T (l) = l 4 l 5 l 6 l 5 l 6 l 7 l 6 l 7 l 8 A (6) szerinti küls munka felírása: W = v (x) p (x) dx =, B B T = A T B ( p) dx = A T 4 2x 24x 2 2x 36x 4 72x 3 24x 2 72x 3 44x 4. (4) B ( p) dx, (4) } {{ } Q ahol Tehát a π potenciál: Q = B ( p) dx. (42) π = U W = 2 AT SA A T Q. (43) Felhasználva (7) kapjuk, hogy Ez egy lineáris mátrixegyenlet aminek a megoldása: Számítások: S = S = I z E SA Q = = SA = Q. (44) A = S Q. (45) I z E ( B B T ) dx+sb (l) B T (l) (46) S = 4 2x 24x 2 2x 36x 4 72x 3 24x 2 72x 3 44x 4 dx+s l 4 l 5 l 6 l 5 l 6 l 7 l 6 l 7 l 8 69488 866246,4,8692864 6 866246,4,4879456 6 2.389228 6,8692864 6 2.389228 6 3.973325 6 Q = B ( p) dx = p Q = S = 432 388,8 373,248 x 2 x 3 x 4 dx = p l 3 3 l 4 4 l 5 5 (47) (48) (49) (5) 3,3267 4,58659,69569 4,58659 7,5243 2,8264,69569 2,8264,7756 A = S Q =,28656,255394,732536 5 (5) (52) 5

Tehát a keresett elmozdulásmez : v (x) = B T A =,28656x 2 +,255394x 3,732536x 4 (53) MATHEMATICA notebook: L=.2; Iz=2.33*^-8; s=2*^5; p=75; RUG=2*^9; kozelites=2; omega=x^2; B=omega*Table[x^k,{k,,kozelites},{}]; db=d[b,x]; db2=d[b,{x,2}]; S=Integrate[Iz*RUG*dB2.Transpose[dB2],{x,,L}]+s*(B.Transpose[B])/.x->L; Q=Integrate[-p*B,{x,,L}]; A=LinearSolve[S,Q]; v=transpose[b].a; v=v[[,]] lehajl=v/.x->l Megjegyzés : Ahhoz, hogy a (39) szerinti szorzást egyszer en el tudjuk végezni MATHEMATICA-ban, a B változót (ami eredetileg egy három elem vektor) egy 3 -es mátrixként deniáljuk. Ekkor a mátrixok közötti szorzással könnyen kezelhet a diadikus szorzat. Ennek következtében a v elmozdulásfüggvény nem egy skalár szám lesz, hanem egy -es mátrix. MAPLE worksheet: restart:with(linearalgebra): L:=.2: Iz:=2.33e-8: s:=2e5: p:=75: RUG:=2e: kozelites:=2: omega:=x^2: B:=omega*Vector(kozelites+,i->x^(i-)): db:=map(diff,b,x): db2:=map(diff,b,x$2): S:=Iz*RUG*map(int,dB2.Transpose(dB2),x=..L)+s*subs(x=L,B.Transpose(B)): Q:=map(int,-p*B,x=..L): A:=LinearSolve(S,Q): v:=transpose(b).a; lehajl:=subs(x=l,v); 6