< 이전 | 다음 >

학습 6: 제한조건 정의 및 매개변수식 다이어그램 추가

이 학습에서는 상위 레벨 구조 요소에 대한 모델 컨텍스트, SystemUnderControl 및 ControlSystem 블록을 지정하는 블록 정의 다이어그램과 이러한 블록 간에 동작 종속성을 지정하는 제한조건을 검사합니다.

블록 정의 다이어그램에서 컨텍스트 블록이 모델에 대한 컨텍스트를 설정합니다. 컨텍스트는 constraintBlock과 같은 두 가지 시스템 블록으로 작성되며 열 에너지 방정식을 사용하여 열과 온도 변화 간의 실제 관계를 표시합니다. 다이어그램에 표시되는 각 블록은 속성 세트로 분류되지만 constraintBlock은 제한조건 세트에 의해 정의됩니다.

컨텍스트 블록에 첨부되는 내부 블록 다이어그램에 해당 컴포넌트 간의 연결이 표시됩니다. 이는 학습 4에서 완료한 다이어그램입니다. SystemUnderControl 블록에 열 에너지 방정식에 의해 표시되는 제한조건의 애플리케이션을 표시하는 데 매개변수식 다이어그램이 사용됩니다. 즉, 제한조건의 매개변수를 컴포넌트의 특정 속성에 연결하거나 바인드합니다. 학습 3에서 SystemUnderControl에 질량 속성을 추가했으므로 이제 해당 속성에 대한 바인딩을 포함하도록 매개변수식 다이어그램을 수정할 수 있습니다.

블록 정의 다이어그램

매개변수식 다이어그램에 질량 속성을 추가하려면 다음을 수행합니다.

  1. 브라우저에서 FunctionalAnalysisPkg > 매개변수식 다이어그램을 펼치십시오.
  2. SystemUnderControl에 대한 열 에너지 방정식을 두 번 클릭하십시오. 열 에너지 방정식에 4개의 속성이 링크되지만 m:kg 매개변수에 대한 질량 속성과 같은 하나의 속성이 누락되어 있습니다.
  3. 브라우저에서 DesignSynthesisPkg > 블록 정의 다이어그램 > SystemUnderControl > 속성을 펼치십시오.
  4. 브라우저에서 질량 속성을 선택하고 매개변수식 다이어그램의 오른쪽으로 끌어 m 매개변수 근처에 놓으십시오.
  5. BindingConnector 도구BindingConnector 도구를 선택하고 질량 속성과 m 매개변수 사이에 선을 그리십시오.
  6. 열 에너지 방정식 기호의 오른쪽 가장자리에 있는 m 제한조건 매개변수를 두 번 클릭하여 기능 창을 여십시오. TypesPkg에서 유형: kg을 설정하십시오. valueType kg을 선택해야 합니다.
    제한조건 매개변수에 대한 일반 탭이 표시된 기능 창
매개변수식 다이어그램은 다음 예제와 같이 표시되어야 합니다.
매개변수식 다이어그램

학습 체크포인트

이 학습에서 학습한 내용은 다음과 같습니다.
  • 제한조건을 정의하기 위해 블록 정의 다이어그램 사용
  • 매개변수식 다이어그램에 속성 추가
다음 학습에서는 모델을 빌드하고 시뮬레이션을 실행합니다.
< 이전 | 다음 >

피드백