Escolar Documentos
Profissional Documentos
Cultura Documentos
LABORATORIO DE
TEORIA DE CONTROL I --- SISTEMAS DE CONTROL I
PRCTICA No. 3
MODELADO Y SIMULACIN EN MATLAB DE UN MOTOR DE CD CONTROLADO POR
ARMADURA CON EXCITACIN SEPARADA CONSTANTE
OBJETIVOS:
- Que el alumno conozca la forma de trabajar con funciones de transferencia en
el paquete Matlab.
- Que el alumno modele un motor de CD, y simule su respuesta en velocidad a
diferentes seales de entrada del voltaje de armadura
INTRODUCCIN
En la figura 3.1 se muestra el principio de operacin bsico de un motor de CD. A una espira de
alambre la cual se alimenta por medio de un par de escobillas en sus dos terminales, se le hace
1
circular corriente y se introduce dentro de un campo magntico esttico, generado ya sea por un
imn permanente, o por un conjunto de devanados de alambre sobre polos de material
ferromagntico(que en el caso de los motores de CD, se les da el nombre de campo); las lneas
de campo magntico que rodean al alambre por el que circula corriente, se oponen a las lneas de
campo magntico generado por el campo, lo cual produce un efecto de par de fuerza o torque
sobre el par de alambres conductores que se encuentra inmerso en dicho campo, el cual
suponiendo que los conductores son planos est dado por:
T IAa n B (3.1)
donde:
T = Torque generado.
I = corriente que circula por el alambre
A = rea transversal que forman el par de alambres conductores
an = vector unitario normal a la superficie de rea A.
B = Densidad de flujo magntico.
Generalmente un motor real de CD est compuesto de un nmero muy grande de esta espira
base. En la figura 3.2 se muestran los componentes bsicos de un motor de CD comercial.
2
En base a esos componentes que conforman a un motor de CD bsico, se puede proponer el
modelo electro-mecnico de la figura 3.3:
Ra La
Va ia M iexc. VF
eg
-
T(t)
Ja
(t)
a
donde:
di a
Va Ra ia La eg ; eg C1 (t ) K1 (t ) ; ya que iexc constante , constante (3.2)
dt
d (t )
T (t ) J a a (t ) ; (3.4)
dt
sustituyendo la ecuacin (2.3):
d (t )
K 2 ia J a a (t ) (3.5)
dt
dia
Va Ra ia La K1 (t ) (3.6)
dt
W ( S ) J a S a
I a (S ) (3.7)
K2
W ( S ) J a S a
Va ( S ) Ra La S K1W ( S ) (3.8)
K2
factorizando
J S a Ra La S
Va ( S ) W ( S ) a K1 (3.9)
K2
W (S ) K2
(3.10)
Va ( S ) J a La S ( J a Ra a La ) S ( K1 K 2 Ra a )
2
El toolbox de control, contiene una serie de funciones que son bastante utilizadas en sistemas de
control, a continuacin se revisarn algunas de ellas:
Respuesta en el tiempo:
>> y = step(num,den,t)
se obtiene la respuesta a una entrada escaln, dados el vector conteniendo los coeficientes del
polinomio del numerador (num) y el del denominador (den) de una funcin de transferencia, el
4
parmetro t es un vector que indica los instantes de tiempo para los que se desea que se obtenga
la respuesta.
>> y = impulse(num,den,t)
se obtiene la respuesta a una entrada impulso unitario, dados el vector conteniendo los
coeficientes del polinomio del numerador (num) y el del denominador (den) de una funcin de
transferencia, el parmetro t es un vector que indica los instantes de tiempo para los que se desea
que se obtenga la respuesta.
>> y = lsim(num,den,u,t)
se obtiene la respuesta a una entrada u, que es un vector que contiene puntos de la seal de
entrada para la que se desea obtener la respuesta de salida, dados el numerador (num) y el
denominador (den) de una funcin de transferencia, el parmetro t es un vector que indica los
instantes de tiempo para los que se desea que se obtenga la respuesta.
Por ejemplo, si se desea obtener la respuesta en el tiempo para una funcin rampa:
>>t=0:0.01:20;
>>ramp=t;
>> y = lsim([1 0],[1 2 6],ramp,t)
>> plot(t,y);
C ( s) 1 /
K ,
R( s ) s 1/
R
si R (s) escaln de magnitud R, y despejando C(s) de la expresin anterior:
s
5
R( s ) 1 /
C ( s) K sustituyendo el valor de R(s):
s 1 /
R( 1 / )
C ( s) K , expandiendo C(s) en fracciones parciales:
s( s 1 / )
R( 1 / ) R R
C ( s) K K K ; antitransformando: c(t ) KR K Re t / , factorizando:
s( s 1 / ) s s 1 /
c(t ) KR(1 e t / ) , la cual ser la respuesta en el tiempo del sistema para una entrada escaln
c( t 0) 0
c(t ) KR(1 0.367 ) 0.632 KR 63.2% KR
c(t ) KR , estado estable.
MATERIAL Y EQUIPO
DESARROLLO
6
2.- Obtenga la respuesta a una entrada escaln de magnitud 1 volt en el voltaje de armadura,
dada la funcin de transferencia del motor de CD, si se consideran los siguientes parmetros **
(obtener 100 milisegundos de dicha respuesta):
3.- Realice 2.-, pero ahora considerando los valores de voltaje de armadura dados en la tabla 3.2:
De los valores especificados en la tabla, llenar la tabla en base a las mediciones hechas en
las grficas, y calcular la ganancia K de estado estable.
4.- Hacer una aproximacin de la funcin de transferencia de segundo orden del motor por una
de primer orden, considerando el valor de la inductancia de armadura igual a cero. Comparar
la ganancia K de estado estable calculada con el valor esperado en base al modelo
matemtico aproximado (con La = 0).
5.- De las grficas obtenidas en el paso 2.- y 3.- medir la constante de tiempo del motor, la cual
es igual al tiempo que le toma a la salida alcanzar el 63.2% de su valor final.
6.- En base a los valores obtenidos de K y a partir de la respuesta transitoria del motor, calcular
la FDT del motor de CD.
7.- Realice 2.- a 6.-, pero ahora considerando una entrada impulso unitario.