Main Content

트리밍된 동작점에서의 선형화

이 예제에서는 모델 선형기를 사용하여 트리밍된 정상 상태 동작점에서 모델을 선형화하는 방법을 보여줍니다.

동작점 값에 제약 조건을 지정하고 이러한 상태 및 입력값 사양을 충족하는 최적화 탐색을 수행하여 동작점을 트리밍합니다.

 코드 대안

  1. Simulink® 모델을 엽니다.

    sys = 'magball';
    open_system(sys)

  2. 모델을 대상으로 모델 선형기를 엽니다.

    Simulink 모델 창의 갤러리에서 모델 선형기를 클릭합니다.

  3. 선형화 입력 점과 출력 점을 지정하기 위해 선형화 탭을 엽니다. 이를 위해 갤러리에서 선형화 관리자를 클릭합니다.

  4. 신호의 분석점을 지정하기 위해 모델에서 신호를 클릭합니다. 그런 다음 선형화 탭의 분석점 삽입 갤러리에서 분석점의 유형을 선택합니다.

    • Controller 블록의 출력 신호를 입력 섭동으로 구성합니다.

    • Magnetic Ball Plant 블록의 출력 신호를 개루프 출력으로 구성합니다.

    어떤 신호가 분석점으로 지정되었는지 알려주는 주석이 모델에 나타납니다.

    또는 Simulink 모델에 변경 내용을 적용하고 싶지 않다면 모델 선형기에서 분석점을 지정할 수도 있습니다. 자세한 내용은 Specify Portion of Model to Linearize in Model Linearizer 항목을 참조하십시오.

  5. 모델을 선형화할 새로운 정상 상태 동작점을 만듭니다. 모델 선형기동작점 드롭다운 목록에서 모델 트리밍을 선택합니다.

    모델 트리밍 대화 상자의 사양 탭에는 모델 트리밍에 대한 디폴트 사양이 표시됩니다. 기본적으로 모든 모델 상태는 평형 상태로 지정되며 정상 상태 열에 확인 표시가 되어 있습니다.

  6. 자석 공 높이가 기준 신호 값 0.05에서 고정된 상태로 유지되는 정상 상태 동작점을 지정합니다. 상태 탭에서 높이 상태를 알려짐으로 선택합니다. 이 선택은 모델 선형기가 높이 상태 값이 고정된 동작점을 찾도록 지시합니다.

  7. 공 높이가 0보다 크므로 전류도 0보다 커야 합니다. Current 블록 상태의 최소 경계에 0을 입력합니다.

  8. 동작점을 계산합니다.

    트리밍 시작을 클릭합니다.

    새 변수 op_trim1이 선형 분석 작업 공간에 나타납니다.

    동작점 드롭다운 목록에서 이 동작점을 선형화에 사용할 동작점으로 선택합니다.

  9. 지정된 동작점에서 모델을 선형화하고 그 결과의 보드 플롯을 생성합니다. 보드를 클릭합니다. 선형화된 플랜트의 보드 플롯이 나타나고 선형화된 플랜트 linsys1이 선형 분석 작업 공간에 나타납니다.

    보드 플롯 대신 플롯 갤러리에서 각각의 버튼을 클릭하여 다른 응답 유형을 생성할 수 있습니다.

    플롯을 마우스 오른쪽 버튼으로 클릭하고 특성 메뉴에서 정보를 선택하여 선형화된 응답의 특성을 검사합니다.

관련 항목