You are on page 1of 6

Control posicionamiento de motor por IMC

Santiago Trujillo, Neil Cubillos,


Cristian Hernández, Brayan Otálora

Control posicionamiento de motor por IMC


Santiago Alejandro Trujillo, Neil Cubillos,
Cristian Hernández, Brayan Otálora
San.9612.tr@gmail.com, neilcc20@gmail.com, crisanher@gmail.com, biayan@gmail.com

Abstract- In this report we will present OBJETIVOS


the procedure and calculations carried
Objetivo general
out to achieve the position control of a
30rpm reduction motorcycle, where 2 - Investigar y aplicar los
different types of controllers were controladores vistos en clase con
implemented, in order to observe and el fin de mejorar el tiempo de
control the response time of the respuesta de la planta, en nuestro
gearmotor. The comparison of the caso una moto reductor.
engine responses is made, where the
driver that provides the best response is Objetivos específicos
chosen. - Realizar la simulación de los
distintos controladores vistos en
Introducción
clase, con la ayuda de la
En el presente informe se dará a conocer el herramienta simulink.
procedimiento y cálculos llevados a cabo - Identificar y caracterizar el sensor
para lograr el control de posición de un a implementar (potenciómetro
motorreductor de 30rpm, donde se multivuelta 47kΩ).
implementaron 2 distintos tipos de - Aplicar una etapa de adquisición
controladores, con el fin de poder observar de datos y control mediante un
y controlar el tiempo de respuesta del arduino uno y un pwm.
motor. Se realiza la comparación de las - Identificar el modelo del sistema a
respuestas del motorreductor, donde se controlar (función de
escoge el controlador que brinda una transferencia)
mejor respuesta. - Realizar los correspondientes
cálculos de los controladores.
Control posicionamiento de motor por IMC
Santiago Trujillo, Neil Cubillos,
Cristian Hernández, Brayan Otálora

MARCO TEÓRICO alterna bifásica o trifásica como los


inversores de potencia.
Motorreductor
Los pequeños motores se pueden encontrar
El motor eléctrico es un dispositivo que
hasta en relojes eléctricos. Los motores de
convierte la energía eléctrica en energía
uso general con dimensiones y
mecánica por medio de la acción de los
características más estandarizadas
campos magnéticos generados en sus
proporcionan la potencia adecuada al uso
bobinas. Son máquinas eléctricas
industrial.
rotatorias compuestas por un estator y un
rotor. Los motores eléctricos más grandes se
usan para propulsión de trenes,
Algunos de los motores eléctricos son
compresores y aplicaciones de bombeo
reversibles, ya que pueden convertir
con potencias que alcanzan 100
energía mecánica en energía eléctrica
megavatios. Estos motores pueden ser
funcionando como generadores o dinamo.
clasificados por el tipo de fuente de
Los motores eléctricos de tracción usados
energía eléctrica, construcción interna,
en locomotoras o en automóviles híbridos
aplicación, tipo de salida de movimiento,
realizan a menudo ambas tareas, si se
etcétera.
diseñan adecuadamente.
Son utilizados en infinidad de sectores
tales como instalaciones industriales,
comerciales y particulares. Su uso está
generalizado en ventiladores, vibradores
para teléfonos móviles, bombas, medios de
transporte eléctricoselectrodomésticos,
esmeriles angulares y otras herramientas
eléctricas, unidades de disco, etc. Los
motores eléctricos pueden ser impulsados
por fuentes de corriente continua (CC), y
por fuentes de corriente alterna (AC).
La corriente directa o corriente continua
proviene de las baterías, los paneles Fig1 motorreductor
solares, dínamos, fuentes de alimentación
instaladas en el interior de los aparatos que
operan con estos motores y con
rectificadores. La corriente alterna puede
tomarse para su uso en motores eléctricos
bien sea directamente de la red eléctrica,
alternadores de las plantas eléctricas de
emergencia y otras fuentes de corriente
Control posicionamiento de motor por IMC
Santiago Trujillo, Neil Cubillos,
Cristian Hernández, Brayan Otálora

Potenciometro multivuelta tanto las máquinas accionadoras como las


accionadas.
Un potenciómetro es uno de los dos usos
que posee la resistencia o resistor variable El montaje es muy sencillo. Debido a que
mecánica (con cursor y de al menos tres el componente de caucho es una inserción
terminales). Conectando los terminales partida, se puede montar después de haber
extremos a la diferencia de potencial a alineado los ejes.
regular (control de tensión), se obtiene
entre el terminal central (cursor) y uno de
los extremos una fracción de la diferencia
de potencial total, se comporta como un
divisor de tensión o voltaje.

Fig 3 acople elástico

Puente H
Es un circuito electrónico que
generalmente se usa para permitir a un
motor eléctrico DC girar en ambos
sentidos, avance y retroceso. Son
ampliamente usados en robótica y como
convertidores de potencia. Los puentes H
están disponibles como circuitos
Fig2 potenciómetro multivuelta 47kΩ integrados, pero también pueden
construirse a partir de componentes
Acople Elastico discretos.
Los acoplamientos elásticos de tipo
Estructura de un puente H (marcado en
elastomérico incorporan un componente
rojo).
de caucho precomprimido, que ofrece una
resistencia extraordinaria y una larga vida Los 2 estados básicos del circuito.
útil. Estos acoplamientos sirven para todos
El término "puente H" proviene de la típica
los tipos de desalineación. Los cubos están
representación gráfica del circuito. Un
fabricados en aleación de aluminio de alta
puente H se construye con 4 interruptores
resistencia, que hace que el acoplamiento
(mecánicos o mediante transistores).
sea ligero y resistente a la corrosión. El
Cuando los interruptores S1 y S4 (ver
componente de caucho amortigua los
primera figura) están cerrados (y S2 y S3
choques y ofrece una transmisión de
abiertos) se aplica una tensión positiva en
potencia suave y silenciosa, protegiendo
el motor, haciéndolo girar en un sentido.
Control posicionamiento de motor por IMC
Santiago Trujillo, Neil Cubillos,
Cristian Hernández, Brayan Otálora

Abriendo los interruptores S1 y S4 (y Arduino Uno


cerrando S2 y S3), el voltaje se invierte,
Arduino es una plataforma de hardware
permitiendo el giro en sentido inverso del
libre, basada en una placa con un
motor.
microcontrolador y un entorno de
Con la nomenclatura que estamos usando, desarrollo, diseñada para facilitar el uso de
los interruptores S1 y S2 nunca podrán la electrónica en proyectos
estar cerrados al mismo tiempo, porque multidisciplinares.
esto cortocircuitaría la fuente de tensión.
Por Arduino proporciona un software
Lo mismo sucede con S3 y S4.
consistente en un entorno de desarrollo
(IDE) que implementa el lenguaje de
programación de arduino y el bootloader
ejecutado en la placa. La principal
característica del software de
programación y del lenguaje de
programación es su sencillez y facilidad de
uso.

Fig4 circuito puente h Arduino se puede utilizar para desarrollar


elementos autónomos, conectándose a
dispositivos e interactuar tanto con el
hardware como con el software. Nos sirve
tanto para controlar un elemento,
pongamos por ejemplo un motor que nos
suba o baje una persiana basada en la luz
existente es una habitación, gracias a un
sensor de luz conectado al Arduino, o bien
para leer la información de una fuente,
como puede ser un teclado, y convertir la
información en una acción como puede ser
encender una luz y pasar por un display lo
tecleado.
Fig5 driver de motor puente H

Fig6 Arduino uno


Control posicionamiento de motor por IMC
Santiago Trujillo, Neil Cubillos,
Cristian Hernández, Brayan Otálora

Diseño Planta a Implementar de observar la respuesta de la planta, luego


pasamos el controlador de tiempo continuo
Se realizó la identificación del sistema
a tiempo discreto, esto se logró mediante
mediante la ecuación de la recta y se
el método matched de matlab.
obtuvo la función de transferencia.
0.029
𝐺=
𝑠
Se desarrollo el calculo del controlador
IMC de forma análoga.
𝑠
𝐶= ∗ 𝑓(𝑠) Fig7 controlador análogo
0.029
Donde:
C= controlador
F(s)= filtro a aplicar
𝑛𝜆𝑠 + 1
𝑓(𝑠) =
(𝜆𝑠 + 1)𝑛
Donde: Fig8 control análogo

N= grado del filtro.


Λ=valor variable
3𝜆𝑠 + 1
𝑓(𝑠) =
𝜆3 𝑠 3 + 3𝜆2 𝑠 2 + 3𝜆𝑠 + 1
Luego de variar el numero de labda se
llego a la conclusión de tomar el valor de
labda mas pequeño ya que con este valor Fig9 control discreto topología 1
la estabilización del motor es mas rápida,
además el sobre impulso resulto ser el
mismo para los diferente valores que se le
dieron a lambda.
El controlador será
𝑠(3𝜆𝑠 + 1)
𝐶=
0.029(𝜆𝑠 + 1)(𝜆𝑠 + 1)2
Luego de obtener el controlador análogo Fig10 control discreto topología 1
procedimos a simularlo en simulink, luego
Control posicionamiento de motor por IMC
Santiago Trujillo, Neil Cubillos,
Cristian Hernández, Brayan Otálora

Fig11 control discreto topología 2

Fig12 control discreto topología 2

You might also like