Professional Documents
Culture Documents
Las siguientes ecuaciones describen el comportamiento de motor DC, estas son relativas al
par en el eje (T) y a la fuerza contra electromotriz (e).
= 1 () Ecuacin 2
= 2 () Ecuacin 3
2
= 2 Ecuacin 5
El control por armadura se lleva cabo manteniendo una excitacin constante de la armadura
y manipulando la tensin que se encuentra en el circuito.
() = () =
= Ecuacin 7
= Ecuacin 8
Del circuito mostrado en la Figura 1 se obtiene la siguiente ecuacin:
+ + = Ecuacin 9
Sustituyendo la ecuacin 7 en la 8
+ + = Ecuacin 10
La ecuacin del sistema rotacional que existe sobre el eje del motor, toando en cuenta el peso
y ngulo de la plataforma, es la siguiente:
Figura 6 Plataforma
2
2 + + () = Ecuacin 11
() = ( 2 + + )() Ecuacin 13
() () = ( + )() Ecuacin 14
(2 ++)()
() () = ( + ) Ecuacin 15
Ra = 0.75
2
(5) (.75)2
. 377
=
2(60)
La = 0.035H
Velocidad angular
60
180
= = Ecuacin 20
.1
= 10470 /
5 (.75)(.098)
=
10470
Ke = .471E-3
[ ] = [ ]
/
= Ecuacin 21
=0 Ecuacin 22
(. 471 3 )(0.098)
=
10470
B = 4.404 E-9
Parmetros de servomotor
Ra 0.75 Ohm
L 0.035 H
J 963.75E-9 Kg-m2
Kt .471E-3 Nm/A
Ke .471E-3 V/Rad/s
B 4.404 E-9 Nms/Rad
T 0.81 Nm
w 10470 Rad/s
Parmetros en Matlab
>> R=.75;
>> L=0.035;
>> J=963.75e-9;
>> Ke=.471e-3;
>> Kt=.471e-3;
>> b=4.40e-9;
>> m=.0677;
>> g=9.81;
>> l=.085;
>> num =[Kt/(L*J)];
>> den = [1 ((L*b+R*J)/(L*J)) ((L*m*g*l+R*b+Kt*Ke)/(L*J)) ((R*m*g)/J)];
Funcin de transferencia
>> q=tf(num,den)
q=
0.001628
---------------------------------------
s^3 + 21.43 s^2 + 1.038e06 s + 7.782e05
Polos
>> polos=eig(A)
polos =
1.0e+03 *
-0.0103 + 1.0186i
-0.0103 - 1.0186i
-0.0008 + 0.0000i
>> t=[0.0:0.01:30];
>> u=ones(1,length(t));
>> x0=[0;0;0];
>> y=lsim(A,B,C,D,u,t,x0);%simula la respuesta del tiempo en un sistema dinamico
>> plot(t,y)
Respuesta al escaln
>> sys=ss(A,B,C,D);
>> step(sys)
Estudio de la Controlabilidad y la Observabilidad
La Controlabilidad de un sistema puede entenderse como la propiedad de obtener cambios
deseados en sus variables de estado a travs de la manipulacin de sus entradas.
>> M=ctrb(A,B)
M=
1.0e+06 *
0.0000 -0.0000 -1.0372
0 0.0000 -0.0000
0 0 0.0000
>> rank(M)
ans =
3
>> %El sistema es de estado controlable
La Observabilidad puede identificarse como la propiedad que tiene un sistema para lograr
la influencia directa o indirecta de sus salidas mediante la manipulacin de sus variables de
estado.
>> N=obsv(A,C)
N=
0 0 0.0016
0 0.0016 0
0.0016 0 0
>> rank(N)
ans =
3
>> sce=poly(A)
sce =
1.0e+06 *
>> a1=sce(2);a2=sce(3);a3=sce(4);
>> w=[a2 a1 1; a1 1 0; 1 0 0];
>> T=M*w
T=