Simulink

Diseñe. Simule. Despliegue.

Simulink permite diseñar sistemas con modelos multidominio, simularlos antes de aplicarlos al hardware y desplegarlos sin necesidad de escribir código.

Simulink para el diseño basado en modelos

Del concepto al funcionamiento

Para transformar el desarrollo de sistemas complejos, las empresas líderes del mercado adoptan el diseño basado en modelos haciendo un uso sistemático de modelos durante todo el proceso.

  • Utilice un modelo virtual para simular y probar el sistema frecuentemente desde las primeras etapas de desarrollo
  • Valide el diseño con modelos físicos, pruebas de hardware in-the-loop y prototipado rápido
  • Genere código C, C++, CUDA, PLC, Verilog y VHDL con calidad de producción y despliéguelo directamente en el sistema integrado
  • Mantenga un hilo digital con trazabilidad a través de los requisitos, la arquitectura del sistema, el diseño de los componentes, el código y las pruebas
  • Extienda los modelos a los sistemas en funcionamiento para realizar mantenimiento predictivo y análisis de fallos

Simulink para la simulación

Diseñe y simule el sistema antes de aplicarlo al hardware

Explore un amplio espacio de diseño y pruebe los sistemas desde las primeras etapas de desarrollo con el modelado y la simulación multidominio.

  • Explore rápidamente varias ideas de diseño en un entorno de simulación multidominio
  • Simule modelos de sistemas a gran escala con componentes y librerías reutilizables que incluyen herramientas de modelado especializadas de terceros
  • Despliegue modelos de simulación para pruebas de escritorio, en tiempo real y de hardware-in-the-loop
  • Ejecute simulaciones extensas en equipos de escritorio multinúcleo, clusters y la nube

Simulink para la ingeniería de sistemas basada en modelos

Diseñe, analice y pruebe arquitecturas de sistemas y software

La ingeniería de sistemas basada en modelos (MBSE) consiste en aplicar modelos para prestar apoyo al ciclo de vida completo del sistema. Simulink conecta el desarrollo a partir de los requisitos y la arquitectura del sistema con el diseño detallado de los componentes, la implementación y las pruebas.

  • Capture y analice los requisitos
  • Defina y elabore especificaciones para componentes, composiciones y arquitecturas
  • Establezca una única fuente para las interfaces en el nivel de arquitectura y de componentes
  • Realice análisis y estudios de tradeoff con MATLAB
  • Valide los requisitos y verifique las arquitecturas de sistema con pruebas basadas en simulación

Simulink para el desarrollo ágil de software

El desarrollo ágil de software ayuda a los equipos de trabajo a ofrecer valor a sus clientes con más rapidez, mediante ciclos de iteración cortos con énfasis en la integración continua y el trabajo en equipo. La simulación, las pruebas automatizadas y la generación de código acortan el ciclo de desarrollo, y permiten que su equipo de trabajo aplique la metodología ágil con éxito.

  • Desarrolle y ejecute pruebas de simulación en un servidor de automatización para verificar continuamente las nuevas iteraciones de diseño
  • Realice más análisis y pruebas en el equipo de escritorio antes de implementar en hardware
  • Ofrezca software operativo a través de simulaciones que los clientes puedan evaluar
  • Responda rápidamente a los cambios en los requisitos a través de actualizaciones y simulación de los modelos
  • Comparta el progreso con grupos de interés mediante informes y paneles automatizados

Simulink para los usuarios de MATLAB

Utilice MATLAB y Simulink juntos para combinar el poder de la programación textual y gráfica en un mismo entorno.

Aplique sus conocimientos sobre MATLAB para:

  • Optimizar parámetros
  • Desarrollar nuevos bloques
  • Crear pruebas y scripts de automatización
  • Ejecutar miles de simulaciones en paralelo
  • Analizar resultados de simulaciones

“Simulink resulta especialmente útil en dos etapas de nuestro proceso de desarrollo. Primero, nos ayuda a probar nuevas ideas y visualizar cómo funcionarán. Después de generar el código y realizar pruebas en vehículo, podemos ejecutar diversas simulaciones, perfeccionar el diseño y volver a generar el código para la siguiente iteración”.

Jonny Andersson, Scania