automaty sprawko 1, Sprawko z automatow


0x01 graphic

AKADEMIA GÓRNICZO-HUTNICZA

im. Stanisława Staszica

w Krakowie

Jan Radosz

Piotr Żydziak

Wydział Inżynierii Mechanicznej i Robotyki

Rok II A Grupa 3B

Semestr 4 letni

Laboratorium z podstaw automatyki

SPRAWOZDANIE

Laboratorium nr 1

Temat: Rozwiązywanie równań różniczkowych

z niezerowymi warunkami początkowymi

Cel ćwiczenia:

  1. zapoznanie się z różnymi metodami rozwiązywania równań różniczkowych w Matlabie,

  2. wykorzystanie Simulinka do tworzenia modelu równania różniczkowego,

  3. archiwizacja otrzymanych rozwiązań

Wprowadznie teoretyczne:

MATLAB zawiera funkcje rozwiązujące zagadnienie początkowe dla równań różniczkowych

zwyczajnych za pomocą np. par metod Rungego-Kutty rzędu 2 i 3 (funkcja ode23) oraz rzędu 4 i 5

(funkcja ode45).

Funkcje te rozwiązują zagadnienie początkowe dla układów równań zwyczajnych

Składnia funkcji:

[T, X] = ode23 (`F(t, x)', [t0 tk], x0, tol, tr)

[T, X] = ode45 (`F(t, x)', [t0 tk], x0, tol, tr)

Kolejne parametry wejściowe oznaczają:

wartości F(t, x)

Wartością omawianych funkcji jest macierz X zawierająca umieszczone wierszowo wektory

reprezentujące wartości rozwiązania w punktach określonych odpowiednimi elementami wektora

kolumnowego t, który jest jedną z wartości funkcji ode23 i ode45.

Przebieg ćwiczenia:

1) Rozwiązanie równania różniczkowego

0x01 graphic
0x01 graphic

dla x(0)=0 i x'(0)=2

  1. Wykorzystanie funkcji ode45

W pierwszym m-pliku (funkcja1.m) zapisujemy postać równania jako równania stanu:

0x01 graphic

W drugim m-pliku (rozw1.m) wprowadzamy parametry wejściowe, wywołujemy funkcję ode45 i rysujemy wykres rozwiązania:

0x01 graphic

Wykres rozwiązania (dla t=10s)

0x01 graphic

  1. Wykorzystanie SIMULINKa

Tworzymy model

0x01 graphic

i otrzymujemy wykres:

0x01 graphic

2) Rozwiązanie równania różniczkowego

0x01 graphic

Dla x(0)=0 i x'(0)=0

  1. wykorzystanie funkcji ode45

m-pliki:

0x01 graphic

0x01 graphic

Wykres rozwiązania(dla t=10s):

0x01 graphic

  1. wykorzystanie SIMULINKa

model:

0x01 graphic

Wykres rozwiązania:

0x01 graphic

3) Zamodelowanie w Simulinku równania:

0x01 graphic

dla y(0)=0 i y'(0)=0

model:

0x01 graphic

Wykres rozwiązania:

0x01 graphic

Zadanie domowe

Rozwiązać równanie różniczkowe:

0x01 graphic

Dla x(0)=3 i x'(0)=4

  1. wykorzystanie funkcji ode45

m-pliki

0x01 graphic

0x01 graphic

Wykres rozwiązania

0x01 graphic

  1. wykorzystanie SIMULINKa

model:

0x01 graphic

Wykres rozwiązania:

0x01 graphic

Wnioski

W programach MatLab oraz Simulink możemy rozwiązywać równania  różniczkowe o wiele sprawniej niż ręcznie metodami analitycznymi. Dzięki programowi Simulink możemy w łatwy sposób budować schematy blokowea następnie na podstawie wykresu obserwować przebieg sygnału  odpowiedzi układu o danej transmitacji na zadany sygnał wymuszenia.  Obliczenia wykonywane w MatLabie mogą być przedstawiane w formie  wykresów lub macierzy. Podobnie wykresy otrzymane w programie  Simulink można zapisać w postaci macierzy w MatLabie, a następnie  wykreślić wykres identyczny jak uzyskany w Simulinku.



Wyszukiwarka

Podobne podstrony:
sterówka, Akademia Morska -materiały mechaniczne, szkoła, GRZES SZKOLA, szkoła, automaty, aytomaty,
sprawozdanie automatyka2, studia, V semestr, Automatyka i robotyka, sprawko automaty stabilność
sprawko automatyzacja(1)
sprawko-badanie silnika(1), Semestr 5, Automatyzacja i robotyzacja procesu produkcji
sprawko automatyka 7
Automaty sprawko5
eegzam, Akademia Morska -materiały mechaniczne, szkoła, GRZES SZKOLA, szkoła, automaty, aytomaty, Au
ĆW 77- SPRAWOZDANIE, Automatyka i robotyka air pwr, III SEMESTR, FIZYKA 2, sprawko 77
analogowe sprawko cw B, Automatyka i robotyka air pwr, VI SEMESTR, Analogowe i cyfr. syst. pom
automaty-sprawko-pid, Temat ćwiczenia: REGULATORY PID
Automaty sprawko 4
automaty sprawko 4
sprawko spis, Mechanizacja i automatyzacja, pyt i dop, fwdtemat1dodruu
macierz2, studia, V semestr, Automatyka i robotyka, sprawko automaty stabilność
EAP2, AGH, Semestr IV, Podstawy automatyki[Ornacki,Pakuła,Łukomski,Snamina], EAP Sprawka 7-10
WDA Lab2 Sprawko ask, WAT, semestr III, Wprowadzenie do automatyki
Metody sprawko calka, Automatyka i robotyka air pwr, VI SEMESTR, Metody numeryczne
sprawko cw3, Automatyka i robotyka air pwr, VI SEMESTR, Notatki.. z ASE, teoria automatow
sprawko auto2E+T, PŚk, Automatyka

więcej podobnych podstron