Automatization of A Garage Door PDF
Automatization of A Garage Door PDF
Automatization of A Garage Door PDF
Abstract - Along the history, humans have always attempted to automate tasks that suppose them an
effort with the purpose of improving their quality of life. For this aim, it has been decided to develop the
automation of a garage door that nowadays entails getting off the vehicle and the manual lifting of the
door whenever you want to introduce or remove the vehicle. A BLDC motor will be used for doing this
work. In this paper, it will be implemented a short description of the different power modules involved in
Index terms - Garage Door, Automation, Brushless Motor, Motor Driver, Inverter, Trapezoidal Control
(*) The author is a student at the University of Oviedo. Industrial Electronics and Automatics. Campus de
WR-2017-12-pag. 1
Workrooms Journal Nº5 – July 2017
I. INTRODUCCIÓN
El objetivo final de este proyecto consiste en que el accionamiento de la puerta se lleve a cabo
Se trata de un caso de aplicación real en el cual se parte de una puerta de garaje basculante ya instalada y
funcional que consta de 2 contrapesos para su equilibrio (Figura 1.a) y se pretende obtener una
configuración final similar a la mostrada en la Figura 1.b, en la que el elemento principal es un motor
Fig 1. (a)Vista interna del portón actualmente; (b)Elementos a instalar en el proceso de automatización.
En relación con la asignatura de electrónica de potencia, se ha decidido evaluar las diferentes topologías
WR-2017-12-pag. 2
Workrooms Journal Nº5 – July 2017
Dado que el garaje donde se va a llevar a cabo dicho proyecto consta de un taller de nivel usuario, se va a
convertir la energía de la red eléctrica a un bus de 48 V, de forma que además de alimentar el motor
Como se puede observar en la Figura 2, este proyecto consta de dos topologías de potencia diferentes.
Por un lado, vemos la necesidad de convertir la energía de la red e inyectarla en el bus de continua de
48V mencionado anteriormente. Por otra parte, de este bus sale otra topología encargada de alimentar y
De acuerdo al tamaño y composición de los contrapesos con los que se mantiene en equilibrio, se ha
WR-2017-12-pag. 3
Workrooms Journal Nº5 – July 2017
Por otra parte, se ha supuesto que el portón tarda 60 segundos en realizar una maniobra de apertura o
cierre.
Teniendo todos estos datos en cuenta, se ha realizado una evaluación de la potencia mínima que
necesitaría el motor elegido para cumplir con sus funciones correctamente, habiendo resultado ésta de
50,96 W.
En la realidad, esta potencia será aún menor, ya que para esta consideración no se han tenido en cuenta
los efectos de inercia de los contrapesos que favorecerán el movimiento del portón.
En términos de energía, la energía consumida por el motor dependerá del tiempo de funcionamiento, es
decir, del número de veces que el portón se abra y cierre a lo largo del día.
Actualmente, el portón realiza estas operaciones una media de 4 veces al día, con lo que se ha estimado
Este cálculo de energía se ha realizado para la potencia nominal del motor elegido, cuyas principales
Los motores brushless (BLDC) [2] son motores eléctricos compuestos por una parte móvil en la que se
encuentran los imanes permanentes (rotor), y una parte fija, sobre la cual van dispuestos los bobinados de
hilo conductor (estator) que, tal como indica su nombre, no necesita las escobillas utilizadas en los
motores tradicionales que tienden al desgaste y las reemplaza con un dispositivo electrónico que mejora la
Este motor tiene unas características nominales de 211 W de potencia, 48V de tensión y 8.3A de
WR-2017-12-pag. 4
Workrooms Journal Nº5 – July 2017
trapezoidal" (también conocida como “6 step modes”) y la de "conmutación senoidal", ambos nombres
Existe un tercer método conocido como “control vectorial”, que es el que mejor control efectúa sobre el
trabajo del motor en funcionamiento. La desventaja de este método radica en que requiere una enorme
Para ello, se deben energizar los bobinados del motor según nos indiquen los sensores de efecto Hall.
Estos sensores nos dan señales digitales que miden la posición del rotor cada 60º. A medida que el motor
gira, estas salidas cambian y en función de ellas activaremos los transistores correspondientes.
El motor seleccionado para este proyecto consta de 3 sondas de efecto Hall separadas 120º.
En la simulación en PSIM, el motor empleado también cuenta con 3 sondas distanciadas 120º aunque la
Para la inversión de giro, como en todos los motores trifásicos, basta con invertir 2 fases y en el caso de la
Con todo lo explicado hasta ahora, se logra el giro del motor pero no se consigue ningún control sobre la
velocidad. Para esto, se debe cambiar la tensión de excitación de cada bobina. Una manera de conseguirlo
es generando la onda PWM que se ajusta a nuestras características y, controlando la anchura de pulso se
WR-2017-12-pag. 5
Workrooms Journal Nº5 – July 2017
Teniendo en cuenta las dimensiones de la puerta y el tiempo en el que debe realizar la maniobra de
apertura o cierre, se calcula que la velocidad lineal con la que debe ascender o descender es 0.043 𝑚𝑠.
El portón cuenta con unas poleas de 12 cm de diámetro, con lo que podemos obtener la velocidad angular
que debe tener para cumplir con las especificaciones, resultando una velocidad angular de salida de
0.7222 𝑟𝑎𝑑
𝑠
.
Ya que es un valor pequeño, se añadirá un reductor 1:1000 [5], con lo que se obtendrá una velocidad
angular de entrada al reductor de valor 6896.71 rpm. Ésta es la velocidad que buscamos en la salida del
motor.
Teniendo en cuenta que la velocidad máxima del motor es ω=14400 rpm y que se alcanza para una
alimentación de 48V, la tensión que buscamos para obtener esa velocidad de salida son 22.99V ≈ 23V.
Con este valor de tensión deseada, calculamos el valor de duty que se va a emplear para generar la señal
PWM deseada.
𝑉 = 𝑑 ∗ 𝑉𝑏𝑢𝑠
𝑉 23
𝑑= = = 0.479
𝑉𝑏𝑢𝑠 48
Ahora se comparará dicho valor del duty con una triangular de frecuencia 6800 Hz, con lo que se
Con todo esto se está realizando un control en lazo abierto controlando la tensión media que alimenta el
WR-2017-12-pag. 6
Workrooms Journal Nº5 – July 2017
El objetivo del Driver del Motor BLDC será tanto accionar como controlar el estado de funcionamiento
Inversor trifásico
Microcontrolador
Su objetivo es generar energía eléctrica de corriente alterna a partir de una fuente de energía de corriente
Se constituye principalmente por dispositivos electrónicos de potencia, que trabajan como interruptores
operando en corte y saturación con una secuencia apropiada para obtener tres tensiones de salida
que genera las señales de encendido y apagado de los dispositivos semiconductores y garantiza su buen
comportamiento. Los inversores utilizan dispositivos con activación y desactivación controlada (es decir
BJT, MOSFET, IGBT, MCT, SIT, GTO) o tiristores de conmutación forzada, según la aplicación.
WR-2017-12-pag. 7
Workrooms Journal Nº5 – July 2017
El microcontrolador y los transistores de potencia trabajan con niveles de tensión distintos. Por esta razón,
será necesario el uso de drivers que permitan la correcta conmutación de los transistores MOSFET.
En nuestra topología se necesitarán tres drivers Low-Pass que gobernarán los transistores unidos a masa y
tres drivers High-Pass que gestionarán la conmutación de los transistores no referidos a masa.
Para la simulación en PSIM estas consideraciones no se tendrán en cuenta ya que emplearemos drivers
Estos transistores deben soportar la corriente máxima que los atraviesa, que tras la simulación, se puede
Conocido este valor y haciendo una búsqueda por el mercado, se ha seleccionado el modelo MOSFET,
En estos semiconductores se producen unas pérdidas totales que son suma de las pérdidas en conducción
y conmutación.
1
𝑃é𝑟𝑑𝑖𝑑𝑎𝑠𝑐𝑜𝑛𝑚𝑢𝑡𝑎𝑐𝑖ó𝑛 = ∗𝑉 ∗𝐼 ∗𝑓 ∗ (𝑡𝑂𝑁 + 𝑡𝑂𝐹𝐹 )
6 𝐷𝑆 𝐷𝑆 𝑐𝑜𝑛𝑚
WR-2017-12-pag. 8
Workrooms Journal Nº5 – July 2017
𝑇𝑗𝑚𝑎𝑥 − 𝑇𝑎
𝑃𝑑 =
𝑅𝑡ℎ𝐽𝐴
𝑃𝑑 = 1.36 𝑊
Se puede observar que la potencia que son capaces de disipar los propios transistores es mayor que las
Se van a desarrollar 6 estados diferentes, siendo cinco de ellos (del 0 al 4 ) el funcionamiento normal del
WR-2017-12-pag. 9
Workrooms Journal Nº5 – July 2017
El motor se encuentra parado y el portón puede estar abierto o cerrado. La salida de este estado se
simulará dicho mando mediante dos pulsos de diferente valor, representando el "1" la orden de apertura y
Una vez pulsado el botón de apertura del portón( Mando=1 ), se ejecuta la transición del estado 0 al 1. El
motor inicia el movimiento mediante arranque suave que se realiza mediante una rampa de subida en el
valor del duty. Este estado sirve para proteger el motor contra el típico pico de corriente que se produce
en el arranque.
Cuando se supera el tiempo de subida definido, se produce la evolución del estado 1 al 2, en el cual el
motor prosigue con su movimiento pero en régimen permanente con el valor de duty calculado constante.
La salida de este estado se produce cuando el portón alcanza su posición final y activa el final de carrera
correspondiente ( FCA=1 ).
Estos estados son los análogos a los estados 1 y 2 descritos anteriormente pero describiendo el
movimiento de bajada del motor. Se accede al estado 3 mediante pulsación en el botón de descenso
( Mando=2 ) y se sale del estado 4 mediante el alcance del final de carrera de cierre ( FCC =1 ).
Desde cualquiera de los estados anteriores en los cuales el sistema no se encuentra parado, se puede
acceder a este estado en el caso de que la corriente supere el valor de sobrecorriente definido. Si se
alcanza este estado se realiza una espera para comprobar que se está produciendo la sobrecorriente y se
Como se ha citado anteriormente, la presencia de los contrapesos favorece la acción del motor. Por ello,
el par que debe realizar el motor es casi nulo ya que no debe desarrollar toda la fuerza para levantar el
WR-2017-12-pag. 10
Workrooms Journal Nº5 – July 2017
portón venciendo la gravedad. De esta forma, para la simulación se va a dejar el valor del par nominal del
Fig 7. Vista general del circuito del driver del control BLDC en PSIM
Se simula el mando de accionamiento a distancia mediante un par de pulsos de diferentes niveles (Figura
15).
En la simulación se representa inicialmente la subida suave del motor tras la orden de subida, seguida del
permanente de subida y un tiempo de paro cuando se alcanza el final de carrera superior. Posteriormente,
WR-2017-12-pag. 11
Workrooms Journal Nº5 – July 2017
se reproducirá la orden contraria de bajada, seguida de las bajadas suave y permanente hasta el alcance
En la figura 10 se representa la velocidad del motor. Se puede observar el efecto del arranque suave que
evoluciona hasta el régimen permanente en el cual se alcanza la velocidad deseada de 6900 rpm
aproximadamente.
Tras la interpretación de la velocidad, resulta interesante ver el efecto que el arranque suave tiene en la
corriente. Sin realizar en control se observaba un pico de corriente en el arranque de casi 150 A mientras
que tras el control y mediante un arranque suave controlando el duty se reduce ésta a 2.6 A.
WR-2017-12-pag. 12
Workrooms Journal Nº5 – July 2017
X. CONCLUSIONES
El objetivo de este proyecto es facilitar el acceso al garaje de una vivienda particular mediante la
Para llevar a cabo esta tarea, se añadirán a la puerta basculante ya instalada una serie de elementos, siendo
Este documento recoge una descripción de los diferentes módulos de potencia involucrados en el sistema
así como un estudio detallado de la topología de potencia encargada de la alimentación y el control del
WR-2017-12-pag. 13
Workrooms Journal Nº5 – July 2017
XI. REFERENCIAS
brushless-dc-motor-control
http://www.kinavo.com/upfile/%E7%B3%BB%E5%88%97%E6%97%A0%E5%88%B7%E7%94%B5%
E6%9C%BA%E6%A0%B7%E6%9C%AC-%E8%8B%B1%E6%96%87.pdf
[5] http://epaper.maxonmotor.es/libroformulas/#1
http://www.infineon.com/dgdl/irfr4105zpbf.pdf?fileId=5546d462533600a4015356321faf20ee
WR-2017-12-pag. 14