Main Content

Variant 시스템

중복 없이 다양한 사양을 지원하는 사용자 지정 모델 버전 만들기

모델 기반 설계 워크플로에서 Variant 설계는 하나의 아티팩트에서 여러 설계 대안을 관리하는 방법입니다. Simulink®의 Variant 설계는 단일 모델 내 구성요소의 조건부 구현으로 표현됩니다. 이러한 Variant의 의미 있는 조합은 Variant 구성으로 정의되고 관리됩니다. Variant 구성, 즉 Variant 설계를 사용하면 조직이 공통 플랫폼에서 다양한 시장의 요구, 고객의 기호, 지리적 요구 사항을 충족하는 제품 라인(예: 자동차, 항공기, 전자 제품)을 설계할 수 있습니다. Simulink Variant 기능을 통해 사용자의 설계를 더 효율적으로 관리, 구성, 재사용할 수 있도록 가변성이 내장된 유연한 모델을 만들 수 있습니다. Variant의 기본 사항에 대한 자세한 내용은 What Are Variants and When to Use Them 항목을 참조하십시오.

예를 들어, 승용차의 제품 라인을 생각해 보겠습니다. 여기서 각 Variant는 연료 소비, 모터 유형, 배출 기준과 같은 속성이 다릅니다. 가능한 모든 Variant를 나타내기 위해 여러 모델을 설계하는 대신 단일 Variant 모델을 사용하여 하나의 제품 라인에서 모든 변형을 모델링할 수 있습니다. Simulink Variant 기능을 사용하면 설계를 더 효율적으로 관리, 구성, 재사용할 수 있도록 가변성이 내장된 유연한 모델을 만들 수 있습니다.

Variant 블록과 Variant Manager for Simulink 항목을 사용하여 다음을 수행할 수 있습니다.

  • 여러 개의 Variant 구성을 정의하고 관리합니다.

  • 유효한 구성 간에 쉽게 전환합니다.

  • 모든 Variant에 C/C++ 코드를 생성합니다.

개발 프로세스의 여러 단계에서 사용할 수 있는 Variant 기능에 대한 자세한 내용은 V-Model for System Development with Simulink Variants 항목을 참조하십시오.

One model for many systems

범주