대규모 모델 컴포넌트 조립하기
모델 복잡도 감소, 설계 데이터 관리 및 대규모 모델 컴파일
시뮬레이션 통합 워크플로에서 Simulink®에 통합하여 컴포넌트를 생성한 후 다음 단계는 이를 시스템 수준 모델로 조립하고 시뮬레이션 전에 모델을 컴파일하는 것입니다. 모델을 컴파일하려면 Simulink 다이어그램을 업데이트하십시오. Simulink 모델을 컴파일하는 방법에 대한 자세한 내용은 Simulation Phases in Dynamic Systems 항목을 참조하십시오.
모델을 컴파일할 때 Simulink는 설계 및 아키텍처 데이터를 사용하여 블록 파라미터, 신호 특성 및 모델 인터페이스 특성을 평가합니다. 모델 컴파일은 신호 및 데이터형의 전파도 수행합니다. 시스템 수준 모델의 요구 사항에 따라 작업 공간과 데이터 사전을 사용하여 설계 및 아키텍처 데이터를 관리합니다. 인터페이스를 사용하여 시각적 복잡성을 단순화하고 시스템 수준 모델을 구성할 수 있습니다.
종속성이 변경된 경우에만 모델을 조건부로 재빌드하고, 병렬 빌드를 사용하고, 증분 컴파일을 위해 모델을 분할하여 모델 참조 계층 구조를 통해 대규모 모델의 컴파일 성능을 향상시킵니다.
도움말 항목
설계 데이터 관리
- 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. - Manage Subsystem Reference Data Using External Data Sources
Use Simulink data dictionary and MAT files for managing subsystem reference data. - Migrate Models to Use Simulink Data Dictionary
Store variables and objects in data dictionaries.
인터페이스
- 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.
컴파일 성능 개선하기
- 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.