View
109
Download
10
Category
Preview:
DESCRIPTION
skripta
Citation preview
IZVOĐENJE SIMULACIJE PUNJENJA KONDENZATORA i pražnjene kondenzatora
PARAMETRI ZA BLOKOVE:
STEP = step time[1] , initial vaule[10] , final vaule[10]
GAIN = [1/(R*C)]
INTEGRATOR = initial condition[3]
TO WORKSPACE = variable name [Uiz]
Vrijednosti koje se upisuju u workspace matlaba:
C = [10^(-5)]
R = [10000]
''vrijeme simulacije je 1 sekunda''
Za pražnjenje kondenzatora trebamo staviti: ''final vaule[1]''
STEP = step time[1] , initial vaule[10] , final vaule[1]
IZVOĐENJE SIMULACIJE PUNJENJA KONDENZATORA i
[na drugi način]
STEP = step time[1] , initial vaule[10] , final vaule[10]
TRANSFER FUN. = denominator coefficient [0.1 1]
TO WORKSPACE = variable name [Uiz]
Za pražnjenje kondenzatora trebamo staviti: ''final vaule[1]''
STEP = step time[1] , initial vaule[10] , final vaule[1]
Iz jednadžbe : Uiz = 1___ pomoću te jednadžbe smo dobili
U RCS+1 zamjenu za GAIN
Simulacija za LRC krug
VRIJEDNOSTI ELEMENATA: R=1k ohm , L=3mH , C=20uF , U=10V
s^2LCU2+SRCU2+U2=U1
U2 = 1 _
U1 S^2LC+SRC + 1
L*C=3*(10^-3)*20*(10^-6)
L*C=60*(10^-9)=0.6*(10^-7)
R*C=(10^3)*20*(10^-6)
R*C=20*(10^-3)=0.02
STEP = step time[1] , initial vaule[10] , final vaule[10]
TRANSFER FUN. = denominator coefficient [0,6*(10^(-7)) 0,02 1]
TO WORKSPACE = variable name [U2]
MATLAB
[Princip zadataka u matlabu]U principu postoje 2 načina rešavanja zadataka u matlabu .(ponekat možemo sami odabrati princip rešavana ali može se dogoditi da je to zadano na ispitu)
Prvi način je pisanje direktno u komandnu ploču (lakši način )
Primjer: jednoliko ubrzano gibanje
>> a1 = 1.2;
a2 = 1.3;
t = 0:0.1:2;
s1 = a1/2*t.^2;
s2 = a2/2*t.^2;
plot(t,s1,'r--' ,t ,s2,'b.-' );
>> grid
>> xlabel('t');
>> ylabel ('a1,a2');
>> title ('jednoliko ubrzano gibanje');
Primjer iz ispita koji se održao 8.9.2008
2 zad. Pomoću matlaba nacrtajte grafove kao na slici
Grafovi moraju imati označene osi ('x' ,'y'), naslov i legendu.
REŠENJE:
>> subplot(211)
>> x=0:0.1:2*pi;
>> y1=sin(x);
>> plot(x,y1,'r')
>> xlabel('x')
>> ylabel('y')
>> hold on
>> y2=cos(x);
>> plot(x,y2,'b')
>> title('sin(x),cos(x)')
>> subplot(212)
>> y3=sin(x)+cos(x);
>> plot(x,y3,'b--')
>> xlabel('x')
>> ylabel('y')
>> title('sin(x)+cos(x)')
Tu smo uveli novu varijablu : subplot(211) 2-označava stupce prva 1 retke a druga 1 koji je graf poredu
Sin(crvena) , Cos(plava)Sin+Cos(plava crtkana)
Primjer iz drugo ispita datum x.x.2008
>> x= -1:0.1:1;
>> e= 2.71828;
>> y=(e.^sin(x));
>> plot(x,y)
Jednostavni zadatak !!!!!!! samo se treba paziti na e.-na toću iza e i
to je to
x- nam je već bio zadan u zadatku i on teži od -1 do 1 korak smo stavili 0.1
druga metoda računanje preko
funkcije
kad trebamo neki zadatak riješiti sa funkciom prvo što trebamo otvoriti jest m-file(file- new-M-file) , drugo važno pravilo jest da početak zadatka uvjek glasi:
function[X]=ime funkcije (y)
X(uvijek velikim slovom pisat) :označava onu varijablu koju računamo
Y : predstavlja vrijednost koju poslije upisujemo u komandnu površinu na primjer:[vrijeme t ] odnosno varijablu uz koju mi trebamo nešto izračunat.
Ime funkcije je važno jer nakon što smo upisali u M-file kod funkcije trebamo je sevati pot tim imenom i uz pomoć imena ju pozvati u komandnu površinu
function[T]=period(m)k=1000T=2*pi*sqrt(m/k)plot(T,m)
commandm=1:0.1:5T=period(m)
Par primjer iz prijašnjih rokova
napisati matlab funkciju za računanje trenutne vrijednosti napona na kondenzatoru C kod punjena preko otpora R – kond(t) pomuču takve funkcije nacrtati graf punjena t=[0.5 do 1.5] (korak odredi sami)
function [Uc] = kond (t,R,C)Uc = 1*(1-exp(-t/(R*C)));plot (t,Uc,'r');
>> R=10e3;C=10e-6;t=0.5:0.01:1.5;[Uc] = kond (t,R,C);
napisati matlab funkciju za računanje domet-a za kosi hitac uz kut kao ulazni argument [d=domet(alfa). Uz pomoć takve funkcije nacrtati
ovisnost dometa o kutu za vrijednosti α=10 80 . brzini viznosi 2m/s.
na grafu je potrebno označiti naziv grafa , te ovisi g = 9.81
d = v^2sin(2α)
g
Theoveninov teorem
Mfunction [d]=domet(alfa);vo=2;g=9.81;d=((vo^2)*sin(2*alfa))/g;plot(d,alfa,'r--');grid;title('ovisnost dometa o kutu');xlabel ('domet[d]');ylabel ('kut [alfa]');CW>> alfa = 10:5:80;>> [d]=domet(alfa);
Nacrtaj el shemu koja ima 3 nezavisne konture , 3 otpornika i 2 naponska izvora. Izdvoji jedan otpor te pomoću theoveninovog teorema odredi struju kroz taj otpor te snagu koju troši . snagu izmjeri pomoću watmetra na početnoj shemi i na nadomjesnoj shemi .
R1
1Ω
R25Ω
R3
10Ω
V112 V
V2
18 V
1
0
2 Ovo je primjer kako se treba riješiti taj zadatak , jedna od važnijih stavi jest da se treba uključiti VIRTUAL TOOLS [view-toolbars-virtual ] radi lakšeg vađenja elemenata za shemu
R1
1Ω
R25Ω
R3
10Ω
V112 V
V2
18 V
1
XWM1
V I
2
0
4
Drugi korak je spajanje wat-metra na tu shemu [V-paralelno] , [I-seriski]
R1
1Ω
R25Ω
V112 V
V2
18 V
1
XMM1
2
0
Tada moramo maknuti jedan od otpornika to jest onog na kojeg računamo i staviti MULTIMETAR i izračunati napon
R1
1Ω
R25Ω
XMM1
2
0
Tada trebamo maknuti sve naponske izvore i izračunati pomoću MULTIMETAR i izračunati otpor
V110 V
R1
833mΩ
R210Ω
1
XWM1
V I
3
0
XMM14
5
Tada treba napraviti novu shemu staviti otpornik na kojem smo sve računali staviti drugi otpornik kojeg smo izračunali u 4 koraku te staviti izvor kojeg smo izračunali u 3 koraku te staviti MULTIMETAR i izračunati struju i spojiti watmetar i izračunati snagu
Prvi korak
R1
1Ω
R25Ω
R3
10Ω
V112 V
V2
18 V
1
0
2
Drugi korak
R1
1Ω
R25Ω
R3
10Ω
V112 V
V2
18 V
1
XWM1
V I
2
0
4
Watmetar- 8.521 W
Treći korak
R1
1Ω
R25Ω
V112 V
V2
18 V
1
XMM1
2
0
Multimetar – 10V
Četvrti korak
R1
1Ω
R25Ω
XMM1
2
0
Multimetar-0.833 ohm
Peti korak
V110 V
R1
833mΩ
R210Ω
1
XWM1
V I
3
0
XMM14
5
Watmetar- 8.521 W
Multimetar – 923.105 mA
TRANZLJENTNA ANALIZA
Odredite kako izgleda prijelazni proces na induktivitetu L (potencijal 4 u odnosu na 0-ti potencijal ) nakon zatvaranje sklopke S
R = 200Ω , C = 20µF , L = mH
U = 10 V
AC- analiza
AC-analiza : treba nacrtati shemu otići na simulate –amalyses- ac analize i to je to!!!
UPOZORENJE : krivo sam stavio plavu crtu ona treba označavati manju vrijednost
R1
1.0kΩL1
1.0mH
C1
1.0uF
V1
10 Vrms 100 Hz 0°
1 2
XSC1
A B
Ext Trig+
+
_
_ + _
XMM1
0
3
Recommended