Regulación de los semáforos
¿Te gustaría ser ingeniero y controlar
los semáforos de una calle de dirección única con varias
calles secundarias transversales para lograr un tráfico fluido en hora
punta?
¿Qué valores darías a los tiempos de cada luz en
los semáforos de varias intersecciones consecutivas? ¿Cómo
podrías mejorar el tráfico? Este applet de java te permite
realizar ensayos.
Como manejar el applet:
- Las luces de los semáforos en las intersecciones son las que
ven los coches que van de izquierda a derecha por la calle principal. El
tráfico en las perpendiculares sólo se puede producir cuando el
semáforo de la principal está en ROJO.
- Puedes cambiar la duración de cada la luz de los
semáforos de varias maneras:
- Pulsando encima de cada color del semáforo que está
en la esquina superior izquierda.
- El número que está cerca de cada color corresponde
al período de cada luz (en segundos).
- Por cada pulsación con el botón derecho/izquierdo
del ratón el período se incrementa/disminuye en 1 segundo.
Control de los parámetros.
- Cada "click" en la flecha izquierda/derecha del cuadro de
la magnitud hace que su valor disminuya/aumente en una unidad:
- Control del tiempo de espera de cada semáforo: con
este control regulas el tiempo que tarda en cambiar la luz del semáforo
respecto al anterior (-delay time-).
- Control de velocidad max: regula la velocidad máxima o
mínima . Vmin=5, Vmax=50
- Control de aceleración: regula el aumento de velocidad
(sólo aumento). amin=1, amax=20
Valores de los cuadros de texto:
- Tiempo en segundos después de pulsar "start"
(empezar).
- N1/N2/velocidad de flujo de coches. Siendo número total de
coches que pasan por las intersecciones (N1:izda-derecha / N2:arriba-abajo)
- velocidad de flujo=(N1+N2/3)/ T
- n1/n2/ número de coches que pasan por la intersección
durante el último minuto.
- velocidad de flujo=(n1+n2/3)/60
El código de color de los coches es:
- amarillo: acelerando (A>0).
- verde: moviéndose con velocidad constante (incluído
parado) A=0.
- rojo: frenando (A<0).
La velocidad de cada coche está representada por un punto azul
que se mueve por encima de él.
Con el control "delay time" puedes regular el retraso en el
cambio de la misma luz de un semáforo respecto al anterior.
- Un "click" del botón derecho del ratón
suspende la animación.
- Otro "click" en el botón derecho reanuda la
animación.
Los intervalos de tiempo durante los cuales las luces son
verde/amarilla/roja, están representados por unas líneas delgadas
(de varios colores colores) situadas en las carreteras transversales (
ejemplo ). Sólo se ven con la animación
detenida.
La curva azul de la parte inferior
representa x-t (desplazamiento frente a tiempo) correspondiente al primer coche
de la fila.
Usa esta curva y los intervalos de tiempo (líneas verticales de
varios colores) para ajustar el tiempo de retraso (delay time) entre el cambio
de luz de un semáforo y el anterior.
Observaciones:
- Supón que varios coches forman una fila parados en el
semáforo. Cuando la luz cambia a verde no todos los coches arrancan a un
tiempo, se forma una "onda de arranque" que recorre la fila desde el
coche de cabeza al último con una velocidad vs.
- ¿Cómo variarías los parámetros para
incrementar la fluidez del tráfico? Prueba:
- Cambiando la duración de cada luz.
- Cambiando el tiempo de retraso entre semáforos: "delay
time" .
- Cambiando la velocidad, Vmax.
- Cambiando la aceleración, A.
¡Piensa en el problema! Espero que aprendas un poco más de
física con la ayuda de este applet.
¡Toda sugerencia será apreciada! Please click hwang@phy03.phy.ntnu.edu.tw
related
java applet
other
java applets(my home page)
URLs refer to this page
-
http://heart.engr.csulb.edu/~rtoossi/physics/
-
http://www.uni-stuttgart.de/fachsc haften/fs-physik/links.html
-
http://www.uni-stuttgart.de:81/UNIu ser/fsphy/new/links.html#physik
Traducción: José Villasuso Gato.
Last modified :