Contenido principal

Simulación en tiempo real

Simulink® Real-Time™, comprobaciones en Simscape™, Simscape HDL Workflow Advisor

El despliegue de un modelo de planta permite probar el algoritmo de control. Puede desplegar el modelo de Simscape Electrical™ para simulación en tiempo real, y simulación de hardware-in-the-loop (HIL), utilizando código generado en C o HDL.

Genere código C para desplegar un modelo no lineal, lineal o lineal conmutado que requiera un tiempo de muestreo de simulación de 20 µs o mayor. Si tiene una licencia para Simulink Coder™, puede generar código C para desplegarlo en un equipo objetivo en tiempo real. Si tiene una licencia para Embedded Coder®, puede generar código C para desplegarlo en un sistema integrado. Si tiene una licencia para Simulink Real-Time, puede utilizar comprobaciones de Simscape para preparar los modelos de Simscape Electrical para la generación de código. Después, puede utilizar Simulink Real-Time Explorer para:

  • Generar y compilar código en un equipo de desarrollo.

  • Descargar la aplicación en tiempo real en un equipo objetivo.

  • Ejecutar la aplicación en tiempo real de forma remota desde el equipo de desarrollo.

Para aprender a generar y desplegar una versión de código C de un modelo de Simscape, consulte Model Preparation Process, Fixed-Cost Simulation Process y Generación de código y proceso de despliegue en tiempo real.

Genere código HDL para desplegar un modelo lineal o lineal conmutado que requiera un tiempo de muestreo de simulación de 1 µs o mayor. Si tiene una licencia para HDL Coder™, puede generar código HDL a partir del modelo de Simscape Electrical sin convertir primero manualmente el modelo a un modelo de Simulink con Simscape HDL Workflow Advisor. La función sschdladvisor genera una versión del modelo compatible con código HDL. Después, puede generar código a partir del modelo de implementación de HDL y desplegar el modelo de planta en una FPGA para realizar simulación de HIL.

Para aprender a generar una versión HDL de un modelo de Simscape, consulte Generate HDL Code for FPGA Platforms from Simscape Models.

Temas

Ejemplos destacados