lunes, 25 de octubre de 2010
trabajos desarrollados en clase
Tarea 1 funcion de trasferencia y sus difrentes Diagramas
>> A=[0 1 0; 0 0 1; -6 11 -6]
A =
0 1 0
0 0 1
-6 11 -6
>> B=[0; 0; 6]
B =
0
0
6
>> C=[1 0 0]
C =
1 0 0
>> D=[0]
D =
0
>> [num,den]=ss2tf(A,B,C,D)
num =
0 0.0000 -0.0000 6.0000
den =
1.0000 6.0000 -11.0000 6.0000
>> num=[0 0 0 6]
num =
0 0 0 6
>> den=[1 6 -11 6]
den =
1 6 -11 6
>> sys=tf(num,den)
Transfer function:
6
----------------------
s^3 + 6 s^2 - 11 s + 6
>> ltiview({'step','bode','nyquist','pzmap'},sys)
segunda Tarea desarrollada en clase
numg =
20 100
>> deng=poly([0 -1 -4])
deng =
1 5 4 0
>> G=tf(numg,deng)
Transfer function:
20 s + 100
-----------------
s^3 + 5 s^2 + 4 s
>> pos=input('type desired setting time %');
type desired setting time %0.74
>> pos=input('type desired setting time %');
type desired setting time %95
>> Ts=input ('type value');
type value0.75
>> Z=((-log(pos/100))/sqrt((pi^2)+log(pos/100)^2))
Z =
0.0163
>> Wn=4/(Z*Ts);
>> Wn=4/(Z*Ts)
Wn =
326.6976
>> numg= 20*[1 5]
numg =
20 100
>> [num,den]=ord2(Wn,Z)
num =
1
den =
1.0e+005 *
0.0000 0.0001 1.0673
>> r=roots(den)
r =
1.0e+002 *
-0.0533 + 3.2665i
-0.0533 - 3.2665i
>> [Ac,Bc,Cc, Dc]=tf2ss(numg,deng)
Ac =
-5 -4 0
1 0 0
0 1 0
Bc =
1
0
0
Cc =
0 20 100
Dc =
0
>> p=[0 0 1; 0 1 0; 1 0 0 ]
p =
0 0 1
0 1 0
1 0 0
>> Ap=inv(p)*Ac*p
Ap =
0 1 0
0 0 1
0 -4 -5
En lazo cerrado con H(s)=1
>> a=conv([1 0],[1 1])
a =
1 1 0
>> b=conv(a,[1 4])
b =
1 5 4 0
>> c=[0 0 20 100]
c =
0 0 20 100
>> d=b+c
d =
1 5 24 100
>> e=roots(d)
e =
-4.5529
-0.2236 + 4.6813i
-0.2236 - 4.6813i
estos funciones fueron desarrolladas en matlab con ayuda del Docente en la tarea 1 hacemos una funcion de trasferencia y la visualizamos en los diferentes diagramas bode nauquis entre otro. en la tarea 2 hacemos la funcion de trasferencia y desarrolamos diferente temas como convolucion entre vectores y demas
Suscribirse a:
Entradas (Atom)

