Las organizaciones utilizan ingeniería de sistemas basada en modelos (MBSE) y diseño basado en modelos para cumplir con estándares de certificación aeroespaciales de protección y seguridad en:
- Gestión de requisitos: Para importar, crear, formalizar, validar y enlazar requisitos
- Arquitecturas de sistema y modelos de comportamiento: Para modelar, analizar y simular
- Generación de código: Para generar código C, C++, VHDL® y Verilog® a partir de modelos
- Verificación estática y dinámica: Para crear, enlazar y ejecutar casos de prueba, y utilizar métodos formales en modelos y código
- Calificación: Para calificar herramientas según DO-330 y generar informes
Integrar estas prácticas permite a las organizaciones gestionar los procesos de certificación de manera eficiente y generar la evidencia necesaria.
Proceso de certificación
El equipo de consultoría de MathWorks colabora con clientes para diseñar un plan de implementación personalizado conforme a estándares de certificación aeroespaciales. Comuníquese con nuestros consultores hoy mismo.
Preguntas frecuentes sobre conformidad con estándares de certificación aeroespacial
La mejor forma de iniciarse en el uso de MATLAB y Simulink para cumplir con estándares como DO-178C y DO-254 es probar los ejemplos de nuestra documentación. También puede realizar el curso Diseño basado en modelos para obtener conformidad con DO-178C/DO-331, de tres días de duración. Para obtener más información sobre calificación de herramientas, consulte la página de DO Qualification Kit.
Sí. MathWorks ofrece orientación y soluciones personalizadas para cumplir con estándares de ingeniería de sistemas SAE ARP4754B, SAE ARP4761A y el conjunto DO-326A. Con Requirements Toolbox™, System Composer™ y Simulink Fault Analyzer™, puede capturar requisitos de sistema en formato de texto y modelo. También puede realizar análisis de protección y seguridad, como análisis funcional de riesgos (FHA), análisis modal de fallos y efectos (FMEA) y análisis de procesos basado en teoría de sistemas (STPA). Además, puede validar requisitos, diseñar y probar arquitecturas de sistema sólidas, y efectuar actividades de verificación a fondo con distintos niveles de abstracción.
Para DO-254, MathWorks dispone de un flujo de trabajo recomendado de captura de requisitos, empleando modelos de Simulink para representar el diseño conceptual, generación de código HDL con HDL Coder™ para obtener el diseño detallado, y con distintos tipos de verificación, como cosimulación, generación de bancos de pruebas, UVM y más, centrándose en la reutilización de casos de prueba.
MathWorks forma parte del grupo de trabajo que desarrolla SAE ARP6983 para la verificación y validación de sistemas de inteligencia artificial desplegados. Para obtener más información, consulte los siguientes ejemplos de referencia sobre un clasificador de señalización de pista de aterrizaje y un sistema de evasión de colisiones.
Sí. MathWorks ofrece soporte para múltiples estándares para sistemas espaciales. Entre ellos, se incluyen requisitos de ingeniería de software de la NASA (NPR 7150.2), software de ingeniería espacial (ECSS-E-ST-40) y garantía de calidad de productos de software (ECSS-Q-ST-80) de European Cooperation for Space Standardization, e ingeniería espacial (ECSS-E-ST-20-40C) y garantía de calidad (ECSS-Q-ST-60-03C) para FPGA y ASIC de European Cooperation for Space Standardization.
MathWorks ofrece servicios de consultoría y formación durante todo el proceso de certificación. El equipo de MathWorks Consulting Services ofrece la capacitación necesaria para modelar, generar código y calificar herramientas fundamentales para cumplir con ARP4754B, ARP4761A, DO-254 y DO-178C y sus documentos suplementarios. Este equipo también ofrece soporte personalizado para calificación de herramientas. Comuníquese con MathWorks Consulting Services para analizar sus requisitos específicos. MathWorks Training Services ofrece cursos de formación personalizados y el curso de dominio público Diseño basado en modelos para obtener conformidad con DO-178C/DO-331.