You are on page 1of 32

Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

REGULAMIN LABORATORIUM

1. Forma zajęć

• Zajęcia laboratoryjne z przedmiotu modelowanie układów dynamicznych mają charakter laboratorium kom-
puterowego.
• Cykl zajęć laboratoryjnych składa się z 15 ćwiczeń, skorelowanych (czasowo) z wykładami, które odbywają się
w tym samym semestrze w liczbie 15 godzin.
• Przeprowadzenie niektórych ćwiczeń laboratoryjnych wymaga krótkiego wprowadzenia teoretycznego.
• W czasie danych zajęć wszyscy studenci realizują tę samą jednostkę ćwiczeń laboratoryjnych. Natomiast
zadania szczegółowe mogą zostać zróżnicowane.
• W czasie zajęć laboratoryjnych studenci wykonują zadania opisane szczegółowo w instrukcji do ćwiczeń.
• Ocenie podlegają efekty pracy, wnioski, zapisane w postaci wzorów, wyników liczbowych, wykresów i
wniosków zapisanych w pliku programu DERIVE.
• Laboratorium kończy się zaliczeniem polegającym na omówieniu jednego wybranego przez prowadzącego
ćwiczenia.
2. Obecność na zajęciach
• Obecność na zajęciach jest obowiązkowa.
• Nieobecność należy usprawiedliwić przedstawiając na najbliższych zajęciach zwolnienie lekarskie, bądź w
uzasadnionych przypadkach inny dokument.
• Przewidziane są dwie formy odrobienia zaległych ćwiczeń:
- zaliczenie ćwiczeń w czasie konsultacji,
- zaliczenie ćwiczeń podczas ostatnich zajęć w semestrze.

3. Przygotowanie do ćwiczeń
• Przygotowanie do ćwiczeń polega na przestudiowaniu wykładów oraz instrukcji do danego ćwiczenia.
• Instrukcje do ćwiczeń zawierają krótkie wprowadzenie teoretyczne, którego celem jest zwrócenie studentom
uwagi na to, jakie zagadnienia należy opanować przed przystąpieniem do zajęć.
• Niekiedy instrukcja uzupełniona jest obszerniejszym opracowaniem teoretycznym.
• Instrukcje do ćwiczeń oraz wszystkie inne materiały pomocnicze dostępne są w formie elektronicznej na stronie
internetowej instytutu.

4. Przebieg ćwiczeń
• Studenci są zobowiązani do przestrzegania zasad bezpieczeństwa.
• Przygotowanie teoretyczne do ćwiczeń może być sprawdzone w formie pisemnej przed ich rozpoczęciem.
• Komputery można włączyć na polecenie prowadzącego ćwiczenia.
• Ćwiczenia należy wykonywać zgodnie z instrukcją oraz z uwagami prowadzącego zajęcia.
• Ćwiczenia należy wykonywać samodzielnie. Samodzielność przy realizacji zadań określonych w instrukcji jest
jednym z elementów podlegających ocenie.
• W przypadku wystąpienia ewentualnych trudności należy konsultować się wyłącznie z prowadzącym ćwiczenia.
• Zadania zrealizowane w czasie ćwiczeń należy pod koniec zajęć przedstawić prowadzącemu do oceny. W tym
celu należy zapisać je na przenośnej pamięci typu Flash. Zarchiwizowany w ten sposób plik/pliki stanowią
elektroniczną wersję sprawozdania podlegającego ocenie.
• Swoje pliki studenci przechowują tylko w specjalnie do tego celu przewidzianym folderze, który zostaje
założony na pierwszych zajęciach.
• Na zakończenie ćwiczeń należy zamknąć wszystkie okienka ze swoimi programami, a następnie wyłączyć
komputer, uporządkować stanowisko i zgłosić to prowadzącemu.

5. Zaliczenie ćwiczeń laboratoryjnych


• Warunkiem koniecznym zaliczenia przedmiotu jest wykonanie wszystkich ćwiczeń laboratoryjnych reali-
zowanych na zajęciach.

3
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

• Zaliczenie każdego z ćwiczeń polega na ocenie zawartości pliku programu DERIVE tworzonego w czasie zajęć.
Oceniana jest:
– poprawność zrealizowanych zadań,
– trafność zapisanych wniosków,
– struktura i przejrzystość pliku.
• Ocenie podlega również aktywna i samodzielna praca studenta na zajęciach. Student powinien dobrze
orientować się w pliku, który tworzył, i powinien potrafić omówić jego zawartość.
• Końcowa ocena z ćwiczeń laboratoryjnych wynika z punktowych ocen przyznawanych za:
– zawartość i poprawność plików programu DERIVE tworzonych w czasie ćwiczeń i przekazanych
prowadzącemu na przenośnej pamięci,
– aktywna i samodzielna praca studenta na zajęciach,
– zaliczenie końcowe polegające na omówieniu celów, przebiegu, uzyskanych wyników i wniosków
jednego wybranego przez prowadzącego ćwiczenia,
– ewentualne sprawdziany sprawdzające teoretyczne przygotowanie do zajęć.
• Ocenę pozytywną uzyskuje się po zgromadzeniu 50% sumy punktów przewidzianych do zdobycia w całym
semestrze.

4
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

INSTRUKCJA DO ĆWICZENIA NR 1

TEMAT: WPROWADZENIE
ROZWIĄZYWANIE RÓWNAŃ RÓŻNICZKOWYCH ZA POMOCĄ PROGRAMU DERIVE

1. Cel ćwiczeń
• Zapoznanie z różnymi możliwościami rozwiązywani liniowych i nieliniowych równań różniczkowych za
pomocą programu DERIVE.
• Nabycie umiejętności wykonywania wykresów funkcji będącej rozwiązaniem równania różniczkowego.

2. Słowa kluczowe
równania różniczkowe zwyczajne, równania różniczkowe liniowe, równania różniczkowe nieliniowe, metoda
Rungego-Kutty, funkcja Heaviside’a

3. Plan zajęć

3.1. Wprowadzenie
• Zapoznanie z zasadami bezpieczeństwa obowiązującymi w laboratorium komputerowym.
• Przedstawienie regulaminu ćwiczeń laboratoryjnych.

3.2. Założenie folderu przewidzianego do przechowywania swoich plików

3.3. Przypomnienie podstawowych wiadomości o programie DERIVE


• Ustawienie opcji: Wyrazy i Rozróżniaj w Menu Opcje/Ustawienie trybów pracy; zakładka Wejście.
• Możliwość osadzania wykresów w oknie Algebra. Wykresy będą na trwałe zapisane w skoroszycie.
• Możliwość zapisu zawartości okna Algebra w różnych formatach.
• Omówienie różnicy między dwuznakiem := w instrukcji przypisania i znakiem = w równaniach.

Przykład
Wykonaj wykresy zapisanych niżej wyrażeń

y := t 2
x = t2
w = t2 - 2

4. Rozwiązywanie równań różniczkowych zwyczajnych


4.1. Równania różniczkowe zwyczajne I rzędu liniowe
• Omówienie funkcji DSOLVE1 i jej parametrów.

p(x, y) + q(x, y)·y' = 0

DSOLVE1(p, q, x, y, x0, y0)

• Omówienie funkcji LINEAR1 i jej parametrów.

y' + p(x)·y = q(x)

LINEAR1(p, q, x, y, x0, y0)

• Przykłady zastosowania funkcji LINEAR1 i DSOLE1 do rozwiązywania zagadnień początkowych z liniowym


równaniem różniczkowym zwyczajnym I rzędu.
• Wykonanie wykresów otrzymanych rozwiązań.

5
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

4.2. Równania różniczkowe zwyczajne II rzędu liniowe


• Omówienie funkcji DSOLVE2_IV i jej parametrów.

y'' + p(x)·y' + q(x)·y = r(x)

DSOLVE2_IV(p, q, r, x, x0, y0, v0)

• Przykłady zastosowania funkcji DSOLVE2_IV do rozwiązywania zagadnień początkowych z liniowym


równaniem różniczkowym zwyczajnym II rzędu.
• Wykonanie wykresów otrzymanych rozwiązań.
4.3. Funkcja Heaviside’a
• Zastosowanie funkcji Heaviside’a (funkcji skoku jednostkowego) do przedstawiania rozwiązań zagadnień
początkowych na wykresie.

4.4. Równania różniczkowe zwyczajne nieliniowe


• Sprowadzanie równań II i wyższych rzędów do układu równań I rzędu.
• Omówienie funkcji RK i jej parametrów.
RK(ps, z, wp, h, n)

ps - wektor prawych stron układu równań różniczkowych,


z - wektor zmiennych układu równań różniczkowych. Zmienna niezależna jest zawsze pierwszym
elementem wektora,
wp - wektor wartości początkowych zmiennych układu równań różniczkowych,
h - krok schematu różnicowego, krok czasowy,
n - liczba kroków.
• Omówienie postaci w jakiej zapisane są wyniki generowane przez funkcję RK.
Wyniki zapisywane są w macierzy o wymiarach n×m, przy czym m jest liczbą zmiennych układu równań.
• Przykłady zastosowania funkcji RK do rozwiązywania zagadnień początkowych z nieliniowym równaniem
różniczkowym.
• Wykonanie wykresów otrzymanych rozwiązań. Zastosowane funkcji EXTRACT_2_COLUMNS oraz operatora
COL.

Przykład
Jeżeli w wyniku podstawienia
A:= RK(ps, z, wp, 0.05, 200)
otrzymaliśmy macierz A o wymiarze n×m, to stosując
– funkcję
EXTRACT_2_COLUMNS(A, 3, 2)
– albo operator
A COL [3,2]
osiągniemy ten sam efekt – wyłączone z macierzy A dwie kolumny 3. oraz 1. zostaną zapisane w nowej macierzy o
wymiarze n×2.

6
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

INSTRUKCJA DO ĆWICZENIA NR 2

TEMAT: ODWZOROWANIE LOGISTYCZNE.


RUCH HARMONICZNY. SKŁADANIE DRGAŃ HARMONICZNYCH. DUDNIENIA

1. Cel ćwiczeń
• Zapoznanie się z rekurencyjnym równaniem układu dynamicznego z czasem dyskretnym na przykładzie
odwzorowania logistycznego.
• Umiejętność identyfikowania parametrów ruchu na podstawie przebiegu czasowego.
• Zapoznanie się z efektami nakładania się ruchów harmonicznych o różniących się parametrach.

2. Słowa kluczowe
odwzorowanie logistyczne, ruch harmoniczny, ruch okresowy, częstości współmierne i niewspółmierne, dudnienia

3. Odwzorowanie logistyczne
Odwzorowanie logistyczne jest przykładem równania opisującego układ dynamiczny z czasem dyskretnym.
Opisuje ono wzrost populacji w ograniczonym środowisku. Jest to rekurencyjne równanie rekurencyjne postaci
xn +1 = k xn (1 − xn ) ,

gdzie xn +1 – liczebność populacji w pewnym roku, określona jako liczba względna (ułamek) z przedziału 〈0, 1〉,

xn – liczebność populacji w roku poprzednim,


k – parametr modelu opisujący wielkość urodzaju rzutującego na dostępne zapasy żywności, k = const.
Odwzorowanie logistyczne opisuje ewolucję wielu układów, między innymi zachowanie rotatora, który jest silnie
tłumiony i okresowo uderzany z dużą siłą.
Zadanie
Przyjmując podane wartości parametru k oraz stanu początkowego x1 populacji określić perspektywy jej rozwoju.

4. Składanie drgań harmonicznych


4.1. Składanie dwóch ruchów harmonicznych o jednakowych częstościach kołowych
• Dane są kinematyczne równania drgań harmonicznych odbywających się wzdłuż tej samej prostej
x1(t) = B sin(ω t), x2(t) = C cos(ω t) .
• Przyjmując wartości liczbowe amplitud A, B oraz częstości kołowej ω wykonać w jednym oknie graficznym
wykresy x1(t), x2(t) oraz drgań złożonych x1(t) + x2(t).
• Na podstawie wartości odczytanych z wykresu wyznaczyć okres, amplitudę, częstość kołową i fazę początkową
drgań.
• Czy ruch złożony jest okresowy? Czy jest harmoniczny? Wartości jakich wielkości zostały zachowane przy
składaniu, a jakie się zmieniły?
• Porównaj odczytaną z wykresu wartość amplitudy drgań złożonych z wartością obliczoną według wzoru (6).
4.2. Składanie n ruchów harmonicznych o jednakowych częstościach kołowych
• Dane są kinematyczne równania n ruchów harmonicznych odbywających się wzdłuż tej samej prostej
xi(t) = Aisin(ω t + ϕ i), i = 1, 2,…n.
• Przyjmując wartości liczbowe częstości kołowej ω, amplitud Ai i faz początkowychϕ i, i =1, 2, ..., n wykonać
wykres drgań złożonych x1(t) + x2(t) + ... + xn(t).
• Odczytać z wykresu wartości okresu i amplitudy. Obliczyć wartości częstości kołowej i fazy początkowej drgań.

7
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

• Czy ruch złożony jest okresowy? Czy jest harmoniczny? Wartości jakich wielkości zostały zachowane przy
składaniu, a jakie się zmieniły?
4.3. Składanie n ruchów harmonicznych o różnych częstościach kołowych
• Dane są kinematyczne równania n ruchów harmonicznych odbywających się wzdłuż tej samej prostej
xi(t) = Aisin(ω t + ϕ i), i = 1, 2,…n.
• Przyjąć wartości liczbowe amplitud Ai i faz początkowych ϕ i, i =1, 2, ..., n.
• Dobrać wartości częstości ωi tak, aby spełniały warunek współmierności.
• Wykonać wykres drgań złożonych x1(t) + x2(t) + ... + xn(t).
• Czy ruch złożony jest okresowy? Czy jest harmoniczny?
• Dobrać wartości częstości ωi tak, aby warunek współmierności nie był spełniony.
• Wykonać wykres drgań złożonych x1(t) + x2(t) + ... + xn(t).
• Czy ruch złożony jest okresowy? Czy jest harmoniczny?
4.4. Sformułować wnioski na podstawie analizy wykresów
5. Dudnienia
• Dane są kinematyczne równania drgań harmonicznych odbywających się wzdłuż tej samej prostej
x1 (t ) = A1 ⋅ sin(ω ⋅ t + ϕ1 ) , x2 (t ) = A2 ⋅ sin((ω + ε )t + ϕ 2 ) .
• Przyjąć wartości liczbowe amplitud Ai i faz początkowych ϕ i, i =1, 2.
• Dobrać wartości parametrów ω i ε tak, aby spełniony był warunek pojawienia się dudnień.
• Wykonać wykres drgań złożonych x1(t) + x2(t).
• Zmierzyć okres zmian amplitudy i porównać wartość z pomiaru z wartością otrzymaną ze wzoru (10).
• Jak należy dobrać parametry drgań składowych, aby dudnienia przebiegały z okresowym wygaszaniem
amplitudy?

Materiały pomocnicze
1. Ruch harmoniczny
Ruchem harmonicznym nazywamy ruch periodyczny opisany równaniami
x(t) =A sin( ω t +ϕ0 ) lub x(t) =A cos( ω t + ϕ0 ) (1)
Układ wykonujący taki ruch nazywamy oscylatorem harmonicznym. Parametrami drgań harmonicznych są:
A – amplituda, czyli największe odchylenie wartości chwilowej od wartości średniej,
ω – częstość kołowa, zwana także pulsacją [rad/s],
ϕ 0 – faza początkowa [rad].

A
x0

Rys. 1. Wykres drgań harmonicznych

8
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

Podstawowy okres funkcji x(t) nazywamy okresem drgań harmonicznych. Jednostką okresu jest sekunda [s].
Okres drgań i częstość kołowa powiązane są zależnością:
(2)
T = 2π
ω
Częstotliwością f okresowo powtarzającego się zjawiska nazywamy liczbę cyklów przypadających na jednostkę
czasu. Jednostką częstotliwości jest herc [Hz]. Częstotliwość i okres drgań łączy zależność
(3)
f = 1.
T
W ruchu harmonicznym obowiązuje wzór
ω = 2π f , (4)

który otrzymamy podstawiając (2) do (3).


Odczytując wartość współrzędnej x0 z wykresu x(t) można wyznaczyć wartość fazy początkowej ruchu
x0 = x(0)

x0
sin (ϕ 0 ) =
A
x0 = A sin (ϕ 0 )

 x0 
ϕ 0 = arcsin  (5)
 A

2. Składanie ruchów harmonicznych odbywających się wzdłuż jednej prostej


2.1. Składanie dwóch ruchów harmonicznych o jednakowych częstościach kołowych

x(t ) = x1 (t ) + x2 (t ) = B sin(ω t ) + C cos (ω t ) =

 B C 
= B 2 + C 2  sin(ω t ) + cos(ω t )  =
 B 2
+ C 2
B 2
+ C2 
= A(sin(ω t ) cos ϕ 0 + cos(ω t ) sin ϕ 0 ) = A sin(ω t + ϕ 0 )

gdzie

A = B2 + C 2 (6)

cos ϕ 0 = B , sin ϕ 0 = C
B + C2
2 B + C2
2

sin ϕ 0
tgϕ 0 = =C (7)
cos ϕ 0 B

2.2. Składanie n ruchów harmonicznych o jednakowych częstościach kołowych

xi (t ) = Ai sin(ω t + ϕ i ) , i = 1, 2, ..., n
n n n

x(t ) = ∑ x (t ) = ∑ A sin(ω t + ϕ ) = ∑ A (sin(ω t ) cos ϕ


i i i i i + cos(ω t ) sin ϕ i ) =
i =1 i =1 i =1

9
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

n n n n
= ∑ Ai sin(ω t ) cos ϕ i + ∑ Ai cos(ω t ) sin ϕ i = sin(ω t ) ∑ Ai cos ϕ i + cos(ω t ) ∑ A sin ϕ
i i
=
i =1 i =1 i =1 i =1

= C sin(ω t ) + D cos (ω t ) = A sin(ω t + ϕ 0 )

gdzie
n n (8)
C= ∑ A cos ϕ
i i
, D= ∑ A sin ϕ
i i
, A = C 2 + D2
i =1 i =1

cos ϕ 0 = C , sin ϕ 0 = D
C 2 + D2 C 2 + D2
n

sin ϕ 0
∑ A sin ϕ i i

tgϕ 0 = = D = i =1
(9)
cos ϕ 0 C n

∑ A cos ϕ i i
i =1

2.3. Dudnienia
Dudnieniem nazywamy drgania charakteryzujące się okresowymi zmiany amplitudy. Dudnienia można otrzymać
w wyniku nałożenia się na siebie dwóch lub więcej drgań harmonicznych o zbliżonych wartościach częstości. Na
przykład
x1 (t ) = A1 ⋅ sin(ω ⋅ t + ϕ ) oraz x2 (t ) = A2 ⋅ sin((ω + ε )t ) , ε << ω.

x(t ) = x1 (t ) + x2 (t ) = A1 ⋅ sin(ω ⋅ t + ϕ ) + A2 ⋅ sin((ω + ε )t ) =

= A1 (sin(ω ⋅ t ) cos ϕ + cos(ω ⋅ t ) sin ϕ ) + A2 (sin(ω t ) cos(ε t ) + cos(ω t ) sin(ε t )) =

= sin(ω ⋅ t )( A1 cos ϕ + A2 cos(ε t )) + cos(ω ⋅ t )( A1 sin ϕ + A2 sin(ε t )) =

= B(t ) sin(ω ⋅ t ) + C (t ) cos(ω ⋅ t ) = A(t ) sin(ω ⋅ t + ϕ (t ))


przy czym
B(t ) = A1 cos ϕ + A2 cos(ε t ) , C (t ) = A1 sin ϕ + A2 sin(ε t ) ,

A(t ) = ( B(t )) 2 + (C (t )) 2 = ( A1 ) 2 + ( A2 ) 2 + 2 A1 A2 (cos ϕ cos(ε t ) + sin ϕ sin(ε t )) =

= ( A1 ) 2 + ( A2 ) 2 + 2 A1 A2 (cos(ε t − ϕ ))

C (t ) B(t )
sin ϕ (t ) = , cos ϕ (t ) =
A(t ) A(t )

sin ϕ (t ) C (t ) A sin ϕ + A2 sin(ε t )


tgϕ (t ) =
= = 1
cos ϕ (t ) B(t ) A1 cos ϕ + A2 cos(ε t )
Zarówno faza początkowa jak i amplituda dudnień są funkcjami okresowymi, przy czym okres podstawowy TA
funkcji A(t) zależy od parametru ε
(10)
T A = 2π .
ε

7. Literatura
Z. Osiński, Teoria drgań, rozdz. 1.1 – 1.2

10
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

11
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

INSTRUKCJA DO ĆWICZENIA NR 3

TEMAT: SZTYWNOŚĆ ZASTĘPCZA UKŁADU SPRĘŻYN.


DGRANIA SWOBODNE UKŁADU O JEDNYM STOPNIU SWOBODY

1. Cel ćwiczeń
• Umiejętność wyznaczania sztywności zastępczej układu sprężyn.
• Zapoznanie się z typowymi przebiegami czasowymi drgań swobodnych oscylatora harmonicznego i oscylatora
tłumionego.
• Umiejętność wyznaczania parametrów drgań z wykresu przebiegu czasowego.

2. Słowa kluczowe
sztywność zastępcza, oscylator harmoniczny, tłumienie wiskotyczne, tłumienie: krytyczne, nadkrytyczne i pod-
krytyczne, logarytmiczny dekrement tłumienia

Uwaga
Każdy student otrzymuje indywidualnie przydzielony rysunek.
Wartości wszystkie wielkości należy podawać po przeliczeniu na jednostki podstawowe układu SI.

3. Wyznaczanie sztywności zastępczej


• Przeanalizuj uważnie strukturę układu sprężyn przedstawionego na rysunku.
• Wyprowadź wzór na sztywność zastępczą układu.
• Przyjmując dane z tabeli 1 oblicz wartość sztywności zastępczej.
• Napisz równania Lagrange’a II rodzaju i równania ruchu dla układu ze sprężyną o sztywności zastępczej kz.
Tabela 1. Dane do zadania 3
k1[N/m] k2[N/m] k3[N/m] k4[N/m] m [kg] x0[cm] v0 [m/s]
1000 600 1200 900 2 1.2 0.24

4. Drgania oscylatora harmonicznego


W chwili t = 0 układ wychylono z położenia równowagi odciągając ciężarek o masie m w dół o x0, po czym
puszczono go bez prędkości początkowej.
• Zapisz warunki początkowe.
• Zapisz wzorami równania modelu matematycznego
kz równania ruchu + warunki początkowe = zagadnienie początkowe.
• Rozwiąż równania modelu matematycznego za pomocą funkcji DSOLVE2_IV.
Pamiętaj o pomnożeniu rozwiązania przez funkcję skoku jednostkowego
x(t) STEP(t)* DSOLVE2_IV(…...

Wykonaj wykres rozwiązania przedstawiający tak zwany przebieg czasowy
m drgań układu.
• Wyznacz z wykresu amplitudę, częstość kołową i fazę początkową drgań.
• Porównaj otrzymane wartości z wartościami otrzymanymi ze ścisłych wzorów.
• Sprawdź, jak zmieni się postać drgań opisanego układu, gdy wytrącając ciężarek z
równowagi nadamy mu prędkość początkową v0. W celu porównania obu przebiegów przedstaw je na jednym
rysunku.

12
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

5. Tłumienie wiskotyczne
Przedstawiony na rysunku układ rozbudowano, wprowadzając tłumik wiskotyczny. W chwili t = 0 układ wychylono z
położenia równowagi odciągając ciężarek o masie m w dół o x0 i nadając mu prędkość
początkową v0.

kz • Zapisz wzorami równania modelu matematycznego (równania ruchu + warunki


początkowe = zagadnienie początkowe).
c Kolejno dla każdej z trzech podanych wartości współczynnika tłumienia c
• rozwiąż równania modelu matematycznego za pomocą funkcji DSOLVE2_IV.
Pamiętaj o pomnożeniu rozwiązania przez funkcję skoku jednostkowego
STEP(t)* DSOLVE2_IV(…...
m • Wykonaj wykres rozwiązania przedstawiający przebieg czasowy drgań układu (na
oddzielnych rysunkach).
• Oblicz współczynnik tłumienia h oraz bezwymiarowy współczynnik tłumienia γ.
• Kiedy odpowiedź układu na warunki początkowe ma charakter oscylacyjny?
6. Logarytmiczny dekrement tłumienia
Dla tej wartości współczynnika tłumienia c, przy której odpowiedź układu miała charakter oscylacyjny:
– wyznacz logarytmiczny dekrement tłumienia,
– sprawdź, czy układ przechodzi przez położenie równowagi w równych odstępach czasu,

Zmień warunki początkowe, przyjmując


a) x0 = 0 b) v0 = 0 .
Ponownie wyznacz logarytmiczny dekrement tłumienia. Sprawdź, czy słuszny jest wzór (24).
7. Wnioski
1. Odpowiedz na pytania postawione w treści zadań.
2. Jakie wielkości charakteryzujące odpowiedzi obu układów na warunki początkowe zależą tylko od właściwości
układu, a nie zależą od warunków początkowych? Czy można je wykorzystać do identyfikacji parametrów układu?

Materiały pomocnicze
1. Drgania swobodne oscylatora harmonicznego
Przygotowując się do ćwiczeń uzupełnij tabelę

równanie ruchu (1)

warunki początkowe (2)

kinematyczne równanie ruchu x(t) = (3)

okres drgań T= (4)

częstość drgań własnych k (5)


ω=
m

częstotliwość drgań f = (6)

amplituda 2 (7)
v 
A= x02 +  0 
ω 

faza początkowa tg (ϕ 0 ) = (8)

13
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

2. Drgania swobodne oscylatora harmonicznego z tłumieniem wiskotycznym


Uzupełnij tabelę
równanie ruchu &x& + 2 h x& + ω 2 x = 0 (9)

warunki początkowe (10)


(11)
współczynnik tłumienia h h= c
2m
bezwymiarowy współczynnik tłumienia (12)
γ = h , gdzie ω = k
ω m
tłumienie krytyczne h =ω γ = (13)
tłumienie podkrytyczne h ?ω γ < (14)
tłumienie nadkrytyczne (15)
przypadek oscylacyjny odpowiedzi układu h? (16)
kinematyczne równanie ruchu x(t ) = Ae − h t sin( ω 2 − h 2 t + ϕ 0 ) (17)

częstość drgań własnych ω 2 − h2 (18)


(19)
„okres” oscylatora tłumionego T = 2π

obwiednia przebiegu czasowego Ae − h t (20)


współczynnik A 2 (21)
 v + h x0

A= x02 +  0 

 ω 2 − h2

faza początkowa x0 (22)
tg (ϕ 0 ) = ω 2 − h 2
v0 + h x0
logarytmiczny dekrement tłumienia An (23)
δ = ln
An +1
związek pomiędzy logarytmicznym dekrementem tłumienia i δ = (24)
okresem T

7. Literatura
Z. Osiński, Teoria drgań, rozdz. 3.1 i 3.3.

14
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

INSTRUKCJA DO ĆWICZEŃ NR 4 I 5
TEMAT: DGRANIA WYMUSZONE UKŁADU O JEDNYM STOPNIU SWOBODY

1. Cel ćwiczeń
• Zapoznanie się z typowymi odpowiedziami układu II rzędu na wymuszenie harmoniczne.
• Wyznaczanie krzywych rezonansu w układach bez tłumienia.
• Wyznaczanie składników dynamicznych sił przenoszonych na podłoże.

2. Słowa kluczowe
wymuszenie harmoniczne, drgania wymuszone, rezonans w układzie bez tłumienia, krzywe rezonansu, minimalizacja
drgań przenoszonych na podłoże, współczynnik przenoszenia, proces przejściowy, proces ustalony.

Uwagi
1. Wartości wszystkie wielkości należy podawać po przeliczeniu na jednostki podstawowe układu SI.
2. Zalecane ustawienia opcji programu DERIVE
menu Opcje/Ustawienia trybów pracy:
– zakładka Wejście opcje: Wyrazy i Rozróżniaj,
– zakładka Upraszczanie wyrażeń wartość Collect w polu dotyczącym wyrażeń trygonometrycznych.

3. Drgania wymuszone siłą harmoniczną


• Rozwiąż (w programie DERIVE) zagadnienie opisujące drgania wymuszone oscylatora harmonicznego przy
warunkach początkowych x0 = 0, v0 = 0.
• Który składnik rozwiązania opisuje drgania wymuszone, a który stowarzyszone?
• Na podstawie otrzymanego rozwiązania zapisz wzór określający amplitudę
a) drgań wymuszonych Aw,
b) drgań stowarzyszonych As.
Amplituda z definicji jest wielkością dodatnią, dlatego przy zapisywaniu obu wzorów należy pamiętać o
zastosowaniu wartości bezwzględnej – funkcja ABS(.).

4. Siły przenoszone na podłoże


Silnik o masie m1 ustawiono na betonowym fundamencie o masie m2 połączonym z
podłożem za pośrednictwem wibroizolatora sprężynowego. Wibroizolator składa się z
10 jednakowych sprężyn śrubowych o średnicy D, wykonanych ze stalowego drutu
F(t) (50S) o średnicy d tworzącego N zwojów. Przyjąć, że działające w układzie
wymuszenie ma charakter harmoniczny F(t) = F0 sin(p0t), gdzie p0 jest prędkością
kątową silnika.
Pomijając masę sprężyn i opory ruchu oraz zakładając, że drgania odbywają się w kie-
runku pionowym, określić maksymalną wartość siły przenoszonej przez wibroizolator
na podłoże.
Dane:
m1 = 400kg, m2 = 1500kg,
D = 60 mm, d = 15 mm, N = 7, Qs
moduł sprężystości postaciowej dla stali 50S G = 7.85 ⋅104 MPa,

prędkość obrotowa silnika ( w czasie pracy ustalonej) n = 1100 obr/min,


warunki początkowe x0 = 0, v0 = 0.

• Ugięcie statyczne sprężyny śrubowej o małym skoku obciążonej osiową siłą Qs można obliczyć z przybliżonego
wzoru
8Q D 3 N
δ st = s 4
Gd

15
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

• Oblicz sztywność jednej sprężyny oraz sztywność zastępczą wibroizolatora.


• Oblicz częstość ω drgań własnych układu, traktując go jako układ o jednym stopniu swobody.
• Oblicz częstość p0 siły wymuszającej.
• Rozwiąż równania modelu matematycznego za pomocą funkcji DSOLVE2_IV. Pamiętaj o pomnożeniu
rozwiązania przez funkcję skoku jednostkowego
x(t) := DSOLVE2_IV(…...
STEP(t)* x(t)
• Wykonaj wykres rozwiązania. Wyznacz z wykresu amplitudę drgań.
• Przy pominięciu wpływu masy sprężyn siłę R przekazywaną w czasie drgań na podłoże (składnik dynamiczny
siły) można wyznaczyć z warunku ”równowagi” wibroizolatora.
• Wykonaj wykres przedstawiający, jak siła R zmienia się w czasie. Wyznacz wartość maksymalną tej siły.
• Oblicz wartość współczynnika przenoszenia ε, który jest liczbą określającą stosunek maksymalnej siły
przenoszonej na podłoże do amplitudy siły wymuszającej.

5. Krzywe rezonansu
• Korzystając z wzorów otrzymanych w zadaniu 3 wykonaj wykres krzywej rezonansu przedstawiającej zależność
amplitudy drgań wymuszonych Aw od częstości siły wymuszającej p.
• Wykonaj wykres krzywej przedstawiającej zależność amplitudy drgań stowarzyszonych As od częstości siły
wymuszającej p.
• Porównaj obie krzywe rezonansu.
• Wykonaj wykres krzywej przedstawiającej zależność współczynnika przenoszenia ε od częstości siły
wymuszającej p. Narysuj na wykresie funkcję stałą o wartości 1. Zinterpretuj wykres.
6. Rezonans w układzie bez tłumienia
• Przyjmij pewną wartość częstości siły wymuszającej p1 z tak zwanej strefy rezonansu, na przykład p1= 0.95ω.
Rozwiąż zagadnienie początkowe dla tej wartości (przy zerowych warunkach początkowych) i wykonaj jego
wykres. Jaki jest charakter drgań?
• Zwiększ wartość częstości na przykład p1= 0.98ω i powtórz postępowanie z poprzedniego podpunktu.
• Przedstaw na wykresie rozwiązanie dla układu w rezonansie p1= ω.
• Co się dzieje, gdy wzrasta częstość siły wymuszającej? Jak nazywamy obserwowane zjawisko?

7. Drgania wymuszone tłumione

Do układu pokazanego na rysunku wprowadzono tłumienie wiskotyczne, przy czym


współczynnik tłumienia c = 200 Ns/m.
• Oblicz wartości współczynnika tłumienia h oraz bezwymiarowego współczynnik
F(t) tłumienia γ.
• Rozwiąż równania modelu matematycznego za pomocą funkcji DSOLVE2_IV.
Pamiętaj o pomnożeniu rozwiązania przez funkcję skoku jednostkowego
x(t) := DSOLVE2_IV(…...
STEP(t)* x(t)
kz c • Wykonaj wykres rozwiązania:
o dla pięciu pierwszych sekund,
o pomiędzy 60. a 65. sekundą ruchu,
o pomiędzy 100. a 102. sekundą ruchu.

• Porównaj przebiegi. Na którym wykresie obserwujemy drgania ustalone?


• Pomijając masę sprężyn i tłumika wyznacz siłę R przekazywaną w czasie drgań na podłoże (składnik
dynamiczny siły).
• Wykonaj wykres przedstawiający, jak siła R zmienia się w czasie
o dla dwóch pierwszych sekund,
o pomiędzy 100. a 102. sekundą ruchu.
• Wyznacz wartość maksymalną siły R
o w procesie przejściowym,
o w procesie ustalonym.

16
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

• Oblicz wartość współczynnika przenoszenia ε dla procesu ustalonego.

8. Wnioski
Odpowiedz na pytania postawione w treści zadań.

9. Materiały pomocnicze
9.1. Drgania układu o jednym stopniu swobody z wymuszeniem harmonicznym w układzie bez tłumienia

Równanie ruchu m &x& + k x = Fo sin( p t ) (1)

warunki początkowe x(0) = x0 x& (0) = v(0) = x0 (2)

Składniki odpowiedzi układu

Drgania własne v0 sin(ω ⋅ t ) (3)


x0 cos(ω ⋅ t ) + = C sin(ω ⋅ t + ϕ )
ω

2 (4)
v  xω
C= x02 +  0  , tg (ϕ 0 ) = 0
ω  v0

Drgania wymuszone q0 ⋅ p ⋅ sin (ω ⋅ t ) (5)


ω2 − p2

Drgania stowarzyszone:
q0 ⋅ p ⋅ sin (ω ⋅ t ) (6)

(ω2 − p2 )⋅ ω
Częstość drgań własnych
k (7)
ω=
m
Amplituda siły wymuszającej odniesiona do
F (8)
jednostki masy układu q0= 0
m

9.2. Drgania układu o jednym stopniu swobody z wymuszeniem harmonicznym w układzie z tłumieniem
Równanie ruchu m &x& + c x& + k x = Fo sin( p t ) (9)
Warunki początkowe x(0) = x0 x& (0) = v(0) = x0 (10)
(11)
Współczynnik tłumienia h= c
2m
Bezwymiarowy współczynnik tłumienia (12)
γ = h , gdzie ω = k
ω m

10. Literatura
Z. Osiński, Teoria drgań, rozdziały: 4.1, 4.3, 4.8

17
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

INSTRUKCJA DO ĆWICZENIA NR 6

TEMAT: REZONANS W UKŁADACH O JEDNYM STOPNIU SWOBODY Z TŁUMIENIEM.


DRGANIA NIELINIOWE. WAHADŁO MATEMATYCZNE

1. Cel ćwiczeń
• Wyznaczanie krzywych rezonansu w układach z tłumieniem.
• Porównanie rozwiązań równania nieliniowego i równania małych drgań wahadła matematycznego.

2. Słowa kluczowe
drgania wymuszone, rezonans w układzie z tłumieniem, krzywe rezonansu, krzywa szkieletowa
drgania nieliniowe, wahadło matematyczne, linearyzacja, małe drgania.

Uwagi
1. Wartości wszystkie wielkości należy podawać po przeliczeniu na jednostki podstawowe układu SI.
2. Zalecane ustawienia opcji programu DERIVE
menu Opcje/Ustawienia trybów pracy:
– zakładka Wejście opcje: Wyrazy i Rozróżniaj.

3. Krzywe rezonansu w układach o jednym stopniu swobody


• Wprowadź do programu DERIVE wzór określający współczynnik zwielokrotnienia amplitudy drgań
wymuszonych tłumionych układu o jednym swobody.
• Wykonaj wykresy współczynnika zwielokrotnienia amplitudy drgań wymuszonych podanych w tabeli wartości
bezwymiarowego współczynnika tłumienia.

γ 0.03 0.05 0.07 0.1 0.15 0.2 0.3 0.5 0.7 1 1.5 4

Wszystkie wykresy przedstaw na jednym rysunku.


• Sformułuj wnioski. Jakie zjawisko nazywamy rezonansem?

4. Tłumienie krytyczne
• Dla jakich wartości współczynnika γ w układzie występuje rezonans?
• W celu udzielenia dokładnej odpowiedzi na powyższe pytanie zbadaj warunek konieczny istnienia ekstremum
współczynnika zwielokrotnienia amplitudy drgań wymuszonych.
– na początek instrukcją γ:= anuluj przypisanie zmiennej γ wartości,
– oblicz pochodną współczynnika α względem zmiennej z,
– znajdź miejsce/a zerowe pochodnej,
– zbadaj dla jakich wartości współczynnika γ istnieje punkt stacjonarny o dodatniej wartości.
• Graniczną wartość bezwymiarowego współczynnika tłumienia γ, dla której występuje maksimum współczynnika
zwielokrotnienia amplitudy drgań wymuszonych nazywamy tłumieniem krytycznym. Wyznacz tę wartość.
Amplituda z definicji jest wielkością dodatnią, dlatego przy zapisywaniu obu wzorów należy pamiętać o
zastosowaniu wartości bezwzględnej – funkcja ABS(.).

5. Linia (krzywa) szkieletowa


• Przyjrzyj się uważnie krzywym rezonansu otrzymanym w zadaniu 3. Dla jakich wartości zmiennej z
współczynnik zwielokrotnienia amplitudy drgań wymuszonych osiąga maksimum?
• W celu udzielenia dokładnej odpowiedzi na powyższe pytanie narysuj na wykresie linię o równaniu x = 1.
• Miejsce geometryczne punktów maksimum współczynnika zwielokrotnienia amplitudy drgań wymuszonych
nazywamy linią szkieletową.
• Narysuj linię szkieletową na wykresie krzywych rezonansu z zadania 3.
– zdefiniuj zależność pomiędzy punktem stacjonarnym, a bezwymiarowym współczynnikiem tłumienia γ

18
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

zmax: =
– dokonaj podstawienia
z:= zmax
– przy pomocy funkcji TABLE stabelaryzuj współrzędne (zmax, α) punktów maksimum krzywych rezonansu
w przedziale 〈0.02, γ kr〉
B := TABLE([zmax, α], γ, 0.02, γ kr, γ kr /30)
– za pomocą polecenia
B COL [2, 3]
wybierz z tabeli B współrzędne (zmax, α)
– wykonaj wykres.

6. Porównanie rozwiązań nieliniowego i zlinearyzowanego równania ruchu wahadła matematycznego

Punkt materialny o masie m zawieszony jest za pośrednictwem nierozciągliwej linki


o długości l do nieruchomego punktu O. W chwili t = 0 ciało wychylono z
położenia równowagi o kąt ϕ0 i nadano mu jednocześnie prędkość v0 .
O Zaniedbując wszelkie opory dostajemy równanie ruchu w postaci
d 2ϕ
ml + m g sin ϕ = 0 , (1)
ϕ dt 2
l z warunkami początkowymi
v0
ϕ(0) = ϕ0 ϕ& (0) = , (2)
l
m g jest przyspieszeniem ziemskim.
W przypadku tak zwanych małych drgań wahadła równanie (1) można w prosty
sposób zlinearyzować, rozwijając funkcję sin w szereg wokół położenia równowagi
ϕ=0
i pomijając wszystkie wyrazy rozwinięcia poza liniowym
sin(ϕ) ≈ ϕ . (3)
Otrzymamy wówczas równanie liniowe
d 2ϕ g
+ ϕ =0 .
dt 2 l
(4)
• Porównaj rozwiązanie równania nieliniowego drgań wahadła z rozwiązaniem równania zlinearyzowanego dla
warunków początkowych
a) ϕ0 = 0.1 rad v0 = 0 m/s
b) ϕ0 = 1 rad v0 = 0 m/s l = 0.7 m.
• Rozwiąż zagadnienie początkowe małych drgań wahadła z liniowym równaniem różniczkowym (4) dla obu
zestawów warunków początkowych.
• Przedstaw rozwiązania na wykresie w dwóch oknach graficznych.
• Po sprowadzeniu równania różniczkowego (1) do układu równań pierwszego rzędu


dt (5)
dβ g
= − sin(ϕ )
dt l
znajdź numeryczne rozwiązanie obu zagadnień początkowych z nieliniowym równaniem różniczkowym. (patrz opis
do laboratorium nr 1).
• Wykonać wykresy przebiegów czasowych ϕ(t) w odpowiednich oknach.
Uwaga Przy rysowaniu wskazane jest wybranie z menu Opcje/Ekran/Punkty opcji Łączenie punktów = Nie. Dzięki
temu wyniki numeryczne otrzymamy w postaci punktów na tle ciągłego rozwiązania równania zlinearyzowanego.
• Sformułuj wnioski.

19
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

7. Materiały pomocnicze
7.1. Drgania układu o jednym stopniu swobody z wymuszeniem harmonicznym w układzie z tłumieniem

Równanie ruchu m &x& + c x& + k x = Fo sin( p t ) (6)

Warunki początkowe x(0) = x0 x& (0) = v(0) = x0 (7)

Częstość drgań własnych k (8)


ω=
m

Współczynnik tłumienia (9)


h= c
2m

Bezwymiarowy współczynnik tłumienia (10)


γ = h
ω
Amplituda siły wymuszającej odniesiona do
F (11)
jednostki masy układu q0= 0
m
Amplituda drgań wymuszonych
q0 (12)
Aw =
2
 2 2
ω 2 1 −    + 4 ⋅ γ 2 ⋅  p 
p
 ω   ω 
 

λst
Aw = (13)
(1 − z 2 )2 + 4 ⋅ γ 2 ⋅ z 2
Stosunek częstości siły wymuszającej do
częstości drgań własnych układu p
z=
ω
Ugięcie statyczne pod działaniem stałej siły
F0 q
λst = 02
ω
Współczynnik zwielokrotnienia amplitudy
Aw
α =
λst

1
α =
(1 − ) z2
2
+ 4 ⋅γ 2 ⋅ z2 (14)

7. Literatura

1. Z. Osiński, Teoria drgań.


2. J. Awrejcewicz, Drgania deterministyczne układów dyskretnych.

20
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

INSTRUKCJA DO ĆWICZENIA NR 7

TEMAT: DRGANIA NIELINIOWE. INTERAKCJA AMPLITUDOWO - CZĘSTOŚCIOWA.


ANALIZA RUCHU NA PŁASZCZYŹNIE FAZOWEJ

1. Cel ćwiczeń
• Wyznaczenie zależności pomiędzy amplitudą i okresem drgań wahadła matematycznego.
• Umiejętność przedstawienia rozwiązania równania ruchu na płaszczyźnie fazowej.
• Umiejętność analizowania ruchu na podstawie przebiegu trajektorii fazowych.

2. Słowa kluczowe
drgania nieliniowe, wahadło matematyczne, interakcja amplitudowo-częstościowa, płaszczyzna fazowa, trajektoria
fazowa, portret fazowy

Uwagi
1. Wartości wszystkie wielkości należy podawać po przeliczeniu na jednostki podstawowe układu SI.
2. Zalecane ustawienia opcji programu DERIVE
– menu Opcje/Ustawienia trybów pracy:
– zakładka Wejście opcje: Wyrazy i Rozróżniaj.
3. Interakcja częstościowo-amplitudowa
Punkt materialny o masie m zawieszony jest za pośrednictwem nierozciągliwej linki o
długości l do nieruchomego punktu O. W chwili t = 0 ciało wychylono z położenia
równowagi o kąt ϕ0 i nadano mu jednocześnie prędkość v0 .
O
Zaniedbując wszelkie opory dostajemy równanie ruchu w postaci
d 2ϕ
ml + m g sin ϕ = 0 , (1)
ϕ dt 2
l
z warunkami początkowymi
v0
ϕ(0) = ϕ0 ϕ& (0) = , (2)
l
m g jest przyspieszeniem ziemskim.
Długość linki l = 0.6 m, masa kulki m = 1.5 kg.

Równanie ruchu wahadła (1) można sprowadzić do równoważnego układu dwóch równań pierwszego rzędu


dt (3)
dβ g
= − sin(ϕ )
dt l
• Rozwiąż metodą Rungego-Kutty układ równań (3) dla sześciu zestawów warunków początkowych. Należy
przyjąć v0 = 0, a wartość ϕ0 wybrać dowolne z przedziału [0.1 rad, 3 rad].
• Przebiegi czasowe drgań dla wszystkich warunków początkowych zamieść na jednym wykresie. Wykonując
wykresy, ustaw opcję Łączenie punktów = Tak.
• Zmierz okres drgań dla każdego przebiegu czasowego.
• Wyniki przedstaw w programie DERIVE w postaci wykresu: na osi odciętych wychylenie początkowe wahadła,
na osi rzędnych zmierzony okres drgań.
• Sformułuj wnioski.

21
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

4. Analiza ruchu wahadła matematycznego na płaszczyźnie fazowej


• Oblicz energię potencjalną układu w najwyższym punkcie.
• Dla podanych warunków początkowych oblicz energię mechaniczną układu w chwili t = 0, a następnie rozwiąż
metodą Rungego-Kutty układ równań (3)
a) ϕ0 = 0.5 rad, v0 = 0 m/s, b) ϕ0 = 1 rad v0 = 0 m/s,
c) ϕ0 = 1.5 rad v0 = 0 m/s, d) ϕ0 = 2 rad v0 = 0 m/s,
e) ϕ0 = 2.5 rad v0 = 0 m/s, f) ϕ0 = 3 rad v0 = 0 m/s .
• Z tablicy zawierającej rozwiązanie wybierz drugą i trzecią kolumnę, w których zapisane są wartości kąta ϕ oraz
prędkości kątowej w kolejnych chwilach czasu.
• Wykonaj wykres trajektorii fazowej. Wykonując wykresy, ustaw opcję Łączenie punktów = Tak.
• Wszystkie trajektorie przedstaw na jednym rysunku. W taki sposób powstaje tak zwany portret fazowy układu.
• Wybierając z tablicy zawierającej rozwiązanie numeryczne pierwszą i drugą kolumnę, w których zapisane są
wartości czasu oraz kąta ϕ można przedstawić na wykresie przebiegi czasowe drgań. Przebiegi czasowe drgań
x(t) dla wszystkich warunków początkowych należy zamieść na jednym wykresie.
• Po narysowaniu wszystkich trajektorii można usunąć ze skoroszytu programu DERIVE „duże” trzykolumnowe
tablice.
• Jaką interpretację nadasz punktom, w których trajektorie fazowe przecinają oś położenia?
• Jaką interpretację nadasz punktom, w których trajektorie fazowe przecinają oś prędkości?
• Jak zinterpretujesz to, że trajektorie fazowe są krzywymi zamkniętymi?
• Jaki punkt na płaszczyźnie fazowej otaczają trajektorie? Jaki stan układu przedstawia ten punkt?
• Sformułuj wnioski.

5. Analiza ruchu układu na płaszczyźnie fazowej. Rotator.


• Dla podanych niżej warunków początkowych oblicz energię mechaniczną układu w chwili t = 0, a następnie
rozwiąż metodą Rungego-Kutty układ równań (3)
a) ϕ0 = 3.1 rad, v0 = 0.5 m/s, b) ϕ0 = 2.7 rad v0 = 1.2 m/s,
c) ϕ0 = 2 rad v0 = 3 m/s, d) ϕ0 = .5 rad v0 = 5 m/s,
e) ϕ0 = 0.1 rad v0 = 5.5 m/s .
• Z tablicy zawierającej rozwiązanie wybierz drugą i trzecią kolumnę, w których zapisane są wartości kąta ϕ oraz
prędkości kątowej w kolejnych chwilach czasu.
• Wykonaj wykres trajektorii fazowej. Wykonując wykresy, ustaw opcję Łączenie punktów = Tak.
• Wszystkie trajektorie przedstaw na jednym rysunku.
• Rozwiązanie określone warunkami początkowymi z podpunktu e) przedstaw w tradycyjny sposób na wykresie
x(t).
• Porównaj przebiegi czasowe otrzymane w zadaniu 4 i 5.
• Jaki charakter mają trajektorie fazowe? O czym on świadczy?
• Sformułuj wnioski.

6. Literatura

1. Z. Osiński, Teoria drgań.


2. J. Awrejcewicz, Drgania deterministyczne układów dyskretnych.

22
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

INSTRUKCJA DO ĆWICZENIA NR 8

TEMAT: INTERAKCJA AMPLITUDOWO – CZĘSTOŚCIOWA W UKŁADACH


Z NIELINIOWOŚCIĄ FIZYKALNĄ

1. Cel ćwiczeń
• Wyznaczenie zależności pomiędzy amplitudą i okresem drgań w układach o twardej i miękkiej charakterystyce
sił sprężystych.
• Umiejętność analizowania ruchu na podstawie przebiegu trajektorii fazowych.

2. Słowa kluczowe
drgania nieliniowe, miękka i twarda charakterystyka siły sprężystej, interakcja amplitudowo-częstościowa,
płaszczyzna fazowa, trajektoria fazowa, portret fazowy

Uwagi
1. Wartości wszystkie wielkości należy podawać po przeliczeniu na jednostki podstawowe układu SI.
2. Zalecane ustawienia opcji programu DERIVE
– menu Opcje/Ustawienia trybów pracy, zakładka Wejście opcje: Wyrazy i Rozróżniaj.
3. Nieliniowa zależność pomiędzy siłą i odkształceniem
Ciało o masie m = 2kg połączone jest z otoczeniem za pośrednictwem sprężyny. Zależność wartości siły F, z jaką
działa sprężyna, od jej odkształcenia ∆l ma postać
F(∆l) = k ∆l + k1 (∆l )3 (1)
k, k1
przy czym k i k1 są stałymi współczynnikami.
m W celu wyznaczenia współczynników k i k1 wykonano pomiary,
podczas których okazało się, że pod działaniem siły o wartości:
– F1 sprężyna wydłużyła się o ∆l 1,
– F2 sprężyna wydłużyła się o ∆l 2.

3.1. Wyznaczenie współczynników k i k1


Wyprowadź wzory określające wartości współczynników k i k1. W tym celu należy rozwiązać układ równań
F1 = k ∆l 1 + k1 (∆l 1)3
F2 = k ∆l 2 + k1 (∆l 2)3 .
• Zapisz oba równania (użyj znaku =, który służy do zapisywania relacji. Dwuznak := jest elementem instrukcji
podstawienia).
• Układ równań definiuje się wybierając z menu Rozwiąż polecenie Układ. W oknie dialogowym, które pojawi się
automatycznie, określ liczbę równań układu.
• W kolejnym oknie dialogowym określ równania układu i niewiadome k i k1. Równania można skopiować do
odpowiednich okienek używając klawisza F3 albo podać numer linii, w której znajduje się równanie (na
przykład #7 ).
• Rozwiązanie układu równań realizujemy wydając polecenie Algebraicznie z menu Uprość (lub ikona Uprość ze
znakiem = ).
• Dokonaj edycji wprowadzając do rozwiązań dwuznak := instrukcji podstawienia.

4. Równanie ruchu i warunki początkowe


W chwili t = 0 ciało wychylono z położenia równowagi w prawo o x0 i nadano mu jednocześnie prędkość v0 .
• Zapisz wzór określający zależność siły sprężyny od położenia układu
F(x) := k x + k1 x 3 (2)
• Pomijając masę sprężyny i zaniedbując opory występujące przy toczeniu napisz równanie ruchu układu.

23
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

• Zapisz warunki początkowe.


• Sprowadź równanie ruchu do równoważnego układu dwóch równań pierwszego rzędu.
• Zapisz w programie DERIVE wektor prawych stron układu oraz wektor zmiennych.

5. Interakcja amplitudowo-częstościowa w układzie ze sprężyną o charakterystyce twardej


Dla wartości podanych w tabeli
F1 = 30 N ∆l 1 = 0.5 cm F2 = 60 N ∆l 2 = 0.8 cm
• Oblicz wartości współczynników k i k1.
• Przedstaw na wykresie nieliniową charakterystykę sprężyny F(x).
• Dla każdego z podanych zestawów warunków początkowych

a) x0= 0.3 cm, v0 = 0, b) x0= 0.5 cm, v0 = 0, c) x0= 0.7 cm, v0 = 0 ,


d) x0= 0.9 cm, v0 = 0, e) x0= 1.1 cm, v0 = 0
– znajdź przybliżone rozwiązanie nieliniowego równania ruchu stosując metodę Rungego-Kutty (przyjmij krok
czasowy 0.002 lub mniejszy),
– wykonaj wykres x(t). Przebiegi czasowe drgań dla wszystkich warunków początkowych zamieść na jednym
wykresie. Wykonując wykresy, ustaw opcję Łączenie punktów = Tak.
– zmierz okres drgań i amplitudę dla każdego przebiegu czasowego,
– wyniki pomiarów przedstaw w postaci wykresu: na osi odciętych amplituda, na osi rzędnych okres drgań,
– wykonaj wykres trajektorii fazowej. Wszystkie krzywe portretu fazowego przedstaw na jednym rysunku.
• Sformułuj wnioski.

6. Interakcja amplitudowo-częstościowa w układzie ze sprężyną o charakterystyce miękkiej


Dla wartości podanych w tabeli
F1 = 50 N ∆l 1 = 0.5 cm F2 = 300 N ∆l 2 = 3.1 cm
• Oblicz wartości współczynników k i k1.
• Przedstaw na wykresie nieliniową charakterystykę sprężyny.
• Dla każdego z podanych zestawów warunków początkowych

a) x0= 0, v0 = 1m/s, b) x0= 0, v0 = 2m/s, c) x0= 0, v0 = 3m/s ,


d) x0= 0, v0 = 4m/s, e) x0= 0, v0 = 5m/s, f) x0= 0, v0 = 7m/s,
g) x0= 0, v0 = 8m/s
– znajdź przybliżone rozwiązanie nieliniowego równania ruchu stosując metodę Rungego-Kutty (przyjmij krok
czasowy 0.002 lub mniejszy),
– wykonaj wykres x(t). Przebiegi czasowe drgań dla wszystkich warunków początkowych zamieść na jednym
wykresie. Wykonując wykresy, ustaw opcję Łączenie punktów = Tak.
– zmierz okres drgań i amplitudę dla każdego przebiegu czasowego,
– wyniki pomiarów przedstaw w postaci wykresu: na osi odciętych amplituda, na osi rzędnych okres drgań,
– wykonaj wykres trajektorii fazowej. Wszystkie krzywe portretu fazowego przedstaw na jednym rysunku.
• Sformułuj wnioski.
7. Literatura

1. Z. Osiński, Teoria drgań.


2. J. Awrejcewicz, Drgania deterministyczne układów dyskretnych.

24
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

INSTRUKCJA DO ĆWICZENIA NR 9

TEMAT: MODELOWANIE UKŁADÓW Z NIELINIOWOŚCIĄ NATURY GEOMETRYCZNEJ

1. Cel ćwiczeń
• Kształcenie umiejętności modelowania układów, w których nieliniowy charakter zależności siły sprężystej od
położenia układu wynika z jego budowy.
• Kształcenie umiejętności analizy ruchu na podstawie przebiegu trajektorii fazowych.
• Klasyfikacja układów na podstawie typu interakcji amplitudowo-częstościowej.

2. Słowa kluczowe
drgania nieliniowe, nieliniowość natury geometrycznej, układ z luzami, układ ze wzmocnieniem, układ
autonomiczny, interakcja amplitudowo-częstościowa, trajektoria fazowa, portret fazowy

Uwagi
1. Wartości wszystkie wielkości należy podawać po przeliczeniu na jednostki podstawowe układu SI.
2. Zalecane ustawienia opcji programu DERIVE
– menu Opcje/Ustawienia trybów pracy, zakładka Wejście opcje: Wyrazy i Rozróżniaj.
3. Układ drgający z luzami
Ciało o masie m porusza się po nieruchomym podłożu pomiędzy dwoma zderzakami. Każdy ze zderzaków połączony
jest z otoczeniem za pośrednictwem sprężyny, przy czym, gdy sprężyny
są nieodkształcone, to odległość między zderzakami równa jest 2a.
k k Sprężyny są jednakowe, mają liniową charakterystykę i stałą sprężystości
m
k. Wiadomo, że pod działaniem siły o wartości równej F1 każda ze
sprężyn zmienia długość o ∆l1.
W chwili t = 0 ciało przesunięto ze środka szczeliny o x0 i nadano mu
jednocześnie prędkość v0 .
2a Badając ruch układu:
– sprężyny i zderzaki należy traktować jako elementy nieważkie,
F(x)
– można zaniedbać opory ruchu występujące przy toczeniu.
Przedstawioną na wykresie zależność wartości siły F, z jaką działają
sprężyny w układzie, od wychylenia x ciała można określić przedziałami

k ( x + a) x < −a
a x 
F ( x) =  0 −a≤ x≤a (1)
-a 
k ( x − a) x>a .

Równanie ruchu układu autonomicznego ma postać


m&x& + F ( x) = 0 . (2)
Po podzieleniu równania (2) stronami przez masę m otrzymujemy
&x& + f ( x) = 0 , (3)
gdzie f(x) = F(x)/m jest siłą przypadającą na jednostkę masy ciała. Wielkość ta określona jest wzorem

ω 2 ( x + a) x < −a

f (x ) =  0 −a ≤ x ≤ a , (4)
 2
ω ( x − a) x>a

25
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

2 k
przy czym wprowadzono oznaczenie ω = . Określoną przedziałami definicję (4) można zastąpić jednym
m
wzorem

f ( x) = ω ( x − a − x + a + 2 x ) ,
2
(5)
2
dzięki czemu określenie w programie DERIVE siły f(x) nie wymaga stosowania instrukcji warunkowej IF.

3.1. Równanie ruchu i warunki początkowe


• Sprowadź równanie ruchu (3) układu autonomicznego do równoważnego układu dwóch równań pierwszego
rzędu.
• Zapisz w programie DERIVE wektor prawych stron układu oraz wektor zmiennych.
• Zapisz warunki początkowe w postaci wektora.

3.2. Nieliniowa charakterystyka siły układu sprężyn


• Przyjmij następujące dane liczbowe
m = 2 kg F1 = 80 N ∆l 1 = 2 cm a = 3 cm
• Oblicz wartość sztywności sprężyn oraz parametru ω.
• Zapisz wzór (5).
• Przedstaw na wykresie nieliniową charakterystykę siły F(x) układu sprężyn.

3.3. Przebiegi czasowe i trajektorie fazowe. Interakcja amplitudowo-częstościowa


Dla każdego z podanych zestawów warunków początkowych
a) x0 = 1.5 cm v0 = 0, b) x0 = 3.5 cm v0 = 0, c) x0 = 4.0 cm v0 = 0, d) x0 = 4.5 cm v0 = 0,
e) x0 = 0 cm v0 = 0.5m/s f) x0 = 0 cm v0 = 1 m/s, g) x0 = 0 cm v0 = 1.5 m/s .
• Znajdź przybliżone rozwiązanie nieliniowego równania ruchu stosując metodę Rungego-Kutty (przyjmij krok
czasowy 0.005 lub mniejszy).
• Wykonaj wykres x(t). Przebiegi czasowe drgań dla warunków określonych w podpunktach a) – d) należy
umieścić zamieść na jednym wykresie, a dla warunków określonych w podpunktach e) – g) na drugim wykresie.
Wykonując wykresy, ustaw opcję Łączenie punktów = Tak.
• Wykonaj wykres trajektorii fazowych. Wszystkie krzywe portretu fazowego przedstaw na jednym rysunku.
• Zmierzyć okres drgań na podstawie wykresów x(t).
• Wyniki pomiarów przedstaw w postaci wykresu, w którym na osi
m odciętych znajdują się wartości amplitudy, a na osi rzędnych okres
drgań.
• Sformułuj wnioski
– Zinterpretuj poziome odcinki na trajektoriach fazowych v(x).
a – Oceń, czy układ należy do tak zwanych układów z twardą, czy z
miękką charakterystyką siły sprężystej.
F(x)
4. Układ drgający ze zmienną sztywnością (ze wzmocnieniem)
Ciało o masie m porusza się po nieruchomym podłożu, przy czym jest ono
x połączone z otoczeniem za pośrednictwem liniowej sprężyny. W układzie
-a znajdują się ponadto dwie jednakowe sprężyny liniowe zakończone
zderzakami o pomijalnie małej masie.
Na rysunku przedstawiającym układ w spoczynku zaznaczono różnicę
długości sprężyn – wynosi ona a.
Wiadomo, że środkowa sprężyna układu pod działaniem siły o wartości
równej F1 zmienia długość o ∆l 1. Sprężyny zakończone zderzakami mają
natomiast sztywność 1.5 razy większą.
W pewnej chwili t = 0 ciężarek wychylono w prawo o x0 i nadano mu
jednocześnie prędkość v0.

26
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

4.1. Nieliniowa charakterystyka siły układu sprężyn


• Określ przedziałami zależność wartości siły F, z jaką działają sprężyny w układzie, od wychylenia x ciała z
położenia równowagi.
• Zastąp napisaną zależność jednym wzorem ( z wykorzystaniem wartości bezwzględnej ).
• Zapisz wzór w programie DERIVE.
• Wprowadź dane

m = 3 kg F1 = 40 N ∆l 1 = 2 cm a = 1 cm

• Określ wartości współczynników sztywności sprężyn.


• Wykonaj wykres funkcji F(x) i sprawdź, czy wzór został napisany poprawnie.

4.2. Przebiegi czasowe i trajektorie fazowe. Interakcja amplitudowo-częstościowa


Dla każdego z podanych zestawów warunków początkowych
a) x0 = 0.8 cm v0 = 0 b) x0 = 1.4 cm v0 = 0 c) x0 = 2 cm v0 = 0
d) x0 = 2.5 cm v0 = 0 e) x0 = 3 cm v0 = 0 f) x0 = 3.5 cm v0 = 0
• Znajdź przybliżone rozwiązanie nieliniowego równania ruchu stosując metodę Rungego-Kutty (przyjmij krok
czasowy 0.005 lub mniejszy).
• Wykonaj wykres x(t). Przebiegi czasowe drgań dla wszystkich warunków określonych zamieść na jednym
wykresie. Wykonując wykresy, ustaw opcję Łączenie punktów = Tak.
• Wykonaj wykres trajektorii fazowych. Wszystkie krzywe portretu fazowego przedstaw na jednym rysunku.
• Zmierzyć okres drgań na podstawie wykresów x(t).
• Wyniki pomiarów przedstaw w postaci wykresu, w którym na osi odciętych znajdują się wartości amplitudy, a
na osi rzędnych okres drgań.
• Sformułuj wnioski
– Zinterpretuj brak symetrii wykresów x(t) oraz trajektorii fazowych v(x).
– Oceń, czy układ należy do tak zwanych układów z twardą, czy z miękką charakterystyką siły sprężystej.

5. Literatura

1. Z. Osiński, Teoria drgań.


2. J. Awrejcewicz, Drgania deterministyczne układów dyskretnych.

27
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

INSTRUKCJA DO ĆWICZENIA NR 10

TEMAT: NIELINIOWE DRGANIA TŁUMIONE. MODELOWANIE SIŁ OPORU

1. Cel ćwiczeń
• Modelowanie sił oporu w układach drgających.
• Kształcenie umiejętności analizy ruchu na podstawie przebiegu trajektorii fazowych.

2. Słowa kluczowe
drgania nieliniowe, tłumienie, punkty osobliwe, trajektoria fazowa, portret fazowy

Uwagi
1. Wartości wszystkie wielkości należy podawać po przeliczeniu na jednostki podstawowe układu SI.
2. Zalecane ustawienia opcji programu DERIVE
– menu Opcje/Ustawienia trybów pracy, zakładka Wejście opcje: Wyrazy i Rozróżnia
3. Drganie tłumione wahadła matematycznego
Zbadać drgania wahadła matematycznego tłumione siłą oporu proporcjonalną do prędkości.
Równanie ruchu ma postać
d 2ϕ dϕ
O ml + cl + m g sin ϕ = 0 , (1)
dt 2 dt
z warunkami początkowymi
ϕ ϕ(0) = ϕ0,
l v(0) = v0 . (2)
Po podzieleniu równania (1) stronami przez iloczyn ml otrzymamy

d 2ϕ dϕ
+ 2h + ω 02 sin ϕ = 0 , (3)
m dt 2 dt
R
c g
gdzie h= ω 02 = .
2m l

3.1. Sformułowanie równania ruchu w postaci układu równań pierwszego rzędu


• Sprowadź zagadnienie opisane równaniem (2) i warunkami początkowymi (3) do równoważnego układu dwóch
równań pierwszego rzędu.
• Zapisz w programie DERIVE wektor prawych stron układu oraz wektor zmiennych.
• Zapisz warunki początkowe w postaci wektora.

3.2. Rozwiązanie równań ruchu. Analiza ruchu na płaszczyźnie fazowej


• Długość linki l = 0.7 m, masa kulki m = 1.0 kg.
• Zapisz w programie DERIVE definicje parametrów h i ω0 . Oblicz wartość ω0.
• Dla podanych niżej wartości współczynnika proporcjonalności c siły oporu R
a) c = 0.3Ns/m, b) c = 0.5Ns/m, c) c = 1.2Ns/m, d) c = 2Ns/m, e) c = 4Ns/m. f) c = 8Ns/m.

• oblicz wartość współczynnika tłumienia h.


• rozwiąż metodą Rungego-Kutty układ równań ruchu. Przyjmuj, że w każdym przypadku początkowe
wychylenie wahadła ϕ0 = 0.4 rad, a v0 = 0.1 m/s. (krok czasowy 0.015, liczba kroków 300)
• Należy pamiętać o konieczności zmodyfikowania drugiego z warunków początkowych, tak by „pasował” do
zmiennych równania (3).
• Wykonaj wykresy przebiegów czasowych x(t). Wszystkie wykresy należy zamieścić w jednym oknie.
• Wykonaj wykresy trajektorii fazowych v(x). Wszystkie wykresy należy zamieścić w jednym oknie.

28
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

• Co obserwujemy w miarę zwiększania wartości współczynnika c?


• Czy ruch układu ustaje?
• Jaki kształt mają trajektorie fazowe?
• Do jakiego punktu osobliwego zmierzają?
3.3. Sprawdzenie hipotezy o powtarzalności drgań w czasie
• Drgania liniowego oscylatora tłumionego cechuje powtarzalność w czasie – układ zawsze przechodzi przez
położenie równowagi w jednakowych odstępach czasu, niezależnie od warunków początkowych ruchu.
• Zaproponuj sposób symulacji, dzięki której można będzie sprawdzić, czy tłumiony układ nieliniowy jak
zachowuje powtarzalność przy przechodzeniu przez położenie równowagi.
• Wykonaj tę symulację.
• Sformułuj wnioski.

4. Drgania tłumione oporem proporcjonalnym do kwadratu prędkości


Zbadać drgania wahadła matematycznego tłumione siłą oporu proporcjonalną do kwadratu prędkości R =c1 v 2 , c1
jest współczynnikiem proporcjonalności. Siła oporu ma zawsze zwrot przeciwny do zwrotu wektora prędkości

R = −c1 v 2 v = −c1 v v .
v
Jej współrzędną względem osi stycznej do toru zapiszemy zatem wzorem
R = −c1 v v .

4.1. Równanie ruchu i warunki początkowe


• Napisz równanie ruchu wahadła, na które działa siła oporu proporcjonalna do kwadratu prędkości.
• Zapisz wzorami warunki początkowe.
• Sprowadź zagadnienie do równoważnego układu dwóch równań pierwszego rzędu.
• Zapisz w programie DERIVE wektor prawych stron układu oraz wektor zmiennych.
• Zapisz warunki początkowe w postaci wektora.

4.2. Rozwiązanie równań ruchu. Analiza ruchu na płaszczyźnie fazowej


• Długość linki l = 0.6 m, masa kulki m = 1.5 kg, współczynnik c1 = 1 N s2/m2
• Przeprowadź obliczenia numeryczne metodą Rungego-Kutty zmieniając warunki początkowe

ϕ0 = 0 v0 = 1m/s ϕ0 = 0 v0 = 2m/s ϕ0 = 0 v0 = 3m/s ϕ0 = 0 v0 = 4m/s ϕ0 = 0 v0 = 5m/s

• Należy pamiętać o konieczności zmodyfikowania drugiego z warunków początkowych, tak by „pasował” do


zmiennych równania ruchu.
• Wykonaj wykresy przebiegów czasowych x(t). Wszystkie wykresy należy zamieścić w jednym oknie.
• Wykonaj wykresy trajektorii fazowych v(x). Wszystkie wykresy należy zamieścić w jednym oknie.
• Co obserwujemy w miarę zwiększania wartości prędkości początkowej?
• Porównaj kształt trajektorii otrzymanych dla siły oporu proporcjonalnej do kwadratu prędkości i trajektorii
otrzymanych w poprzednim zadaniu.
• Sformułuj wnioski.

5. Literatura

1. Z. Osiński, Teoria drgań.


2. J. Awrejcewicz, Drgania deterministyczne układów dyskretnych.

29
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

INSTRUKCJA DO ĆWICZENIA NR 11
TEMAT: DRGANIA WYMUSZONE W UKŁADACH NIELINIOWYCH

1. Cel ćwiczeń
• Modelowanie drgań wymuszonych siłą harmoniczną.
• Wyznaczanie krzywych rezonansu w układzie nieliniowym na podstawie przeprowadzonych symulacji
numerycznych.

2. Słowa kluczowe
drgania nieliniowe, wymuszenie, rezonans, krzywe rezonansu

Uwagi
1. Wartości wszystkie wielkości należy podawać po przeliczeniu na jednostki podstawowe układu SI.
2. Zalecane ustawienia opcji programu DERIVE
– menu Opcje/Ustawienia trybów pracy, zakładka Wejście opcje: Wyrazy i Rozróżniaj

3. Drgania wymuszone układu z nieliniowością natury fizycznej


Ciężarek o masie m porusza się po nieruchomym podłożu. W czasie
k, k1 ruchu działa na niego harmonicznie zmienna siła P(t) = P0 sin(p t).
P(t) W chwili t = 0 ciało wychylono z położenia równowagi o x0 i
m nadano mu jednocześnie prędkość v0.
Zależność siły od odkształcenia jest nieliniowa i ma postać

F(x) = k x + k1 x3,

przy czym k i k1 są współczynnikami materiałowymi. W celu wyznaczenia wartości współczynników k i k1


wykonano pomiary, podczas których okazało się, że pod działaniem siły o wartości równej F1 sprężyna wydłużyła się
o δ1, a pod działaniem siły o wartości równej F2 jej wydłużenie było równe δ2.
Pomijając masę sprężyny i zaniedbując opory występujące przy toczeniu, zbadać ruch układu.

3.1. Sformułowanie równania ruchu w postaci układu równań pierwszego rzędu


• Ułóż równanie ruchu układu oraz zapisz warunki początkowe.
• Sprowadź zagadnienie początkowe do równoważnego zagadnienia z układem dwóch równań pierwszego rzędu.
• Zapisz w programie DERIVE wektor prawych stron układu oraz wektor zmiennych.
• Zapisz warunki początkowe w postaci wektora.

3.2. Charakterystyka sprężyny


• Postępując tak jak w opisanym w instrukcji do laboratorium 8 zadaniu 3.1 wyznacz wartości współczynników k i
k1. Przyjmij dane z poniższej tabeli

F1 = 20 N δ1 = 1.9 cm F2 = 40 N δ2 = 3.0 cm
• Wykonaj wykres funkcji F(x).

3.3. Rozwiązanie równań ruchu. Wyznaczanie krzywych rezonansu

• Przyjmij m = 1.5 kg. Oblicz wartość parametru ω 0 = k , przy którym w układzie ze sprężyną o liniowej
m
charakterystyce wystąpiłby rezonans.
• Dla podanych niżej wartości częstości p [s-1] siły wymuszającej P

30
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

p=2 p=5 p = 10 p = 15 p = 20 p = 25 p = 28 p = 29 p = 30 p = 31 p = 32 p = 33 p = 35
rozwiąż metodą Rungego-Kutty układ równań ruchu. Przyjmij w każdym przypadku warunki początkowe o
zerowych wartościach (krok czasowy 0.01, liczba kroków 300).
• Wykonaj wykres przebiegu czasowego drgań x(t).
• Zmierz amplitudę drgań na wykresie x(t).
• Przedstaw na wykresie zależność zmierzonej amplitudy drgań od częstości p siły wymuszającej.
• Sformułuj wnioski.

4. Literatura

1. Z. Osiński, Teoria drgań.


2. J. Awrejcewicz, Drgania deterministyczne układów dyskretnych.

31
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

INSTRUKCJA DO ĆWICZENIA NR 12
TEMAT: REZONANS W UKŁADACH NIELINIOWYCH

1. Cel ćwiczeń
• Wyznaczanie krzywych rezonansu w układach nieliniowych na podstawie równania interakcji amplitudowo-
częstościowej otrzymanego przy zastosowaniu metody małego parametru.
• Porównanie przebiegu rezonansu w układach o miękkiej i twardej charakterystyce siły sprężystej.

2. Słowa kluczowe
drgania nieliniowe, wymuszenie, rezonans, krzywe rezonansu, krzywe szkieletowe, równania Duffinga, metoda
małego parametru

Uwagi
1. Wartości wszystkie wielkości należy podawać po przeliczeniu na jednostki podstawowe układu SI.
2. Zalecane ustawienia opcji programu DERIVE
– menu Opcje/Ustawienia trybów pracy, zakładka Wejście opcje: Wyrazy i Rozróżniaj

3. Drgania wymuszone układu z nieliniowością natury fizycznej


Ciężarek o masie m porusza się po nieruchomym podłożu. W czasie
k, k1 ruchu działa na niego harmonicznie zmienna w czasie siła
P(t)
m P(t) = P0 sin(p t).
W chwili t = 0 ciało wychylono z położenia równowagi o x0
i nadano mu jednocześnie prędkość v0.
Zależność siły, z jaką działa sprężyna, od wychylenia ciężarka z
położenia, w którym sprężyna nie jest odkształcona, jest nieliniowa i ma postać
F(x) = kx + k1x3, (1)
przy czym k i k1 są współczynnikami materiałowymi.

3.1. Równanie ruchu


Równanie ruchu układu, będące szczególnym przypadkiem równania Duffinga, ma postać
2
m d 2x + kx + k1 x3 = P0 sin( pt ) , (2)
dt
Gdy równanie (2) podzielimy stronami przez masę m, to otrzymamy

d 2x
+ ω 02 x + µ x 3 = µ q0 sin( pt ) , (3)
dt 2
P0 k1 k
gdzie q0 = µ= ω 02 = .
mµ m m

Warunki początkowe są postaci


x(0) = x0, v(0) = v0 . (4)
3.2. Metoda małego parametru
Zagadnienie początkowe (3) – (4) rozwiązujemy metodą małego parametru w wersji przystosowanej do układów
nieautonomicznych. Dokonując rozwinięcia rozwiązania w szereg potęg małego parametru µ w warunkach
okołorezonansowych, to znaczy dla p → ω, otrzymujemy równanie interakcji amplitudowo-częstościowej

32
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

µ q0  p2  µ
− A 1 − 2  − 3 2 A3 = 0 . (5)
ω02
 ω0  4 ω0
Jest to równanie trzeciego stopnia ze względu na amplitudę drgań wymuszonych.
Podstawiając do równania (5) dane charakteryzujące nieliniowy układ drgający można dla danej wartości
amplitudy siły wymuszającej q0 określić amplitudę drgań w zależności od częstości p tej siły.

4. Wyznaczenie krzywych rezonansu dla układu ze sprężyną o charakterystyce twardej


• Przyjmij następujące dane:
m = 1 kg, k = 400 N/m, k1=20N/m3, P0=30N.

• Zapisz w programie DERIVE równanie (5).


• Wprowadź definicje parametrów: q0, ω, µ i określ ich wartości liczbowe.
• Wykonaj wykres krzywej szkieletowej. W tym celu należy:
– uprościć równanie (5), przy założeniu, że q0=0. Zwróć uwagę na stopień równania.
– rozwiązać to równanie w sposób ścisły. Rozwiązanie zależeć będzie od częstości p siły wymuszającej.
– wykonać wykres obu pierwiastków równania i opisać osie układu współrzędnych.
• Przywróć poprzednią wartość amplitudy q0.
• Rozwiąż ponownie równanie (5) w sposób ścisły (teraz dla zadanego q0≠0.).
• Otrzymujemy trzy pierwiastki. Należy otrzymanym trzem rzeczywistym rozwiązaniom nadać postać definicji
programu DERIVE ( := ), pamiętając jednocześnie o potrzebie rozróżnienia pierwiastków poprzez nadanie im
różnych nazw.
• W tym samym oknie, w którym znajduje się już wykres krzywej szkieletowej, należy wykonać wykresy
pierwiastków w funkcji częstości wymuszenia p.
• W nowym oknie graficznym należy wykonać wykresy wartości bezwzględnych funkcji przedstawiających
krzywą szkieletową i trzy amplitudy równania (5).
• Sformułuj wnioski.

5. Wyznaczenie krzywych rezonansu dla układu ze sprężyną o charakterystyce miekkiej


• Przyjmij następujące dane:
m = 1 kg; k = 400 N/m, k1=-20N/m3, P0=30N.
• Zapisz w programie DERIVE równanie (5).
• Wprowadź definicje parametrów: q0, ω, µ i określ ich wartości liczbowe.
• Wykonaj wykres krzywej szkieletowej. W tym celu należy:
– uprościć równanie (5), przy założeniu, że q0=0. Zwróć uwagę na stopień równania.
– rozwiązać to równanie w sposób ścisły. Rozwiązanie zależeć będzie od częstości p siły wymuszającej.
– wykonać wykres obu pierwiastków równania i opisać osie układu współrzędnych.
• Przywróć poprzednią wartość amplitudy q0.
• Rozwiąż ponownie równanie (5) w sposób ścisły (teraz dla zadanego q0≠0.).
• Otrzymujemy trzy pierwiastki. Należy otrzymanym trzem rzeczywistym rozwiązaniom nadać postać definicji
programu DERIVE ( := ), pamiętając jednocześnie o potrzebie rozróżnienia pierwiastków poprzez nadanie im
różnych nazw.
• W tym samym oknie, w którym znajduje się już wykres krzywej szkieletowej, należy wykonać wykresy
pierwiastków w funkcji częstości wymuszenia p.
• W nowym oknie graficznym należy wykonać wykresy wartości bezwzględnych funkcji przedstawiających
funkcji przedstawiających krzywą szkieletową i trzy amplitudy równania (5).
• Sformułuj wnioski.

33
Laboratorium komputerowe MODELOWANIE UKŁADÓW DYNAMICZNYCH

5. Wpływ stałych materiałowych na postać krzywych rezonansu dla układu ze sprężyną o charakterystyce
twardej
Wpływ ten można ocenić na podstawie cech krzywych szkieletowych.
• Przyjmij m = 1 kg.
• Postępując każdorazowo zgodnie z zaleceniami podanymi przy zadaniu 4, należy wykonać wykresy krzywych
szkieletowych dla następujących danych:
a) k = 200 N/m, k1=20N/m3, b) k = 400 N/m, k1=20N/m3,
c) k = 800 N/m, k1=100N/m3, d) k = 1000 N/m, k1=20N/m3,
• W nowym oknie graficznym wykonaj wykresy krzywych szkieletowych dla następujących danych:
e) k = 400 N/m, k1=5N/m3, f) k = 400 N/m, k1=10N/m3,
g) k = 400 N/m, k1=12N/m3, h) k = 400 N/m, k1=15N/m3,
• Sformułuj wnioski.

6. Wpływ stałych materiałowych na postać krzywych rezonansu dla układu ze sprężyną o charakterystyce
miękkiej
Wpływ ten można ocenić na podstawie cech krzywych szkieletowych.
• Przyjmij m = 1 kg.
• Postępując każdorazowo zgodnie z zaleceniami podanymi przy zadaniu 4, należy wykonać wykresy krzywych
szkieletowych dla następujących danych:
a) k = 100 N/m, k1= -10N/m3, b) k = 200 N/m, k1= -10N/m3,
c) k = 400 N/m, k1= -10N/m3 .
• W nowym oknie graficznym wykonaj wykresy krzywych szkieletowych dla następujących danych:
d) k = 400 N/m, k1= –2N/m3, e) k = 400 N/m, k1= – 5N/m3,
f) k = 400 N/m, k1= –9N/m3.
• Sformułuj wnioski.

7. Literatura

1. Z. Osiński, Teoria drgań.


2. J. Awrejcewicz, Drgania deterministyczne układów dyskretnych.

34

You might also like