Matlab liefert nicht das gewünschte Ergebnis in bode!

Gast #3344776
Lesenswert?

Hallo alle Zusammen,

ich möchte eine Analyse machen für state space Analyse des 
Tiefsetzstellers, welche man wie folgt finden kann:

Kann jemand mir sagen, warum mein Matlab "Student" das falsche Ergebnis 
liefert. Muss man irgendwelche Einstellungen in Matlab durchführen. Es 
wäre sehr nett wenn jemand dabei mir helfen könnte!!!

Vielen Dank für Eure Hilfe!!
1
clear;
2
clc;
3
%format rat;
4
Uin=100;
5

6
L=67e-6;
7
C=2.2e-6;
8
RL=0.1;
9
Rc=0.1;
10

11
R=10;
12

13
s = tf([1 0], [1]);     % s als Laplace Konstante zu definieren
14
u0= 1/s;
15

16
A11=-1/L*(RL+(Rc*R)/(R+Rc))
17
A12=-1/L*(1-Rc/(R+Rc))
18

19
A21=R/(C*(R+Rc))
20
A22=-1/(L*(R+Rc))
21
Ax=[A11 A12; A21 A22]
22
A=[-(RL/L+Rc*R/(L*(R+Rc))) -(1/L-Rc/(L*(R+Rc))); R/(C*(R+Rc)) -1/(L*(R+Rc))]
23
b=[1/L;0]
24
c=[R*Rc/(R+Rc) R/(R+Rc)]
25
d=[0]
26

27
sys_offen = ss(A,b,c,d); %für offenen Kreis!
28
tf(sys_offen) 
29

30
t = 0:1e-5:1e-1;
31

32
bode(sys_offen)
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren