Desarrollo de una Interfaz UTMC para Letreros de Mensajería Variable
Professor Advisor
dc.contributor.advisor
Beltrán Maturana, Nicolás
es_CL
Author
dc.contributor.author
Cortés Barría, Daniel Orlando
es_CL
Staff editor
dc.contributor.editor
Facultad de Ciencias Físicas y Matemáticas
es_CL
Staff editor
dc.contributor.editor
Departamento de Ingeniería Eléctrica
es_CL
Associate professor
dc.contributor.other
Agusto Alegría, Héctor
Associate professor
dc.contributor.other
Bobenrieth Giglio, Juan Pablo
Admission date
dc.date.accessioned
2012-09-12T18:17:24Z
Available date
dc.date.available
2012-09-12T18:17:24Z
Publication date
dc.date.issued
2008
es_CL
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/103212
Abstract
dc.description.abstract
El objetivo del presente Trabajo de Título es implementar un dispositivo que comunique un
sistema de control de tránsito, bajo el estándar UTMC (Urban Traffic Management & Control),
con letreros de mensajería variable VMS (Variable Message Signs), para desplegar
información en carreteras y autopistas. El estándar UTMC está disponible desde 1997 y fue
una iniciativa para impulsar el desarrollo abierto de Sistemas de Transporte Inteligentes (ITS)
en áreas urbanas.
Dentro de los distintos elementos de un Sistema de Control de Tránsito, se encuentran los
Letreros de Mensajería Variable. Estos paneles luminosos, que utilizan tecnología LED (light
emiting diode), proporcionan información al conductor referente a las condiciones de
operación de la vía en cada momento.
El sistema desarrollado utiliza la tarjeta TS7200 de Technologic Systems para realizar la
implementación. Esta tarjeta incluye un computador de placa única (Single Board Computer,
SBC) que contiene un procesador ARM9 de 200 MHz. La tarjeta utilizada y el enfoque de
UTMC de ocupar sistemas abiertos conduce a operar en un entorno Linux para el desarrollo
de software, debido a su robustez, adaptabilidad y funcionalidad. Linux está disponible en
muchas distribuciones diferentes escogiéndose para el desarrollo de esta aplicación la
distribución Debian para el cliente y Ubuntu para el servidor.
UTMC especifica que los equipos VMS deben comunicarse vía SNMP (Simple Network
Management Protocol) con los servidores. En este desarrollo se utilizó NetSNMP, un
software de código abierto para Linux que define directivas de extensibilidad del agente
SNMP. Entre ellas, se usó la directiva pass, que permite traspasar el control completo de un
subconjunto de información de SNMP a un comando específico. Se definió un script
programado en bash (Lenguaje de consola o shell de Linux), para recibir las peticiones
SNMP del servidor.
En el caso del servidor se implementó un webserver en Apache, utilizando el lenguaje PHP
para generar dinámicamente una página HTML, para recibir y entregar datos al Agente. Para
esto se utilizó, además de PHP, las bibliotecas PHPGD para manejo de gráficos y PHPSNMP
para implementar el cliente SNMP en Apache.
El sistema desarrollado con software abierto y disponible en Internet, cumple con las
funciones básicas de un Sistema de Control de Tránsito, bajo el estándar UTMC, para
Letreros de Mensajería Variable VMS. La interfaz en un sistema embebido, incluido en la
tarjeta TS7200 de Technologic Systems, permite enviar desde una consola mensajes a
desplegar en un panel de aviso de autopista o carretera, satisfactoriamente.