Redalyc.Sistema piloto para control de izaje utilizando motor de DC

Anuncio
El Hombre y la Máquina
ISSN: 0121-0777
[email protected]
Universidad Autónoma de Occidente
Colombia
Bravo, Felipe; Posada Contreras, Johnny
Sistema piloto para control de izaje utilizando motor de DC
El Hombre y la Máquina, núm. 33, julio-diciembre, 2009, pp. 96-109
Universidad Autónoma de Occidente
Cali, Colombia
Disponible en: http://www.redalyc.org/articulo.oa?id=47812225010
Cómo citar el artículo
Número completo
Más información del artículo
Página de la revista en redalyc.org
Sistema de Información Científica
Red de Revistas Científicas de América Latina, el Caribe, España y Portugal
Proyecto académico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto
Sistema piloto para control
de izaje utilizando motor
de DC
Felipe Bravo*
Johnny Posada Contreras**
Resumen
El artículo muestra el diseño
e implementación de una unidad
para el control de izaje (posición vertical), utilizando como
elemento de fuerza un motor de
DC (MDC) de excitación independiente. Dicho motor eleva una
carga, la cual se debe posicionar a
una altura determinada. Para esto
se estudiaron diferentes tipos de
control aplicables a MDC con
excitación independiente, de los
cuales se diseñaron dos algoritmos. Se realizaron cálculos y
estudios tanto mecánicos como
eléctricos al diseñar la planta
teniendo en cuenta la carga
máxima en Kilogramos. Como
producto final se obtiene una
planta prototipo, de tal forma
que esta pueda ser fácilmente
utilizada en el laboratorio y se
tenga libertad de implementar
* Graduando de la Universidad Autónoma de Occidente, programa de Ingeniería Mecatrónica, perteneciente al Grupo de Investigación en Energías GIEN. Cali, Colombia. [email protected]
**M.SC en Ingeniería, docente de la Universidad Autónoma de Occidente, grupo de Investigación en Energías GIEN, categoría B de Colciencias. Cali – Colombia.
[email protected]
Fecha de recibido: 8 de mayo de 2009 Fecha de aceptado:01 de octubre de 2009
96
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
Felipe Bravo • Johnny Posada Contreras
diversos algoritmos de control.
Se muestra entonces la estructura
hardware, la estructura software
y la plataforma final diseñada. La
plataforma didáctica desarrollada
se utiliza actualmente en los laboratorios de electrónica de potencia de la Universidad Autónoma
de Occidente en Cali.
Palabras clave: Motor de
DC, control de izaje, control en
cascada, rectificador de potencia,
inversor de tensión, modulación
por ancho de pulso (PWM).
Abstract
The article shows the design
and implementation of a unit for
the Vertical hoisting Control,
using like power element a DC
Motor (MDC) of independent
excitation. This motor will have
to elevate a load which is due
to position to a certain height.
In order to obtain this, different
types from control for the MDC
with independent excitation were
studied, of which two were designed. considering the fully factored
load in Kilograms, calculations
and studies, as much mechanics
as electrical, were realised for the
design of the plant. As end item
has a prototype, of such form
that this can easily be used in the
laboratory and freedom must to
implement diverse algorithms of
control. Is then to the structure
hardware, the software structure
and the designed final platform.
The developed didactic platform
is used at the moment in the laboratories of electronics of power
of the Universidad Autónoma de
Occidente in Cali
Key words: DC Motor, vertical hoisting control, cascade
control, power rectifier, voltage
inverter, pulse width modulation
(PWM).
Sistema piloto para control de izaje utilizando motor de DC
1. Introducción
La falta de sistemas pilotos o
plantas didácticas para el estudio
de los accionamientos eléctricos,
y la complejidad de los montajes
para su estudio, hacen que algunas
temáticas relacionadas con aplicaciones industriales del control no se
puedan explorar en la academia. La
idea principal de implementar esta
planta es para su futuro uso como
herramienta didáctica, de entrenamiento y de diseño en los laboratorios de los cursos de electrónica de
potencia, accionamientos eléctricos
y de control. El diseño de la planta
requiere un estudio mecánico, en
el cual se debe tener en cuenta la
carga máxima que se desea aplicar,
de esta forma se hallan los demás
parámetros involucrados en su
construcción. La planta podrá controlarse vía PC o por medio de controladores análogos, el control por
medio del PC se realizará utilizando
la tarjeta de adquisición de datos de
la empresa DSpace. La tarjeta de adquisición de datos incluye un panel
de conexiones el cual posee salidas
digitales y análogas, también tiene
la propiedad de funcionar en tiempo
real, y es compatible con Matlab y
Simulink. Los sensores son acondicionados para que cumplan con
el rango de trabajo de la tarjeta, el
cual es de -10 a 10v.
Para el control de izaje, donde
es necesario tener el MDC en un
constante equilibrio, se controlará
la corriente de armadura del mismo
y por consecuencia el par mecánico
generado por este.
En el caso de la planta a construir, es necesario establecer la etapa
de la alimentación del MDC. Para
obtener el voltaje de alimentación
es necesario utilizar un puente
rectificador para así obtener la
energía directamente desde la red de
120Vrms. También se necesitará un
circuito drive para el MDC y un módulo PWM (modulación por ancho
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
97
Felipe Bravo • Johnny Posada Contreras
Sistema piloto para control de izaje utilizando motor de DC
de pulsos), el cual recibirá la señal
directamente desde el controlador
implementado.
Para realizar el control de posición se utilizará un sensor que indique la altura en la cual se encuentra
actualmente la carga, esta señal se
realimentará a través de un circuito
acondicionador la cual se comparará con la señal de referencia. Lo
mismo se hará para la velocidad y
la corriente (Figura 1).
2. Estudio del sistema de
posición vertical (control de
izaje)
Para la implementación física
de la planta se tuvo en cuenta el
diagrama de fuerzas de la Figura
2, con él se halló el diámetro del
tambor en el cual se enrolla la guaya, elemento utilizado para halar la
carga a posicionar. Al momento de
realizar el diagrama de fuerzas, con
el fin de hallar la carga máxima y el
radio de la polea, se debe suponer
que la velocidad con la que se eleva
la carga es constante, de lo contrario
los cálculos no son válidos. Esto
supone que para la implementación
de los controladores es necesario
el diseñar un controlador de velocidad.
Del diagrama de fuerzas se
obtiene la ecuación (1) donde se
puede estimar la masa máxima que
podrá elevar el sistema a una fuerza
del motor determinada (par motor
nominal). La ecuación (2) permitirá
hallar el par motor nominal según
los caballos de fuerza (HP) y revoluciones del MDC (rpm).
Figura 2. Diagrama de fuerzas del montaje
Figura 1. Diagrama de bloques general de la planta de control de izaje.
98
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
Felipe Bravo • Johnny Posada Contreras
T = m ⋅ g ⋅ Rp
743 ⋅ HP
T =
2π
⋅ rpm
60
Sistema piloto para control de izaje utilizando motor de DC
(1)
Tabla 1. Datos de placa del motor Emerson
Marca
Referencia:
Revoluciones:
Voltaje de armadura:
Corriente de armadura:
Voltaje de campo:
Corriente de campo:
(2)
El MDC a utilizar en el montaje
es un motor EMERSON de 0.75Hp
de potencia y 1750rpm, las demás
características del motor se resumen
en la Tabla 1.
Fuente: Productos y catálogos [en línea]. EEUU: Motores Emerson, 2008. [Consultado 01 de febrero de 2008].
Disponible en internet: http://www.emersonmotors.com/Products/Catalogs/GeneralPurposeMotor. Definite Purpose
Direct Current Permanent Magnet & Shunt Wound.pdf
Tomando como referencia los
datos de placa y asumiendo un radio
para la polea de 1.5cm, con una constante de gravedad de 9.8m/s2, el par
motor máximo que ejercerá el motor
sobre el sistema de polea de la Figura
2 será de 3.0408Nm (ecuación 2), al
mismo tiempo que la masa máxima
que podrá levantar el sistema será de
20.68 Kg (ecuación 1).
El MDC es una de las máquinas más versátiles en la industria
y considerada un Benchmark para
medir el desempeño de diferentes
algoritmos de control. Su relativo
fácil control de posición, par y
velocidad la han convertido en una
de las mejores opciones en aplicaciones de máquinas herramientas,
sistemas servo actuados y automatización de procesos. Algunos de los
usos de los MDC se dan en aplicaciones de potencia, como trenes y
tranvías o máquinas de precisión,
micro-motores, etc. Sin embargo la
muy bien ganada reputación de los
motores de inducción ha dejado a
los MDC relegados a aplicaciones
muy específicas, llegando a solo
producción en masa para potencias
menores a 1Hp. El motivo de usar
un MDC en este sistema en lugar
de un motor de inducción, es por
su facilidad de control y se pretende tener un sistema didáctico para
enseñanza, lo cual hace que el MDC
sea un elemento de rápido control
para facilitar así el prototipado de
aplicaciones o algoritmos de control
en el sistema.
Emerson electrical motors
612532
1750rpm
180V
3.9A
100/200V
0.3/0.6ª
Figura 3. Esquema circuital simplificado del motor de DC. Fuente propia.
Teniendo la relación del sistema
masa-polea, bajo la consideración
de que se usa una velocidad constante, se procede ahora a modelar
el MDC para completar el modelo
de la planta. El MDC se separa entonces en dos circuitos; el circuito
de campo y el circuito de armadura. Los circuitos equivalentes se
observan en la Figura 3. Para el
modelo del MDC no se consideran
saturaciones ni otros fenómenos no
lineales.
El modelo del MDC se compone de tres ecuaciones dinámicas; la
ecuación de armadura, la ecuación
de campo y la ecuación mecánica del sistema. Además de estas
ecuaciónes se hace uso de otras
proporcionalidades en el MDC.
En la ecuación (3), ecuación (4) y
ecuación (5) se muestran las ecuaciones dinámicas respectivas a la
armadura, al campo y la ecuación
mecánica, donde i a es la corriente
de armadura, R a la resistencia de
armadura, L a la inductáncia de
armadura y E a la tensión inducida.
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
99
Felipe Bravo • Johnny Posada Contreras
Sistema piloto para control de izaje utilizando motor de DC
Esta última, efecto de la rotación
del circuito de armadura en el
campo mágnetico producido por el
circuito de campo. En el circuito de
campo N f es el número de espiras
del bobinado de campo y dφ dt
es la derivada del flujo magnético
producido por bobinado de campo.
Este se relaciona con la corriente
de armadura por la curva de magnetización del MDC, sin embargo
obedece a una relación no lineal al
mismo. La ecuación mecánica del
motor es la aplicada a todo cuerpo
rotacional, el cual posee una inercia
J y una fricción porporcional a la
velocidad A (coeficiente de fricción viscoza). T m será el par motor
de la máquina y T L el par de carga
del motor, que para el particular sera
la tensión producidad por el sistema
masa-polea.
Vt = ia R a + La
di a
dt
V f =i f R f + N f
Tm
TL = A
+ Ea
d
dt
+J
(3)
(4)
d
dt
(5)
Las ecuaciónes dinámicas del
MDC se relacionan entre sí por las
ecuaciones (6) y (7) donde el par
motor es proporcional a la corriente
de armadura, siempre y cuando el
flujo magnético sea constante.
Ea = k
(6)
Tm
(7)
k ia
Para considerar la planta como
sistema se debe incluir la polea en
la cual se enrolla la guaya que alza
la carga, y la carga se ingresa en Kg.
Para considerar la polea con radio
constante se diseño de tal forma
que al enrollarse la guaya este no
varíe mucho, para esto la polea
tiene un camino enroscado cuyo
vaciado corresponde al diámetro
de la guaya, el cual es de 1.5mm
para el particular. Utilizando las
ecuaciones anteriores se construye
el diagrama en bloques del sistema,
el cual incluye el MDC, la carga y
la polea (Figura 4. La entrada de la
planta será la tensión de armadura
y la salida del sistema la altura de
la masa. Esto es valido siempre
y cuando se considere el campo
constante, que sugiere una tensión
de campo V f constante.
Los valores correspondientes
a los parámetros del motor son los
siguientes:
•
Ra = 10.89Ω
•
La = 63.5e-3mH
Figura 4. Diagrama de bloques del sistema de control de izaje. Fuente propia.
100
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
Felipe Bravo • Johnny Posada Contreras
•
J = 0.0035 Inercia del motor
•
A = 0.0014 Coeficiente
de fricción
•
kφ = 0.8838 constante
de flujo magnético
De estos parámetros, la resistencia de armadura es el único parámetro constante, al igual que la inercia
y el coeficiente de amortiguamiento.
La reactancia de la armadura depende directamente del flujo magnético,
sin embargo, si la tensión de campo
permanece constante, el flujo de
magnetización φ no cambia, por
lo que la reactancia será constante y
por consecuencia se tendrá un valor
de inductancia L a constante.
3. Prototipado
La plataforma de desarrollo se
compone de dos sistemas; el sistema
electromecánico y el sistema electrónico. El electromecánico consta
del montaje MDC, polea, sensor de
velocidad, sensor de altura y sistema de enganche para la carga a controlar. Mientras que el electrónico
consta de los elementos drives para
el MDC, rectificadores para circuito
de campo, acondicionamientos para
el sistema de sensores e interfase
con la PC.
A. Implementación de sistema
electrónico: El sistema electrónico
se compone de elementos de fuerza
y elementos se acondicionamiento.
Entre los elementos de fuerza se
encuentran del drive para el MDC,
el cual se diseña alrededor de un
puente H con PWM, y el rectificador monofásico para el circuito
de campo. Mientras que en los
elementos de acondicionamiento
se encuentran los circuitos de acondicionamiento para los medidores
de velocidad, posición y corriente.
Cada uno de estos elementos se
describe seguidamente.
Circuito de potencia: Para la
aplicación se optó por diseñar un
puente H completo, dado a que
Sistema piloto para control de izaje utilizando motor de DC
el ascenso y descenso de la carga
dependerá del sentido de giro del
motor. Para el diseño de dicho
puente H se utilizaron los IGBT’s
IRG4PH40KD, y drives optocoplados HCPL3120. Se utilizó la
configuración que se propone en el
datasheet del drive HCPL3120, los
cuales son diseñados para trabajar
con IGBT’s. Los IGBT’s soportan
un Vces = 1200 V (tensión de
ruptura), una corriente Ic = 15 A
, y una corriente de pulso hasta de
60A ( Icm = 60A) . Como circuito
buffer se utilizó el LM7407, para
cada señal proveniente del circuito
PWM. El LM7407 es un circuito
buffer no inversor. La configuración
del drive está en la Figura 5, y el
esquemático del puente H completo
se encuentra en la Figura 6.
Fuente: Alldatasheet [en línea]. EEUU: HCPL3120, 2008. [Consultado 13 de febrero de 2008]. Disponible en internet: http://www.alldatasheet.com/datasheet-pdf/pdf/82098/HP/HCPL3120.html
Figura 5. Configuración del circuito drive para el IGBT.
Figura 6. Circuito esquemático del puente H. Fuente Propia.
Para la activación del puente H
se escogió una modulación por ancho
de pulsos bipolar. Este tipo de modulación consiste en enviar la misma
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
101
Felipe Bravo • Johnny Posada Contreras
Sistema piloto para control de izaje utilizando motor de DC
señal PWM a dos de los dispositivos
interruptores del puente H construido.
La variación del voltaje promedio
sobre el MDC se logra variando el
ciclo útil D del PWM. El circuito
implementado esta constituido un
integrado 555 para implementar señal
rampa. Dicha señal se ajusta a una
frecuencia de 20kHz. Se escogió este
valor de frecuencia dado que es una
frecuencia imperceptible por el oído
humano y se evitan ruidos a bajas frecuencias. La rampa se compara con
una señal de referencia, la cual será
la señal proveniente del controlador.
Como comparador se utilizó el integrado LM311, y a la salida de cada señal se utilizó un buffer LM74HC540.
El circuito completo se muestra en
la Figura 7, el cual contiene también
control de tiempos muertos en las
señales de disparo para evitar cortos
circuitos en el puente H.
Sensor de velocidad: Para
sensar la velocidad se utilizó un encoder S1-1024 el cual proporciona
1024 pulsos por revolución, cuya
señal de salida fue acondicionada
utilizando un microcontrolador PI-
C16f819. Las revoluciones sensadas fueron ajustadas en el siguiente
rango:
–
Giro sentido 1 => rango de 0 a
2.5V => -100rpm a 0rpm
–
Giro sentido 2 => rango de 2.5
a 5V => 0rpm a 100rpm
A la salida del microcontrolador se ajustó un conversor digital a
análogo DAC0808, de esta forma
se obtiene el voltaje deseado. En el
montaje final se dejan sin embargo las dos opciones para trabajo.
La Figura 8 muestra el algoritmo
implementado en el microcontrolador, y las ecuaciones (8) y (9)
son las ecuaciones resultantes de
cada rango tanto digital (salidas del
encoder), como análoga (salidas del
conversor DAC0808).
rpm1 = 40.4787 * V 1 +100.0062
(8)
rpm2 = 40.1574 * V 2 100.7872
(9)
Figura 7. Circuito PWM con comparador por rampa y tiempo muerto.
102
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
Felipe Bravo • Johnny Posada Contreras
Sistema piloto para control de izaje utilizando motor de DC
Sensor de corriente y filtro:
Para sensar la corriente de armadura del motor se utilizó un sensor
AMP25, el cual es un sensor por
efecto hall, y fue ajustado para sensar la mitad de la corriente máxima
del mismo. La salida del sensor
de corriente es un voltaje proporcional a la corriente sensada, por
lo tanto este se acondicionó para
sensar en un rango de -5A a 5A,
y su salida se ajusto de 0V a 5V
respectivamente. El circuito esquemático acondicionador se muestra
en la Figura 9 y la ecuación (10)
es la relación de la corriente sensada con el voltaje acondicionado,
donde As es la ganacia del circuito
acondicionador.
Vo =
As
+ 2.5
2
Figura 8. Diagrama de flujo utilizando interrupciones. Fuente Propia.
(10)
Dado que la corriente de armadura se produce por un sistema
conmutado, la corriente contendrá
eventualmente transitorios y ruidos a la frecuencia de conmutación, los cuales deben ser filtrados
para que no influyan en el lazo de
control del sistema. Para eliminar
el ruido de conmutación, se diseño
un filtro pasa bajo tipo Butterworth
con una frecuencia de corte de
1KHz. Para la implementación del
filtro, se utilizó una configuración
Sallen-Key como se muestra en la
Figura 10.
Sensor de posición: La medición
de la posición se implementa con el
sensor SRF04, el cual es un sensor
de distancia con ultrasonido. El
sensor proporciona un pulso digital
cuya duración en tiempo es proporcional a la distancia sensada. Para
acondicionar este sensor nuevamente se utilizó el microcontrolador PIC16f819, y a su salida nuevamente
el DAC0808. El rango de ajuste
fue de 0 a 1 metro, suministrando
0Vdc a 5Vdc proporcionales a di-
Figura 9. Circuito transductor del sensor de corriente. Fuente propia.
Fuente: Wikipedia [en línea]. EEUU: Sallen-Key topology, 2008. [Consultado 22 de septiembre de 2008]. Disponible en internet: http://en.wikipedia.org/wiki/Sallen_Key_filter
Figura 10. Filtro pasa bajo, segundo orden, configuración Sallen Key.
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
103
Felipe Bravo • Johnny Posada Contreras
Sistema piloto para control de izaje utilizando motor de DC
cha distancia. La Figura 11 muestra
el algoritmo implementado en el
microcontrolador. La relación entre
distancia sensada y voltaje de salida
esta dada por la ecuación (11), donde Dp es la distancia sensada.
Figura 12. Rack vertical abierto, donde se dispusieron los elementos del sistema electrónico.
Fuente propia.
Figura 11. Diagrama de flujo del algoritmo para el sensor de posición. Fuente propia.
V=
255 ⋅ Dp
51
(11)
En la Figura 12 se muestra el
pictórico final de la implementación.
Se observa un Rack vertical abierto,
en donde cada uno de los circuitos
implementados se ajustaron para su
manipulación y configuración.
B. Implementación del sistema electromecánico: El sistema
electromecánico consta del soporte
para el montaje y de los elementos
de acción y control como el MDC,
el sensor de velocidad, el sistema
masa-polea y el sensor de altura.
Los sensores se incluyen aquí no
por su componente electrónico
sino por su disposición física en la
planta. Para el diseño de la planta
se dibujaron los planos utilizando
una herramienta CAD “Solid Edge”
versión 19. La Figura 13 muestra
el diseño que se envió a construir,
y la Figura 14 muestra el resultado
obtenido.
Figura 13. Planta construida según los planos de diseño. Fuente propia.
104
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
Felipe Bravo • Johnny Posada Contreras
Sistema piloto para control de izaje utilizando motor de DC
Figura 14. Módulo para control de izaje completo. Fuente propia
Para obtener el montaje final,
como se observa en la Figura 14,
fue necesario diseñar ciertas piezas
las cuales se maquinaron a medida
Para diseñar dichas piezas se tuvo
en cuenta criterios que se mencionan a continuación. Para diseñar la
mesa sobre la cual va a reposar el
motor se tuvo en cuenta que su altura máxima sería de 100cm, de esta
forma concuerda con la distancia
que va a recorrer la carga. Se agregaron dos chumaceras para soportar
el peso a alzar, junto con estas viene
la base metálica y al final una base
más pequeña, fabricada en Empac,
el cual es un polímero, y de esta
forma soportará las vibraciones mecánicas que puedan producirse por
cualquier perturbación. Se diseñó
también un acople para el encoder
y un acople para los ejes. Los ejes
se fabricaron de acuerdo con el
diámetro especificado en el acople
con sus respectivas tolerancias. El
tambor se diseñó teniendo en cuenta
que su radio menor corresponde al
valor Rp hallado en la sección II
(estudio del sistema de posición
vertical), esto dado a que en este
se enrollará la guaya que va a alzar
el peso (La guaya es de 1.5mm de
diámetro). Finalmente se diseñó el
soporte del encoder, junto con una
pequeña espuma acoplada para
soportar las vibraciones.
4. Esquema de control
Para el diseño del controlador se
escogió un control en cascada, en el
cual las variables a controlar son la
corriente de armadura, la velocidad
angular y la posición. Se escogió un
control en cascada puesto a que al
aplicar una carga se debe controlar
el par mecánico, y esto se hace mediante el control de la corriente de
armadura. Para el diseño de la polea
los cálculos se realizaron suponiendo una velocidad constante, y por
esta razón es necesario controlar la
velocidad del sistema.
El control en cascada proporciona un buen desempeño dinámico, puesto que permite separar las
dinámicas del MDC en, rápidas
para la corriente, medias para la
velocidad y lentas para la posición.
Esto garantiza que un cambio súbito
en la masa de la carga genera una
variación en el par de carga, el cual
será rápidamente corregido por el
controlador de corriente, ya que en
el MDC el par mecánico depende
directamente de la corriente de
armadura, ver ecuación (7).
Controlador de corriente: Este
es el lazo más interno de control, y
su referencia proviene del controlador de velocidad, así que su salida
es la que entrará al PWM modificando el ciclo útil. Para este caso
solamente se toma la dinámica de la
corriente y no se tiene en cuenta la
velocidad. La dinámica de corriente
se obtiene de la ecuación (3). La
función de transferencia se encuentra utilizando Matlab, encontrando
la relación salida/entrada del esque-
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
105
Felipe Bravo • Johnny Posada Contreras
Sistema piloto para control de izaje utilizando motor de DC
ma de la Figura 15, que relaciona la
entrada Vt con la salida ia , esto es
válido siempre que en la ecuación
(3) se desacople el término Ea . El
desacople de la tensión inducida se
aprecia en el diagrama de bloques
de la Figura 18.
Para la aplicación se eligió
un controlador PI dada su buena
respuesta dinámica. Para diseñar el
controlador PI se utilizó la herramienta “sisotool” de Matlab, en la
cual se modifica el lugar de las raíces del sistema para lograr el comportamiento deseado. El sistema en
lazo cerrado queda como se ve en la
Figura 15. Diagrama de bloques desacoplado que relaciona el voltaje de entrada con la corriente de
armadura. Fuente propia.
Figura 16. Controlador de corriente (PI) en lazo cerrado. Fuente propia.
Figura 17. Respuesta
temporal de la corriente
en lazo abierto (roja),
respuesta en lazo cerrado (azul)
106
Figura 16. La respuesta al escalón
de la corriente en lazo abierto (curva
roja) y el comportamiento del sistema con el controlador (curva azul),
se muestran en la Figura 17.
Controlador de velocidad: El
controlador de velocidad genera la
referencia para el controlador de
corriente, y a su vez es controlado
por la referencia proveniente del
controlador de posición. Utilizando
Matlab se obtiene nuevamente una
función de transferencia relacionando la corriente de armadura ia
con la velocidad de salida en RPM.
El diagrama de bloques se muestra
en la Figura 18, con su respectiva
entrada y salida, en el bloque llamado “Planta_izaje” se encuentra el
diagrama de bloques de la Figura 4.
Se observa que para que funcione el
controlador de corriente se debe realimentar la velocidad ω y multiplicarla por la ganancia kφ , esto dado
a que en el lazo anterior solamente
se tuvo en cuenta la dinámica de la
corriente. La función del sistema
resulta ser de tercer orden, puesto
que se suma el orden del controlador PI de la corriente. Nuevamente
se diseña un controlador PI en lazo
cerrado utilizando la herramienta
“sisotool”, su diagrama de bloques
está en la Figura 19.
Controlador de posición: Este
es el lazo más externo de control (Figura 20), por lo tanto este
controlador recibirá la referencia
deseada por el usuario, en este caso
la altura. Utilizando la metodología
que se siguió para el diseño de los
anteriores controladores, se diseña
el lazo de control más externo. El
sistema completo se muestra en
la Figura 20, en el cual podemos
observar los tres lazos del control
en cascada. La respuesta a la altura
del sistema se encuentra en la Figura
21, en esta se puede apreciar en rojo
el comportamiento en lazo abierto
y en azul el comportamiento el lazo
cerrado.
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
Felipe Bravo • Johnny Posada Contreras
Sistema piloto para control de izaje utilizando motor de DC
Figura 18. Diagrama de bloques que relaciona la corriente de entrada con la velocidad. Fuente
propia.
Figura 19. Controlador de velocidad (PI) en lazo cerrado
Figura 20. Controlador de posición (PI) en lazo cerrado, altura de entrada y altura de salida
(B)
(A)
Figura 21. Respuesta temporal de la posición en lazo abierto (A), respuesta en lazo cerrado (B).
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
107
Felipe Bravo • Johnny Posada Contreras
Sistema piloto para control de izaje utilizando motor de DC
Finalmente en la Figura 22 se
muestra la evolución en la posición
para una masa con un peso de 10kg,
lo cual se considera en el sistema
como una perturbación. En esta
gráfica se muestra la evolución de
la posición vertical con una carga
inicial, la posición negativa es de
verse dado que según el modelo
del MDC utilizado, si el par motor
inicial es de cero, la integración en
el MDC mostrará una velocidad
negativa.
Figura 22. Respuesta al escalón del sistema con control en cascada aplicando carga de 10kg. Fuente
propia.
5. Conclusiones y comentarios
Con el sistema desarrollado se
logró obtener una estructura hardware que permitirá el prototipado
inmediato y el desarrollo de prácticas en sistemas electromecánicos de
forma rápida. Esto es valioso para
el laboratorio, ya que no se tiene
una estructura electromecánica con
estas características, que permita el
diseño y puesta en marcha de controladores de forma rápida y fácil.
Los cálculos de la polea en
la cual se enrolla la guaya solo
son válidos para un recorrido en
una velocidad constante, para lo
cual el controlador de velocidad
es indispensable. Las pruebas
108
experimentales realizadas con el
banco del motor concordaron con
los parámetros hallados, el motor
elevó aproximadamente 20 kg sin
sufrir deformaciones o sobrepasar
la corriente nominal. Aparte del
buen desempeño del controlador,
se puede observar en el algoritmo
de control denominado “control en
cascada”, que la respuesta al sistema es más adecuada y aproximada a
lo deseado. Además, el esfuerzo de
control de cada variable se reduce
considerablemente, de esta forma se
disminuyen daños por sobrecargas
o picos, ya sean de corriente o de
voltaje, en los circuitos y sensores
acoplados al sistema.
Como aspectos a tener en cuenta es necesario realizar un estudio
de sensibilidad a los controladores
diseñados, esto con el fin de determinar qué tan robusto sería el
sistema ante cambios súbitos de
carga. Aunque la máquina de DC
es un sistema fácil de controlar, en
el modelo del sistema no se han
considerado efectos de no linealidades en la geometría del mismo, ni
fricciones en los rodamientos de la
estructura mecánica. Sería por tanto
recomendable hacer un modelo que
considere estos parámetros y mirar
la respuesta de los controladores
diseñados.
Bibliografía
1
Buehler Hansruedi. Electrónica industrial: Electrónica de regulación
y control. España: Gustavo
Gili S. A., 1987. 336 p
2
Catálogos y manuales [en línea].
EEUU: AMPLOC 2008. [Consultado 16 de septiembre de 2008].
Disponible en internet: http://www.
amploc.com
3
Cátalogos y manuales [en línea].
EEUU: PARALAX Inc. Devantech.
SRF04 Ultrasonic Range Finder
[Consultado 14 de septiembre de
2008]. Disponible en Internet: http://
www.acroname.com/robotics/parts/
R93-SRF04p.pdf
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
Felipe Bravo • Johnny Posada Contreras
4
5
6
7
Circuitos snubber, circuitos de protección [en línea] EEUU: Snubber
Circuits Suppress Voltage Transient
Spikes in Multiple Output DC-DC
Flyback Converter Power Supplies,
2001. [Consultado en 7 de septiembre de 2008]. Disponible en internet:
http://www.maxim-ic.com/appnotes.
cfm/an_pk/848/
Chapman Stephen J. Maquinas Eléctricas 2ed. Colombia: Mc Graw Hill,
1988. 746p
Consultas, esquemáticos de circuitos [en línea], EEUU: Electronic
circuits online, 2008. [Consultado
13 de febrero de 2008]. Disponible
en internet: http://www.electroniccircuits.net
Diseño de snubbers para circuitos de
potencia [en línea]. EEUU: Design
of Snubbers for Power Circuits, SEVERNS Rudy, 2001 [Consultado en
13 de mayo de 2008]. Disponible en
internet: http://www.cde.com/tech/
design.pdf
8
Donaire Alejandro; Garnero Gerardo
y Junco Sergio. Análisis y simulación
de dos técnicas de control sobre motor
DC serie 2ed. Argentina: Universidad
Nacional de Rosário, 2000. 28 p.
9
Ewen Ritchie, Rasmus Post. Dynamic Motor Modeling, Dinamarca:
Aalborg University Institute of
Energy Technology, 2007
10 Flores T. Antonio. Control en Cascada. México: Universidad Iberoamericana Santa Fe, 2002, 44 p
11 Kuo Benjamin C. y Golnaraghi Farid.
Automatic Control Systems 8e: Apendice E. Operational Amplifiers. EEUU:
john wiley & sons, 2003. 8 p.
12 Leonhard Werner. Control of Electrical Drives 3ed. Rusia: Springer,
2001. 460 p
Sistema piloto para control de izaje utilizando motor de DC
13 Manuales de dispositivos electrónicos [en línea]. EEUU: Datasheets
online, 2008. [Consultado 01 de
diciembre de 2008]. Disponible en
internet: http://www.alldatasheet.
com
14 Mohan Ned. Electrónica de Potencia.
Circuitos, dispositivos y aplicaciones
(versión en español) 2ed. Madrid:
McGraw Hill, 1999. 802 p
15 Motores DC, Codificador rotatorio
[en línea], España: Enciclopedia
en línea, 2008. [Consultado en 02
diciembre de 2008]. Disponible
en internet: http://www.wikipedia.
org
16 Peredo Álvarez. Posicionamiento
ultrasónico: Capitulo 2, Generación
y detección de ultrasonido. México,
2004. Tesis licenciatura (Ingeniero
electrónico). Universidad de las
Américas Puebla. Departamento de
ingeniería electrónica
17 Productos y catálogos [en línea].
EEUU: Motores Emerson, 2008.
[Consultado 01 de febrero de 2008].
Disponible en internet: http://www.
emersonmotors.com/Products/Catalogs/GeneralPurposeMotor. Definite
Purpose Direct Current Permanent
Magnet & Shunt Wound.pdf
18 Rashid Muhammad H. Electrónica
de potencia. Circuitos, dispositivos y
aplicaciones. México: Prentice Hall,
1995. 878 p
19 Sensores rotacionales, manuales y
catálogos [en línea], EEUU: USdigital, 2008. [Consultado 06 de abril de
2008]. Disponible en internet: http://
www.usdigital.com
20 Todd Philip C. Snubber Circuits:
Theory, Design and Application,
EEUU: Texas Instruments Incorporated, 1993. 18p.
El Hombre y la Máquina No. 33 • Julio-Diciembre de 2009
109
Descargar