Documentos de Académico
Documentos de Profesional
Documentos de Cultura
P ROYECTO DE I NVESTIGACIÓN
PIC-13-EPN-002
A BRIL - 2015
Este trabajo es parcialmente financiado por la Secretaría Nacional de Educación Superior, Ciencia, Tecnología e Innovación
(SENESCYT).
1. Introducción
La congestión del tráfico vehicular y la transportación masiva de pasajeros
son dos problemas relevantes que afrontan todas las grandes ciudades en la
actualidad. Su solución requiere de la adopción de políticas que deben ser téc-
nicamente viables y económicamente sostenibles en el tiempo. Construcción
de nuevos corredores viales, ampliación de vías, restricciones de circulación,
y uso de modernas tecnologías aplicadas al transporte son parte de las estra-
tegias en las que trabajan los gobiernos locales para mejorar la movilidad.
Medidas como el aumento de la capacidad de la red vial requieren de fuertes
inversiones, y aunque pueden producir un alivio en la congestión en el corto
y mediano plazos, generalmente se ven equilibradas por el aumento de la de-
manda de transportación en el largo plazo. Por otra parte, medidas como la
reducción del número de vehículos que circulan por las calles y avenidas, sin
mejorar simultánamente la oferta de transportación pública, han demostrado
no ser efectivas.
En este contexto, en el Centro de Modelización Matemática – Mode-
Mat se busca establecer un área enfocada en el desarrollo de nuevas técnicas
matemáticas y computacionales para resolver problemas provenientes de la
logística y el transporte. De particular interés es el desarrollo de investiga-
ciones para identificar estrategias que permitan optimizar el funcionamiento
global del sistema de transportación pública.
La motivación de la presente aplicación es aportar en el estudio del pro-
blema de planificación operacional en un sistema de transportación pública
en dos problemas específicos: el problema de asignación de flota y el problema
de asignación de conductores.
El primer problema consiste en la asignación de una flota heterogénea
(compuesta por diferentes tipos de vehículos) y distribuida en distintos ter-
minales a un conjunto de viajes programados en el diagrama de despacho,
tal que:
1
para los conductores de un sistema de transporte, con la finalidad de cum-
plir con todos los viajes programados, minimizando los costos operativos y
respetando las normas legales y acuerdos laborales.
La asignación de tareas involucra varias actividades, a menudo complica-
das. En primer lugar, hay restricciones físicas para la concatenación de los
viajes programados que podrían ser cubiertos por un mismo conductor, tales
como la duración de los viajes, su origen y su destino. En segundo lugar, exis-
ten reglas de índole legal que surgen de restricciones laborales y determinan
la validez de las tareas. Por ejemplo, las reglas que obligan a un conductor a
tomar un descanso después de un determinado número de horas de manejo.
En el caso de la ciudad de Quito, el sistema integrado de transporte
constituye el principal sistema de transportación de pasajeros. El mismo
está conformado por corredores que recorren la ciudad longitudinalmente,
es decir, las líneas de los corredores atraviesan la ciudad de sur a norte y
viceversa. Los corredores son aislados del resto de la circulación y dedicados
al tránsito exclusivo de buses de gran capacidad. Todos los corredores se
conectan entre sí con líneas y estaciones de conexión y se complementan con
un sistema de líneas alimentadoras que transportan pasajeros entre diversos
barrios y ciertas estaciones de transferencia.
En el presente proyecto se ha desarrollado un modelo de programación
lineal entera para resolver los dos problemas mencionados arriba en el caso
específico del Sistema Trolebús, el principal corredor de transporte público de
la ciudad de Quito. Los métodos, estrategias y resultados pueden fácilmente
ser extendidos al resto de corredores de la Empresa Pública Metropolitana
de Transporte de Pasajeros de Quito (EPMTPQ).
2. Modelo matemático
En la presente sección se presentan algunos detalles técnicos de los mo-
delos planteados, conjuntamente con las notaciones y terminología básica
requeridas para su formulación matem’atica.
2
el uso de cada tipo de bus k existe un costo fijo ck . No todos los depósitos
pueden almacenar a los distintos tipos de buses.
Dados dos viajes i, j ∈ T , se dice que (i, j) son compatibles si un vehículo
puede ejecutar el viaje j luego de terminar el viaje i. Obviamente, esto es
posible si el tiempo de despacho del viaje j es mayor al tiempo de llegada
del viaje i y la terminal de llegada de i coincide con la terminal de salida
de j, es decir, un par de viajes (i, j) son compatibles si éstos satisfacen las
relaciones bi ≤ aj y fi = oj . Para cada par de viajes compatibles, un costo
variable asociado al tiempo improductivo del vehículo que podría cubrir esta
secuencia es asociado.
C1:07:02–>07:44 C1:07:30–>08:14
C1:09:25–>10:04 C1:08:15–>09:58
3
XX X XX X
mı́n kij xkij + ck xkdj (1)
k∈K i∈T j∈Nk+ (i) k∈K d∈D j∈Nk+ (d)
s.t.
X X
xkij = 1, ∀i ∈ T , (2)
k∈K j∈N + (i)
k
X X
xkij − xkji = 0, ∀k ∈ K, ∀i ∈ Tk , (3)
j∈Nk+ (i) j:i∈Nk+ (j)
X X
xkdj − xkjd = 0, ∀k ∈ K, ∀d ∈ D, (4)
j∈Nk+ (d) j:d∈Nk+ (j)
X X
xkdj ≤ Q(d), ∀d ∈ D, (5)
k∈K j∈Nk+ (d)
X X
xkdj ≤ F (k), ∀k ∈ K, (6)
d∈D j∈Nk+ (d)
El modelo matemático tiene por objetivo minimizar los costos fijos (costos
de mantenimiento, costos de uso de unidades, etc), y el tiempo “muerto”
de la flota, es decir, el tiempo total que los buses permanecen en el andén
entre dos viajes consecutivos, asegurando el cumplimiento de las siguientes
restricciones:
cada viaje es cubierto por un solo vehículo (2),
4
diarias a cada uno de los conductores del sistema, respetando las distintas
normas legales.
El problema de planificación de tareas puede ser formulado como un pro-
blema de particionamiento de conjuntos. Para ello presentamos la siguiente
notación.
mı́n w T x,
s.r.
Θx = 1,
x ∈ {0, 1}n .
3. Resultados Computacionales
Durante un día de operaciones, el sistema Trolebús cubre cientos de viajes
organizados en diferentes circuitos y entre distintas terminales de transferen-
cia (La Y, El Recreo, Morán Valverde, Quitumbe), de acuerdo a la planifi-
cación estratégica diseñada. El despacho de unidades para cubrir el conjunto
de viajes se realiza de acuerdo al llamado diagrama de marcha. En esta tabla
se especifican todos los viajes, donde para cada uno de ellos se conoce la
5
C1:07:02–>07:44 C1:07:30–>08:14
C1:09:25–>10:04 C1:08:15–>09:58
C1:10:15–>10:54 C1:10:00–>10:45
Los resultados obtenidos por los modelos de asignación de flota son simi-
lares a los implementados en la solución actual.
6
TERMINAL LUNES-JUEVES VIERNES
METROBUS-Q MODEMAT METROBUS-Q MODEMAT
Las salidas obtenidas por los modelos mantienen el formato del diagrama
7
de marcha original. Así, los primeros 15 viajes pueden ser observados en la
Tabla 1.
8
Cir Sal Lleg
C1 5:11 5:46
C1 5:48 6:26
C1 6:26 7:03
C1 7:10 7:47
C1 7:47 8:25
C1 8:27 9:04
C1 9:04 9:44
C1 9:51 10:30
C1 10:32 11:12
C1 11:44 12:23
C1 12:25 13:04
C1 13:4 13:44
C1 13:44 14:25
C1 14:27 15:06
C1 15:08 15:49
C1 15:57 16:38
C1 16:38 17:18
C1 17:18 17:57
C2-Q 18:0 0 18:54
C4 18:58 20:34
CQ-R 20:34 20:57
CQ-R 20:58 21:13
Cuadro 2: Secuencia de viajes de un vehículo
9
# Bus # Conductor Tipo de Tiempo de Tiempo de Viajes
Flota Trabajo Anden
1N 1 1 201 14 –>( C1 / 5:10 / 5:46 )
–>( C1 / 5:48 / 6:25 )
–>( C1 / 6:25 / 7:03 )
–>( C1 / 7:04 / 7:42 )
–>( C1 / 7:53 / 8:31 )
break
219 21 –>( C1 / 8:50 / 9:28 )
–>( C1 / 9:40 / 10:20 )
–>( C1 / 10:20 / 11:00 )
–>( C1 / 11:01 / 11:41 )
–>( C1 / 11:49 / 12:29 )
1S 2 1 232 3 –>( C2 / 5:20 / 7:15 )
–>( C1 / 7:16 / 7:54 )
–>( C1 / 7:55 / 8:33 )
–>( C1 / 8:34 / 9:12 )
–>break
215 15 –>( C1 / 9:30 / 10:10 )
–>( C1 / 10:13 / 10:53 )
–>( C1 / 10:53 / 11:33 )
–>( C1 / 11:43 / 12:23 )
–>( C1 / 12:25 / 13:05 )
Cuadro 3: Diagrama de asignación de tareas
10