Simulink FMU Builder
Cree unidades de maqueta funcional independientes a partir de modelos de Simulink y código C/C++
¿Tiene preguntas? Comuníquese con ventas.
¿Tiene preguntas? Comuníquese con ventas.
Simulink FMU Builder permite generar unidades de maqueta funcional (FMU) independientes a partir de modelos de Simulink o código C/C++ para integrarlas en cualquier entorno de simulación que cumpla con el estándar de interfaz de maqueta funcional (FMI).
Puede crear FMU de cosimulación, que admiten solvers de paso fijo y de paso variable, y FMU para intercambio de modelos, eligiendo entre el estándar FMI 2.0 o FMI 3.0. Simulink FMU Builder permite crear y ejecutar FMU con librerías de Linux® desde máquinas con Windows®. Puede generar FMU basados en código de producción de un modelo de Simulink con Embedded Coder. También puede facilitar integraciones complejas de modelos creando FMU a partir de modelos de Simulink que ya incluyen componentes FMU.
Cada FMU generada incluye una librería compartida compilada a partir de un modelo y, opcionalmente, puede incluir código fuente en C que contenga interfaces compatibles con FMI utilizando Simulink Coder o Embedded Coder.
Exporte modelos de Simulink como FMU independientes de cosimulación o intercambio de modelos, eligiendo el estándar FMI 2.0 o FMI 3.0. Cada FMU generada incluye una librería compartida compilada a partir de un modelo y, opcionalmente, puede incluir código fuente en C que contenga interfaces compatibles con FMI.
Cree FMU de cosimulación independientes o intercambio de modelos a partir de código fuente C/C++ existente o librerías externas, utilizando la app Code to FMU o las API de línea de comandos.
Simplifique la integración de modelos complejos generando FMU anidadas a partir de modelos que ya incluyen FMU. Agrupe automáticamente todas las dependencias internas de FMU en una carpeta de recursos para facilitar su distribución.
Utilice Embedded Coder para generar FMU con calidad de producción desde Simulink. Utilice las FMU generadas para la validación en lazo cerrado del software de ECU virtual (vECU) con modelos de planta en Simulink.
Genere FMU de cosimulación para modelos físicos rígidos o complejos que requieran solvers de paso variable. Nota: El despliegue requiere MATLAB Runtime.
Genere binarios de Linux desde Windows mediante el subsistema de Windows para Linux (WSL). Importe y simule FMU basadas en Linux en Simulink ejecutado en una máquina con Windows.
Simulink FMU Builder permite generar unidades de maqueta funcional (FMU) independientes a partir de modelos de Simulink o código C/C++ para integrarlas en cualquier entorno de simulación que cumpla con el estándar de interfaz de maqueta funcional (FMI).
Puede crear FMU de cosimulación independientes o intercambio de modelos a partir de modelos de Simulink o código C/C++. Las FMU generadas pueden cumplir con FMI 2.0 o FMI 3.0 e incluyen una librería compartida compilada a partir de un modelo, con código fuente en C opcional que dispone de interfaces conformes con FMI.
Una FMU es un modelo empaquetado que cumple con el estándar FMI. Puede contener información sobre la interfaz del modelo, librerías compartidas compiladas y código fuente opcional, de modo que el modelo pueda ser intercambiado e integrado con herramientas de simulación conformes con FMI.
Simulink FMU Builder soporta FMI 2.0 y FMI 3.0 para la generación de FMU de cosimulación e intercambio de modelos.
Sí. Puede crear FMU independientes a partir de código fuente C/C++ existente o librerías externas utilizando la app Code to FMU o las API de línea de comandos.
Sí. Las FMU generadas incluyen una librería compartida compilada a partir de un modelo, con código fuente en C opcional que dispone de interfaces conformes con FMI. La generación de FMU con código fuente en C requiere Simulink Coder o Embedded Coder.
Sí. Con Embedded Coder, puede generar FMU de calidad de producción desde Simulink para flujos de trabajo de ECU virtual y utilizarlos para la validación en lazo cerrado con modelos de planta en Simulink.
Sí. Puede crear FMU a partir de modelos de Simulink que ya incluyen componentes FMU, lo que facilita empaquetar integraciones complejas de modelos como FMU anidadas.
Sí. Simulink FMU Builder admite flujos de trabajo multiplataforma, que abarcan la creación y ejecución de FMU con librerías de Linux desde máquinas con Windows.
El uso de Simulink FMU Builder requiere MATLAB, Simulink y Simulink FMU Builder. Para generar FMU con código fuente en C, se requiere Simulink Coder o Embedded Coder.
No. Las FMU generadas con Simulink FMU Builder no requieren una licencia de Simulink FMU Builder o licencias de otros productos de MathWorks. Se requiere una licencia para generar la FMU, pero no para ejecutar o compartir la FMU generada.