RT-XSG oferece blocos de funções Simulink prontos a usar para simulação de Prototipagem de Hardware-in-the-Loop e Controlo Rápido FPGA. Também gere a configuração da FPGA, bem como a transferência de dados de largura de banda elevada entre modelos de simulação em tempo real RT-LAB e HYPERSIM e o sistema personalizado definido pelo utilizador que corre na FPGA.
Benefícios
Facilitar a programação da FPGA
A biblioteca RT-XSG contém vários blocos de funções para programação FPGA semelhantes à função MATLAB Simulink.
Flexibilidade
O utilizador tem a liberdade de gerar um modelo personalizado e específico de aplicação a ser implementado no dispositivo FPGA. O conjunto de blocos RT-XSG fornece módulos de condicionamento e conversão de sinal que podem então ser ligados ao modelo personalizado para processamento de dados em tempo real, em hardware-in-the-loop.
Poderoso
Enquanto RT-LAB permite ao utilizador distribuir o cálculo de uma planta complexa ou modelo de controlador em múltiplos nós de cálculo baseados em hardware de PC, RT-XSG utiliza processadores FPGA dedicados para loops de cálculo de sub-microssegundos.
Enquanto os desenhos dos processadores convencionais funcionam sequencialmente num conjunto de instruções, os processadores FPGA executam operações em paralelo. Isto torna-os ideais para a simulação muito rápida de modelos frouxamente acoplados. Alguns exemplos de aplicações já implementadas utilizando RT-XSG são:
Geradores de formas de onda digitais e/ou analógicas de alta velocidade (resolver, codificador, PWM, seno, SPI, etc.)
Processamento de sinais, janelas e análise
Simulação embutida de modelos rígidos (dinâmica de alta velocidade), tais como modelos de motores eléctricos e conversores de energia
Análise do tempo
---