MPC 디자이너
모델 예측 제어기 설계 및 시뮬레이션
설명
MPC 디자이너 앱을 사용하면 MATLAB® 및 Simulink®에서 모델 예측 제어기를 설계하고 시뮬레이션할 수 있습니다.
이 앱을 사용하여 다음을 수행할 수 있습니다.
대화형 방식으로 모델 예측 제어기를 설계하고 시뮬레이션 시나리오를 사용하여 성능 검증
Simulink 모델을 선형화하여 선형 플랜트 모델 구하기(Simulink Control Design™ 필요)
잠재적 런타임 안정성 또는 수치적 문제에 대해 제어기 설계 검토
여러 모델 예측 제어기에 대한 응답 플롯 비교
MPC 제어기와 플랜트 모델을 갖는 Simulink 모델 생성
MPC 제어기 설계 및 시뮬레이션 작업을 자동화하는 MATLAB 스크립트 생성
제한 사항
다음의 고급 MPC 기능은 MPC 디자이너 앱에서 사용할 수 없습니다.
명시적 MPC 설계
적응형 MPC 설계
비선형 MPC 설계
혼합된 입력/출력 제약 조건(
setconstraint)종단 가중치 지정(
setterminal)사용자 지정 상태 추정(
setEstimator)민감도 분석(
sensitivity)비대각선 가중치를 사용하는 대체 비용 함수
시뮬레이션을 위한 초기 플랜트 및 제어기 상태 지정
mpcobj.Model.Nominal.X및mpcobj.Model.Nominal.DX를 사용한 공칭 상태 값 지정시뮬레이션 중에 가중치, 제약 조건, MV 목표값, 외부 MV를 온라인으로 업데이트
애플리케이션에 이러한 기능이 필요한 경우 명령줄에서 제어기를 설계하고 시뮬레이션하십시오. 이러한 기능을 사용할 때 Simulink에서 시뮬레이션을 실행할 수도 있습니다.
MPC 디자이너 앱 열기
MATLAB 툴스트립: 앱 탭의 제어 시스템 설계 및 분석에서 앱 아이콘을 클릭합니다.
MATLAB 명령 프롬프트:
mpcDesigner를 입력합니다.Simulink 모델 편집기: MPC Controller 블록 파라미터 대화 상자에서 설계를 클릭합니다.

