Escolar Documentos
Profissional Documentos
Cultura Documentos
RESUMO
O problema de alocação de tripulações e veículos representa um desafio para as empresas de transporte coletivo
urbano. Nesse sentido, pesquisas sobre modelos matemáticos podem proporcionar bons resultados nessa área, o
que promoveria benefícios para as empresas, empregados e usuários. Assim, este trabalho objetiva verificar
quais são as ferramentas e métodos utilizados para a alocação de tripulações e veículos nas empresas de ônibus
urbanos na cidade de Porto Alegre/RS. Para tanto, o método de pesquisa foi desenvolvido em quatro etapas:
definição das empresas; realização das entrevistas; análise das informações e esclarecimento de divergências; e,
elaboração das conclusões. Como resultado, foi observado que a alocação era feita sem suporte computacional
adequado, por exemplo, com o auxilio de planilhas eletrônicas. Ainda, foi apresentado o processo geral de
construção de escalas e discutida a possível inferência desse estudo no âmbito brasileiro.
ABSTRACT
The problem of the allocation of crews and vehicles poses a challenge for urban transport companies.. In this
sense, research on mathematical models can provide good results in this area, which would promote benefits for
companies, employees and users. This paper aims to verify which are the tools and methods used for crew and
vehicles scheduling in urban bus companies in the city of Porto Alegre / RS. Thus, the research method was
developed in four stages: definition of the companies; conducting interviews; analysis of information and
clarification of divergences; and preparation of the conclusions. As a result, we observed that the allocation was
done without adequate computational support, for example, with the aid of spreadsheets. Also, we presented the
general process of scheduling construction and discussed the possible inference of this study in the Brazilian
scope.
1. INTRODUÇÃO
Segundo o Instituto de Pesquisa Econômica Aplicada (IPEA, 2011), no que concerne aos
meios de transporte, 44,3% da população utilizam o transporte público Paralelamente, 19,6%
das despesas das famílias brasileiras está relacionada com transporte (IBGE, 2010). Esses
números confirmam a importância do transporte urbano para o Brasil, uma vez que sua
população necessita, na maioria dos casos, deste modal para se deslocar de um ponto a outro.
As principais etapas que compõem o planejamento dos transportes públicos são (SOUSA et
al., 2000; DIAS et al., 2001; CEDER, 2002): definição da rede de atendimento, definição da
tabela de horários, escalonamento dos veículos às viagens e escalonamento das tripulações.
Weider (2007), por sua vez, divide o planejamento dos transportes públicos em duas grandes
fases: o planejamento estratégico, que compreende o projeto da rede de atendimento, o
planejamento das linhas e definição da tabela de horários; e o planejamento operacional que
consiste na programação dos veículos, na alocação de serviços e no rodízio das tripulações
(motoristas e cobradores).
Desta forma, o objetivo geral deste trabalho é verificar quais são as ferramentas e métodos
utilizados para a alocação de tripulações e veículos nas empresas de ônibus urbano na cidade
Porto Alegre-RS. Associado a esse objetivo geral, os objetivos específicos são:
Identificar os regulamentos trabalhistas vigentes, que constituem restrições a serem
observadas na solução do problema;
Descrever o processo de construção de escalas;
Definir os pontos críticos e dificuldades existentes na elaboração das escalas de serviço.
Para tanto, este estudo inicia com contextualização do problema de pesquisa, objetivos e a
estrutura do trabalho. A segunda seção apresentada uma breve revisão da literatura sobre
alocação de tripulações e veículos. Na sequência, método de pesquisa é descrito, a quarta
seção apresenta os resultados e discussões e, na quinta seção, o artigo é finalizado com as
considerações finais.
Normalmente o PPV e PPT são resolvidos de forma sequencial tradicional, isto é, primeiro é
definido o modo de operação da frota (PPV) e, em seguida, as jornadas dos tripulantes (PPT).
A desvantagem desta abordagem tradicional é que o PPT torna-se dependente da programação
de veículos, apesar de, em muitas situações práticas, os gastos das empresas com tripulantes
superam aqueles relativos aos veículos (SIMÕES, 2009).
Apesar de ser um tema relativamente antigo, o interesse acadêmico sobre estudos sobre
alocação de tripulações e veículos continua ativo. Isso pode demonstrar que esses problemas
(PPV, PPT e PPVT) não foram completamente solucionados e que ainda há campo para
melhoria e novas pesquisas.
Tabela 1: PPV/PPT/PPVT na literatura
Autor Contribuição
Kirkman, 1968 Primeiro trabalho a tratar o PPV utilizando método exato.
Elias, 1964 Um dos precursores das pesquisas para resolução do PPT.
Saha, 1970; Wren, 1972 Primeiros trabalhos que tratavam o PPV utilizando procedimentos heurísticos.
Foram os primeiros a propor um método de resolução para PPVT. (Método
Ball et al.,1983
heurístico).
Tosini e Vercellis, 1988; Patrikalakis e
Apresentaram heurísticas similares a Ball et al.
Xerocostas, 1992.
Primeira formulação matemática para o PPVT. No entanto, este modelo era
Patrikalakis e Xerocostas, 1992. apenas para fins ilustrativos sendo computacionalmente intratável (Freling et al.,
1999).
Freling et al., 1995. Primeiros a propor uma formulação inteira para o PPVT.
Hasse e Friberg, 1999. Primeira abordagem de solução exata para o PPVT.
Freling et al., 2003. Apresentaram três metodologias para resolução do PPVT.
Apresentaram uma algoritmo exato pra resolver o PPT com múltiplos depósitos
Boschetti et al., 2004.
simplificado.
Compararam uma abordagem dinâmica com uma estática para solucionar o
Huisman e Wagelmans, 2006.
PPVT.
Desaulniers, 2007. Utilizou geração de colunas para resolver o PPVT.
Groot e Huisman, 2008. Compararam vários métodos para resolver grandes instâncias reais do PPVT.
Zhao e Shen, 2009; Mesquita et al., Apresentaram uma formulação com base na programação linear inteira para
2009. resolver PPVT com múltiplos depósitos.
Desenvolveu um algoritmo heurístico para resolver o PPV com múltiplos tipos de
Ceder, 2011.
veículos.
Utilizaram uma formulação agregada de rede tempo-espaço para resolver o PPVT
Kliewer et al., 2012.
com múltiplos veículos e janela de tempo.
Descreveram um algoritmo híbrido genético e uma inovadora formulação
Prata, 2015.
matemática para resolver o PPVT.
Investigaram como as informações em tempo real podem ser utilizadas em
combinação com dados históricos para melhorar as decisões de roteamento e
Leung et al., 2016.
agendamento dos controladores. Desta forma, propuseram modelos matemáticos
relacionados ao PPVT.
Mostraram uma aplicação de um modelo baseado na programação binária para
Öztop et al., 2017.
resolver o PPT com restrições de elegibilidade e limitações de tempo.
Desenvolveram um programa multiobjetivo baseado no método fuzzy para
Lopez-Irarragorri e Torres, 2017. solucionar problemas relacionados ao planejamento do transporte urbano,
incluindo os problemas de PPV e PPT.
3. MÉTODO DE PESQUISA
Com o objetivo de verificar quais são as ferramentas e métodos utilizados para a alocação de
tripulações e veículos nas empresas de ônibus urbano na cidade de Porto Alegre-RS, esse
estudo foi desenvolvido em quatro etapas: (i) definição das empresas; (ii) realização das
entrevistas; (iii) análise das informações e esclarecimento de divergências; e, (iv) elaboração
das conclusões.
As zonas norte e sul são atendidas pelos consórcios Mob - Mobilidade de Transporte e Viva
Sul, respectivamente. A zona leste por dois consórcios: Via leste e MAIS - Mobilidade da
Área Integrada Sudeste; e, por fim, a empresa pública Carris opera as linhas transversais e
circulares.
4. RESULTADOS E DISCUSSÕES
O objetivo deste tópico é descrever e discutir os principais pontos observados nas entrevistas.
Primeiramente, é importante detalhar as principais características operacionais da amostra
estudada. Essas características estão apresentadas na Tabela 2. Observa-se que o número de
tripulações (motoristas e cobradores) varia entre 250 e 710, enquanto a frota varia de 135 a
377 veículos, sendo composta por veículos padrão, articulados e automáticos. Sobre relação
entre a tripulação
Sobre a relação entre a tripulação total e o número de veículos, esse valor é próximo de 4
tripulantes para cada veículo em todas as empresas entrevistadas. Dando continuidade a
análise, a seguir são apresentados os seguintes subtópicos: regulamentos trabalhistas vigentes;
processo de construção de escalas, e, causas e consequências das escalas não otimizadas.
A partir do levantamento feito nesse estudo (entrevistas, conversa com especialista e pesquisa
bibliográfica), pode-se concluir que essas normas não diferem, de forma geral, de outras
cidades brasileiras, uma vez que, todos os acordos devem cumprir a CLT. Então, existem
apenas diferenças pontuais como, por exemplo, a jornada diária é de 7h10 em Porto Alegre,
mas em outras cidades pode chegar até 7h20 como mostrado no trabalho de Rocha (2012),
que apresentou um estudo desenvolvido na região metropolitana de Natal-RN.
A partir disso, os consórcios e a empresa pública elaboram as jornadas diárias das suas
tripulações de ônibus (informalmente chamadas de “tabelas”) tendo como objetivo minimizar
o número de horas extras, que, em termos financeiros, corresponde a 1,5 da hora normal ou
mais (Silva, 2012). Além disso, são repeitados os regulamentos trabalhistas previstos na CLT
e os acordos previstos em dissídio entre a classe dos rodoviários e os empresários de
transporte urbano de Porto Alegre. Isso está de acordo com Simões (2009), que relata que a
distribuição de trabalho deve ser realizada de maneira a minimizar os custos com mão-de-obra
e, ao mesmo tempo, obedecer à legislação trabalhista e as regras operacionais sob as quais a
empresa atua.
Sobre pacotes computacionais utilizados para construção das jornadas, foi mencionado apenas
o Excel® em uma empresa, outra relatou que é feita de forma “manual”, ou seja, sem ajuda de
um programa específico, as demais não souberam especificar como era feita essa elaboração,
mas acreditam que essa tarefa seja feita com auxílio de algum software.
Diante dessa dúvida, foi novamente contatado para esclarecimento um entrevistado, com mais
de vinte anos de experiência. Ele relatou as empresas de Porto Alegre, não tem conhecimento
de algum programa computacional específico utilizado para a construção dessas jornadas de
trabalho na área de estudo. Além disso, mencionou que foi testado um pacote computacional
usado em tripulações de aviões para construir as jornadas das tripulações de ônibus na cidade.
No entanto, essa tentativa não surtiu efeitos positivos, pelo fato do pacote não cobrir questões
inerentes ao transporte urbano. Desta forma, foi possível concluir que não é utilizado um
programa específico para a construção das tabelas, no máximo, a tarefa apoia-se em planilhas
eletrônicas. Essa informação está coerente com estudo feito por Rocha (2012), desenvolvido
em uma empresa de transporte urbano na região metropolitana de Natal-RN, onde também foi
observada a inexistência de um programa específico para a construção das escalas, sendo
utilizado o Excel® como suporte para tal tarefa.
Ainda sobre pacotes computacionais, Ernst (2004) relata que existe um razoável número de
softwares disponíveis para ajudar na confecção de escalas de serviço. Estes softwares podem
ser divididos em dois grupos: (i) aqueles substancialmente customizados, que não são
facilmente transferidos para outra indústria, e (ii) aqueles projetados para ser amplamente
aplicáveis, mas esses geralmente se concentram em oferecer aos usuários funções de edições
de manuais e relatórios extensos e têm suporte limitado para geração de escalas automáticas.
Dando continuidade a descrição do processo, após a geração das jornadas, as tripulações são
designadas as “tabelas”, construindo, desta forma uma escala de serviço “matriz” ou “mãe”,
que é modificada conforme as necessidades. Os motivos dessas alterações podem ser
previsíveis como férias e remanejamentos das tripulações até questões que estão fora do
controle dos planejadores como, por exemplo, afastamento por doença e demissão, entre
outros. Em todas as empresas entrevistadas, essa tarefa é feita com auxílio de um programa
computacional específico, relacionado à área de transporte, esses programas são apresentados
na tabela 3.
A alocação dos veículos é feita, principalmente, a partir dos dados de carregamento das
linhas. No entanto, por exemplo, questões sobre o atendimento de deficientes físicos e
inerentes ao terreno da via são levados em consideração para designar a opção mais adequada
para as rotas. Vale salientar que, com exceção dos veículos articulados, que exigem uma
categoria específica na CNH (Carteira Nacional Habilitação), os demais motoristas podem
guiar qualquer ônibus.
Por fim, as escalas de serviço são implementadas na prática, objetivando um menor o número
de ajustes no momento da operação. Simultaneamente, é feito o monitoramento para controlar
as diferenças entre o planejado e executado, desta forma,os erros podem ser corrigidos em
tempo real e é possível rastrear a causa original para sanar o problema. As etapas descritas
acima estão sintetizadas na figura 2, que apresenta o fluxo do processo de construção de
escalas, bem como as principais características de cada etapa observada in loco.
•Veículos articulados exigem uma categoria específica na CNH, ou seja, nem todos os
5 - Alocação dos veículos de acordo, motoristas estão aptos a guiá-los;
principalmente, com os dados sobre
carregamento das linhas. • Condições da via/terreno e a oferta de carros adaptados para atendimento de deficientes
físicos também influenciam essa alocação.
Essa falta otimização gera uma série de dificuldades e problemas como, por exemplo, demora
na construção de escalas, possibilidade de erros humanos, jornadas das tripulações com um
número significativo de horas extras, tempo dos planejadores excessivamente gasto na
construção das escalas, convergindo para elevação do custo operacional. Essas relações (causa
e consequência) podem ser visualizadas no mapa cognitivo apresentado na figura 3. As
escalas de serviço não otimizadas podem representar uma consequência (linhas pretas
sólidas), causa (linhas pretas tracejadas) e, ainda, pode-se haver relacionamentos entre os
demais fatores (linhas vermelhas pontilhadas).
5. CONSIDERAÇÕES FINAIS
O objetivo geral deste trabalho foi analisar as ferramentas e métodos para a alocação de
tripulações e veículos nas empresas de transporte urbano na cidade de Porto Alegre - RS.
Neste sentido, foi observado que não eram utilizados programas computacionais
específicos/adequados para construção das jornadas de trabalho. Desta forma, alocação era
feita manualmente, com apoio de planilhas eletrônicas.
Apenas foi relatada a existência de programas que tinham por objetivo operacionalizar o
planejamento das escalas. Para isto, um funcionário, pertencente ao setor operacional das
empresas, designava “manualmente” as tripulações e veículos as tabelas já confeccionadas.
Com essa informação inserida previamente, esses softwares ajudavam no controle de
possíveis descumprimentos dos regulamentos trabalhistas e auxiliavam no monitoramento.
Por se tratar de um problema complexo, o ideal seria sistematizar a construção das jornadas
das tripulações por meio de um programa computacional capaz de lidar com os recursos e
restrições existentes. Desta forma, poderiam ser obtidas soluções com menor custo
operacional referente a horas dedicadas à tarefa de alocação e hora extra de tripulantes, que
oneram a folha de pagamento e refletem no preço da tarifa para o usuário final. Ademais, os
profissionais dedicados a essa tarefa poderia ser alocados a outras áreas, e possíveis erros
humanos seriam eliminados.
Sobre os regulamentos trabalhistas vigentes, foi percebido certo padrão, uma vez que, a CLT
deve ser cumprida na íntegra. Sendo assim, não devem existir grandes divergências entre as
normas trabalhistas vigentes dentro do território brasileiro, como foi confirmado neste estudo.
Partindo desse pressuposto, poderia se sugerir para trabalhos futuros o desenvolvimento de
um programa computacional para a construção de escalas de serviço relacionadas ao
transporte urbano de ônibus para cidades brasileiras.
REFERÊNCIAS BIBLIOGRÁFICAS
Ball, M. O., Bodin, L. D. e Dial, R (1983) A matching based heuristic for scheduling mass transit crew and
vehicles. Transportation Science, v. 17, n. 1, :4–31.
Boschetti, M. A.; Mingozzi, A. e Ricciardelli, S. (2004) An exact algorithm for the simplified Multiple Depot
Crew Scheduling Problem. Annals of Operations Research, v. 127, n.1, p. 177-201.
Ceder, A. (2002) Urban transit scheduling: framework, review and examples. Journal of Urban Planning and
Development, v. 128, n. 4, p. 225 – 244.
Ceder, A. (2011) Optimal Multi-Vehicle Type Transit Timetabling and Vehicle Scheduling, Procedia - Social
and Behavioral Sciences, v. 20 , p. 19-30,.
Desaulniers, G. (2007) Managing large fixed costs in vehicle routing and crew scheduling problems solved by
column generation. Computers & Operations Research, v. 34, n.4, p. 1221-1239.
Dias, T. G.; Ferreira, J. V. e Cunha, J. F. E. (2001) Evaluating a DSS for Operational Planning in Public
Transport Systems: TenYears of Experience witht he GIST System. In: Voss, S.; Daduna, J. R. (Eds.)
Computer-aided Transit Scheduling, Lecture Notes in Economics and Mathematical Systems, Springer, v.
505, p. 167–180.
Elias, S. E. (1964). The use of digital computers in the economic scheduling for both man and machine in public
transportation. Manhattan, Kansas
EPTC (2016). Novo Sistema de Transporte de Porto Alegre. Disponível em:
<http://www2.portoalegre.rs.gov.br/eptc/default.php?p_noticia=184734&NOVO+SISTEMA+DE+TRAN
SPORTE+DE+PORTO+ALEGRE> acessado em: 07.abr.2016
Ernst, A. T. Jiang, H., Krishnamoorthy, M., e Sier, D. (2004) Staff scheduling and rostering: A review of
applications, methodos and models. European Journal of Operational Research, v. 153, n.1, p. 3-27.
Freling, R, Huisman, D. e. Wagelmans, A. P. M. (2003) Models and Algorithms for Integration of vehicle and
Crew Scheduling. Journal of Scheduling, v. 6, n.1, p.63-85.
Freling, R.; Albert, P. M. e Paixão, J. M. P. (1999) An overview of models and techniques for integrating vehicle
and crew scheduling. Computer-Aided Transit Scheduling: Proceedings, Cambridge, MA, USA, v. 471,
p. 441.
Freling, R.; Boender, C. G. E. e Paixão, J. M. P. (1995) An integrated approach to vehicle and crew
scheduling.Technical Report 9503/A. Econometric Institute, Erasmus University Rotterdam, Rotterdam.
1995.
Groot, S. W., & Huisman, D. (2008). Vehicle and crew scheduling: solving large real-world instances with an
integrated approach. Computer-aided Systems in Public Transport, p. 43-56.
Haase, K. E e Friberg, C. (1999) An exact branch and cut algorithm for the vehicle and crew scheduling
problem. Computer-Aided Transit Scheduling, pp. 63–80.
Hadwan, M., Ayob, M.A Constructive Shift Patterns Approach with Simulated Annealing for Nurse Rostering
Problem. Proceedings 2010: International Symposium on information Technology – Visual informatics.
Art. nº 5 561304, 2010.
Huisman, D. e. Wagelmans, A. P. M. (2006) A solution approach for dynamic vehicle and crew scheduling,
European Journal of Operational Research, v. 172, n.2, 2006, p. 453-471.
IBGE (2010). Diretoria de Pesquisas, Coordenação de Trabalho e Rendimento, Pesquisa de Orçamentos
Familiares 2008-2009.
IPEA (2011). Sistema de indicadores de percepção social (SIPS). Organizador: Fábio Schiavinatto. 1ª Ed.,
Brasília .
Kirkman, F. (1968) Problems of innovation in the transport industry: a bus scheduling program. In: Proceedings
of PTRC Public Transport Analysis Seminar, Planning and Transport Research and Computation Co.
Ltd., London, v.1, p. 1-15.
Kliewer, N.; Amberg, B. e Amberg, B. (2012) Multiple depot vehicle and crew scheduling with time windows
for scheduled trips. Public Trans, v.3, n. 3, p. 213-244.
L. Zhao and Y. Shen, (2009) An Integrated Model of Vehicle and Crew Scheduling with Multi-Depots.
International Conference on Computational Intelligence and Software Engineering, Wuhan. p. 1-4.
Leung, J.M.Y.; Lai, D.S.W.; Kuo, Y.-H. e Cheung, H.K.F. (2016) Real-time integrated re-scheduling for public
transit. Civil-Comp Proceedings, v. 110.
Lopez-Irarragorri, F. e Avila-Torres, P. (2017) A fuzzy programming multiobjective model for Urban transport
planning. Proceedings of the International Conference on Industrial Engineering and Operations
Management, p. 2501-2502.
Martello, S.;Toth, P. (1986) A heuristic approach to the bus driver scheduling problem. European Journal of the
Operational Research Society, vol. 24, n. 1, p. 106–117, 1986.
Mesquita, M.; Paias, A. e Respício, A. (2009) Branching approaches for integrated vehicle and crew scheduling.
Public Transp, v. 1, n.1, p. 21-37.
Öztop, H.; Eliiyi, U.; Eliiyi, D. T. e Kandiller, L. (2017) A Bus Crew Scheduling Problem with Eligibility
Constraints and Time Limitations. Transportation Research Procedia, v. 22, 2017, p. 222-231.
Patrikalakis, I. e Xerocostas, D. (1992) A new decomposition scheme of the urban public transport scheduling
problem. In: Computer-Aided Transit Scheduling. Springer, Berlin, Heidelberg, 1992. p. 407-425.
Prata, B. D. A. (2015) A hybrid Genetic Algorithm for the vehicle and crew scheduling in mass transit systems.
IEEE Latin America Transactions, v. 13, n.9, p. 3020-3025.
Ribeiro, J. L. D.; Milan, G. S. (2007) Entrevistas individuais: teoria e aplicações. FEEng, Porto Alegre - 2007.
Rocha, M. K. (2012) Otimização de escalas de serviço de tripulações: um estudo de caso em uma empresa de
transporte urbano na região metropolitana de Natal/RN. Dissertação de mestrado. Universidade Federal
do Rio Grande do Norte.
Rosseau, J. M. e Wren, A. (1995) Bus Driver Scheduling – an Overview.
Saha, J. L. (1970) An algorithm for bus scheduling problems.Operational Research Quarterly, vol. 21, p. 463-
474.
Silva, J. A. R. D. O. (2012) Lei do motorista profissional:tempo de trabalho, tempos de descanso e tempo de
direção. Revista do Tribunal do Trabalho da 15ª Região, n.41.
Simões, E. M. L. (2009) Algoritmo para Programação Integrada de veículos e Tripulantes no Sistema de
Transporte Público por Ônibus. Dissertação de mestrado. Universidade Federal de Minas Gerais.
Sousa, J. P; Falcão, J., Guimarães, R., Paixão, J., e Gist, M. (2000) Um Sistema de Apoio à Decisão para o
Planejamento Operacional de Transportes Colectivos. In: Casos de Aplicação da Investigação
Operacional, McGraw-Hill, p. 109 –130, 2000.
Tosini, E. Vercellis, C. (1988) An interactive system for extra-urban vehicle and crew scheduling problems. In
Computer-Aided Transit Scheduling . Springer, Berlin, Heidelberg, p. 41–53.
Weider, S. (2007) Integration of vehicle and duty scheduling in public transport. Der. Rer. nat. Thesis.
Technischen Universität Berlin, Berlin.
Wren, A. (1972) Bus scheduling: an interactive computer method. Transportation Planning and Technology, v.1,
n.2, p.115-122.