Simulink Variant Manager

신제품
여러 Variant 구성을 보여주는 Simulink Variant Manager.

Variant 구성 생성

컴포넌트, 파라미터 및 인터페이스의 Variant 조합을 선택하여 Variant 구성을 자동으로 생성하거나 수동으로 만들 수 있습니다. 또한 선택한 구성을 사용하여 모델을 시뮬레이션할 수 있습니다.

디젤 엔진과 전륜구동 옵션을 함께 사용할 수 없도록 제한하기 위한 Variant 제약 조건을 보여주는 스크린샷.

Variant 제약 조건 작성

유효한 구성을 확보하고 모델 및 아키텍처 전반에서 일관된 개발이 이루어지도록 시스템 전반에 적용되는 제약 조건을 정의할 수 있습니다. 또한 각 제약 조건에 설명을 추가하여 해당 제약 조건의 의도와 목적을 명확하게 전달할 수 있습니다. 

엔진, 조향 및 변속기 Variant를 보여주는 모델 계층 구조.

모델 계층 구조 시각화

모델 계층 구조를 시각화하여 컴포넌트 및 인터페이스 전반에 걸쳐 Variant가 구성된 방식을 이해할 수 있습니다. Variant 요소를 검사하고 복잡한 모델 및 아키텍처를 탐색할 수 있습니다.

서로 다른 6개의 Variant 구성을 비교한 그리드.

Variant 구성 분석

Variant 구성을 비교하고, 커버리지 누락을 확인하며, Variant 구성 내의 종속성 및 불일치를 파악할 수 있습니다.

전체 Variant 모델에서 SUV 구성을 독립형 모델로 추출하는 것을 보여주는 다이어그램.

Variant 시스템 축소

전체 모델의 복잡성을 노출하지 않고, 선택한 Variant 구성만 포함된 독립 실행형 모델을 생성하여 공유하거나 특정 타겟에 배포할 수 있습니다.

Variant 구성 옵션이 표시된 Simulink Test Manager의 VMBaselineTestCase 스크린샷.

Variant 구성을 활용한 테스트

Variant 구성을 활용해 모델 및 시스템을 테스트하고 검증할 수 있습니다. 수동으로 재구성할 필요 없이 Variant 구성을 체계적으로 검증하고 확인할 수 있습니다.

참조된 모델에 정의된 Variant 구성 이름을 선택할 수 있는 드롭다운.

참조된 컴포넌트 구성

최상위 모델에서 직접 참조된 모델 또는 서브시스템의 구성을 선택할 수 있습니다. 단일 위치에서 컴포넌트 수준 Variant를 제어하여 시스템 수준 구성을 구축하고 관리할 수 있습니다. 

Variant 파라미터 관리

모든 Variant 파라미터를 한곳에서 보고 수정할 수 있습니다.

ARXML 파일에 정의된 사전 정의 변형이 Simulink로 가져와지는 과정을 보여주는 다이어그램.

AUTOSAR로 정의된 Variant 관리

ARXML 파일의 사전 정의된 Variant를 Variant 구성에 매핑하여 AUTOSAR로 정의된 가변성을 관리할 수 있습니다.