stringtranslate.com

enlace simultáneo

Simulink es un entorno de programación gráfica basado en MATLAB para modelar, simular y analizar sistemas dinámicos multidominio . Su interfaz principal es una herramienta gráfica de diagramación de bloques y un conjunto personalizable de bibliotecas de bloques . Ofrece una estrecha integración con el resto del entorno MATLAB y puede controlar MATLAB o programarse desde él. Simulink se utiliza ampliamente en control automático y procesamiento de señales digitales para simulación multidominio y diseño basado en modelos . [2] [3]

Productos complementarios

MathWorks y otros productos de hardware y software de terceros se pueden utilizar con Simulink. Por ejemplo, Stateflow amplía Simulink con un entorno de diseño para desarrollar máquinas de estado y diagramas de flujo .

MathWorks afirma que, junto con otro de sus productos, [4] Simulink puede generar automáticamente código fuente C para la implementación de sistemas en tiempo real . A medida que mejora la eficiencia y flexibilidad del código, este se adopta cada vez más para los sistemas de producción, [5] [6] además de ser una herramienta para el trabajo de diseño de sistemas integrados debido a su flexibilidad y capacidad de iteración rápida [ cita necesaria ] . Embedded Coder crea código lo suficientemente eficiente para su uso en sistemas integrados. [7] [8] [9]

Simulink Real-Time (anteriormente conocido como xPC Target), junto con los sistemas en tiempo real basados ​​en x86, es un entorno para simular y probar modelos de Simulink y Stateflow en tiempo real en el sistema físico. Otro producto de MathWorks [10] también admite objetivos integrados específicos. Cuando se usan con otros productos genéricos, [11] Simulink y Stateflow pueden generar automáticamente VHDL y Verilog sintetizables [ cita necesaria ] .

Simulink Verification and Validation permite la verificación y validación sistemática de modelos mediante la verificación del estilo de modelado, la trazabilidad de requisitos y el análisis de cobertura del modelo. Simulink Design Verifier utiliza métodos formales para identificar errores de diseño como desbordamiento de enteros , división por cero y lógica muerta, y genera escenarios de casos de prueba para la verificación de modelos dentro del entorno de Simulink.

SimEvents se utiliza para agregar una biblioteca de bloques de construcción gráficos para modelar sistemas de colas al entorno de Simulink y para agregar un motor de simulación basado en eventos al motor de simulación basado en tiempo en Simulink. [12]

Historial de lanzamientos

Referencias

  1. ^ "Requisitos del sistema y disponibilidad de plataforma por producto". mathworks.com . Consultado el 15 de octubre de 2015 .
  2. ^ "El exitoso proceso de desarrollo con MATLAB Simulink en el marco del proyecto ATV de la ESA" (PDF) . Grupo Vega PLC. Archivado desde el original (PDF) el 17 de julio de 2011 . Consultado el 1 de noviembre de 2011 .
  3. ^ "El diseño basado en modelos acelera el desarrollo de controles mecánicos de locomotoras". sae.org . Consultado el 28 de junio de 2015 .
  4. ^ "Generación automática de código: Simulink Coder". mathworks.com . Consultado el 28 de junio de 2015 .
  5. ^ Un complemento de certificación de seguridad de software para generadores de código automatizados: estudio de viabilidad y diseño preliminar
  6. ^ Medios de BioAge. "Congreso de automóviles ecológicos: General Motors desarrolló un tren motriz híbrido de dos modos con un diseño basado en modelos de MathWorks; redujo en 24 meses el tiempo de desarrollo esperado". greencarcongress.com . Consultado el 28 de junio de 2015 .
  7. ^ Lotus Engineering desarrolla software de sistemas de control para reducir las emisiones de diésel Archivado el 23 de febrero de 2006 en Wayback Machine.
  8. ^ Una comparación de tres generadores de código para modelos creados en Simulink Archivado el 11 de agosto de 2010 en Wayback Machine.
  9. ^ "El modelado de objetivos múltiples reduce los costos de software de la ECU". EETimes . Archivado desde el original el 18 de octubre de 2007 . Consultado el 28 de junio de 2015 .
  10. ^ "Generación de código - Embedded Coder - Simulink". mathworks.com . Consultado el 28 de junio de 2015 .
  11. ^ Codificador HDL
  12. ^ Casandras, Christos (27 de noviembre de 2007). "Introducción a la simulación de eventos discretos". Springer Estados Unidos. Archivado desde el original el 2 de febrero de 2013 . Consultado el 3 de noviembre de 2009 .
  13. ^ Trabajos de matemáticas. "MatLab y Simulink: referencia de Simulink R2015b" (PDF) . Consultado el 28 de septiembre de 2015 .
  14. ^ Mathworks (junio de 2009). "lista de versiones y números de lanzamiento de Simulink" . Consultado el 14 de diciembre de 2010 .
  15. ^ "THE MATHWORKS ANUNCIA EL ENVÍO DE SIMULINK EN MICROSOFT WINDOWS". thefreelibrary.com . Archivado desde el original el 30 de junio de 2015 . Consultado el 28 de junio de 2015 .

Enlaces externos