MATLAB et Simulink pour la transformation numérique

Jumeaux numériques, liens numériques et DevSecOps pour supporter l'ingénierie numérique

Les entreprises de l’industrie aérospatiale et défense (AeroDef) utilisent MATLAB et Simulink comme base de la transformation numérique. En adoptant une approche numérique intégrée pour développer et mettre en service des systèmes complexes, les entreprises peuvent atteindre leurs objectifs en matière d'acquisition numérique, d'ingénierie numérique et de constitution d'une main-d'œuvre numérique.

Les ingénieurs peuvent créer des jumeaux numériques, un lien numérique et des pipelines DevSecOps qui fonctionnent avec des infrastructures numériques interconnectées, en utilisant des produits parmi lesquels on peut citer :

  • Simulink et Stateflow : pour créer et simuler des modèles de systèmes, détecter rapidement les problèmes de design, réduire le nombre de prototypes physiques et accélérer le processus de design
  • System Composer : pour effectuer des tâches courantes d'ingénierie des systèmes dans le même environnement que votre travail de design afin de combler le fossé entre les workflows du Model-Based Systems Engineering et de l’approche Model-Based Design
  • Embedded Coder et HDL Coder : pour générer du code de qualité production à partir de vos modèles, réduire les erreurs et accélérer le processus d'implémentation
  • Outils de vérification et de validation Simulink et Polyspace : pour vérifier et valider vos modèles et votre code, veiller à ce que le système se comporte comme prévu et répondre aux normes requises
  • Produits MATLAB et Simulink : pour intégrer les processus entre DevSecOps avec intégration et livraison continues (CI/CD)
  •  

Créer des modèles pour les jumeaux numériques

Avec MATLAB et Simulink, vous pouvez créer des modèles de jumeaux numériques à utiliser tout au long du cycle de vie des actifs, y compris pendant la conceptualisation, le développement, la production, l'exploitation et la mise hors service. Vous pouvez mettre à jour ces modèles pour refléter l'état actuel de certains actifs, le cas échéant. L'utilisation de Simulink et de System Composer pour le développement basé sur des modèles peut accélérer l'adoption par une organisation d'une approche de systèmes modulaires ouverts (MOSA) pour créer des jumeaux numériques robustes et permettre des mises à jour efficaces des composants hardware et software.

Vous pouvez alors utiliser ces jumeaux numériques pour la prédiction, les simulations hypothétiques, la détection d'anomalies, l'isolation de défauts et bien plus encore. Vous pouvez créer des jumeaux numériques qui représentent des produits, des processus ou des systèmes physiques ou virtuels en :

  • Définissant des modèles à partir de données
  • Créant des modèles basés sur la physique à l'aide d'outils de modélisation multidomaine
  • Utilisant des approches basées sur l'IA

Créer un lien numérique

Les familles de produits MATLAB et Simulink constituent une base pour l'ingénierie numérique, en permettant d'établir un lien numérique, ancré par un modèle faisant autorité, qui relie les modèles et les artefacts numériques. Un lien numérique cohérent vous aide, vous et vos équipes, à prendre des décisions plus tôt dans le cycle de développement et à naviguer efficacement entre plusieurs niveaux de fidélité de modélisation, ce qui peut aboutir à des améliorations en termes de coûts et de qualité.

Basé sur MATLAB et Simulink, cet environnement de développement et de déploiement connecté offre une traçabilité et une interopérabilité totales sur :

  • La gestion des exigences
  • La modélisation des architectures système pour l'attribution, l'analyse et la vérification
  • L’approche Model-Based Design détaillée et la simulation
  • La génération automatique de code
  • La vérification et la validation automatisées

Intégrer DevSecOps

Les familles de produits MATLAB et Simulink peuvent vous aider à automatiser et à intégrer les processus entre le développement, la sécurité et les opérations (DevSecOps) pour obtenir des résultats efficaces, sécurisés et de grande qualité. DevSecOps s'appuie sur une approche de développement itérative et collaborative pour concevoir, vérifier et valider les exigences du système.

Vous pouvez utiliser MATLAB, Simulink et des produits supplémentaires pour développer des modèles et exploiter les workflows et l'infrastructure DevSecOps, notamment :

  • La gestion du cycle de vie
  • La gestion des configurations et l’intégration continue
  • Les plateformes de données, les lieux de stockage et l’intégration de streaming
  • Le déploiement dans le cloud, sur dispositif périphérique et sur des plateformes de systèmes embarqués
  • La conteneurisation, les machines virtuelles, le desktop virtuel et l’IDE Web
  • Le tableau de bord opérationnel et le déclenchement