Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

제약 조건 적용

지정된 범위와 기타 제약 조건을 충족하는 제어 동작 찾기
R2021a 이후

일부 제어 응용 분야에서는 플랜트 상태가 중요한 특정 제약 조건을 위반하지 않도록 제어기에서 제어 동작을 선택해야 합니다. 대부분의 경우 제약 조건은 제어기가 직접 제어하지 않는 플랜트 상태에 적용됩니다. 대신 제어 동작 신호 측면에서 제약 조건을 정의하는 제약 조건 함수를 정의하십시오.

Simulink® Control Design™은 이러한 응용 분야를 위해 다음과 같은 제약 조건 적용 방법을 제공합니다.

  • 플랜트 상태 함수로 제약 조건을 지정합니다.

  • 제어 장벽 함수로 제약 조건을 지정합니다.

  • 수동성 제약 조건을 지정합니다.

이 기능을 사용하려면 Optimization Toolbox™가 제약 조건과 동작 범위가 적용되면서도 지정된 제어 동작에 가장 가까운, 수정된 제어 동작을 계산해야 합니다.

블록

Constraint EnforcementModify control actions to satisfy constraints and action bounds
Barrier Certificate EnforcementModify control actions to satisfy barrier certificate constraints and action bounds (R2022a 이후)
Passivity EnforcementModify control actions to satisfy passivity constraints and action bounds (R2023a 이후)

도움말 항목

제약 조건 적용 기본 사항

배리어 인증서 적용

수동성 적용

강화 학습 응용 분야