La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Bibliothèques de blocs Simscape
Présentation de la structure des bibliothèques
La bibliothèque de blocs Simscape contient deux bibliothèques qui appartiennent au produit Simscape™ :
Foundation Library : contient des éléments physiques de base et des blocs de base, ainsi que des sources et capteurs, organisés en sous-bibliothèques selon la discipline technique et la fonction exécutée.
Utilities Library : contient les blocs d’environnement essentiels à la création de modèles de réseaux physiques.
En outre, si vous avez installé des produits complémentaires, vous verrez apparaître les bibliothèques correspondantes sous la bibliothèque Simscape principale. Les produits complémentaires sont des produits de la gamme de modélisation physique qui utilisent la plateforme Simscape et partagent, par conséquent, des fonctionnalités communes parmi lesquelles la gestion des unités physiques ou les modes d’édition.
Les bibliothèques Simscape Foundation proposent un ensemble complet d’éléments et de blocs de base organisés par domaine physique : électrique, mécanique de rotation et de translation, liquide isotherme, etc. Au sein de chaque domaine, les blocs sont regroupés en éléments, en sources et en capteurs. Dans chacun des domaines Fluid, la sous-bibliothèque Utilities contient des blocs définissant les propriétés des fluides. Pour plus d’informations, consultez la rubrique Fluid System Modeling. La bibliothèque des blocs Physical Signals vous permet de réaliser des opérations mathématiques sur des signaux physiques.
Au moyen des blocs de base des bibliothèques Foundation, vous pouvez créer des composants plus complexes qui couvrent différents domaines physiques. Vous pouvez alors regrouper cet ensemble de blocs au sein d’un sous-système et le paramétrer afin de pouvoir réutiliser et partager ces composants.
Outre les bibliothèques Foundation, il existe également une bibliothèque Utilities Simscape qui contient des blocs Utility tels que :
Le bloc Solver Configuration qui contient des paramètres relatifs aux algorithmes numériques pour les simulations Simscape. Chaque diagramme Simscape (ou chaque réseau physique distinct topologiquement dans un diagramme) doit contenir un bloc Solver Configuration.
Les blocs Simulink-PS Converter et PS-Simulink Converter pour connecter des blocs Simscape et Simulink®. Utilisez le bloc Simulink-PS Converter pour connecter des outports Simulink aux inports de signaux physiques. Utilisez le bloc PS-Simulink Converter pour connecter des outports de signaux physiques aux inports Simulink.
Le bloc Probe qui permet de sélectionner les variables d’un autre bloc Simscape de ce modèle et de les générer en sortie en tant que signaux Simulink.
Pour obtenir des exemples d’utilisation de ces blocs dans un modèle Simscape, consultez le tutoriel Creating and Simulating a Simple Model et l’exemple Disjoncteur avec bloc Probe.
Vous pouvez combiner tous ces blocs dans vos diagrammes Simscape afin de modéliser des systèmes physiques. Vous pouvez également utiliser les blocs de base Simulink dans vos diagrammes, tels que des sources ou des scopes. Pour plus d’informations sur la manière de procéder, consultez Connecter des schémas Simscape à des blocs Sources et des blocs Scope Simulink.
Les bibliothèques de blocs Simscape contiennent un ensemble complet de blocs qui représentent des composants techniques tels que des vannes, des résistances, des ressorts, etc. Pour autant, ces blocs prédéfinis peuvent ne pas suffire pour répondre à vos besoins particuliers en matière d'ingénierie. Si vous avez besoin d’étendre les bibliothèques de blocs existantes, utilisez le langage Simscape qui vous permettra de définir sous forme de fichiers texte des composants personnalisés voire de nouveaux domaines physiques. Convertissez ensuite vos composants textuels en bibliothèques de blocs Simscape supplémentaires que vous pourrez utiliser dans vos diagrammes de modèle. Pour plus d’informations sur la manière de procéder, consultez Typical Simscape Language Tasks.
Accès aux bibliothèques de blocs
Vous pouvez accéder aux blocs par le biais du Simulink Library Browser. Pour afficher le Library Browser, saisissez slLibraryBrowser dans la fenêtre de commande MATLAB®. Développez ensuite l’entrée Simscape dans l’arborescence de contenu.

Lorsque vous saisissez simscape dans la fenêtre de commande MATLAB, la bibliothèque Simscape principale s’ouvre dans une fenêtre distincte.
La bibliothèque Simscape se compose de deux bibliothèques de niveau supérieur : Foundation et Utilities. En outre, si vous avez installé l’un des produits complémentaires de la gamme de modélisation physique, vous verrez apparaître les bibliothèques correspondantes sous la bibliothèque Simscape, comme l'indique l’illustration suivante. Certaines de ces bibliothèques contiennent des sous-bibliothèques de deuxième et de troisième niveaux. Vous pouvez développer chaque bibliothèque en double-cliquant sur son icône.
