Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelo Lineal de Un Motor de Corriente PDF
Modelo Lineal de Un Motor de Corriente PDF
continua.
16 de abril de 2012
Índice
1. Introducción 3
7. Ejercicios. 20
1
Índice de figuras
Indice de Tablas
2
1. Introducción
3
Figura 1: Esquema eléctrico y mecánico de un motor DC.
donde
4
La función signo, sgn x, para cualquier función x, se define como
1, x>0
sgn x = 0, x=0 (2.7)
−1, x < 0
Cuando x 6= 0, la función signo puede escribirse en la forma
x
sgn x = (2.8)
|x|
El par de fricción estática actúa cuando el eje del motor está inmovil o cuando
hay un cambio de sentido del eje del motor (cuando la aceleración angular
θ̈m (t) 6= 0). Como vemos lo que hace el par de fricción estática τf S en la
situación de arranque del motor es impedir el movimiento del eje del motor
hasta que el par externo supere un valor constante τS . La variación temporal
se debe a la variación de la corriente eléctrica i(t), es decir que en el arranque
i(t) 6= 0. Desde el punto de vista mecánico esta fricción provoca un retardo
temporal, pero desde el punto de vista eléctrico no se considera ninguna clase
de retardo.
Llamaremos τc (t) a
τc (t) = τf S (t) + τf C (t) + τl (t) (2.9)
Con estas definiciones las ecuaciones del motor quedarán representadas en la
forma
di(t) dθm (t)
u(t) = L + Ri(t) + kb (2.10)
dt dt
d2 θm (t) dθm (t)
km i(t) = J + B + τc (t) (2.11)
dt2 dt
2
Consideramos una carga fija al eje del motor o lo que es lo mismo un sistema mecánico
de un único grado de libertad (un péndulo simple por ejemplo), pero hay que tener en
cuenta que en muchas aplicaciones, como en los brazos robóticos, la carga puede ser variable
(un péndulo doble por ejemplo).
5
3. Funciones de transferencia del motor.
Θu (s) km
Gu (s) = =
U (s) s((Ls + R)(Js + B) + kb km )
Θτc (s) Ls + R Ls + R
GTc (s) = =− =− Gu (s)
Tc (s) s((Ls + R)(Js + B) + km kb ) km
(3.1)
donde Gu (s) representa la función de transferencia del motor sin carga y en
el que se ha incluido exclusivamente el modelo de fricción viscosa.
6
Ls + R
Figura 2: Esquema de bloques de un motor DC. Gw (s) = y Gu (s) =
km
km
.
s((Ls + R)(Js + B) + kb km )
esquema del motor con carga de una forma que resultará más conveniente
para el diseño de un sistema de control realimentado.
Podemos ver que los polos de ambas funciones de transferencia son los mis-
mos: un polo en el origen p0 = 0 y
r
1 1 1 1 1 1 2 km kb
p1,2 = − ( + )± ( − ) −4 (3.5)
2 τe τm 2 τe τm LJ
donde τe y τm son las constantes eléctrica y mecánica del motor respectiva-
mente,
L
τe =
R
(3.6)
J
τm =
B
En los motores reales siempre se cumple la condición de que el discriminante
es positivo, es decir que el motor tiene polos reales y distintos. También se
cumple que la constante eléctrica del motor es mucho menor que la constante
mecánica τe τm , lo que nos va a permitir obtener un modelo simplificado
del motor de orden dos en vez de ser de orden tres.
7
Los fabricantes suelen dar entre sus caracterı́sticas lo que denominan cons-
tante de velocidad del motor kn . Esta constante coincide con la ganancia
a bajas frecuencias para el motor en velocidad de la función de transferencia
Gu (s):
km
kn = sGu (s) = (3.7)
s=0 BR + kb km
La ganancia a bajas frecuencias de la función de transfrencia GTc (s) es
R Rkn
sGTc (s) = = (3.8)
s=0 BR + kb km km
ωm = lim θ̇m (t) = lim sΩm (s) = lim s2 Gu (s)U (s) = kn U (3.9)
t→∞ s→0 s→0
n o
donde ωm (t) = θ̇m (t), Ωm (s) = L θ̇m (t) y donde se ha supuesto que no
hay carga, que solo hay fricción viscosa y que la tensión de entrada es una
señal escalón de amplitud constante U ,
U
U (s) = (3.10)
s
Para terminar este apartado podemos observar que la función de transferencia
Gu (s) puede ser escrita como un sistema realimentado en el que el acoplo
eléctrico se encuentra en el lazo realimentado y el acoplo mecánico en el lazo
directo, como se muestra en la Figura . . . donde G0u (s) es una función de
transferencia de los circuitos eléctrico y mecánico de un motor en velocidad
desacoplado,
1
G0u (s) = (3.11)
(Ls + R)(Js + B)
Puede comprobarse que
1 km G0u (s)
Gu (s) = (3.12)
s 1 + km kb G0u (s)
8
La Figura 3 muestra el modelo del motor DC completo. Veremos más adelante
que este esquema permite simplificar el modelo del motor fácilmente teniendo
en cuenta que la dinámica eléctrica es mucho más rápida que la mecánica,
es decir que τe τm , obteniendo un modelo simplificado que es una buena
aproximación del modelo de orden tres. Puesto que Gw (s) tiene un cero muy
alejado del origen puede ser simplificado en un primer estudio de diseño del
sistema de control realimentado del motor, es decir que
R
Gw (s) ≈ (3.13)
km
En la Figura 4 se muestra el modelo de motor DC simplificado en el que se ha
conservado el valor de la ganancia a bajas frecuencias o constante de velocidad
del motor kn . No obstante como ya se ha señalado, nos interesará representar
el motor con carga de una manera más conveniente para el diseño del sistema
de control, como veremos más adelante.
km I(s) = s(Js + B)Θm (s) − (Js + B)θm (0− ) − J θ̇m (0− ) + Tc (s)
9
Figura 4: Esquema de un motor DC simplificado eliminando la constante
eléctrica τe .
donde
θm (0− ) (JLs + JR + BL)θ̇m (0− ) + JLθ̈m (0− ) + Lτc (0− )
Θm0 (s) = +
s s((Ls + R)(Js + B) + km kb )
(3.16)
La integración de esta ecuación permite calcular el efecto de las condiciones
iniciales θm0 (t), que deberá sumarse al valor de θm (t) obtenido suponiendo
condiciones iniciales nulas.
Puesto que los polos son estables, θ0 (t) tendrá un valor en régimen perma-
nente constante, como se puede comprobar utilizando el teorema del valor
final
(JR + BL)θ̇m (0− ) + JLθ̈m (0− ) + Lτc (0− )
θm0 (∞) = lim sΘm0 (s) = θm (0− )+
s→0 RB + km kb
(3.17)
Podemos comprobar que la contribución de las condiciones iniciales a la ve-
locidad del motor es nula. Puesto que se cumple que Ωm0 (s) = sΘm0 (s) −
10
θm (0− ), entonces
ωm0 (∞) = lim sΩm0 (s) = 0 (3.18)
s→0
Terminaremos este apartado con una observación práctica. Para medir las
condiciones iniciales se necesitan sensores de posición, velocidad, aceleración
y par o un sensor de corriente que substituya al sensor de aceleración y de
par, ya que se cumple la relación 3.14. En la práctica resulta más conveniente
utilizar un sensor de corriente no invasivo, como por ejemplo los que están
basados en el efecto Hall. Sin embargo lo más habitual es estimar la acelera-
ción y la velocidad a partir de información de un único sensor de posición,
aunque esto suponga cometer errores que en algunas aplicaciones podrı́an no
ser admisibles.
11
Parámetro Valor Unidades
UN 12 V
ω0 5100 rpm
R 5, 3 Ω
L 580 µH
J 14 g cm2
τm 15 ms
kb 2, 3 mV /rpm
km 22 mN m/A
kn 435 rpm/V
J
τm =
B
De la segunda expresión obtenemos que B = 0, 93 g cm2 /ms.
Será necesario expresar todos estos parámetros en las mismas unidades. Uti-
lizaremos el SI de unidades como se muestra en la Tabla 2.
Puede comprobarse que los polos del motor (cuyas unidades en el sistema
12
Parámetro Valor Unidades
R 5, 3 Ω
L 5, 8 × 10−4 H
J 1, 4 × 10−6 kg m2
B 9, 3 × 10−5 kg m2 /s
τm 1, 5 × 10−2 s
τe 1, 1 × 10−4 s
kb 2, 2 × 10−2 V s/rad
km 2, 2 × 10−2 N m/A
kn 45, 55 N m/A
p1 = −9071, 83
p2 = −132, 83
El polo dominante es p2 que además cumple que |p2 | |p1 | lo que sugiere
que el modelo del motor puede simplificarse a un sistema de segundo orden
eliminando el polo no dominante o la constante eléctrica del motor. Vamos a
ver a continuación que si se eliminase la constante eléctrica del motor se ob-
tendrı́a un polo p = −132 que es ligeramente superior al polo dominante. Esta
diferencia puede ser más significativa en otros motores, por lo que conviene
calcular el polo dominante de manera exacta, aunque después se simplique
el modelo a uno de segundo orden. Veamos la idea en los dos casos.
13
1. Primer método. Eliminación de la constante de tiempo eléctrica.
En algunos libros de texto se realiza una simplificación del modelo del
motor eliminando la constante eléctrica del motor. La idea parte del
hecho de que τe τm , y de que el motor puede expresarse en la forma
realimentada, es decir utilizando la función de transferencia G0u (s) como
se ha explicado en la sección anterior, dada por
1
G0u (s) = (4.3)
(Js + B)(Ls + R)
La simplificación consiste en hacer
1
G0u (s) = (4.4)
R(Js + B)
Con este método se obtiene la siguiente función de transferencia Gu (s),
km
Gu (s) = (4.5)
s(RJs + RB + km kb )
El polo dominante aproximado del motor es, por lo tanto,
RB + km kb
p=− = −132 (4.6)
RJ
El modelo simplificado del motor siguiendo este método es
6012, 6
Gu (s) = (4.7)
s(s + 132)
donde K se ha calculado de tal manera que la constante de velocidad
kn sea la dada por el fabricante.
2. Segundo método. Eliminación del polo no dominante.
Es más exacto calcular el polo dominante −p = p2 con las caracterı́sti-
cas del fabricante. En este caso el valor de K puede calcularse utilizando
el valor de los verdaderos polos del motor,
km
K = |p2 |kn = (4.8)
JL|p1 |
El modelo simplificado del motor siguiendo este método es
6050, 41
Gu (s) = (4.9)
s(s + 132, 83)
14
5. Incorporación de la carga en el modelo del
motor.
Consideremos que la carga está unida al eje del motor a través de un meca-
nismo reductor de factor de reducción r ∈ (0, 1) y rendimiento η ∈ (0, 1) (o
expresado en tanto por ciento). Entonces la velocidad angular θL (t) y el par
de la carga τL (t) a la salida del reductor estarán relacionados con θm (t) y τl (t)
en el eje del motor (o entrada del reductor) según las siguientes expresiones:
r 2 JL
Jef f = J + (5.6)
η
4
En un sistema mecánico pueden aparecer también términos de Coriolis dependedientes
de la velocidad angular. Si la carga es un sistema mecánico de varios grados de libertad el
momento de inercia no será constante sino que dependerá de la posición angular.
15
y
r
τc0 (t) = τf S + τf C + τg (t) (5.7)
η
A partir de estas expresiones puede rehacerse todo el cálculo del modelo del
motor y en particular del modelo simplificado. El polo dominante será lige-
ramente distinto al obtenido anteriormente. La ganancia a bajas frecuencias
del motor con carga también se modificará, es decir que no coincidirá con la
constante de velocidad del motor kn .
16
lo que puede resultar conveniente para conocer aproximadamente el valor del
par debido a los efectos gravitacionales. Si el centro de masas de la carga se
situase en el eje de rotación del motor, el efecto gravitacional será nulo. En la
práctica esto no es ası́, pero puede suponerse en una primera aproximación
nulo cuando la carga sea un disco o un cuerpo con simetrı́a de revolución.
17
Si el par de la carga es muy elevado puede provocar que la corriente eléctrica
sea excesivamente elevada, y en consecuencia el motor se queme. Normalmen-
te los fabricantes dan como caracterı́stica de sus motores el par en parado
τH (“stall torque” en inglés) para tener en cuenta esta situación, es decir que
τH = τlmax , el par máximo de la carga admisible que impide el movimiento
del motor, θ̇m (t) = θ̈m (t) = 0.
Desde un punto de vista eléctrico la corriente en parado solo puede ser debida
a efectos resistivos, es decir que UN = RIA , donde IA representa la corriente
eléctrica máxima ideal, en el sentido de que es la que proporcionarı́a el motor
en parado cuando no hay par de fricción. Llamaremos τA y ωA a las relaciones
UN
τA = km IA = km
R (6.5)
UN
ωA =
kb
El fabricante suele dar una caracterı́stica que denomina corriente sin carga
I0 o lo que llama “par de fricción”
τ0 = km I0 (6.6)
18
Para el cálculo de la eficiencia máxima supondremos que el motor se encuen-
tra en el régimen permanente con una señal de entrada UN . Llamemos IN a
la corriente eléctrica alcanzada, ωmN a la velocidad angular y τmN = km IN
al par mecánico de salida en este estado. Teniendo en cuenta la ecuación
eléctrica del motor, podemos comprobar que
τmN
ωmN = ωA (1 − ) (6.8)
τA
donde se ha tenido en cuenta que kb = km .
19
∗
donde τmN es el valor del par mecánico que hace que la eficiencia sea máxima.
Viene dado por
∗ √
τmN = τ0 τA (6.16)
Substituyendo este valor en la ecuación 6.12
r r 2
τ0 τ0 τ0
ηmax =1+ −2 = 1− (6.17)
τA τA τA
7. Ejercicios.
1. Estudiar el valor inicial (en t = 0+ ) de la salida del motor con condi-
ciones iniciales nulas y no nulas. Utilizar el Teorema del valor inicial.
20
5. Diseñar un sistema de control lineal que suprima la perturbación de
fricción de Coulomb. Se sugiere hacer un estudio considerando que la
señal de perturbación es un escalón positivo y otro estudio considerando
que es negativo. ¿Cómo afectará la fricción de Coulomb en cada uno
de estos sistemas de control?
21