Assembler les composants d’un modèle à grande échelle
Dans le workflow de l'intégration de la simulation, après avoir créé vos composants en les intégrant à Simulink®, l'étape suivante consiste à les assembler au sein d’un modèle au niveau système et à compiler votre modèle avant simulation. Pour compiler votre modèle, mettez à jour le diagramme Simulink. Pour plus d'informations sur la compilation d’un modèle Simulink, voir Simulation Phases in Dynamic Systems.
Lorsque vous compilez votre modèle, Simulink utilise les données de design et d'architecture pour évaluer les paramètres des blocs, les caractéristiques des signaux et les caractéristiques de l'interface du modèle. La compilation de modèles effectue également la propagation des types de signaux et de données. Gérez les données de design et d'architecture à l'aide d'espaces de travail et de dictionnaires de données conformément aux exigences de votre modèle au niveau système. Utilisez des interfaces pour simplifier la complexité visuelle et organiser votre modèle au niveau système.
Améliorez les performances de compilation d'un modèle à grande échelle grâce à des hiérarchies de référence de modèle en reconstituant le modèle uniquement si des changements sont apportés à ses dépendances, en utilisant des versions parallèles et en partitionnant votre modèle pour réaliser une compilation par incréments.
Rubriques
Gestion des données de design
- Determine Where to Store Variables and Objects for Simulink Models
Simulink data are objects and variables that you create in workspaces such as the base workspace or a data dictionary. Choose a technique to permanently store that data. - Partition Data for Model Reference Hierarchy Using Data Dictionaries
Compose a dictionary hierarchy based on a model reference hierarchy. - Attach Data Dictionary to Subsystem Reference
Use a Simulink data dictionary with child blocks and instances of your subsystem file. - Migrate Models to Use Simulink Data Dictionary
Store variables and objects in data dictionaries.
Interfaces
- Explore Composite Interfaces
Decide how to group signals, messages, or conserving connections based on your high-level modeling requirements. - Simplify Subsystem and Model Interfaces with Bus Element Ports
Group multiple lines into a bus at the input or output of a model component. - Simulink Messages Overview
Overview of the message-based communication for distributed architectures, code generation, and middleware modeling.
Améliorer les performances de compilation
- Reduce Update Time for Referenced Models by Using Parallel Builds
Reduce diagram update time for large model reference hierarchies by using parallel builds. - Create Partitions
Learn the concept of partitions and how to create them from a model.