Collaborative Modeling
Simulink® allows you to create large and complex designs through componentization, and reuse your components throughout your model with subsystem references, libraries, and model references. In addition, you can use projects to help organize large modeling projects by finding required files, managing and sharing files and settings, and interacting with source control.
Topics
Large-Scale Modeling
- Organize Large Modeling Projects Using Referenced Projects
Organize a large project into components to facilitate component reuse and modular development. - Explore Project Tools with Airframe Project
Try an example project to see how the tools can help you organize your work. - Component-Based Modeling Guidelines
Consider componentization for large models and multiuser development teams. - Configuration Management
Projects can help you work with configuration management tools for team collaboration. - Use Model-Based Design to Build a Battery Management System
Build a battery management system using a workflow that highlights the best practices and tools for collaborative design.
- STEP 1: Requirements
- STEP 2: System Architecture and Functionality
- STEP 3: Battery Management System Design
- STEP 4: Implementation
- STEP 5: System Integration and Test
Develop Model Components
- Basic Modeling Workflow
Model a simple plant, then scale the model into a collaborative component-based modeling project.
- Migration to Service-Oriented Architecture Using Model-Based Design
Use model-based design to migrate a signal-based Simulink model to a service-oriented architecture.
- STEP 1: Generate Baseline Tests
- STEP 2: Partition Software Application
- STEP 3: Create Architecture Model and Service Interface
- STEP 4: Create Simulink Behavior Model
- STEP 5: Validate Migrated Model
- STEP 6: Generate Embedded Code
Related Information
- Best Practices for Large Scale Modeling and Simulation
- Model Protection (Simulink Coder)