Importador Paramics¶
O importador Paramics possui duas funcionalidades principais. A primeira é a importação de dados geométricos da rede onde objetos como seções, nós ou centróides estão definidos. A segunda é a importação de matrizes OD e perfis. Essa funcionalidade está disponível ao importar dados geométricos e também posteriormente, quando os dados geométricos já tiverem sido importados. A matriz OD é criada usando os IDs externos dos centróides.
Uma rede Paramics deve ser importada para um novo documento Aimsun criado com a opção de menu Arquivo: Novo. Não é possível importar uma rede Paramics para uma rede Aimsun Next previamente existente.
Importando de Paramics para Aimsun Next¶
A importação de redes do Paramics consiste na leitura de arquivos de rede e, em seguida, na criação de todos os elementos definidos, mantendo uma correspondência muito precisa entre os objetos Paramics e Aimsun.
Importando uma rede do Paramics¶
O primeiro passo para importar uma rede do Paramics é definir o diretório onde os arquivos Paramics estão armazenados. Uma vez que o caminho é selecionado, os seguintes parâmetros são definidos, conforme mostrado na próxima figura.
Número de Arquivos de Demanda define o número de arquivos de demanda que estão definidos na rede. Cada arquivo contém várias matrizes OD e está relacionado a um período de tempo.
A Regra da Via é usada para indicar ao simulador de que lado da via o tráfego circula e é utilizada para definir as conversões na ordem correta.
Versão do Paramics define a versão da rede Paramics. É importante definir esse parâmetro porque Q-Paramics (Quadstone) e S-Paramics (SIAS) usam formatos diferentes para alguns arquivos (ou seja, arquivo 'Prioridades'). Observe que apenas modelos de software S-Paramics 2000 podem ser importados, o Paramics "Discovery" usa um formato diferente e fechado.
Por fim, o parâmetro Unidades define o tipo de unidades que definem as coordenadas de qualquer ponto. Estas são traduzidas para metros no modelo Aimsun.
Os arquivos são lidos na seguinte ordem: zonas, categorias, centros, nós, links, nextlanes, cruzamentos, prioridades, matriz, demandas, perfil, paradas de ônibus, rotas de ônibus, detectores, balizadores e anotações.
O campo Arquivo da Matriz está habilitado apenas quando alguma rede foi previamente importada (veja a próxima figura). Observe que os identificadores dos centróides devem corresponder aos IDs externos dos centróides do Aimsun. Caso contrário, podem ser geradas matrizes OD incorretas. Além disso, matrizes que são importadas após os dados geométricos não terão todos os parâmetros inicializados, como tempo inicial ou duração, porque esses campos são definidos em arquivos geométricos. Portanto, recomendamos fortemente que todos os arquivos sejam importados ao mesmo tempo.
Relação entre objetos Paramics e Aimsun¶
Tradução de Nós e Centróides¶
Este importador simplifica todos os tipos de nós do Paramics e os classifica em duas categorias: cruzamento e rampa. Rotatórias são importadas como nós de cruzamento, evitando conversões em "U" e uma mensagem de aviso é impressa indicando a referência do nó, para permitir que o usuário localize e modifique o cruzamento (clicando na referência no aviso).
Um exemplo de tradução de nó é mostrado na próxima figura. Apenas nós com qualquer plano de controle associado são marcados como caixa amarela.
Centróides do Aimsun e zonas do Paramics estão fortemente relacionados. Uma zona do Paramics é definida como uma área onde veículos entram ou saem da rede usando os links rodoviários contidos naquela área. No Aimsun Next, os links entre centróides e seções são tratados de maneira diferente, portanto, os centróides são criados da seguinte forma:
- O importador localiza o nó com o menor número de conexões que está contido na área da zona.
- A posição deste nó será a posição do novo centróide.
- O ID externo do Centróide será definido com o identificador da zona. - O novo centróide será conectado a todas as seções que terminam ou começam dentro da área da zona e que são seções flutuantes; isso significa que um de seus pontos extremos não está conectado a nenhum nó.
Um exemplo de tradução de centróide é mostrado nas figuras abaixo:
Links - Tradução de Seções¶
Para importar seções, esta interface obtém todos os dados dos links do Paramics, para que as seções geradas tenham as mesmas características básicas que seus links relacionados do Paramics. Isso inclui tipo de via, limite de velocidade, etc.
Formato do Link¶
Cada seção é limitada por dois nós, origem e destino, que nos dão a posição onde a seção fisicamente começa e termina. Para evitar acumulações de seções em cada nó, a interface calcula uma distância de segurança que reduz o comprimento de cada seção. Essa distância é calculada usando a largura da seção e o número de seções que estão conectadas ao nó.
Além disso, as seções são movidas (dependendo do parâmetro Regra da Via) lateralmente, dependendo se possuem qualquer seção paralela, conforme mostrado na próxima figura. Deve-se considerar que apenas seções que unem os mesmos nós são determinadas como paralelas.
Rampas¶
Duas situações são encontradas na definição de nós de rampa:
A primeira é mostrada na figura abaixo:
A seção N4_N8 deve ser conectada por uma rampa à seção N2_N3. Como a seção N4_N8 termina próxima ao nó de origem da seção N2_N3, a tarefa é adicionar uma nova faixa lateral na seção N2_N3 e conectar a seção N4_N8 a essa nova faixa. O resultado da importação é mostrado na figura abaixo.
O segundo tipo de rampa é mostrado na figura abaixo.
Neste tipo de rampa, a seção N3479_N1823w termina em um ponto intermediário da seção N58_N3436. O procedimento para a importação é o seguinte:
- Dividir a seção N58_N3436 em duas seções. O ponto onde a seção é cortada é a projeção do ponto final de N3479_N1823w na seção N58_N3436.
- Conectar ambas as seções.
- Adicionar uma faixa lateral e conectar N3479_N1823w a ela.
A figura abaixo mostra o resultado da importação de uma rampa desse tipo.
Se alguma seção tiver mais de uma rampa, esse procedimento é repetido para cada uma delas.
Definição de Conversões¶
Esta interface lê arquivos nextlanes e cruzamentos para importar conversões do Paramics. O Paramics não descreve explicitamente os cruzamentos onde os padrões que ele calcula não foram alterados; portanto, para cada nó que não aparece nesses arquivos, o Aimsun Next criará todas as conversões possíveis, evitando conversões em "U".
Nextlanes¶
O arquivo nextlanes define conversões específicas de algumas faixas da seção de origem para algumas faixas da seção de saída i-ésima.
A figura abaixo mostra um exemplo da importação de nextlanes.
Next Lanes
link 10:445
lane 1 next 1 0
lane 2 next 2 0
lane 3 next 3 0
lane 4 next 4 0
link 437:445
lane 1 next 0 5
O link 10:445 tem 4 faixas no final da seção. A conversão branca é a conversão resultante da importação, onde todas as faixas de origem da seção N10_N445 se juntam às 4 primeiras faixas da seção de destino (N445_N108).
A segunda conversão definida é a conversão vermelha, que liga a seção N437_N445 à 5ª faixa da seção de destino. O Paramics define duas saídas possíveis no nó 445, mas o Aimsun Next tem apenas 1, isso porque o Paramics também inclui links barrados (o lado oposto não utilizado do link onde a direção oposta é explicitamente modelada, ou seja, em uma via de pista dupla). Esses links não são importados pelo Aimsun Next.
As saídas são organizadas em direção horária ou anti-horária, dependendo da Regra da Via. Neste exemplo, os veículos circulam à direita.
Cruzamentos¶
O arquivo de cruzamentos define, para cada saída disponível, quais são as faixas de origem para as quais os veículos podem converter (veja a próxima figura).
junction 401:81
out 1 lanes 1
out 2 lanes 2 3
Prioridades e Planos de Controle¶
As prioridades do Paramics são mapeadas para as prioridades do Aimsun; a próxima tabela mostra a relação correspondente:
Prioridade Paramics | Prioridade Aimsun |
---|---|
Menor | Parar |
Média | Dê Preferência |
Maior | Nenhuma |
A tradução do Plano de Controle é realizada da seguinte forma:
Para cada conversão possível, esta interface atribui a ela um grupo semafórico, de modo que quando uma fase contém uma conversão, ela automaticamente adiciona o grupo semafórico relacionado, evitando conversões barradas.
O importador Paramics apenas importa planos de controle fixos, portanto, o parâmetro max do Paramics, que inicializa os parâmetros Verde Mínimo e Max-Out de um plano de controle atuado no Aimsun Next, não é considerado em planos de controle fixos, mas, em planos atuados, é usado para desenhar o plano de controle em seu editor.
Veículos¶
O importador Paramics cria veículos do Paramics definindo os valores padrão do veículo 'carro' do Aimsun para todos os atributos, exceto Comprimento, Largura, Velocidade Máxima, Aceleração Máxima e Desaceleração Máxima, cujos valores são adotados dos Veículos do Paramics.
Matrizes OD¶
Matrizes OD são criadas a partir de dados obtidos pelo processamento dos arquivos de perfis, matrizes, veículos e demanda.
Os perfis do Paramics controlam como a demanda varia ao longo de um período modelado. O arquivo "matriz" do Paramics seleciona qual perfil é aplicado a uma viagem, o arquivo demanda.X do Paramics fornece o total OD para o período X e o arquivo veículos.X determina como essa demanda é dividida entre os tipos de veículos. O algoritmo para criar é
Determinar qual duração de tempo é modelada a partir do arquivo "configuração" do Paramics
para cada intervalo de 5 minutos nessa duração
para cada célula na matriz OD
Encontrar o ID do perfil do "matriz" para esta célula
Encontrar o multiplicador do perfil para o intervalo do arquivo "perfis"
Obter as proporções de veículos do arquivo de veículos ou do arquivo veículos.X (pode variar por período)
Multiplicar e alocar para uma matriz OD do Aimsun para este tipo de veículo e intervalo
Isso gerará um conjunto de matrizes OD, uma para cada combinação de tipo de veículo, intervalo de tempo, conforme mostrado abaixo com matrizes importadas para o período 3 do Paramics (a partir das 16:00) para tipo de veículo 1.
Peso da Demanda¶
O Paramics tem a capacidade de aplicar um peso global à demanda. Essa funcionalidade é encontrada no Aimsun Next no Objeto de Demanda de Tráfego e se um peso de demanda for usado no modelo do Paramics, ele deve ser reproduzido aqui na Demanda de Tráfego. O importador Paramics importará as matrizes como existem nos arquivos do modelo antes de aplicar qualquer ponderação global à demanda.
Linhas de Transporte Público¶
O primeiro passo para importar linhas de Transporte Público é criar todas as paradas de ônibus na rede. Em seguida, esta interface cria todas as linhas públicas definidas do Paramics e define os horários para cada uma.
A rota de cada linha pública é construída tomando as seções entre os nós.
Observe que o Aimsun Next permite adicionar apenas uma parada de ônibus em uma seção. Se houver mais de uma parada de ônibus em uma seção que esteja relacionada à mesma linha pública, não será adicionada à linha pública.
A figura abaixo mostra um exemplo da tradução da linha de Transporte Público.
Detectores, Balizadores (VMS) e Anotações¶
Os detectores são colocados à distância do início da seção especificada no arquivo de Detectores do Paramics.
A próxima figura mostra a importação de um detector do Paramics. Os parâmetros padrão são verificados em cada novo detector.
Os balizadores do Paramics, assim como os detectores, são colocados à distância do início da seção relacionada. O usuário pode adicionar qualquer texto a cada VMS.
Para importar anotações sem problemas, certifique-se de que o formato das coordenadas do texto é o seguinte:
(xcoord_[m,ft],ycoord_[m,ft],zcoord_[m,ft])
onde [m,ft] significa que é lido m (metros) ou ft (pés) e espaços em branco são marcados como ‘_’