• Nie Znaleziono Wyników

Metody numeryczne w fizyce Laboratorium 4 Ruch wahadła matematycznego opisywany jest (w przybliżeniu małych drgań) równaniem:

N/A
N/A
Protected

Academic year: 2021

Share "Metody numeryczne w fizyce Laboratorium 4 Ruch wahadła matematycznego opisywany jest (w przybliżeniu małych drgań) równaniem: "

Copied!
2
0
0

Pełen tekst

(1)

Metody numeryczne w fizyce Laboratorium 4

Ruch wahadła matematycznego opisywany jest (w przybliżeniu małych drgań) równaniem:

𝑑

2

𝜃 𝑑𝑡

2

= − 𝑔

𝑙 𝜃,

gdzie – wychylenie [rad], t – czas [s], g – przyspieszenie grawitacyjne [m/s

2

], l – długość wahadła [m].

1. Rozwiąż numerycznie zagadnienie początkowe dla wybranych warunków początkowych.

Wykreśl zależność wychylenia i prędkości kątowej od czasu. Odczytaj z wykresów okres drgań wahadła.

Wskazówka: zapoznaj się z wywołaniem solwerów równań różniczkowych zwracającym strukturę (sol = ode23(fun, t, f0)) oraz funkcją deval, która pozwala na interpolowanie wartość rozwiązań dla dowolnych wartości zmiennej niezależnej.

Częstotliwość drgań wahadła i okres T mogą być wyznaczone analitycznie:

𝛺 = 2𝜋 𝑇 = √ 𝑔

𝑙 .

2. Wyznacz okres T i częstotliwość  drgań wahadła i sprawdź, czy wartości wyznaczone w eksperymencie numerycznym zgadzają się z wartościami analitycznymi.

Wskazówka: wykorzystując funkcję deval skonstruuj funkcję anonimową zwracającą wychylenie w czasie, a następnie wykorzystaj funkcję fzero do wyznaczenia okresu drgań.

Energia mechaniczna drgań wahadła 𝐸 = 1

2 𝑚𝑙

2

𝜔

2

+ 𝑚𝑔𝑙 𝜃

2

2 jest zachowana.

3. Sprawdź, czy energia mechaniczna w eksperymencie numerycznym jest zachowana. Sprawdź, jaki wpływ mają parametry solwera na wyniki (w tym na zachowanie energii mechanicznej).

Wskazówka: zapoznaj się z funkcją odeset.

Ruch wahadła matematycznego z uwzględnieniem tłumienia opisywany jest (w przybliżeniu małych drgań) równaniem:

𝑑

2

𝜃 𝑑𝑡

2

= − 𝑔

𝑙 𝜃 − 2𝑞 𝑑𝜃 𝑑𝑡 ,

gdzie q – współczynnik tłumienia [1/s]. W zależności od wartości parametru tłumienia można wyróżnić

reżimy drgań tłumionych słabo (𝑞 < 𝛺), krytycznie (𝑞 = 𝛺)i silnie (𝑞 > 𝛺).

(2)

4. Porównaj zależność wychylenia od czasu dla przykładowych wartości parametru q. Dla drgań słabo tłumionych wyznacz okres i częstotliwość drgań. Sprawdź, czy częstotliwość drgań w eksperymencie numerycznym odpowiada wartości analitycznej 𝛺

1

= √𝛺

2

− 𝑞

2

.

Ruch wahadła matematycznego z uwzględnieniem tłumienia i siły wymuszającej opisywany jest (w przybliżeniu małych drgań) równaniem:

𝑑

2

𝜃 𝑑𝑡

2

= − 𝑔

𝑙 𝜃 − 2𝑞 𝑑𝜃

𝑑𝑡 + 𝜀

𝐷

𝑠𝑖𝑛(𝛺

𝐷

𝑡),

gdzie 𝛺

𝐷

– częstość wymuszająca [1/s], 𝜀

𝐷

– przyspieszenie kątowe związane z wymuszeniem.

Amplituda drgań wymuszonych wynosi:

𝜃

0

= 𝜀

𝐷

√(𝛺

2

− 𝛺

𝐷2

)

2

+ (2𝑞𝛺

𝐷

)

2

.

5. Sprawdź, dla różnych parametrów wymuszenia, czy amplituda i częstotliwość drgań wymuszonych odpowiadają wartościom analitycznym. Ze szczególną uwagą przeanalizuj zachowanie układu blisko rezonansu dla małych tłumień.

Wskazówka: wykorzystaj opcję przekazania do solwera funkcji obsługującej zdarzenia (opcja 'Events')

Ruch wahadła matematycznego opisywany jest równaniem:

𝑑

2

𝜃 𝑑𝑡

2

= − 𝑔

𝑙 𝑠𝑖𝑛 𝜃.

6. Rozwiąż numerycznie podane zagadnienie początkowe dla wybranych warunków początkowych. Wykreśl zależność wychylenia i prędkości kątowej od czasu. Sprawdź, dla jakich wychyleń przybliżenie małych drgań jest akceptowalne.

Karol Tarnowski

Wrocław, 2020

Cytaty

Powiązane dokumenty

Zastanów się, czy można skrócić czas obliczeń, korzystając z symetrii zagadnienia.. Rozwiąż ponownie zadanie 4, wprowadzając

Meyer, Matrix Analysis and Applied Linear Algebra.. Karol Tarnowski

W wielu przypadkach program komputerowy generuje ciąg

Chcąc rozwiązać układ równań możemy przekształcić go do równoważnego prostszego układu. Równoważność układów

rok akademicki 2020/21 semestr letni.

Zawartość przestrzeni roboczej można łatwo zapisać do pliku poleceniem save.. Polecenie save nazwapliku utworzy plik nazwapliku.mat i zapisze w nim wszystkie zmienne z

Zaprojektuj i przeprowadź eksperyment numeryczny pozwalający wyznaczyć najmniejszą liczbę dodatnią reprezentowaną dokładnie w arytmetykach podwójnej i

Zaimplementuj funkcję wyznaczającą miejsce zerowe metodą Newtona, która przyjmuje jako argumenty uchwyty do dwóch funkcji (obliczającej wartość wyrażenia oraz pochodną