Simulink Compiler

Aplicaciones de simulación independientes

Comparta simulaciones de Simulink como aplicaciones independientes con colaboradores, proveedores y clientes. Cree simulaciones sirviéndose de la amplia gama de productos complementarios de Simulink, tales como Simscape, Stateflow y DSP System Toolbox, con solvers tanto de paso fijo como de paso variable.

Interfaces gráficas o de línea de comandos

Las aplicaciones independientes pueden ser apps completas que empleen gráficos e interfaces de usuario de MATLAB diseñados con MATLAB App Designer, o bien ejecutables de línea de comandos.

 Uso de App Designer para diseñar una interfaz gráfica de la app de simulación

Uso de App Designer para diseñar una interfaz gráfica de la app de simulación.

Entradas definidas por el usuario y parámetros ajustables

Defina entradas de simulación y especifique parámetros ajustables para sus simulaciones empaquetadas.

Uso del objeto SimulationInput para definir las entradas y los parámetros de la simulación.

Uso del objeto SimulationInput para definir las entradas y los parámetros de la simulación.

Salidas de simulación textuales, numéricas y gráficas

Puede presentar los resultados de la simulación empleando todos los formatos de salida que admite MATLAB, tales como el formato textual, numérico o gráfico.

Uso de gráficos para mostrar los resultados de la simulación con la app de simulación desplegada.

Apps web basadas en navegador

Empaquete las simulaciones de Simulink como apps web y compártalas a través de URL únicas.

Despliegue de simulaciones sin instalar software

Cree aplicaciones de simulación en MATLAB App Designer y empaquételas como apps web. Puede acceder a cada app web a través de una URL única directamente desde un navegador sin necesidad de instalar software adicional.

Empaquete la aplicación creada por MATLAB App Designer como una app web.

Empaquete la aplicación creada por MATLAB App Designer como una app web.

Mantenimiento centralizado

Utilice MATLAB Web App Server para alojar sus apps web de simulación. Estas apps se mantienen y actualizan para poder accederlas instantáneamente. Además, se puede acceder a la misma app web desde cualquier plataforma con un navegador, de modo que no es necesario escribir código específico para distintas plataformas.

Aloje y comparta apps web con MATLAB Web App Server.

Aloje y comparta apps web con MATLAB Web App Server.

Aplicaciones empresariales

Integre las simulaciones en una gran variedad de aplicaciones empresariales de producción a las que puedan acceder muchos usuarios.

Integración mediante librerías de software específicas para cada lenguaje

Con MATLAB Compiler SDK puede empaquetar su simulación de Simulink en un componente de software específico para cada lenguaje, tales como una librería compartida de C/C++, un archivo JAR de Java, un paquete de Python o un archivo DLL de .NET, que luego puede invocarse desde una aplicación empresarial.

Integración de una simulación a un sistema de TI de producción mediante MATLAB Production Server.

Integración de una simulación a un sistema de TI de producción mediante MATLAB Production Server.

Integración mediante las API de MATLAB Production Server

Utilice MATLAB Production Server para alojar simulaciones que se puedan invocar desde aplicaciones empresariales mediante interfaces C/C++, .NET, Java, Python o RESTful.

Unidades de simulación funcionales (FMU) independientes

Cree FMU de cosimulación independientes a partir de modelos de Simulink para integrarlas con entornos de simulación de terceros.

Ejecución de simulaciones de Simulink en entornos de terceros

Genere FMU independientes de paso fijo para realizar una cosimulación con un entorno de simulación de terceros. La FMU independiente contiene una librería compartida binaria compilada a partir de su modelo y, si lo prefiere, del código fuente C. Para ejecutar FMU independientes no se requiere MATLAB ni MATLAB Runtime.

Utilice Simulink para crear una FMU de acoplamiento de herramienta a fin de realizar una cosimulación de modelos de Simulink con software de terceros.

Comparta la simulación como una FMU de cosimulación independiente.

Comparta la simulación como una FMU de cosimulación independiente.

Uso de señales de E/S estructuradas y parámetros ajustables en tiempo de ejecución

Los parámetros ajustables en tiempo de ejecución de su modelo de Simulink se conservan como parámetros de interfaz FMU. Los parámetros estructurados y las señales de bus no virtuales se asignan a nombres de variables FMU estructuradas.

Señales de bus no virtuales asignadas a nombres de variables FMU estructuradas.

Señales de bus no virtuales asignadas a nombres de variables FMU estructuradas.

Validación de FMU exportadas

Para verificar que las FMU exportadas funcionan según lo esperado, tráigalas de vuelta a Simulink para probarlas y validarlas.

Opción para traer una FMU ya creada de vuelta a Simulink de forma automática.

Opción para traer una FMU ya creada de vuelta a Simulink de forma automática.

Activación de flujos de trabajo de gemelos digitales

Un gemelo digital puede ser un modelo parametrizado actualizado de un activo físico real en funcionamiento. Con Simulink Compiler, puede ajustar los modelos de gemelos digitales desplegados para mantenerlos actualizados. También puede simular modelos de gemelos digitales en sistemas empresariales de TO o TI para predicción, optimización de operaciones, detección de anomalías, aislamiento de fallos, y mucho más.

Ajuste de modelos de gemelos digitales

Mediante la estimación de parámetros desplegados con Simulink Design Optimization, puede ajustar un gemelo digital para que coincida con el estado actual del activo. Utilice el gemelo digital ajustado para el mantenimiento predictivo y la optimización del sistema.  

Ajuste de los modelos de gemelos digitales desplegados para mantenerlos actualizados.