O sistema aviônico baseado no ATECLOUD pode expandir de forma flexível a plataforma de teste automatizado

Com o desenvolvimento da tecnologia eletrônica, a importância do sistema aviônico em toda a aeronave está aumentando rapidamente. Segundo as estatísticas, nos últimos anos, a proporção de sistemas aviônicos nos custos de fábrica de aeronaves aumentou acentuadamente, e os custos de pesquisa e desenvolvimento de sistemas aviônicos representaram quase 30% dos custos totais de desenvolvimento de aeronaves e mantiveram uma tendência de expansão contínua . Como uma parte vital da cadeia da indústria de aviônicos, o suporte de teste percorre todo o ciclo de vida do equipamento de aviônicos "P&D-manufatura-operação". Melhorar e desenvolver a tecnologia de suporte de teste de aviônicos é uma tecnologia chave para aumentar a competitividade da indústria de aviônicos do meu país.

1. O que é um sistema aviônico

O sistema aviônico é o sistema aviônico da aeronave, que se refere à soma de todos os sistemas eletrônicos da aeronave. Os sistemas aviônicos incluem sistemas de exibição, sistemas de comunicação, entrada e controle de dados, sistemas de controle de voo, sistemas de navegação, sistemas de radar, sistemas de armas, etc.

No ambiente de integração do sistema, é necessário simular grandezas analógicas, grandezas discretas, sincronizadores, grandezas de frequência, RS232/422/485, 1553B, CAN, ARINC429, 1394B, TCP/UDP, que são reticulados com sinais não barramento de vários subsistemas de aviônicos, FC, AFDX, Rapid IO, LVDT/RVDT, LVDS, HB6096 e outros sinais de status para realizar a verificação da função, interface e relação de cross-link de cada subsistema dos aviônicos.

2. A necessidade de uma plataforma de teste automatizada escalável

O equipamento de teste de função do sistema aviônico tradicional é: um conjunto de equipamentos de teste testa apenas um modelo e o software de teste também é especialmente personalizado. Quando há mais e mais modelos, finalmente descobriu-se que muitos tipos diferentes de equipamentos de teste são necessários, e muitos desenvolvedores também são obrigados a desenvolver software de teste. É difícil para os testadores dominar todos os tipos de equipamentos de teste e vários softwares de teste com proficiência, e a manutenção e o gerenciamento do equipamento de teste também são bastante complicados e complicados.

Agora é necessário construir uma plataforma de teste escalável para sistemas aviônicos, incluindo uma plataforma de hardware comum e uma plataforma de software comum, que pode testar quase todos os tipos de equipamentos de sistemas aviônicos.

A plataforma de hardware geral adota o módulo de interface de barramento PXI, e a plataforma de software geral adota a plataforma de teste de nuvem inteligente ATECLOUD.

A plataforma de teste de nuvem inteligente ATECLOUD tem uma capacidade de desenvolvimento secundário altamente aberta: construa um plano de teste e expanda de forma flexível os itens de teste; controle cada módulo de interface do PXI, gere sinais de excitação para o sistema aviônico em teste e, em seguida, colete o sinal de feedback do sistema sob teste, Comparado com os resultados esperados, a função, interface e desempenho do sistema aviônico podem ser testados e verificados.

3. Princípio de teste de um sistema aviônico

DUT: vários equipamentos de sistemas aviônicos com diferentes barramentos de comunicação, todos sistemas embarcados. As interfaces de sinal periférico do sistema aviônico incluem interface de saída analógica, interface de saída discreta, interface de saída de frequência, interface de saída do sincronizador, interface de barramento serial (RS-422) e interface HB6096.

Requisitos de software: com funções de desenvolvimento secundárias: realizar a construção do ambiente de teste, execução automática de casos de teste, controle de saída de quantidade analógica, quantidade de frequência, valor do sinal sincronizador e estado da quantidade de comutação, bem como pacotes de dados de barramento serial (RS-422) e HB6096 Envio e recebimento de pacotes de dados de barramento, comparação automática de resultados, geração automática de relatórios de resultados e outras funções.

Requisitos de hardware: use um controlador baseado no barramento PXI e configure placas de interface de saída analógica, placas de interface de saída discreta, placas de interface de saída de frequência, placas de interface de saída sincronizadora e interfaces de barramento serial (RS-422) nesta placa base, interface HB6096 placa como o corpo principal de hardware da plataforma de teste geral do sistema aviônico.

A plataforma de teste de nuvem inteligente ATECLOUD é implantada e instalada no controlador PXI, que é equivalente a um host de computador. O sistema de plataforma de teste automatizado escalável para sistema de aviônicos consiste em equipamento PXI, plataforma de teste ATECLOUD, interface de detecção de desconexão, interface de sinal, cabo de plugue de aviação e o sistema de aviônicos em teste.

A configuração principal do hardware PXI:

✦BST71013 Chassi PXI de 14 slots ✦BST11207 controlador embutido zero-slot ✦BST34211 Módulo de entrada discreta de 48 canais e módulo de saída discreta de 48 canais

✦BST32204 Módulo de saída de tensão analógica de 64 canais e 16 bits

✦ BST23208 Módulo de porta serial de 8 canais

✦BST24080 módulo sincronizador de canal duplo

✦ BST32203 Módulo de saída de forma de onda de 8 canais

✦CPCI-429-88 8 enviar 8 receber módulo de comunicação ARINC429

4. Processo de execução de um teste de sistema aviônico

O uso da plataforma de teste de nuvem inteligente ATECLOUD pode criar rapidamente um ambiente de teste de hardware para interfaces de saída analógica, interfaces de saída discreta, interfaces de saída de frequência, interfaces de saída de sincronizador, interfaces de barramento serial (RS-422) e interfaces HB6096. Cabos conectam o DUT e vários módulos. Em seguida, use a plataforma de teste de nuvem inteligente ATECLOUD para criar um projeto de teste, configurar parâmetros, executar o teste e, finalmente, obter o relatório de teste.

  Figura 4: Exemplo de construção de um plano de teste ATECLOUD

  Figura 5: Exemplo de testes em execução ATECLOUD

  Figura 6: interface de insight de dados de teste ATECLOUD

ATECLOUD é uma plataforma de software de teste de automação industrial doméstica, com base na qual o desenvolvimento e a implantação do software de teste do sistema podem ser concluídos. Este produto é uma plataforma doméstica de teste e desenvolvimento de código 0 autocontrolável lançada pela primeira vez na indústria pela Namisoft, que efetivamente quebra o monopólio de longo prazo do software importado LabView e outros produtos neste campo na China. O ATECLOUD pode ser amplamente utilizado na pesquisa e desenvolvimento de ferramentas de teste, instrumentos de teste e outros equipamentos em vários setores, como aeroespacial, armamento, controle industrial, eletrônica automotiva e instrumentação. Tem as características de ampla gama de aplicações, forte desempenho em tempo real, alta eficiência de desenvolvimento, uso simples, fácil expansão, independência doméstica, etc. , Mac e outros sistemas operacionais.

A plataforma de teste automatizado ATECLOUD é usada para construir rapidamente um plano de teste e, quando os requisitos mudam, pode ser expandido rapidamente com base no plano original. Ao mesmo tempo, o ATECLOUD pode gerar automaticamente relatórios de teste que atendam às necessidades do usuário, o que reduz bastante o consumo geral de tempo do projeto. Deixe os testadores livres do trabalho de teste e concentre-se em atividades como design de teste significativo.

O teste automatizado garante a confiabilidade e a robustez do software e, ao mesmo tempo, reduz os custos de teste, melhora a eficiência do teste e aumenta a competitividade das empresas no mercado. Para o modelo de desenvolvimento iterativo de entrega contínua e integração contínua, o teste automatizado é crucial.

Acho que você gosta

Origin blog.csdn.net/namisoft123/article/details/130521478
Recomendado
Clasificación