08.11.2012 Views

8. Előadás: Munkatételek

8. Előadás: Munkatételek

8. Előadás: Munkatételek

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Bojtár: Mechanika MSc Nyolcadik előadás <strong>Előadás</strong>vázlat<br />

nN<br />

∑<br />

I=<br />

1<br />

b k kin<br />

( )<br />

δu f − f + f = 0, ∀δu −ra<br />

.<br />

I I I I<br />

Ez az egyenlet valóban mindig zérus, hiszen I=1-nél 1 u δ zérus a peremfeltételek<br />

miatt, míg a többi csomópontnál a zárójeles kifejezés lesz nulla. Elhagyva a<br />

tetszőleges virtuális elmozdulásfüggvényt, mátrix alakban a következő szemidiszkrét<br />

(a térben diszkrét, az időben azonban folytonos) egyenletrendszert írhatjuk fel:<br />

k b<br />

f = f − f = M a .<br />

Ezt a kifejezést a mozgás egyenletének hívják a mechanikában, és alapvető<br />

fontosságú a nemlineáris feladat végeselemes vizsgálatában. Az egyenletrendszerben<br />

az előírt elmozdulási peremfeltételt már figyelembe vettük. Matematikai jellegét<br />

tekintve nN − 1 darab másodrendű közönséges differenciálegyenletből áll,<br />

amelyeknek független változója a t idő- (vagy teher-) paraméter.<br />

Megjegyezzük, hogy a számításokban az M tömegmátrix gyakran nem diagonál (ezt<br />

hívják a mechanikában konzisztens tömegmátrixnak), így a mozgásegyenlet nem<br />

egyezik meg pontosan az f = M a alakú II. Newton-törvénnyel, mivel az I-edik<br />

csomópontnál levő erő is okozhat gyorsulást a J-edik csomópontnál.<br />

Fontos tudnunk, hogy ha a konzisztens tömegmátrix helyett diagonál felépítésű<br />

tömegmátrixot kívánunk használni, akkor a szakirodalomban ajánlott többféle<br />

lehetőség valamelyikét kell választanunk (lásd részletesebben a „Nemlineáris<br />

végeselemmódszer” című MSc tárgy vonatkozó fejezeteit).<br />

A fenti mozgásegyenlethez előírt kezdeti feltételeket legtöbbször a csomóponti<br />

elmozdulás-és sebességváltozók figyelembevételével adjuk meg:<br />

u (0) = u ( X ), ∀I − re, uɺ (0) = uɺ ( X ), ∀I −re<br />

.<br />

I 0 I I 0 I<br />

Megjegyezzük, hogy egy t = 0 pillanatban nyugalomban lévő és deformálatlan testnél<br />

ezek a kezdeti feltételek az u (0) = 0 és uɺ (0) = 0 ( ∀I −re)<br />

alakot öltik.<br />

I I<br />

Ha a kezdeti feltételek sokkal bonyolultabbak (például időben változó értékeket írunk<br />

elő), akkor a csomóponti elmozdulások és sebességek értékeinek a kezdeti adatokhoz<br />

történő illesztését a legkisebb négyzetek módszere segítségével külön ki kell<br />

számítanunk. Ilyenkor az u ( X ) kezdeti adathalmaz és a végeselemes interpolációból<br />

adódó ∑ NI ( X ) uI<br />

(0) értékek különbségének négyzetét minimalizáljuk:<br />

X<br />

b<br />

1 ⎛ ⎞<br />

M ( u( 0 ) ) = ⎜ uI (0) NI ( X ) −u0 ( X ) ⎟ ρ 0 A0 dX = min<br />

2 ∫ ⎜∑ ⎝<br />

⎟<br />

!<br />

⎟⎠<br />

Xa<br />

I<br />

A sűrűséget hagyományosan azért szokták beépíteni a fenti kifejezésbe, hogy a<br />

tömegmátrixot felhasználhassák a számításban. A minimumfeltételt alkalmazva a<br />

hibára a következőt kapjuk:<br />

Xb<br />

∂M<br />

⎡ ⎤<br />

= NK ( X ) ⎢ uI (0) NI ( X ) −u0 ( X ) ⎥ ρ 0 A0 dX = 0<br />

∂uK (0) ∫ ⎢∑ .<br />

⎥<br />

X<br />

I<br />

a ⎣ ⎦<br />

Ha itt felhasználjuk a tömegmátrix korábbi definícióját, akkor az egyenlet az alábbi<br />

alakra hozható:<br />

10.06.22. 10<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!