Quería saber cómo funcionan los ascensores (reales). Pero, hasta ahora, no pude encontrar mucho material sobre los algoritmos que usan, ni el software (si lo hubiera) para la simulación. ¿Alguien podría darme referencias para eso?
algorithms
optimization
simulation
Plátano
fuente
fuente
Respuestas:
Interesante pregunta. Me hace querer investigar un poco sobre esto también.
Wiki tiene una referencia a un libro de Barney, G. (2003, enero). Manual de tráfico de ascensores: teoría y práctica . ISBN 9780415274760.
Aquí hay un fragmento de Wiki (puede que ya lo hayas visto):
fuente
Existen diferentes implementaciones, por supuesto, pero la más frecuente es esta:
https://en.wikipedia.org/wiki/Elevator#Elevator_algorithm
Dado que en los edificios reales, la planta baja generalmente se usa con más frecuencia que otras, también hay una buena cantidad de implementaciones que permiten que el ascensor regrese a la planta baja después de un cierto tiempo de inactividad.
(En una nota al margen, se dice que Donald Knuth una vez pasó un día en un elevador solo para estar absolutamente seguro de que describiría el algoritmo del elevador correctamente, pero no puedo encontrar una referencia para eso).
fuente
El algoritmo de elevador se describe mejor utilizando el algoritmo de elevador de Knuth .
Pero en los pasos simples, el algoritmo se puede establecer como:
fuente