Analiza dynamiczna

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Analiza dynamiczna jest analitycznym badaniem odpowiedzi (czyli zachowania się) układu mechanicznego poddanego działaniu wymuszenia (obciążenia) zmiennego w czasie[1]. Badanie takie jest możliwe tylko na podstawie konkretnego modelu obliczeniowego. Dla realnych układów mechanicznych zaproponowanie adekwatnego modelu jest jednak możliwe jedynie wtedy, gdy znane są rzeczywiste własności dynamiczne modelowanego obiektu. Można je określić tylko na podstawie odpowiednich pomiarów wykonanych na tym obiekcie.

Najczęściej stosowane w praktyce obliczeniowej są modele powstające w wyniku zastosowania dyskretnego opisu wszystkich (także nieliniowych) własności fizycznych badanych obiektów np. za pomocą metody elementów skończonych[2][3].

Model dyskretny

Najbardziej uniwersalnym podejściem do analizy dynamicznej jest budowa liniowego modelu dyskretnego o skończonej liczbie stopni swobodySzablon:R[4]. Model taki wykorzystywany jest powszechnie w metodach takich jak np. metoda elementów skończonych. Istota tego modelu polega na opisaniu pola przemieszczeń kontinuum w sposób przybliżony, za pomocą prostych funkcji np. wielomianów zbudowanych na bazie parametrów przypisanych węzłom dostatecznie gęstej siatki dzielącej kontinuum na elementy o skończonych rozmiarach (elementy skończone)Szablon:R. Dzięki temu stan przemieszczenia w takim modelu może być jednoznacznie opisany za pomocą wektora Q(t)=[Q1(t), Q2(t),... Qn(t)]T o skończonej liczbie współrzędnych mających interpretację przemieszczeń węzłowych. W takiej interpretacji na węzły układu działają siły czynne

  • S(t)= KQ(t) – sprężystości,
  • T(t)= CQ˙(t) – tłumienia,
  • B(t)= MQ¨(t) – bezwładności,

gdzie przez K, C i M oznaczono macierze o rozmiarach (n×n) odpowiednio: sztywności, tłumienia i bezwładności.

Na podstawie równania (ruchu) równowagi w sensie d’Alemberta

KQ(t)+CQ˙(t)+MQ¨(t)+P(t)=0

otrzymujemy

MQ¨(t)+CQ˙(t)+KQ(t)=P(t).(a)

Równanie (a) stanowi podstawę analizy dynamicznej.

Całkowanie równania ruchu

Podstawowym celem analizy dynamicznej jest obliczanie odpowiedzi Q(t) modelu na działające wymuszenie P(t). Poza nielicznymi przypadkami szczególnymi, kiedy można uzyskać ścisłe rozwiązanie analityczne, odpowiedź musi być liczona numerycznieSzablon:R. Istnieje wiele algorytmów numerycznego całkowania równania ruchu. W każdym z tych algorytmów operuje się odpowiednimi aproksymacjami funkcji Q(t) bądź też Q¨(t).

Najczęściej stosowane algorytmy ogólne, umożliwiające obliczenia odpowiedzi również w przypadkach nieliniowych, działają na zasadzie krok-po-kroku. I tak na przykład przy całkowaniu z krokiem h równania

Q¨(t)=f[t, Q(t),Q˙(t)]

metodą QDAMN stosuje się przekształcenie

Q¨=M1(t)f[t, Q(t),Q˙(t)]=F[t, Q(t),Q˙(t)]

i na podstawie warunków początkowych ruchu w chwili t0

Q0,Q˙0,Q¨0=F[t0, Q0, Q˙0],

oblicza się pierwsze przybliżenie wartości rozwiązania w punkcie th=t0+h

Q¨h(1)=Q¨0,Q˙h(1)=Q˙0+hQ¨0,Qh(1)=Q0+hQ˙0+12h2Q¨0.

Kolejne przybliżenia otrzymuje się iteracyjnie na podstawie wzorów rekurencyjnych dla k=1, 2, 3,....

Q˙h(k+1)=Q˙h(k)+0hQ¨(k)(t)dt=Q˙h(k)(t)+0hF[t, H(k)(t), H˙(k)(t)],
Qh(k+1)=Qh(k)+hQ˙h(k)+0h0tF[t, H(k)(τ), H˙(k)(τ)]dτdt,
Q¨h(k+1)=F[th, Qh(k+1), Q˙h(k+1)],

w których przez H(t) oznaczono interpolacyjne wielomiany Hermite’a piątego stopnia przybliżające funkcję Q(t) i jej pochodną Q˙(t) w przedziale [t0, th].

Częstości i formy własne

Każdy model układu drgającego, o n stopniach swobody, odznacza się pewnymi charakterystycznymi właściwościami dynamicznymiSzablon:R. Okazuje się mianowicie, że może on wykonywać proste, pojedyncze drgania harmoniczne, ale tylko ze ściśle określonymi tzw. kołowymi częstościami drgań własnychωi,i=1, 2, 3,... n. Częstości te tworzą widmo dyskretne

Ω=(ω1,ω2,...ωn),ω1ω2...ωn.

Te pojedyncze drgania harmoniczne o postaci

Aisinωit,i=1, 2,... n,

są to tzw. drgania własne polegające na ruchu modelu określonym formą drgań własnych

Ai=[A1i, A2i,... Ani]T Rn

opisującą konfigurację przestrzenną układu drgającego z częstością własną ωi.

Częstości ωi i formy drgań własnych Ai,i=1,2,3,... n oblicza się na podstawie równania swobodnych drgań nietłumionych modelu

MQ¨(t)+KQ(t)=0.

Jego rozwiązania o postaci

Q(t)=Aisinωit,dlai=1,2,...n,

istnieją, gdy spełniony jest warunek

(ωi2M+K)Ai=0,dlai=1,2,...n.(b)

Istnienie nie zerowych rozwiązań Ai wymaga, aby było spełnione tzw. równanie wiekowe (sekularne) częstości.

Det (Kωi2M)=0dlai=1,2,...n.

Jego rozwiązania tworzą widmo częstości drgań własnych układu. Na podstawie znanych już ωi można poszukiwać rozwiązań Ai równania (b) określających formy drgań własnych. Mogą być one wyznaczone z dokładnością do stałego mnożnika.

Wykorzystując tożsamości

ωi2AkTMAiAkTKAi,
ωk2AiTMAkAiTKAk

i dokonując transpozycji z wykorzystaniem symetrii macierzy M i K otrzymujemy przy założeniu, że ωiωk, warunek ortogonalności form drgań własnych

AiTMAk=0dlaik,AiTMAi=mi.

Jeżeli wprowadzimy nowe wektory (bazowe) Ui=(Ui1, Ui2,..., Uin)T takie, że Ai=mi Ui, to otrzymamy

miUiTMUi=miczyliUiTMUi=1.(c)

Po wprowadzeniu macierzy modalnej U=(U1 U2... Un) otrzymujemy

UTMU=I i na podstawie (a) UTKU=diag (ω12, ω22,... ωn2),

gdzie przez I oznaczono macierz jednostkową.

Obliczenie częstości własnych ωi i odpowiadających im bazowych form własnych Ui kończy proces rozwiązywania problemu własnego drgającego modelu.

Dowolną formę drgań swobodnych i jej pochodną można teraz zapisać w postaci

Q(t)=i=1nαiUisin(ωit+φi),
Q˙(t)=i=1nαiωiUicos(ωit+φi).

Po wykorzystaniu (c) warunki początkowe ruchu Q(0),Q˙(0) prowadzą do wzorów

UiTMQ(0)=αisin(φi)=si,UiTMQ˙(0)=αiωicos(φi)=ci.

Na ich podstawie otrzymujemy następujące wartości parametrów φi, αi:

  • gdy ci0, si0:φi=arctan(ωisici),αi=sisin(φi)=ciωicos(φi),
  • gdy ci=0:φi=π2,αi=si,
  • gdy si=0:φi=0,αi=ciωi,
  • gdy ci=0, si=0:φijest nieokreślone,αi=0.

Analiza modalna

Dysponowanie bazą form drgań własnych U=[U1, U2,... Un] pozwala zapisać dowolną formę drgań (swobodnych lub wymuszonych) w postaci

Q(t)=UG(t)

przedstawiającej tę dowolną formę jako zmienną w czasie kombinację liniową unormowanych form drgań własnych tworzących bazę U. Po podstawieniu tej reprezentacji do równania ruchu

MQ¨(t)+CQ˙(t)+KUQ(t)=P(t)(d)

otrzymujemy

MUG¨(t)+CUG˙(t)+KUG(t)=P(t).

Mnożąc lewostronnie przez UT i uwzględniając związki (c) mamy

G¨(t)+ΓG˙(t)+Ω2G(t)=UTP(t)=F(t),(e)

gdzie Γ=UTCU,Ω=diag (ω1, ω2,... ωn).

W celu sprowadzenia macierzy Γ do postaci diagonalnej najczęściej stosuje się przyjęcie, że C=βM+δK, dzięki któremu macierz Γ przybiera postać

Γ=UTCU=UT(βM+δK)U=βI+δΩ2=diag [γ1, γ2,... γn],γi=β+δωi2.

Dzięki tym zabiegom wektorowe równanie ruchu (d) rozpada się na n niezależnych równań skalarnych

G¨i(t)+γiG˙i(t)+ωi2Gi(t)=Fi(t),Fi(t)=UiTP(t).(f)

Gdy wymuszenie ma postać modalną P(t)=MUkR(t) wówczas mamy

F(t)=UTP(t)=UTMUkR(t),

czyli

Fk(t)=UkTMUkR(t)=R(t),Fi(t)=0 gdy ik.

Tylko taka, modalna postać wymuszenia, może wywołać drgania (modalne) opisane pojedynczą, k-tą formą drgań własnych.

Każda z funkcji Gi(t) opisuje udział (modalny) i-tej formy drgań własnych Ui w odpowiedzi Q(t) modelu.

Poszczególne równania (f) można, w prostych przypadkach wymuszeń, rozwiązywać analitycznie bądź też w przypadkach złożonych stosować całkowanie numeryczne. Istotne ułatwienie stanowi fakt, że są to niezależne od siebie równania skalarne. Każda z funkcji modalnych Gi(t) występuje tylko w jednym i-tym równaniu i jej obliczenie przebiega tak jak dla tłumionego oscylatora harmonicznego.

W przypadku szczególnym, gdy model poddany jest wymuszeniu harmonicznemu z częstością kołową θ

P(t)=Pssinθt+Pccosθt

mamy

Fi(t)=UiTP(t)=Fissinθ+Ficcosθ.

Rozwiązanie równania (e) o postaci

Gi(t)=Gissinθ+Giccosθ

zostaje, po podstawieniu funkcji Gi(t) do (e), określone w sposób następujący

[GisGic]=1Δ[ωi2θ2θγiθγiωi2θ2][FisFic],

gdzie:

Δ=(ωi2θ2)2+(θγi)2.

W przypadku rezonansu tłumionego na częstości ωi(θ=ωi,γi0), otrzymujemy

Gis=1θγiFic,Gic=1θγiFis.

Gdy θωi,γi=0 odpowiedź określają wzory

Gis=1ωi2θ2Fis,Gic=1ωi2θ2Fic

opisujące zjawiska rezonansowe na częstościach ωi.

Zobacz też

Przypisy

Szablon:Przypisy

Szablon:Kontrola autorytatywna

  1. B.Olszowski, M.Radwańska, Mechanika budowli, t. 1-2, Politechnika Krakowska, Kraków 2010
  2. J.Kruszewski i inni, Metoda elementów skończonych w dynamice konstrukcji, Warszawa 1984, Arkady
  3. J.Kruszewski i inni, Metoda sztywnych elementów skończonych, Warszawa 1975, Arkady
  4. W.Nowacki, Dynamika budowli, Arkady, Warszawa 1974