Modelagem de um Sistema de Tráfego

Documentos relacionados
SUMÁRIO 1. APRESENTAÇÃO 8 2. INTRODUÇÃO 9 3. CONSIDERAÇÕES GERAIS SOBRE SINALIZAÇÃO SEMAFÓRICA 11

Proposta de otimização do fluxo de veículos em um semáforo de trânsito intenso

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br

O CONCEITO DE TDD NO DESENVOLVIMENTO DE SOFTWARE

MRP II. Planejamento e Controle da Produção 3 professor Muris Lage Junior

Simulação e controle inteligente de tráfego veicular urbano

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios

SP 18/01/80 NT 051/80. Programação de Semáforos a Tempo Fixo para Ônibus. Eduardo Antonio Moraes Munhoz. 1. Apresentação

RELATÓRIO TREINAMENTO ADP 2013 ETAPA 01: PLANEJAMENTO

Dadas a base e a altura de um triangulo, determinar sua área.

Gerenciamento de Problemas

Interseções. Lastran/Ufrgs

ENGENHARIA DE SOFTWARE I

CONSIDERAÇÕES SOBRE USO DO SOFTWARE EDUCACIONAL FALANDO SOBRE... HISTÓRIA DO BRASIL EM AULA MINISTRADA EM LABORATÓRIO DE INFORMÁTICA

Plano de ações para segurança no corredor ferroviário

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento

BH PARK Software de Estacionamento

INF 1771 Inteligência Artificial

DIFERENÇAS ENTRE HUB, SWITCH E ROOTER

Sistema TrackMaker de Rastreamento e Logística de Transportes. Solução de Despacho Integrada. Manual do Usuário

PLANEJAMENTO DA MANUFATURA

Engenharia de Sistemas Computacionais

SIMULAÇÃO DE TRÁFEGO DE VEÍCULOS INTELIGENTES PARA PREVENÇÃO DE ACIDENTES

Projeto Você pede, eu registro.

TUTORIAL PRÁTICO SOBRE Git. Versão 1.1

NOVIDADES TRANSPORTE COLETIVO

Sistemas Distribuídos. Aleardo Manacero Jr.

Pag: 1/20. SGI Manual. Controle de Padrões

Manual SAGe Versão 1.2 (a partir da versão )

Artigo Lean Seis Sigma e Benchmarking

Estratégias de informação ao usuário na implantação de BRT.

Entendendo como funciona o NAT

DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES

Engenharia de Software. Parte I. Introdução. Metodologias para o Desenvolvimento de Sistemas DAS

Satélite. Manual de instalação e configuração. CENPECT Informática cenpect@cenpect.com.br

FACULDADE PITÁGORAS DISCIPLINA: SISTEMAS DE INFORMAÇÃO

O que é o Marca Lá?... 3 Nossa Missão... 3 Visão... 3 Valores... 3 Objetivos... 3

Sistema de Gerenciamento de Tráfego Miconic 10 A solução final para filas e aglomerações no seu edifício comercial.

FERRAMENTAS E SOLUÇÕES DE APOIO À GESTÃO E MANUTENÇÃO DE ATIVOS

Protocolo de comunicação para redes móveis aplicado ao trânsito

Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Graduação em Ciências da Computação

SP 20/11/81 NT 076/81. Melhorando o Control. José Ernesto Lima Gonçalves. Melhorando o Control

Um produto para jogar um conteúdo matemático e estudar um jogo social

Guia de utilização da notação BPMN

4 Estratégias para Implementação de Agentes

)HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR

UNIVERSIDADE DE SÃO PAULO E S C O L A D E A R T E S, C I Ê N C I A S E H U M A N I D A D E

Projetos. Universidade Federal do Espírito Santo - UFES. Mestrado em Informática 2004/1. O Projeto. 1. Introdução. 2.

Usando o Arena em Simulação

Um Driver NDIS Para Interceptação de Datagramas IP

ADM041 / EPR806 Sistemas de Informação

Modelo Cascata ou Clássico

Sistema de localização e bloqueio veicular por célula de comunicação Objetivo Principal

Sistemas de Informação I

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.

O que é Monitoramento?

Orientação a Objetos

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA

5 Experiência de implantação do software de roteirização em diferentes mercados

REFORÇO DE PROGRAMAÇÃO ESTRUTURADA EM LINGUAGEM C PARA GRADUAÇÃO EM ENGENHARIA ELÉTRICA

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

Aplicativo para elaboração de questionários, coleta de respostas e análise de dados na área da saúde em dispositivos móveis

Análise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software

DESENVOLVIMENTO DE UM AUTÔMATO PARA APOIAR O GERENCIAMENTO DE FUNCIONÁRIOS NO VAREJO

PROJETO 2 Analise da funcionalidade do tutorial do jogo League of Legends.

XDOC. Solução otimizada para armazenamento e recuperação de documentos

Tema UFPel 2.0 WP Institucional Guia de Opções de Personalização

RELATÓRIO FINAL DE ESTÁGIO

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1

Figura 1: Problema do trânsito congestionado. Fonte: [autores]

Gerenciamento de Incidentes

7.Conclusão e Trabalhos Futuros

1. CAPÍTULO COMPUTADORES

Faculdade Pitágoras. Engenharia de Software. Prof.: Julio Cesar da Silva.

Vias Inteligentes. Mobilidade Urbana por meio de

ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC

Considerações no Projeto de Sistemas Cliente/Servidor

MANUAL DE CONFIGURAÇÃO

Manual HPSim. 1 Introdução. 2 Instalação do Programa

Comm5 Tecnologia Manual de utilização da família MI. Manual de Utilização. Família MI

SERVIÇO DE ANÁLISE DE REDES DE TELECOMUNICAÇÕES APLICABILIDADE PARA CALL-CENTERS VISÃO DA EMPRESA

Conceitos Iniciais Parte 1

Av. Eliseu de Almeida. Projeto de Restauração do Pavimento. Projeto de Ciclovia e sinalização horizontal de interferência urbana

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

EXPERIÊNCIAS OPERACIONAIS PÓS-IMPLANTAÇÃO DO SISTEMA DE CONTROLE DE TRÁFEGO EM ÁREA DE FORTALEZA - CTAFOR

Automação de Bancada Pneumática

Análise de Sistemas. Visão Geral: Orientação a Objetos. Prof. José Honorato Ferreira Nunes honorato.nunes@bonfim.ifbaiano.edu.br

Realização de Prova de Conceito dos Sistemas Legados da Secretaria de Saúde

IMPLANTAÇÃO DE UM SISTEMA DE AVALIAÇÃO DE DESEMPENHO NA UFG

Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG

Soma. Paulo Roberto Guimarães Junior

Engenharia de Software: Introdução. Mestrado em Ciência da Computação 2008 Profa. Itana Gimenes

Oficina. Praça das Três Caixas d Água Porto Velho - RO

A Grande Importância da Mineração de Dados nas Organizações

Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)

SISTEMAS DISTRIBUÍDOS

Márcio Leandro Moraes Rodrigues. Frame Relay

Transcrição:

Modelagem de um Sistema de Tráfego Mikhail Yasha Ramalho Gadelha Heitor Carlos Rodrigues Repolho Nathan Rodrigues de Almeida Evandro Texeira Picanço Júnior Engenharia da Computação Universidade Federal do Amazonas (UFAM) Manaus Am Brasil http://sistema-de-trafego.wikispaces.com/ mikhail.ramalho@gmail.com htr.carlos@gmail.com pronathan@gmail.com expectpin@hotmail.com Resumo. Com o crescimento do país, o sistema de tráfego está ficando cada vez mais saturado com o número de carros. E graças ao desenvolvimento tecnológico que vem ocorrendo nos últimos anos, hoje é possível adquirir dados suficientes para uma abordagem eficiente para o problema do tráfego. Em busca de uma contribuição tecnológica, este trabalho visa estudar e aprimorar o conceito de modelagem e análise de sistemas de controle semafóricos. Inicialmente são apresentados conceitos básicos de modelagem, depois será abordado o problema específico dos semáforos do sistema de trânsito, e por fim apresentaremos um estudo sobre uma possível modelagem de um semáforo de trânsito. Abstract. As the country grows, traffic system is becoming more and more saturated by the number of cars. Due to technological development that is happening in the late years, nowadays is possible to acquire enough dates to find an efficient approach to the traffic issue. The present work intends to study and improve the concept of semaphoric control system analysis and modeling. Initially we present some basic concepts of traffic modelling, next we tackle the traffic semaphore problem, and finally we present a study for a possible modelling of a traffic light system. 1. Introdução Um dos grandes problemas enfrentados hoje nas grandes metrópoles é o transporte urbano eficiente. Várias soluções foram propostas, tais como metrôs, vias expressas, entre outros, porém o problema ainda continua. Uma das possíveis causas seriam os semáforos de trânsito não sincronizados e uma das possíveis soluções seria um tratamento eficiente para tais semáforos.

Este artigo tenta modelar o sistema de trânsito, utilizando teoria de filas para simular a chegada, permanência e saída de carros dos semáforos. Serão utilizados conceitos estatísticos para analisar os melhores tempos para cada semáforo ficar aberto tanto pra carros quando para pedestres. A modelagem é feita utilizando-se Rede de Petri temporizada, pois é a que se melhor se adéqua a situação pois é possível configurar os tempos. Na seção 2 serão tratados conceitos básicos de modelagem, na Seção 3 serão mostrados e comentados alguns trabalhos correlatos, na Seção 4 é mostrada a metodologia empregada, na Seção 5 é feita a modelagem dos semáforos utilizando Grafos e Redes de Petri, e por fim, a conclusão na Seção 6. 2. Fundamentação Teórica Os Sistemas de Modelagem de Tráfego urbano são úteis para simular com a máxima veracidade possível um problema real como é o caso da ineficiência do sistema de tráfego urbano de uma cidade. Essa modelagem baseia-se nos fundamentos de Inteligência Artificial, Autômatos e algoritmos sofisticados que tratam da sinalização para um resultado mais eficiente para o problema. A idéia de se usar Inteligência Artificial aparece como uma opção para criar um sistema o mais autônomo possível. Além de eliminar a necessidade de criar uma central que controlasse a região do sistema com problema, facilita a manipulação e o desenvolvimento de soluções. Os Autômatos são de grande importância para a modelagem de um sistema de tráfego, pois com eles será possível implementar e testar a estrutura de um determinado ponto do sistema através de ferramentas, como softwares que simulam autômatos. Entre os autômatos, os finitos, máquinas de Mealy e Moore são de grande importância. Os algoritmos de aprimoramento constituem desafios para este projeto, pois neles estão a implementação, por exemplo, da solução de cruzamentos parados, vias cruzadas, e rotas alternativas. Muitas dessas técnicas estão incluídas na idéia de simulação de eventos discretos, e é esse conceito que este projeto tomará como base, buscando a fundamentação teórica na base de sistemas de eventos discretos. 3. Trabalhos Correlatos O primeiro artigo escrito por Drummond & Basbaum (2006) inicia fazendo uma comparação entre os grandes sistemas de tráfego urbano, comparando o grande sistema americano com o padrão europeu. Os americanos acreditam no sistema onde cada vez mais e

mais carros são lançados as ruas, e através de pistas de alta velocidade, grandes e largas estradas, o trânsito pode fluir, sem haver qualquer preocupação com outros fatores como a poluição causada pela enorme quantidade de veículos e eminente possibilidade de colapso do sistema devido ao excesso de carros. Como bem comentam Drummond & Basbaum, a grande vantagem do sistema europeu é devido ao seu planejamento. Esse sistema baseia-se na utilização do transporte público trens, metrô, ônibus, dando ênfase às políticas que incentivam o uso do transporte coletivo. Ainda nos comentários de Drummond & Basbaum fica esclarecido que o modelo europeu, por ser mais bem planejado, tem uma maior utilização para simulações do comportamento de tráfego urbano, sendo que a partir disso seguem as teorias. O uso dos conceitos de redes neurais ligados a Inteligência Artificial aparecem devido às redes neurais possuírem a característica de aprenderem, por isso a grande relevância dos autores no uso de redes neurais e redes neuro-fuzzy. O estudo de caso do comportamento de duas abordagens para o controle e aperfeiçoamento do sistema de tráfego em subáreas de uma rede viária é o que propõem Loureiro, Gomes & Pires (2002). O objetivo principal dos autores é analisar alguns pontos semaforizados integrantes do sistema de tráfego urbano na cidade de Fortaleza/CE utilizando duas modelagens distintas, uma baseada na implementação de tempo fixo e outra fundada no controle adaptativo em tempo real, originado do sistema SCOOT (2002), uma aplicação líder no controle adaptativo de sistemas de tráfego urbano. Uma das características comuns aos sistemas atualmente existentes está no funcionamento de tempo fixo, onde os sistemas operam de forma isolada ou coordenada, em grupos de interseções, as chamadas subáreas. Esses sistemas necessitam de planos préprogramados com base em dados históricos médios para determinar os tempos. Loureiro, Gomes & Pires dissertam que o modelo de controle adaptativo atua ao mesmo tempo em que o evento esta ocorrendo, coletando os dados na via através de medidores veiculares e adaptando os semáforos para aperfeiçoar o fluxo de veículos baseado na análise em tempo real dos dados. Ainda no que diz respeito às abordagens em tempo fixo e em tempo real, Loureiro, Gomes & Pires explicam o conceito de seleção dinâmica compreendido entre o de tempo fixo e tempo real. Neste modelo, são elaborados mapas de diferentes configurações dos semáforos, um para cada situação, como maior fluxo em uma

determinada via por exemplo. A escolha do mapa adequado é feita a partir de uma amostra de 15 a 20 minutos da quantidade de carros passando pelas vias. A partir daí é escolhido o mapa que aperfeiçoe a situação atual. Propaga-se a maior eficiência no sistema de controle de tempo real, mas pouco estudo foi feito para comprovar essa teoria. Na America do Norte alguns estudos feitos recentemente mostram que, em horários de pico, planos fixos bem atualizados produzem resultados tão bons quanto aos dos planos de tempo real. Um software com a capacidade de analisar e gerar dados sobre o comportamento de uma interseção semaforizada, ajudando o projetista a ter o conhecimento necessário para criar uma modelagem do problema que aperfeiçoe seu resultado, este é o objetivo que propõe Leite & Alves (2004), mostrar os meios necessários para criar uma aplicação que realize essa tarefa. Conhecimentos na área de Engenharia de Software, paradigma de Orientação a Objeto e Sistema de Evento Discreto são alguns dos requisitos necessários para a implementação de um software dessa natureza. Os autores informam que esta ferramenta deve receber do usuário dados referentes as interseções da área semaforizada, como veículos e posição da sinalização. A partir disso, Leite & Alves (2004) elabora a codificação com auxilio de ferramentas de Engenharia de Software e realiza os testes para que a aplicação se adéqüe o máximo possível a realidade. 4. Metodologia Para a modelagem de um sistema de tráfego, foram escolhidos os sinais de trânsito do cruzamento da saída do Amazonas Shopping com a Avenida Darcy Vargas, que no total são 5 sinais de trânsito, da cidade de Manaus-AM, como visto na figura 1. Em cada semáforo, foi medido o fluxo passante de carros para que houvesse um tratamento estatístico usando a teoria de filas. A contagem dos carros foi feita visualmente com dez amostras, em três horários diferentes para cada semáforo. A primeira contagem foi realizada às 10 h, a segunda foi feita às 17 h e a última às 21 h. Para um processo de melhoria contínua, poderia ser implementado um microcontrolador de processamento de imagens para que fosse possível que os tempos de cada semáforo pudessem ser adaptados automaticamente para um maior ou menor fluxo de carros.

Figura 1: Foto aérea do local dos semáforos (Google Earth) 5. Modelagem Antes da modelagem do sistema de tráfego foi feito um estudo do fluxo de carro passante para que fosse calculado o tempo necessário para que não houvesse engarrafamento em nenhuma via, em nenhum horário do dia. Segue abaixo a tabela do fluxo de carros passantes, medida em carros por minuto. Com auxílio da figura 1, a coluna Em direção à Av. Recife refere-se a carros indo na direção leste, Em direção à Av. Constantino Nery refere-se a carros indo na direção oeste e Saindo do Amazonas Shopping refere-se a carros que estão saindo do Amazonas Shopping através do semáforo 5 e podem ir tanto na direção oeste quanto na direção leste. Tabela 1: Fluxo passante de carros na Rua Darcy Vargas por minuto. Horários Em direção à Av. Recife (carros/min) Em direção à Av. Constantino Nery (carros/min) Saindo do Amazonas Shopping (carros/min) 07-08 h 31,27 17,0 0 08-09 h 37,2 23,5 6,11 09-10 h 35,13 24,7 11,33 10-11 h 39,0 28,1 12,33 11-12 h 42,6 30,2 14,59

12-13 h 49,7 37,0 15,48 13-14 h 57,25 40,3 15,21 14-15 h 60,25 44,08 16,0 15-16 h 51,45 40,11 16,1 16-17 h 48,6 38,7 16,0 17-18 h 59,81 47,2 16,3 18-19 h 63,0 50,0 16,45 19-20 h 62,75 67,0 21,88 20-21 h 63,0 63,0 20,19 21-22 h 58,45 52,0 19,0 Os dados coletados são referentes à média de no mínimo três amostras, durante dias úteis da semana, nos meses de Setembro, Outubro e Novembro. Os valores medidos durante finais de semana estão próximos do ideal. Abaixo o gráfico gerado pelas amostras, durante os dias medidos. Figura 2: Gráfico do fluxo passante. A partir desses resultados, foi utilizada a Teoria de Filas para os cálculos de tempo médio de carros esperando o semáforo ficar verde, intervalo entre chegada de carros, número médio de carros esperando o semáforo ficar verde. A partir desses dados foi feito um estudo para qual seria o melhor valor para o tempo dos sinais para que o congestionamento das vias seja minimizado. Com esse resultado foi possível fazer a modelagem dos sinais sincronizados que minimizam ao máximo o congestionamento da via. Para a modelagem foram consideradas duas situações: 1. Durante o horário de 23:00 às 8:00, o semáforo que libera a passagem de carros do shopping está desativado e os outros quatro semáforos estão em estado intermitente, ou seja, os sinais ficam piscando em amarelo. 2. Nos outros horários, os cinco semáforos ficam em funcionamento. 5.1. Situações da Modelagem

Para simplificação podemos considerar situações, onde cada situação simboliza um estado em que semáforos estão abertos ou apagados, ao final das situações, a situação inicial volta a ser executada. Tabela 2: Situações possíveis, X significam que o semáforo está aberto. Situações Semáforo 1 Semáforo 2 Semáforo 3 Semáforo 4 Semáforo 5 Situação X X X X 1 Situação X X X 2 Situação X 3 Situação X X 4 Abaixo podemos o grafo das situações: Figura 4: Grafo da Modelagem Como podemos ver no grafo acima, as situações são cíclicas, ou seja, ao término da última situação, o ciclo inicia novamente. Abaixo a tabela do tempo em que cada semáforo estará ativo. Tabela 3: Tempo total dos semáforos abertos ou fechados. Situação Tempo Sit0 1m20s Sit1 10s Sit2 20s Sit3 10s Foi feita uma modelagem utilizando Rede de Petri extendida. A extensão da Rede de Petri utilizada foi a RdP T-temporizada segundo Marranghello (2005), ou seja, o tempo é associado à transição, habilitando-a quando esse tempo for atingido. Considera-se também que quando existe um token no place, o semáforo encontra-se aberto, caso contrário ele encontra-se fechado. Considera-se também que o tempo levado para um token ir de um place a outro, o tempo onde o semáforo fica amarelo e, em seguida, vermelho, a modelagem segue na figura 3.

Figura 3: Modelagem do Sistema de Tráfego A modelagem inicia com os places 1, 2, 3 e 4. A única transição possível de ser ativada é a T2, porém existe um atraso de 1m20s que é o tempo em que os semáforos ficarão abertos. Após essa transição ser ativada, tokens sairão dos semáforos 2 e 3 e irão para o semáforo 5. A próxima transição a ser ativada é a T4, que somente será habilitada após um delay de 10s, tempo onde os semáforos 1, 4 e 5 ficarão abertos. Após esse tempo, serão enviados tokens dos places 1 e 4 para o place 5. Em seguida, a única transição que poderá ser ativada é T4. A transição T4 tem um delay de 20s, onde somente T5 estará ativado. Por fim, serão enviados tokens para os places 2 e 3, que ficarão ativos durante 10s e o processo irá recomeçar.ao total, os semáforos 1, 2, 3 e 4 estarão ativos durante 1m30s, semáforo 5 ficará ativo durante 30s e os pedestres terão 30s para atravessar nos semáforos 1 e 4. 6. Conclusão O artigo propôs a solução de um problema atual da cidade de Manaus. Segundo o estudo feito, os valores e a modelagem do sincronismo dos semáforos apresentados são os que minimizam ao máximo o problema do congestionamento da Rua Darcy Vargas. A implementação do projeto proposto é simples, bastando apenas a reprogramação dos semáforos para melhorar o sincronismo e o tempo em que eles ficam abertos e fechados.

No método utilizado para a obtenção de dados foi necessário a presença humana, que facilmente poderia ser substituída por sensores que iriam fazer leituras freqüentes de dados. Partindo desse pressuposto, poderia ser implementado um algoritmo de melhoria contínua, que faria leitura de dados freqüentes para que os sinais se reprogramassem para se ajustar a uma situação qualquer, porém sua implementação não é trivial. 7. Referências Bibliográficas 1. DRUMMOND, Adrianna & BASBAUM, Arthur Luiz Ribeiro. PROPOSTA PARA SIMULAÇÃO DE TRÁFEGO INTELIGENTE COM ADOÇÃO DE SENSORES E IA. Disponível em: <> Acesso em: 18 março 2009. 2. LOUREIRO, Carlos Felipe Grangeiro, GOMES, Marcos José Timbó Lima, PIRES, Leandro Carlos Henrique. AVALIAÇÃO DO DESEMPENHO NOS PERÍODOS DE PICO DO TRÁFEGO DE INTERSEÇÕES SEMAFORIZADAS COM CONTROLE CENTRALIZADO EM TEMPO FIXO E REAL. Disponível em: <www.sinaldetransito.com.br/artigos/scoot.pdf> Acesso em: 18 março 2009. 3. SCOOT. URBAN TRAFFIC CONTROL WEBSITE. Disponível em: <http://www.scoot-utc.com>. Acesso em: 18 março 2009. 4. LEITE, Glleddson Fryttys Menezes, ALVES, Antônio César Baleeiro. IMPLEMENTANDO UM SIMULADOR DE TRÁFEGO URBANO PARA UMA INTERSEÇÃO COM SEMÁFOROS. Disponível em: <http://wsmartins.net/ermacs/trabalho_18.pdf> Acesso em: 18 março 2009. 5. MARRANGHELLO, Norian. REDES DE PETRI: CONCEITOS E APLICAÇÕES. Disponível em: <www.dcce.ibilce.unesp.br/~norian/cursos/mds/apostilardp-ca.pdf>. Acesso em: 18 março 2009.