Está en la página 1de 8

Sistema de un Elevador

Marcelo Enriquez Velasquez


Universidad Catolica Boliviana ”San Pablo” (U.C.B.)
La Paz, Bolivia
marcelo.enriquez@ucb.edu.bo

Abstract—El presente documento muestra el proyecto de un


elevador hecho mediante el lenguaje de programación VHDL,
con la finalidad de mostrar lo aprendido en la materia. Al no
contar con un FPGA fı́sico, se optó por el uso de la simulación
para mostrar el funcionamiento del proyecto
Index Terms—Decodificador, Diagrama de estados, elevador,
secuencia, VHDL, Transición

I. I NTRODUCCION

Con el fin de aplicar los conocimientos adquiridos durante el


semestre y de la materia correspondiente, se planteó un sistema
de control de un elevador mediante el uso de decodificadores,
Fig. 1. Diagrama de estados
contadores, etc en lenguaje VHDL para lograr el movimiento
de un ascenso o elevador. El presente documento hace una Bien para esta sección se hablará de como interactuaran de
descripción de los pasos que se realizaron para llevar a cabo forma más precisa los pisos, para ello se determinó 2 estados:
el proyecto planteado, partiendo desde el código, simulación, El primero esta determina el piso actual, donde la activación
aspectos a mejorar, y conclusiones. =0, pero cuando la activación pasa a ser 1 pasa de piso actual
a piso a ir, pero se cuestiona si piso actual es menos que piso
a ir, entonces el motor se activara para subir.
II. O BJETIVOS El segundo estado, una vez el elevador pasa del estado 1 al
estado 2, inmediatamente el estado se pasa a convertir en
estado 1, lo que pasa a ser estado de piso actual, lo que repite
Para este documento se tomaron en consideracion los sigu- este ciclo hasta que la función de llamar se active.
ientes objetivos

1) Realizar el proyecto exitosamente mediante el lenguaje


de programcion VHDL xilings.
2) Aplicar la mayor cantidad de temas posibles
3) Efectuar un documento limpio y entendible.

III. D ESAROLLO

Se denomina una máquina de estados a un modelo de com-


portamiento que depende no solo de las señales de entradas
actuales sino también de los estados anteriores. Con lo anterior
dicho para este proyecto se definió los estados como los
distintos pisos a los cuales se elevará y se detendrá el elevador, Fig. 2. Diagrama entre cada estado
y las transiciones de piso se definirán cuando se detecte algún
cambio en las entradas, de esta manera si no se produce algún A. Codigo
cambio el elevador se quedará en ese estado o ese mismo piso Para esta seccion se presentara el codigo completo empleado
Como se puede apreciar en la siguiente ilustracion para el funcionamiento de un elevador, como segunda parte se
realizara una explicacion de cada parte.

IV. EXPLICACION CADA SECCION DEL CODIGO


En esta subseccion se mostraran todos los datos y analisis
para este elevador.

Fig. 3. Entradas y salidas

• Pulsador= este determinara y llamara a la funcion para


indicar a que piso ir, en este caso se tomaron solo 3 pisos
del edifico, por ello va desde 0 hasta 2
• piso= Este determinara en que piso se encuentra la cabina
• prender= el accionador de todo el sistema
• clear= se encarga de baciar el valor del pulsador
• msubir= es el valor asignado al motor, y se encarga de
subir la cabina
• mbajar= es el valor asignado al motor, y se encarga de
bajar la cabina
• cabina= es el valor paralelo al de cerrar la puerta, se
encarga de que se cierre la puerta
• abrir= Esta variable se encarga de abrir la puerta del
elevador
• cerrar= esta variable se encarga de cerrar la puerta del
elevador
Fig. 4. Arquitectura
Fig. 6. SALIDAS

Se procede a realizar un proceso de estados para las salidas,


se opto por una arquitectura de tipo Behavioral, despues de
entre los cuales tenemos a las variables Piso, pulsador y
eso, se realizo el uso de una maquina de estados, siendo estos
presentente. Cuando se encuentre en el estado cerrando, los
las variables de Detenido y marcha, el primer estado nos indica
dos motores deben estar apagados, nada debe moverse.
que el pulsador se presiono para dirigirnos al piso deseado, el
Como segundo caso se presenta una condicional que si el
ultimo estado nos indica que el ascensor esta en movimiento.
pulsador es mayor que el piso entonces el motor de subida
Con la señal de presente se compara el estado de marcha,
se activa, y la varialbe mbaja se mantiene en 0. En caso que
una vez hecho eso se pasa a iniciar el proceso de los estados,
no se cubra, esto signifca que el pulsador es menor que el piso,
prender y clear.
lo que esto hace es que el mbajar se active, y msubir este en
0. Finalmente se utiliza el condicional cuando la cabina llega
al piso deseado, en ese caso los motroes se apagan y la puerta
se abre.

V. S IMULACION

Al igual que la anterior seccion, se presentara todo el codigo


y luego la explicacion de cada parte de esta:

Fig. 5. Proceso de estados

Se empieza con un condicional, si reset esta en 1, entonces


el estado estara en funcionamiento o en marcha, si encendido
esta en 1, lo que sucede es que se iniciara la maquina de
estados. Cuando el estado este en el estado cerrado,con el valor
de 1 este cambia al valor de marcha.Ahora cuando el estado
marcha esta en 1, entonces el estado actual pasa a cerrado y
se repite el proceso de nuevo.
Una vez realizado el sistema de sintesis y obtenido los
esquemas, se analizara ahora la simulacion

Fig. 7. Graficas de estado de la simulacion


VII. LUZ Y CONTADOR

Fig. 8. Graficas de estado de la simulacion

como se podra ver, esta muestra de forma prescisa el


funcionamiento del elevador, en los tiempos y pisos en los
que se realizan los tipos de accionamiento. Sin embargo se
observo que hay como que una falla en bajar y subir motor,
el es un error logico, o por parte de la simulacion.

VI. ESQUEMA
Fig. 11. LUZ Y CONTADOR

Fig. 12. LUZ Y CONTADOR


Fig. 9. ESQUEMA

Fig. 10. SALIDAS Fig. 13. LUZ Y CONTADOR


VIII. ESQUEMAS X. A PLICACION
A. Como funciona un Elevador
Un ascensor o elevador se trata de un sistema para el
transporte vertical diseñado para realizar el movimiento de
personas o bienes a alturas distintas. Esta conformado con
partes mecánicas, electrónicas y eléctricas que funcionan en
conjunto para lograr un medio seguro de movilidad.
La cabina es el elemento portante del sistema de ascensores.
Esta constituida por 2 partes : el bastidor o chasis y la caja
o cabina. En sus lados inferior o superior, según necesidades;
es encontrado el sistema de paracaı́das, bien sea instantáneo
o progresivo, ası́ este sistema libera unas cuñas contra las
guı́as para detener la cabina en el caso de que descienda a
velocidad mayor de la permitida por el limitador de velocidad,
imposibilitando que la cabina pueda caer de forma libre aun en
la situación de que se rompiesen todos los cables que sostienen
la cabina
El control de los sistemas de ascensores funciona gracias a
sistemas electrónicos, destinados a hacer funcionar la dirección
de movimiento de la cabina y de realizar la selección de los
pisos en los que esta deba pararse. Hoy en dı́a los controles de
Fig. 14. LUZ Y CONTADOR
ascensores funcionan con microprocesadores electrónicos que
con algoritmos de inteligencia artificial establecen la forma de
administrar la respuesta a los pedidos de llamadas realizando la
coordinación de los distintos equipos para trabajar en conjunto.
XI. C ONCLUSION
Bien este trabajo se llego a la conclusion de que el proyecto
si sirve y funciona con todo el codigo y la simulacion
empleada, por sonsiguiente de llego a presentar todos los datos
Fig. 15. LUZ Y CONTADOR solicitados al inicio de este proyecto. Sin embargo hay algunos
aspectos a mejorar tomando en cuenta aspectos como una
IX. SIMULATION mayor implementacion de temas, o posiblemente la aplicacion
en un fpga de verdad.
XII. ESTUDIO POST GRADO (EXTRA)
Para esta sección se presenta una tarea extra sobre estudios
siguientes de mi parte, por ello presento lo siguiente:
A. Area
Bueno el área que me intereza es la robotica, por tal motivo
las áreas de especialización que me gustarı́a estudiar seria
sistemas de control o mecánica. Por la simple razón que estas
Fig. 16. LUZ Y CONTADOR dos se caracterizan en procesos de diseño, implementación,
operaciones entre otras.

Fig. 17. LUZ Y CONTADOR Fig. 18. Entradas y salidas


B. Universidades

• URAL FEDERAL UNIVERSITY El objetivo principal


del programa es proporcionar a los estudiantes una ed-
ucación básica de alta calidad en ingenierı́a mecánica.
Los programas tienen como objetivo desarrollar las ha-
bilidades necesarias para aplicar los fundamentos de la
ingenierı́a al análisis, sı́ntesis y evaluación de problemas
de ingenierı́a mecánica.

Fig. 20. Universidad URAL

• University Bourg Franche Comte El máster internacional


en Control para Mecatrónica Verde (GREEM), dentro
de la mención Robótica y Control del Ministerio de
Educación francés, promueve una oferta educativa de
alta calidad en el área de diseño y control de sistemas
mecatrónicos con un enfoque particular en dos puntos:
sus prestaciones funcionales y su eficiencia energética.
La consideración de la eficiencia energética hace que el
maestro internacional GREEM sea muy singular y muy
Fig. 19. Universidad URAL
innovador y lo hace responder a un asunto social real
que es el efecto de los dispositivos tecnológicos en la
ecologı́a.

Para ello el pago por año es de 255.100 Rubio ruso por


año O 3440 dolares al año Este tiene una duración de 2
años y como requisito indispensabel es el idioma ingles
y Ruso B1

1) Núcleo de ingenierı́a
2) Electivas de ingenierı́a mecánica
3) Matemáticas, ciencias e introducción a la ingenierı́a
4) Humanidades y Ciencias Sociales
5) Electivas libres
Fig. 21. University Bourg Franche Comte
• Universidad de Turku La cual ofrece el programa de
maestria en ingenierı́a Mecanica, la cual esta evaluada en El programa de maestrı́a tiene una duración de dos
los áreas de Smart system y Manuactruing, El diseño es años e incluye un total de 120 ECTS. Los dos años
un requisito en todas las áreas de la ingenierı́a mecánica, se dividen en cuatro semestres (S7, S8, S9 y S10) que
y las herramientas digitales contemporáneas hacen que el incluyen varias caracterı́sticas como: dos certificaciones
diseño sea una experiencia emocionante. es un programa industriales (Schneider y Siemens), más del 80 por ciento
de dos años de 120 créditos ECTS que incluye estudios de los cursos impartidos en inglés, curso de francés
conjuntos de ingenierı́a mecánica, estudios de diseño, ofrecido a no -alumnos francófonos, laboratorios de 3
estudios menores / temáticos y una tesis de maestrı́a. dı́as en otra ciudad (en Poligny, que es una ciudad
Los temas tı́picos incluyen el diseño de nuevas máquinas pequeña y original del departamento de Jura donde la
o componentes, la búsqueda de nuevas soluciones para bodega también es muy conocida), seminarios de investi-
problemas existentes o el desarrollo de procesos de gadores de renombre internacional, visitas a laboratorios
diseño. Este tiene un costo de 12000 euros al año o 13512 de investigación, proyecto de estudiantes en robótica
dolaré al año, como requisitos el idioma inglés, para competencia nacional , posibilidad de intercambio
internacional (doble titulación, movilidad de intercambio, 2) “Elevador VHDL,” YouTube, 14-May-2017. [Online].
movilidad de prácticas). Available: https://youtu.be/eyFfrTcjPyk. [Accessed: 17-
1) Requisitos de entrada Son posibles varias aplica- Dec-2021].
ciones. 3) “Finlandia – University of Turku Scholarship
Programme,” Indesgua. [Online]. Available:
– Ingresando directamente en Master-1 en la
https://indesgua.org.gt/finlandia-university-of-turku-
UBFC: se realiza una solicitud a través de eCan-
scholarship-programme/: :text=La
didate. Para casos particulares o para más infor-
4) “Instituto Politécnico Nacional Escuela
mación, no dude en contactarnos.
Superior de ...” [Online]. Available:
– Ingresar en Master 2: esto es posible para aquel-
https://tesis.ipn.mx/bitstream/handle/123456789/14898/ice
los que tienen al menos el nivel de Master 1 y que
5) “Postgrado,” Ingeniera Mecatrnica Universidad
tienen muy buenas pistas en el fondo requerido.
Catlica Boliviana San Pablo. [Online]. Available:
– Ingresar a través de una universidad asociada: los
https://www.imt.ucb.edu.bo/postgrado/. [Accessed:
estudiantes de una de las universidades asociadas
17-Dec-2021].
que deseen inscribirse en el máster GREEM
6) Simulación VHDL digital en tina. [Online]. Available:
dentro de una carrera de doble titulación pueden
https://designsoftware.com/home/Spanish/tina/start.php?page=digital
ser informados por la persona de contacto en
vhdl-simulation. [Accessed: 17-Dec-2021].
estas universidades.
7) “Sistemas Digitales,” Ascensor - Sis-
2) BECAS Cada año, se podrı́a ofrecer un número muy temas Digitales. [Online]. Available:
limitado de becas UBFC sobre la base de pistas y http://sistdig.wikidot.com/wiki:ascensor. [Accessed:
registros académicos. La solicitud para dichas becas 17-Dec-2021].
debe realizarse a más tardar al comienzo del Master-
1.
• Plan de materias Semestre S7 (30 ECTS)
1) Señales, sistemas y control digitales
2) Eficiencia energética (certificación industrial
Schneider)
3) Modelado de sistemas mecatrónicos: i) introducción
a los sistemas
4) porth hamiltonianos, ii) modelado de gráficos lin-
eales
5) Micromecatrónica
6) Ingenierı́a de Sistemas
7) Tecnologı́as en control de sistemas: i) sensores y
actuadores, ii) redes locales industriales
8) Sistemas de control multivariable
9) Idiomas franceses y extranjeros
10) Computación industrial
11) Diseño de sistemas mecatrónicos (certificación in-
dustrial Siemens)
12) Microtransductores
13) Mejoramiento
14) Herramientas metodológicas
15) Robótica

XIII. BIBLIOGRAFIA
A continaucion se presenta todo el material utilizado para
este proyecto, como tambien el link del archivo en overleaf
donde se puede observar la forma de estructuracion de este
documento.
https://es.overleaf.com/4751231725mjzfnwbvbjpk
1) “Compara 39 Programas de Máster en
Mecatrónica,” MASTERSTUDIES. [Online].
Available: https://www.master-maestrias.com/Master-
Posgrado/Mecatr

También podría gustarte