Exportações de veículos¶
Você pode exportar dados de posição de veículos em vários formatos diferentes para diferentes finalidades e usos. O Aimsun Next possui exportadores para os seguintes formatos e finalidades:
-
FZP – Um formato usado na geração de informações de posição 3D para importação em ferramentas de renderização 3D.
-
Versit – Um modelo local de emissões veiculares. Consulte Aimsun Next & Versit para mais detalhes.
-
SSAM – O Surrogate Safety Assessment Model, desenvolvido com a Federal Highway Administration (FHWA) do United States Department of Transportation. Consulte o site da FHWA para mais detalhes.
-
Avaliação da taxa de descarga – Usado para calcular fluxos de saturação em interseções semaforizadas.
Geração de um Arquivo FZP¶
As informações sobre os veículos gerados em uma simulação microscópica podem ser exportadas para pacotes externos. O objetivo é armazenar as localizações dos veículos em um arquivo durante uma simulação microscópica. Esse arquivo pode então ser importado para Autodesk 3ds Max® e Civil View® para que os veículos possam ser animados dentro de uma cena 3D de alta qualidade. Está disponível apenas para simulações microscópicas.
Para exportar dados de veículos em um arquivo FZP:
-
Abra a caixa de diálogo do cenário e clique em APIs do Aimsun Next aba.
-
Marque o Exportador FZP opção.

-
Clique duas vezes em 'FZP Exporter' para abrir a caixa de diálogo FZP Exporter Extension. T

-
Você pode deixar as configurações como estão ou pode selecionar um novo local (e nome) para o arquivo de saída vehicles.fzp e altere o Hora de início e Duração. Estes dois últimos parâmetros especificam quando, na simulação, as posições dos veículos são exportadas.
-
Executar a simulação. Quando a simulação microscópica terminar, o arquivo FZP será salvo na pasta especificada e conterá informações sobre todos os veículos no intervalo de simulação especificado.
Formato de arquivo FZP¶
O arquivo FZP gerado consiste em duas partes: o cabeçalho e os dados. Os dados são organizados como uma tabela separada por ponto e vírgula.
Os parâmetros exportados para o arquivo são:
VehNr: Vehicle ID
LVeh: ID of the next vehicle downstream
Type: Vehicle Type ID
VehTypeName: Vehicle Type Name
Length: Length [m]
t: Simulation Time [s]
a: Acceleration [m/s^2] during the simulation step
v: Speed [m/s] at the end of the simulation step
DesLn: Desired Lane (by Direction decision)
Grad: Gradient [%] of the current link
WorldX: World coordinate x (vehicle front end at the end of the simulation step)
WorldY: World coordinate y (vehicle front end at the end of the simulation step)
WorldZ: World coordinate z (vehicle front end at the end of the simulation step)
RWorldX: World coordinate x (vehicle rear end at the end of the time step)
RWorldY: World coordinate y (vehicle rear end at the end of the time step)
RWorldZ: World coordinate z (vehicle rear end at the end of the time step)
x: Distance from the start position (of the current section or turn the vehicle is in) to the front part of the vehicle, in meters, at the end of the simulation step
y: Lateral position relative to middle of the lane (0.5) at the end of the simulation step
Exportando para 3D Max Design® e Civil View®¶
Você pode importar o arquivo FZP gerado para o 3D Max Design® e Civil View®. Observe que o Civil View® permite atribuir cada tipo de veículo a um modelo 3D diferente, mas não realizará nenhum escalonamento no objeto para corresponder ao comprimento do veículo simulado.
Para evitar sobreposições indesejadas e incompatibilidades posicionais na cena 3D, é necessária uma seleção cuidadosa dos tipos de veículos no modelo. Todos os tipos de veículos devem ser definidos com sem desvio ao seu comprimento, e o comprimento também deve corresponder ao do modelo 3D usado para representação visual no Civil View®.
Por exemplo, na caixa de diálogo Vehicle Type abaixo, o comprimento do veículo é fixado em 4,30 m, sem variação (0,00 m na coluna Deviation).

Ao seguir esta regra geral com todos os tipos de veículos e atribuir o modelo 3D correto no Civil View®, a cena 3D renderizada corresponderá perfeitamente à simulação do Aimsun Next.

Gerando um Arquivo Versit¶
Versit é um modelo de emissões desenvolvido pela TNO nos Países Baixos (consulte Versit para mais informações). Ele é usado para prever fatores de emissão representativos e fatores de uso de energia para frotas de veículos nas quais os fatores de emissão são diferenciados para vários tipos de veículos e situações de tráfego. Ele também leva em conta condições reais de condução.
Versit usa o Formato FZP para seus arquivos de entrada, mas, ao exportar dados para serem usados no Versit, você deve definir o passo de simulação como 0.25 segundos.
Modelo de Avaliação Substituta de Segurança¶
Esta seção descreve como o plug-in Surrogate Safety Assessment Model é usado.
Nota sobre licenças: Para usar este plug-in durante uma simulação microscópica, você precisa de uma licença da API do Aimsun Next.
O modelo Surrogate Safety Assessment é um projeto de simulação e análise da FHWA, que prevê a segurança das vias antes que ocorram acidentes.
A documentação sobre a especificação do formato de arquivo SSAM V1.04 está disponível na FHWA (https://www.fhwa.dot.gov/publications/research/safety/08049).
Criando um Arquivo de Trajetória¶
Um arquivo de trajetória contém os dados de veículos necessários para uso em um SSAM. Apenas dados de uma microssimulação são compatíveis.
Para criar um arquivo de trajetória:
-
Abra a caixa de diálogo do cenário e clique em APIs do Aimsun Next aba.
-
Marque o SSAM opção.

-
Clique duas vezes em 'SSAM' para abrir a caixa de diálogo da Extensão SSAM.

-
Você pode deixar as configurações como estão ou pode selecionar um novo local (e nome) para o arquivo de saída odroutes.trj e altere o Hora de início e Duração. Estes dois últimos parâmetros especificam quando, na simulação, as posições dos veículos são exportadas.
-
Opcional: Para Dividir em Arquivos Diferentes a Cada, insira um intervalo de tempo. Isso dividirá a saída em diferentes arquivos de acordo com esse intervalo. Os arquivos serão gerados com sufixos que indicam o tempo inicial de cada arquivo.
-
Opcional: Para Área(s) de análise, selecione um agrupamento na lista suspensa, se disponível.
Se o agrupamento selecionado contiver seções, as trajetórias dos veículos serão incluídas para aqueles em quaisquer seções incluídas e nós conectados. Se o agrupamento selecionado contiver nós, as trajetórias dos veículos serão incluídas para aqueles em nós e quaisquer seções que entrem ou saiam de qualquer um dos nós no agrupamento. Os arquivos de trajetória serão divididos pelos grupos incluídos.
-
Clique OK para salvar as configurações do SSAM.
-
Clique OK para fechar o cenário
-
Executar a simulação.
-
No Extensão SSAM > Arquivo de Saída, o arquivo especificado será gerado incluindo o ID da Replicação, Hora de início e ID de agrupamento (caso seja especificado no Área(s) de análise opção): path/filename_ReplicationID_StartTime_GroupingId. ou seja: odroutes_405_01_00_00.trj (Replication ID: 405, Start Time: 01:00:00, sem Grouping).
-
Além do arquivo trj, será criado um arquivo json com o mesmo nome. Ele conterá o Sistema de Coordenadas usado na rede e a distância pela qual os pontos no arquivo trj precisam ser transladados para ficar na posição correta.
{ "translationX": 425987, "translationY": 4580882, coordinateSystem": "EPSG:32631" }
Para salvar as propriedades da geração do arquivo de trajetória, selecione Salvar no Menu Arquivo.
Avaliação da Taxa de Descarga¶
Esta seção descreve como exportar um arquivo contendo headways de veículos em interseções semaforizadas. Os headways podem então ser usados para avaliar o fluxo de saturação de um movimento de conversão. A taxa de fluxo de saturação foi definida assim:
Suponha que o sinal de aproximação de uma interseção permanecesse verde por uma hora inteira, e que o tráfego estivesse tão denso quanto se poderia razoavelmente esperar. O número de veículos que passaria pela interseção durante essa hora é a taxa de fluxo de saturação (Taxa de Fluxo de Saturação e Capacidade, University of Idaho).
Para gerar um arquivo de headway de veículos:
-
Abra a caixa de diálogo do cenário e clique em APIs do Aimsun Next aba.
-
Marque o Extensão de Avaliação da Taxa de Descarga opção.
Nota: Há duas extensões – uma que funciona em simulações mesoscópicas e uma que funciona em simulações microscópicas. Selecione a opção relevante. Se você estiver executando uma simulação híbrida, marque ambas.

-
Clique OK.
-
Execute a simulação para gerar os arquivos necessários.
Formato do arquivo¶
Quando a simulação (ou simulações) terminar, os seguintes arquivos serão gerados na mesma pasta que contém o arquivo ANG:
-
Um arquivo DIS para cada faixa de seção das interseções semaforizadas
-
Um arquivo INPX vazio com o mesmo nome do arquivo ANG.

-
Os nomes dos arquivos DIS seguem esta estrutura:

A seguir há um exemplo do conteúdo de um arquivo DIS. As reticências (...) indicam que algumas linhas foram removidas devido ao comprimento.
Discharge record
File: dre
Comment: Aimsun Next mini
Date: 2017-12-20T15:08:17
Aimsun Next 8.2.2[53072] Seed = 7438
Discharge at Section 330, lane index 2, signal phase 0
90 2.39 2.55 11.40 (2: 6.97)
180 1.00 2.58 1.99 5.21 4.28 5.34 (5: 3.88)
270 1.15 2.37 2.07 2.22 1.65 2.40 1.83 5.64 (7: 2.60)
360 2.44 2.39 1.98 2.26 2.09 1.74 1.91 7.88 (7: 2.89)
450 1.85 2.51 13.94 1.79 1.75 (4: 5.00)
...
3690 1.13 2.29 2.37 (2: 2.33)
3780 2.39 2.72 1.99 2.08 3.80 2.21 4.02 (6: 2.81)
3870 1.09 2.37 1.97 (2: 2.17) 21.23
----- 1 2 3 4 5 6 7 8 9 10
----- 2.33 3.09 3.45 3.75 3.36 3.26 3.50 4.00 2.16 2.16
----- 43 41 35 27 23 14 10 7 5 2
[164: 3.35]
-
Cada linha representa uma fase verde semafórica, com os headways correspondentes.
-
Valores após parênteses representam taxas de descarga de veículos que cruzam a linha de retenção de um semáforo após o tempo de verde (durante o amarelo ou até o vermelho; há um exemplo, 21.23, acima).
-
A 4ª linha a partir de baixo lista o índice da posição do veículo na fila para cada ciclo semafórico.
-
A 3ª linha a partir de baixo contém taxas médias de descarga para a posição correspondente do veículo.
-
A penúltima linha contém o número de todos os veículos medidos para essa posição (índices mais altos podem ter números menores se o fluxo não estiver saturado em todos os momentos).
-
A última linha lista o número total de veículos e a taxa total de descarga para o período de avaliação.
Os dados podem ser usados para calcular o fluxo de saturação de uma interseção usando algoritmos referenciados no Transport for London Model Audit Processes 2017.