Simulink

 

Nouveautés Simulink

Simulink fait l’objet d’améliorations constantes. Découvrez ses fonctionnalités et capacités les plus récentes.

Les nouveautés Simulink présentées par notre équipe de développement :

Découvrez les dernières fonctionnalités d’édition intelligente récemment ajoutées à Simulink pour booster votre vitesse de modélisation.
Découvrez nos toutes dernières méthodes d’ordonnancement, de partitionnement et d’intégration des composants logiciels Simulink.
Découvrez comment exécuter facilement des milliers de simulations Simulink en parallèle avec parsim.

Édition intelligente

Indicateurs de connexion de port: mettez en surbrillance les ports compatibles au fur et à mesure que vous tracez une ligne de signal.

Noms de blocs cachés: améliorez l’apparence du modèle en cachant le nom des blocs par défaut.

Câblage de bus réduit: regroupez rapidement les signaux en bus et créez automatiquement des ports d’élément bus afin de réduire le nombre de lignes de signaux entre et au sein des sous-systèmes.

Création de ports automatisée: ajoutez des ports d’entrée et de sortie à vos blocs lors du routage des signaux.

Analyse de la simulation

Synchronisation de la simulation: exécutez les simulations à la fréquence de l’horloge ou à un autre rythme spécifié pour améliorer la visualisation.

Simulation Data Inspector dans le Live Editor: ajoutez, affichez et modifiez les tracés de Simulation Data Inspector directement dans le Live Editor.

Légende de temps d’échantillonnage: identifiez de façon interactive les taux dans votre modèle en les mettant en surbrillance avec la nouvelle légende de temps d’échantillonnage.

Gestion des diagnostics: corrigez directement les erreurs et les avertissements des messages de diagnostic, tels que les boucles algébriques, et gérez les diagnostics

Messages Hit Crossing: créez des messages pour le débogage et envoyez-les à Stateflow et SimEvents pour indiquer les événements dans Simulink pour la modélisation de systèmes hybrides.

Traçage du signal: mettez en surbrillance et parcourez un signal depuis sa source jusqu’à sa destination.

Transfert en continu et enregistrement unifiés: marquez une seule fois un signal pour le transférer en continu dans Simulation Data Inspector et l’enregistrer dans l’espace de travail MATLAB.

Simulation Data Inspector: bénéficiez d’une nouvelle interface utilisateur, du support des valeurs de tolérance temporelle et d’une performance accrue pour exécuter des comparaisons entre simulations.

Données de simulation: accédez facilement aux données de sortie de simulation dans l’éditeur de variables MATLAB et la fenêtre de commande MATLAB.

Améliorations des performances

Cache Simulink: obtenez plus rapidement les résultats de la simulation à l’aide des artefacts de modèle partagés.

Accélération « Just-in-time »: compilez rapidement le plus haut niveau du modèle pour améliorer les performances lors de l’exécution des simulations en mode Accelerator.

Option de solveur automatique: configurez et simulez votre modèle plus rapidement grâce aux paramètres de solveur automatiquement sélectionnés.

Simulations parallèles

Simulation Manager: surveillez, inspectez et visualisez la progression et les résultats de la simulation.

Simulations parallèles: exécutez directement plusieurs simulations en parallèle avec la commande parsim.

Transfert en continu de fichiers sur les ports d’entrée: transférez en continu des signaux d’entrée de grande taille à partir de fichiers MAT sans charger les données en mémoire.

Fonctionnalités de mise à jour

Mise à jour des projets Simulink: rationalisez la mise à jour vers une nouvelle version en vérifiant la compatibilité des fichiers MATLAB dans votre projet.

Mise à jour des projets Simulink: migrez facilement tous les modèles inclus dans votre projet Simulink vers la dernière version.

Support matériel

Support Package Simulink pour les minidrones PARROT: déployez des algorithmes de contrôle de vol sur des minidrones PARROT.

Support des mobiles Android et iOS: créez des applications mobiles directement à partir des modèles Simulink.

Connectivité sans fil : utilisez des blocs UDP et TCP/IP pour permettre aux cibles hardware de Simulink de communiquer entre elles.

Modélisation de logiciels d'exécution

Composants ordonnançables:ordonnancez explicitement des modèles pour la simulation et l’adaptation à votre environnement logiciel.

Fonctions Simulink à périmètre étendu: créez des fonctions Simulink capables de franchir les limites du modèle pour des composants logiciels réutilisables.

Blocs Initialize et Terminate Function: répondez aux événements pour modéliser un comportement de démarrage et d’arrêt dynamique.

Gestion de projet

Analyse d’impact: identifiez facilement les dépendances et les impacts des modifications apportées à un bloc ou à une exigence dans votre projet Simulink.

Comparaison et fusion de modèles: identifiez rapidement les différences entre vos modèles, diagrammes Stateflow et blocs MATLAB Function.

Création de projets automatisée: transformez en toute simplicité un dossier en projet et gérez vos fichiers, vos données et votre environnement depuis un seul et même endroit.

Identification des produits manquants: corrigez les modèles contenant des types de bloc inconnus et des liens vers des bibliothèques non résolus en identifiant et installant les produits manquants.

Gestion des données

Détection de variables non définies: obtenez des notifications instantanées sur les variables manquantes lors de l’édition de votre modèle.

Données de design des modèles: utilisez plusieurs sources pour vos données de design en permettant au dictionnaire de données d’accéder à l’espace de travail de base.

Signal Editor: créez et modifiez des signaux d’entrée pouvant être organisés pour des simulations multiples.

Model Data Editor: affichez, filtrez, groupez et éditez en toute simplicité un plus grand nombre de données utilisées par votre modèle, comme les signaux, les états et les variables référencées.

Property Inspector: éditez les paramètres et propriétés des éléments du modèle à l’aide d’une interface unique.

Modélisation d’un variant

Signaux variants dans les bus: utilisez les conditions variantes pour ajouter et supprimer dynamiquement des éléments de bus.

Variants Simulink: créez des modèles variants plus personnalisables grâce aux fonctionnalités améliorées de sous-systèmes variants et de propagation des conditions variantes.