Skip to content

Matrizes OD

Em um cenário utilizando uma demanda de tráfego baseada em matrizes OD, o tráfego a ser simulado é definido por uma ou mais matrizes OD. Cada matriz OD fornece o número de viagens entre os centróides de origem e destino para um intervalo de tempo tipo de veículo e finalidade da viagem. A célula (i,j) de uma matriz OD para viagens contém o número de veículos indo do centróide i para o centróide j.

Os veículos são gerados em cada centróide de origem e inseridos na rede através das seções ou nós conectados ao centróide de origem como objetos ‘Gera para’. Os veículos percorrem a rede seguindo os caminhos entre os centróides de origem e destino, finalmente saindo pelas seções ou nós conectados ao centróide de destino como objetos ‘Atrai de’.

Quando um veículo é gerado, ele é atribuído às seções e nós conectados ao centróide com base na probabilidade, ou no caminho para o destino. Usando a abordagem baseada em probabilidade, a proporção de veículos utilizando cada um dos possíveis objetos conectados ao centróide é especificada. Usando a abordagem dependente do destino, o Aimsun Next alocará o veículo ao objeto que oferece o melhor caminho para seu destino.

Note que matrizes com outros tipos de conteúdos (custo, tempos de viagem, distâncias, etc.) também podem ser definidas no Aimsun Next, seu formato é o mesmo, independentemente do tipo de conteúdo da matriz OD.

Uma matriz OD está vinculada a uma configuração de centróide. Use o menu de contexto de uma Configuração de Centróide para criar uma nova matriz OD para ela. A pasta Configurações de Centróide está localizada dentro da Demanda de dados na janela Projeto ou dentro da pasta sub-rede se a configuração do centróide pertencer a uma sub-rede.


Editor de Projeto

Para cada nova matriz OD, seu nome será atribuído usando a convenção: ‘matriz vehTypeName: initialTime duração’ (por exemplo, ‘matriz carro: 07:00 02:00’). Quando algum desses parâmetros mudar, o nome será atualizado automaticamente, a menos que o nome da matriz OD tenha sido editado, caso em que o nome alocado pelo usuário será mantido. O nome automático será reativado se o nome fornecido pelo usuário for excluído.

Editor de Matriz OD

Na aba Principal, os conteúdos, unidade e configurações de tempo são especificados. Os Conteúdos são o tipo de dados que a matriz OD contém: viagens, tempos de viagem, distâncias, etc. Conteúdos são descritos abaixo. Para definir a Demanda de Tráfego, os conteúdos das matrizes devem ser viagens. Alguns diálogos filtrarão matrizes OD por conteúdos (por exemplo, os conteúdos devem ser definidos como Máxima Desvio para os limites de demanda em Ajustes Estáticos OD). A Unidade especifica se as viagens são feitas por veículos ou indivíduos. Dependendo da unidade, um tipo de veículo (para veículos) ou modo de transporte (para indivíduos) é especificado. Além disso, dependendo do conteúdo selecionado, outras opções estão disponíveis, como Finalidade da Viagem, Componente ou Disponibilidade de Carro para modelos de quatro etapas.


Editor de Matriz OD

Conteúdos

Os tipos de dados que podem ser armazenados em uma matriz OD, ou seja, as diferentes opções para Conteúdos, são:

  • Viagens: O número de viagens de veículos. Saída de um cenário de Divisão Modal, entrada para um cenário estático ou dinâmico através da Demanda de Tráfego.
  • Custo: Custos médios das viagens. Definir o Componente fornece uma descrição adicional. Esses componentes estão listados e especificados na seção componentes a seguir.
  • Desvio Relativo (Simulações Dinâmicas): Os critérios de convergência do RGap, discriminados pela viagem OD gerada por um Cenário Dinâmico. Apenas simulações dinâmicas produzem essas matrizes. Para mais informações sobre o desvio relativo, consulte Desvio Relativo.
  • Células Bloqueadas (Experimentos de Demanda de Viagem e Experimento de Equilíbrio Dinâmico do Usuário): Uma matriz OD identificando células que serão bloqueadas para gerar quaisquer viagens em um Cenário de Distribuição e em um Experimento de Equilíbrio Dinâmico do Usuário para controlar quais pares OD não podem ter caminhos adicionais.
  • Máximo Desvio (Ajustes OD): Usado no Ajuste OD para restringir a mudança no número de viagens. Consulte a documentação sobre o Ajuste OD Estático, Ajuste de Partida OD Estático ou Ajuste OD Dinâmico.

Componentes

Ao definir os Conteúdos como Custo, o Componente fornece uma classificação adicional. Existem alguns nomes de componentes predefinidos, que correspondem às saídas padrão do Aimsun, e também os componentes de função definidos pelo usuário aparecerão na lista suspensa. Eles são descritos por área nas próximas seções.

Dados do Modelo de Demanda de Viagem

Custos matrizes usadas nesta área podem se referir às descrições explicadas a seguir.

As seguintes matrizes são geradas como saída no cenário de atribuição e são usadas como entrada no modelo de quatro etapas, distribuição ou cenário de divisão modal:

  • Custo: Custos médios ponderados das viagens.
  • Distância: Distâncias médias ponderadas das viagens.

Também há matrizes geradas como saída do cenário de atribuição, obtidas a partir da avaliação de componentes de função:

  • Componente de função definido pelo usuário: como a velocidade média das viagens por par OD, saída de um cenário de atribuição através de um componente de função derivado. As saídas do componente da função são aquelas das funções definidas como Macro Componentes de Função e chamadas como componentes nas funções de Atraso de Volume e funções de Atraso de Interseção ou funções de Penalização de Curva. Quando uma matriz OD contém conteúdos correspondentes a uma função de Componente Macro, um campo extra na lista de Componentes aparece no editor de Matriz OD, com o nome desse componente de função.


Funções de Componente Macro

Dados de Transporte Público

As seguintes matrizes de resumo são geradas por um Experimento de Atribuição de Transporte Público adequado para entrada em um Distribuição ou em um Experimento de Divisão Modal. Estes são os componentes do custo total de uma viagem de transporte público.

  • Tempo em Veículo: O tempo médio ponderado gasto em veículos de transporte público em uma viagem.
  • Distância em Veículo: A distância média ponderada percorrida por veículos de transporte público em uma viagem.
  • Tempo Total de Espera: O tempo médio ponderado gasto aguardando um veículo de transporte público (primeiro acesso e após qualquer transferência).
  • Tempo de Espera Inicial: O tempo médio ponderado gasto aguardando um veículo de transporte público no primeiro acesso à rede de transporte público.
  • Tempo de Caminhada: O tempo médio ponderado gasto caminhando para e a partir das paradas de transporte.
  • Penalidade de Transferência: Os custos médios ponderados percebidos que são usados em uma viagem de transporte público para escolher entre uma viagem sem trocas e uma com trocas.
  • Tarifa: A tarifa média ponderada incorrida na viagem, derivada das tabelas de tarifas documentadas na Seção de Estruturas Tarifárias.
  • Desconforto de Superlotação: Os custos médios ponderados percebidos devido à superlotação nos serviços de transporte público, documentados na Seção de Atribuição de Transporte Público.
  • Custo Total: O custo médio ponderado de uma viagem usando transporte público. Combina todos os outros componentes de transporte público, pesando-os pelos pesos especificados pela classe do usuário.

Esses custos de resumo estão documentados na Seção de Atribuição de Transporte Público.

Dados de Simulações Dinâmicas

Simulações dinâmicas produzem Viagens, Custo, Distância, e Tempo de Viagem matrizes de saída, contendo os valores médios ponderados por par OD. Elas também produzem saídas de matriz OD para componentes de função, a utilização é a mesma que para componentes de função macro.

Unidades

Disponível apenas quando os conteúdos da matriz OD são Viagens ou Custos. Descreve sobre o que as viagens se referem.

A matriz de Indivíduos especifica ainda mais as características de viagem dos viajantes individuais na matriz OD, se eles têm um carro disponível e qual modo de transporte eles podem usar.


Matriz de Indivíduos

Armazenamento da Matriz OD

A aba Principal do diálogo da Matriz OD resume os parâmetros principais da matriz OD e também contém a janela do grupo Local de Armazenamento, que permite escolher onde a matriz é armazenada.

Você pode armazenar a matriz OD em um dos três lugares listados na lista suspensa rotulada Onde:

  • Documento Aimsun – no arquivo ANG do projeto
  • Arquivo Externo – fora da pasta do projeto Aimsun Next
  • Banco de Dados de Saídas do Projeto (Definido nas Propriedades do Projeto).


Matriz de Indivíduos

Armazenamento Aimsun

Armazenar uma matriz OD em Aimsun significa que a matriz será armazenada no documento com o restante do modelo no arquivo ANG.

Armazenamento em Arquivo Externo

Armazenar uma matriz OD em Arquivo Externo significa que o Aimsun Next irá carregar as matrizes de uma localização externa quando necessário, reduzindo os requisitos de memória para modelos grandes e permitindo a integração com outras aplicações.

Você pode selecionar vários formatos ao armazenar a matriz OD em um arquivo externo, conforme descrito abaixo.

  • ASCII Aimsun: Você deve definir o caminho do Arquivo, o Separador de Campos (tabulação ou vírgula) e o ID de Armazenamento do Centróide, que é usado como o ID para identificar os centróides no arquivo ASCII. Para todos os centróides, o ID de Armazenamento do Centróide pode ser o ID usado pelo Aimsun Next, o ID Externo, ou seu Nome. O formato do arquivo ASCII está documentado na seção Opções de Copiar e Colar Matrizes. Somente os IDs dos centróides e informações de Viagens são armazenados no arquivo ASCII.

  • Binário Aimsun: O formato binário Aimsun é mais eficiente que ASCII. Requer menos espaço em disco e carrega mais rapidamente que o formato ASCII. Você deve definir o caminho do Arquivo.

  • Visum: Você deve definir o caminho para o arquivo de matriz Visum.
  • SATURN: Você deve definir o caminho para o arquivo de matriz Saturn.
  • Emme: Você deve definir o caminho para o arquivo de matriz Emme.
  • OMX: Você deve definir o caminho para o arquivo OMX.

Ao armazenar a matriz OD como um arquivo externo, você ainda tem a opção de copiar a matriz para a pasta do projeto (o equivalente a armazená-la no Aimsun também). A caixa rotulada Copiar para a Pasta do Projeto permite que você faça isso.


Copiar para a pasta do projeto

Esta opção é marcada por padrão. Se você mantiver isso marcado e sair do diálogo, a matriz será copiada para a pasta do projeto e o caminho será atualizado.

Se você não quiser copiar a matriz para a pasta Aimsun, desmarque esta opção. Isso deixará o arquivo da matriz em sua localização externa.

Armazenamento do Banco de Dados de Saídas do Projeto

Armazenar a matriz OD no Banco de Dados de Saídas do Projeto significa que a matriz será armazenada no banco de dados definido nas propriedades do projeto (para revisá-las, selecione Projeto > Propriedades > Banco de Dados de Saídas do Projeto).


Editor de Propriedades do Projeto – Configurando a Fonte de Dados de Saída

No campo ID no Banco de Dados, selecione qual identificador usar clicando para cima ou para baixo na caixa de seleção adjacente. Por padrão, o Aimsun Next usará o ID Externo da matriz OD se definido e o ID se não, ou qualquer número que você selecionar aqui (1, 2, 3, etc.).


Armazenando em um banco de dados

As informações armazenadas no banco de dados são o tempo inicial da matriz OD, duração, todas as viagens e quaisquer parâmetros contextuais (Dia da Semana, Estação, Clima, Evento, Metodologia).

As informações são armazenadas nas tabelas: sim_odmatrix e sim_matrixtrips. Informações sobre as porcentagens atribuídas às rotas OD são armazenadas na tabela sim_odmatrix_route.

Quando o Local de Armazenamento não é Aimsun, ou seja, para Arquivo Externo e Banco de Dados de Saídas do Projeto, somente a localização da matriz OD será armazenada no documento Aimsun.

Quando o documento é fechado e aberto novamente, o Aimsun Next irá automaticamente recuperar a matriz OD se o arquivo externo for encontrado. Caso contrário, ele solicitará que você informe a nova localização.

Em qualquer um dos casos, enquanto o documento Aimsun estiver aberto, você pode reler as informações da matriz OD clicando em Recuperar.

Clique em Armazenar e Armazenar Como... para salvar as informações da matriz atual no arquivo externo.

Realocar Todas as Matrizes Automaticamente

Existem opções no menu Ferramentas para internalizar ou externalizar todas as matrizes automaticamente, com o Aimsun Next selecionando o nome do arquivo e usando o formato binário.


Menu de Localização de Matrizes

o nome do arquivo da matriz OD é: "matriz_%1.bin" onde %1 é o UUID da matriz OD.


Localização Externa da Matriz


Localização Interna da Matriz

Clonando Matrizes Externas

Ao copiar uma matriz OD definida como externa, o Aimsun Next também copiará o arquivo externo.

Removendo Arquivos de Matrizes Externas

No menu Ferramentas existe uma ação para remover arquivos de matriz órfãos em formato binário. Isso pedirá pela pasta onde as matrizes estão armazenadas e qualquer arquivo de matriz sem uma matriz OD correspondente será excluído.

Células da Matriz OD

Na aba Células, o número de viagens (ou quaisquer dados aplicáveis) de cada origem para cada destino é apresentado na parte central do diálogo. Você também pode editar uma célula clicando duas vezes nela e inserindo novos valores diretamente.

Enquanto edita uma célula, se a configuração do centróide à qual a matriz OD pertence está ativa, o centróide de origem (linhas) e o centróide de destino (colunas) centróides estão destacados na visualização 2D. A cor primária é usada para destacar o centróide de origem e a cor secundária para o centróide de destino.

Na lista suspensa Headers, selecione uma opção para os cabeçalhos de linha e coluna. Você pode escolher entre ID, ID Externo, Nome ou várias combinações destes. As colunas e linhas são rotuladas e ordenadas com base na sua escolha.


Editando viagens de um centróide para outro

Na lista suspensa Centróide de Agrupamento, selecione um Centróide de Agrupamento para reduzir as dimensões da matriz OD enquanto a visualiza. Todas as células na mesma agrupamento serão somadas ou médias, dependendo dos conteúdos da matriz OD, conforme descrito abaixo.

Para tipos de conteúdo: Não Definido, Viagens, Vagas de Estacionamento, Distribuição: Através de Viagens, e Indivíduos, a soma é calculada para as células agregadas.

Para tipos de conteúdo: Custos, Tempos de Viagem, Distâncias, Pedágios, Velocidade, e Razão, a média (não ponderada) é calculada.

Para Distribuição: Células Bloqueadas, se uma das células estiver bloqueada (tiver um valor diferente de 0), a célula agregada por Categoria de Agrupamento também aparecerá como bloqueada.

Por padrão, apenas centróides com conexões de entrada serão listados como centróides de origem e apenas centróides com conexões de saída serão listados como centróides de destino. Para listar todos os centróides como origem e destino sem considerar suas conexões atuais, marque a opção Mostrar Todos os Centrósides.

Marque Ocultar Linhas Vazias e Ocultar Colunas Vazias para ocultar linhas e/ou colunas que contêm apenas valores zero.

Marque Desenhar Linhas de Desejo (linhas de desejo indicam os fluxos de demanda de ponto a ponto, com base nos valores de uma matriz) para exibi-las na visualização 2D. As linhas de desejo serão exibidas apenas para células que você selecionou no diálogo da Matriz OD. Você pode selecionar entre uma e todas as células.

Esta opção é inicialmente desmarcada porque, se você tiver uma grande quantidade de células em sua matriz, desenhar todas as linhas de desejo pode desacelerar o desempenho do Aimsun Next. Certifique-se de selecionar apenas as células que lhe interessam, se forem um subconjunto de todas.

A captura de tela abaixo mostra linhas de desejo que foram desenhadas para uma quantidade modesta de centróides e células.


Operações da Matriz

As operações, disponíveis na caixa de combinação na aba Células, são:

  • Juntar: para adicionar outra matriz a esta. Este comando modifica a matriz original. Os tipos de junção são:

  • Concatenar: Adiciona os valores de viagem de ambas as matrizes e adiciona as durações de tempo.


Juntando duas matrizes OD como Concatenar

  • Adicionar: Adiciona os valores de viagem, mas a duração da matriz original não é modificada. A duração da segunda matriz não é levada em conta.


Juntando duas matrizes OD como Soma

  • Dividir: Cria N novas matrizes dividindo o número de viagens entre as novas matrizes. Este comando não modifica a matriz original.


Divisão de viagens em duas matrizes

Se a opção Dividir Duração estiver selecionada, as novas matrizes terão um tempo inicial e duração automaticamente calculados para cobrir, como intervalos de tempo, o da matriz original. A duração será dividida proporcionalmente ao número de novas matrizes, não à sua porcentagem.


Divisão de viagens e duração em duas matrizes

Se a opção Fator Automático estiver ativada, então as porcentagens serão distribuídas uniformemente entre todas as novas matrizes especificadas.

  • Adicionar: Adiciona viagens às células da matriz OD, seja para todas as células da matriz OD, para uma seleção de células ou por uma condição. A opção Aplicar às Células Vazias permite adicionar viagens às células vazias. Quando a opção não estiver ativada, as viagens serão adicionadas apenas às células com viagens definidas (ou seja, com um número de viagens maior que 0). A opção Dividir Proporcionalmente por Agrupamentos se aplica ao executar a operação enquanto uma Categoria de Agrupamento de Centróide está sendo aplicada à tabela de células. Então, o valor adicionado é adicionado às células agrupadas e dividido proporcionalmente ao voltar a mostrar todas as células na matriz OD.


Operação de Adição

  • Multiplicar: Multiplica as viagens na matriz OD por um fator, seja para a matriz inteira, para uma seleção de células ou por uma condição.

  • Transpor: Transpõe a matriz OD ou parte dela.

  • Furness: Equilibra a matriz OD levando em conta novos valores de geração ou atração em alguns centróides. Após selecionar a operação Furness, como mostrado na próxima figura, uma nova linha e coluna aparecerão (F Total). Estas são preenchidas com as novas totais de gerações e atrações que devem corresponder à Matriz Equilibrada após o processo de balanceamento. O total de viagens produzidas por todas as origens e o total de viagens atraídas por todos os destinos devem ser iguais. Esses totais também podem ser carregados de um G/A Vector.


Especificando os novos totais de geração e atração

O procedimento buscará multiplicadores de linha e coluna que serão aplicados às células para corresponder aos novos totais de linha e coluna.

Os critérios de parada para o algoritmo são o Número Máximo de Iterações e Epsilon, a diferença relativa máxima permitida nos multiplicadores entre uma iteração e a próxima.

Alterações no valor de uma célula podem ser destacadas se excederem uma porcentagem definida, após o algoritmo ter sido executado.

Para mais informações sobre o algoritmo Furness, consulte a seção Métodos de Fator de Crescimento.

Como a operação Furness irá sobreescrever a matriz inicial, é aconselhável fazer uma cópia da matriz OD antes do balanceamento, para que tanto a matriz inicial quanto a matriz de balanceamento sejam mantidas. A matriz resultante é mostrada aqui.


Especificando os novos totais de geração e atração


Matriz balanceada correspondendo aos novos totais de geração e atração

  • Filtrar: Realiza uma ação de filtragem (ocultar ou destacar) nas células da matriz OD que correspondem à condição de comparação dada.

  • Classificar: Colore as células da matriz OD de acordo com uma faixa de valores. Essas faixas podem ser calculadas automaticamente ou especificadas pelo usuário.

  • Redistribuir: Uma matriz OD tem uma distribuição de custos específica com base em quaisquer de suas matrizes de resumo correspondentes (por exemplo, a matriz de distâncias OD). Após um ajuste, esta distribuição pode ter sido distorcida; ela pode ser recuperada executando uma operação de Redistribuir que precisará dos seguintes como entrada:

  • A matriz OD a ser redistribuída (Atual) que está sendo editada atualmente.
  • Sua matriz de resumo correspondente atual.
  • A matriz OD original.
  • A matriz de resumo original.

Os últimos dois fornecem a distribuição de custo a ser recuperada.

  • Correção: Esta operação aplicará as mesmas alterações (multiplicativas) à matriz atual que foram feitas de uma matriz original para uma matriz manipulada (por exemplo, uma matriz ajustada) até um fator de correção máximo.

  • Operações Célula por Célula: adiciona, subtrai, multiplica ou divide os valores das células da matriz atual pelos valores das células na matriz especificada.

  • Aplicar Perfis de Tráfego: Esta operação aplicará os perfils de tráfego selecionados por célula, obtendo matrizes OD para cada intervalo no perfil e com valores multiplicados pela porcentagem indicada no perfil.

Histograma da Matriz OD

Nesta aba, um histograma baseado nos valores das células está disponível. O número de intervalos e os ranges são configuráveis. As Unidades podem ser número de Veículos, PCUs ou qualquer um desses dois em porcentagens. Células Vazias (com um valor zero) podem ser incluídas ou excluídas do gráfico. Os valores Médios, Desvio Padrão e Total também estão disponíveis.

Ao selecionar uma matriz secundária, o histograma será calculado ponderando cada célula pela célula correspondente na matriz secundária (por exemplo, uma matriz de distância ponderada pelo número de viagens).


Histograma da Matriz OD

Aba de Atribuição de Caminho

Nesta aba, é possível atribuir a porcentagem de uso dos caminhos definidos anteriormente, bem como a porcentagem para o ICSP (Caminho mais Curto Inicial Calculado) entre um par de centróides OD. Esses valores são usados na escolha de rotas para simulações dinâmicas. Esta informação só está disponível para edição quando os conteúdos são Viagens ou estão Não Definidos.

Para editar o uso do caminho, selecione um centróide de origem e um de destino (ou liste todos eles selecionando Todos) para listar os caminhos definidos para o par OD. Se não houver um caminho definido pelo usuário, então apenas o ICSP correspondente será mostrado. A porcentagem de uso de cada caminho na matriz atual é definida aqui. A soma total das porcentagens para cada par OD não pode ser superior a 100. A lista de caminhos pode ser filtrada por tipo (Todos, ICSP, Rotas OD) e por porcentagem de uso, mostrando os caminhos que têm porcentagem maior ou igual à indicada.

A figura seguinte mostra como definir 60% dos carros viajando do centróide Sul para o centróide Centro para usar um dos caminhos definidos pelo usuário. Os restantes 40% dos carros escolherão entre as duas Rotas OD ou outros caminhos alternativos de acordo com a função de escolha de rotas ativa.


Atribuição de Caminho Estocástica

Nesta aba, também há uma opção para definir a mesma porcentagem para todos os ICSP (Caminhos mais Curtos Iniciais Calculados) atualmente mostrados. Para fazer isso, clique no botão Definir Porcentagem Comum do ICSP. Um novo diálogo aparecerá no qual a nova porcentagem do ICSP para os pares OD filtrados pode ser definida.


Defina a Porcentagem do ICSP para todos os Pares OD

Parâmetros

O editor também possui uma aba Parâmetros para definir dados contextuais para classificar a matriz OD. Esses dados contextuais não são usados pelo simulador, mas podem ser relevantes para outras funções.


Pasta de Parâmetros

Operações de Copiar e Colar

O editor de matriz OD permite a troca de dados com outros softwares usando o comando de copiar e colar.

Para copiar uma matriz OD ou uma seleção das células do Aimsun Next para qualquer outro software, selecione as células desejadas e pressione Ctrl+C. A seleção será copiada juntamente com seu contexto de ID, ou seja, a cabeçalho do ID e o ID do centróide para cada linha e coluna. Quando nenhuma célula é selecionada, a operação de cópia fará a cópia da matriz inteira.

Existem duas opções para colar informações em uma matriz OD: com ou sem contexto.

Ao colar sem contexto, os dados colados serão copiados exatamente a partir da célula atualmente selecionada na matriz OD.

Existem três tipos de contexto, que devem ser especificados na tabela de origem:

  • id: O ID dos centróides será usado para localizar uma célula.
  • name: O nome do centróide, usado para localizar uma célula.
  • eid: O ID externo do centróide, usado para localizar uma célula.


Estrutura de uma matriz OD com contexto

Ao colar com contexto, o tipo de contexto deve ser especificado no cabeçalho (como no exemplo do excel abaixo e como destacado em azul no diálogo da OD). Nesse caso, as células são identificadas pelo seu contexto e a operação de colagem alocará automaticamente os dados nas células corretas independentemente da célula de destino selecionada ou da ordem das células.


Resultado da operação de colagem em uma matriz OD

Duplicar Matriz

O botão Duplicar, na parte inferior do editor de matriz OD, pode ser usado para criar uma nova matriz na mesma configuração de centróide com os mesmos dados da matriz OD que está sendo duplicada.

Comparação de Matrizes

Duas matrizes podem ser comparadas para revelar e analisar as diferenças entre elas. Se duas (e apenas duas) matrizes forem selecionadas na janela do projeto, o menu de contexto conterá uma opção de Comparação de Matrizes. Matrizes podem ser de qualquer tipo, viagens, custos, distâncias, etc., embora apenas matrizes do mesmo tipo devam ser comparadas. Além disso, uma matriz OD pode ser comparada a um vetor de Geração/Atração.

Selecione duas matrizes, seja por SHIFT e clique para selecionar matrizes adjacentes ou CTRL e clique para selecionar duas matrizes individuais. Clique com o botão direito e selecione Comparação de Matrizes no menu de contexto. Se uma matriz OD e um vetor de Geração/Atração forem selecionados, o menu de contexto exibirá Comparação de Matrizes – Vetor GA


Comparação de Matrizes

O diálogo de Comparação de Matrizes mostra a diferença entre as duas matrizes, célula por célula, como um valor absoluto e uma porcentagem relativa. Selecionar uma linha na tabela destaca os centróides de origem e destino. O diálogo Comparação de Matrizes – Vetor GA, no entanto, mostra a diferença entre a matriz OD e o vetor de Geração/Atração, onde a linha selecionada compara os valores totais gerados ou atraídos por um centróide.

Se uma Categoria de Agrupamento de Centróides com Agrupamentos tiver sido criada, as diferenças podem ser agregadas por pares de Agrupamento, ou seja, comparando os dois vetores de centróides agregados por Agrupamentos nessa Categoria de Agrupamento.

Os resultados também podem ser filtrados por Agrupamento, para mostrar apenas aqueles centróides dentro daquela única agrupamento de centróides.

Os resultados podem ser visualizados como um gráfico e também podem ser exportados para análise adicional como uma tabela ou como uma imagem do gráfico.


Comparação de Matrizes

Suporte a Formato OMX

O Aimsun Next pode ler e escrever matrizes usando o formato de arquivo OMX com as seguintes limitações:

  • Ao tornar uma matriz OD externa, armazenaremos os dados da matriz OD usando seu UUID, sob o grupo /data.
  • Ao importar dados de matriz, o nome de qualquer tabela de matriz sob o grupo /data deve corresponder ao UUID da matriz OD ou ao seu ID Externo. A correspondência permite importar múltiplas matrizes OD usando o mesmo arquivo OMX.
  • Ao importar, o atributo SHAPE define o tamanho da matriz importada.
  • Se o grupo opcional /lookup existir, o Aimsun Next o usará para mapear dados para centróides, usando UUIDs ou IDs Externos. Se não houver dados de pesquisa, o importador tentará corresponder a posição das células (de 1 a SHAPE) com o ID Externo dos centróides.

O Aimsun Next reportará erros e avisos na janela de Log enquanto lê dados OMX.