모델 축소기
LTI(선형 시불변) 모델의 복잡도 축소
설명
모델 축소기 앱을 사용하면 높은 차수의 LTI 모델 및 희소 LTI 모델에 대해 축소된 차수 근사를 계산할 수 있습니다. 낮은 차수의 모델로 작업하면 분석 및 제어 설계를 단순화할 수 있습니다. 또한 모델이 단순할수록 이해하고 조작하기가 더 쉽습니다. 플랜트에 사용할 제어기를 설계하기 전에, 관련 동특성에 집중하기 위해 플랜트 모델을 축소할 수 있습니다. 또는 모델 축소를 통해 전차수 제어기를 단순화할 수 있습니다.
모델 축소기에서 다음 방법을 사용해 응용 사례에서 중요시되는 모델 특성을 보존하면서도 모델 차수를 축소할 수 있습니다.
균형 절단 — 에너지 기여가 상대적으로 적은 상태를 제거합니다.
모드 절단 — 모드의 위치 또는 DC 기여에 따라 모드를 삭제합니다.
극점-영점 단순화 — 상쇄하거나 거의 상쇄하는 극점-영점 쌍을 제거합니다.
적합 직교 분해(POD) - 시뮬레이션 데이터를 사용하여 상태 벡터의 우세한 모드(주성분)를 계산하고 추출하여 근사적 균형 절단을 수행합니다. (R2025a 이후)
모델 축소기는 차수가 축소된 모델이 중요한 동특성을 보존하는지 확인하는 데 도움이 되도록 응답 플롯과 오차 플롯을 제공합니다. 모델 축소와 모델 축소가 유용한 이유에 대한 자세한 내용은 Model Reduction Basics 항목을 참조하십시오.
모델 축소기 앱의 대체 방법으로 대화형 방식으로 모델 축소를 수행하고 라이브 스크립트를 위한 코드를 생성할 수 있는 방법에 대한 내용은 라이브 편집기에서의 Reduce Model Order 작업을 참조하십시오.
모델 축소기 앱 열기
MATLAB® 툴스트립: 앱 탭의 제어 시스템 설계 및 분석 아래에서 앱 아이콘을 클릭합니다.
MATLAB 명령 프롬프트:
modelReducer
를 입력합니다.