matlab cw1, aaa, studia 22.10.2014, całe sttudia, III semestr, teoria obwodów cw


STANY NIEUSTALONE W OBWODACH ELEKTRYCZNYCH

I. Wprowadzenie do ćwiczenia

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

Dowolne równanie różniczkowe zwyczajne rzędu n

0x01 graphic
(1)

z warunkami początkowymi:

0x01 graphic
, 0x01 graphic
, …, 0x01 graphic
(2)

można, za pomocą metody zmiennych stanu, przedstawić jako układ n równań różniczkowych rzędu pierwszego. Najczęściej dobiera się je tak, aby każda kolejna zmienna {y1,y2, …,yn} była pochodną po czasie poprzedniej:

0x01 graphic
(3)

Równanie (3) można zapisać w postaci:

0x01 graphic
(4)

Równanie (4) można zapisać w postaci wektorowej:

0x01 graphic
(5)

z wektorem warunków początkowych:

0x01 graphic
(6)

2. Rozwiązywanie układów równań różniczkowych zwyczajnych w MATLABie.

Rozwiązywanie układu równań różniczkowych zwyczajnych realizują w MATLABie funkcje ODE (ordinary differential equations). W zależności od zastosowanego algorytmu numerycznego rozróżnia się funkcje: ode45 i ode23 (metody Rungego-Kutty), ode113 (metoda Adamsa), ode15s (metoda Geara), itd.

Sposób wywołania każdej funkcji ODE jest jednakowy:

[t, y]=funkcja_ODE( plik_ODE, przedział czasu, warunek początkowy).

gdzie: plik_ODE nazwa m-pliku z definicją wybranego układu równań różniczkowych,

przedział czasu - wektor określający czas początkowy i końcowy [to tk],

warunek początkowy - wektor określający warunki początkowe funkcji i jej (n-1) pochodnych.

Przykład 1

Równanie różniczkowe opisujące ruch masy m zawieszonej na idealnej sprężynie o współczynniku sprężystości k ma postać:

0x01 graphic

Wyznaczyć przebieg y(t) (czyli rozwiązać równanie różniczkowe) dla y0=1, 0x01 graphic
w czasie od 0 do 10s. Do obliczeń przyjąć m=1; k=1.

Rozwiązanie:

Zgodnie z (1) równanie to można przedstawić w postaci:

0x01 graphic
.

Wprowadzając zmienne stanu y1, y2 zgodnie z (3) otrzymujemy:

0x01 graphic
,

czyli zgodnie z (4)

0x01 graphic
,

co w postaci wektorowej zgodnie z (5) można zapisać następująco:

0x01 graphic
.

Wektor wartości początkowych zgodnie z 6:

0x01 graphic
.

Uzyskany układ równań można zapisać w m-pliku wahadlo.m na trzy sposoby:

- pierwszy

function wah = wahadlo(t,y)

wah=[y(2); -y(1)];

- drugi

function wah=wahadlo(t,y);

wah=zeros(2,1);

wah(1)=y(2);

wah(2)=-y(1);

- trzeci

Korzystając z równania stanu 0x01 graphic
, dla u=0 otrzymujemy w naszym przykładzie:

0x01 graphic
oraz 0x01 graphic
. Wobec tego m-plik funkcyjny ma postać:

function wah=wahadlo(t,y)

A=[0 1; -1 0];

wah=A*y;

Rozwiązanie równania różniczkowego uzyskujemy wywołując funkcję ODE w przestrzeni roboczej MATLABa:

<< [t,y]=ode45(`wahadlo',[0 10],[1;0]);

Aby narysować przebieg y(t) należy podać polecenie:

<< plot(t,y(:,1));

Wywołanie funkcji ode i wykres y(t) można zrealizować jednocześnie w m-pliku
np.: wyk_wah.m

[t,y]=ode45(`wahadlo',[0 10],[1;0]);

plot(t,y(:,1));

grid;

xlabel(`t [s]');

ylabel(`y');

Realizacja tego zagadnienia przedstawiona jest na rys. 1.

0x01 graphic

Rys. 1. Ruch masy zawieszonej na idealnej sprężynie (położenie początkowe y0=1)

II. Opis zadania laboratoryjnego

W obwodzie przedstawionym na rys.2 w chwili t=0 zamknięto wyłącznik. Wyznaczyć przebieg prądu płynącego przez cewkę i napięcia na kondensatorze jeżeli e(t) = Emsin*t. Przeprowadzić analizę stanu nieustalonego.

0x01 graphic

Rys. 2. Schemat układu RLC

Rozpatrywany układ opisany jest za pomocą następujących równań:

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

Po przekształceniach otrzymujemy:

- postać równań stanu 0x01 graphic

0x01 graphic
,

- drugiego stopnia równanie różniczkowe względem Uc

0x01 graphic

gdzie: 0x01 graphic
; 0x01 graphic
; 0x01 graphic
; 0x01 graphic
.

Przebieg ćwiczenia

Należy napisać m-plik funkcyjny pozwalający rozwiązać układ równań różniczkowych. Można wybrać dowolny sposób opisu funkcyjnego omawianego układu. Należy pamiętać, że nazwa m-pliku musi być taka sama jaka nazwa funkcji. W pliku wykonawczym należy zastosować procedurę ode45. Pliki należy zapisać w utworzonym, innym dla każdego studenta, katalogu.

Dla parametrów obwodu, podanych przez prowadzącego, należy przeprowadzić:

- analizę stanu nieustalonego układu,

- analizę układu przy różnych wartościach pulsacji * sygnału wymuszającego,

- analizę dla różnych parametrów: R, L, C.

W sprawozdaniu należy przedstawić między innymi:

- najważniejszą część skryptu m-pliku funkcyjnego, w której zamodelowano analizowany obwód elektryczny,

- wykresy przebiegów napięcia na kondensatorze i prądu płynącego przez cewkę (dla wybranych przypadków),

- wnioski końcowe z przeprowadzonego ćwiczenia.



Wyszukiwarka

Podobne podstrony:
stanynieustwer4, aaa, studia 22.10.2014, całe sttudia, III semestr, teoria obwodów cw
Ćw.9- Drgania relaksacyjne skiba, aaa, studia 22.10.2014, całe sttudia, III semestr, teoria obwodów
WYKRESY I CHARAKTERYSTYKI TO trajektoria komp, aaa, studia 22.10.2014, całe sttudia, III semestr, te
trajektoria1, aaa, studia 22.10.2014, całe sttudia, III semestr, teoria obwodów lab, stany nieustalo
obwody RC I RL, aaa, studia 22.10.2014, całe sttudia, III semestr, teoria obwodów lab, Skiba Marcin
stany nieustalone RLC, aaa, studia 22.10.2014, całe sttudia, III semestr, teoria obwodów lab
filtry komp, aaa, studia 22.10.2014, całe sttudia, III semestr, teoria obwodów lab
sciaga egzamin III[1][1][1].1 by luke, aaa, studia 22.10.2014, całe sttudia, III semestr, teoria obw
32, aaa, studia 22.10.2014, całe sttudia, III semestr, teoria obwodów lab, stany nieustalone RLC kom
spis, aaa, studia 22.10.2014, całe sttudia, III semestr, teoria obwodów wyk, Wszystko, Nowy folder,
sprawko oczkowawezlowa, aaa, studia 22.10.2014, całe sttudia, III semestr, metody numeryczne lab
spr filtry czestotliwosciowe zombie, aaa, studia 22.10.2014, całe sttudia, III semestr
Pytania BEZPIECZEŃSTWO, aaa, studia 22.10.2014, całe sttudia, III semestr, bezpieczeństwo wyk
równania różniczkowe analiza stanów nieustalonych w obwodach elektrycznych cw8, aaa, studia 22.10.20
Metody jednokrokowe rozwiązywania równań różniczkowych, aaa, studia 22.10.2014, całe sttudia, III se
wyniki ED3s, aaa, studia 22.10.2014, całe sttudia, III semestr, metody numeryczne wyk
równania różniczkowe II rzędu-analiza stanów nieustalonychw obwodach elektrycznych, aaa, studia 22.1
fizyka alfabetycznie, aaa, studia 22.10.2014, całe sttudia, cruzer, fizyka
TEST EGZAMINACYJNY Z FIZYKI, aaa, studia 22.10.2014, całe sttudia, cruzer

więcej podobnych podstron