pidtuneOptions
pidtune
명령에 대한 옵션 정의
구문
opt = pidtuneOptions
opt = pidtuneOptions(Name,Value)
설명
는 opt
= pidtuneOptionspidtune
명령에 대한 디폴트 옵션 세트를 반환합니다.
는 하나 이상의 opt
= pidtuneOptions(Name,Value
)Name,Value
쌍 인수로 지정된 옵션을 사용하여 옵션 세트를 만듭니다.
입력 인수
이름-값 인수
선택적 인수 쌍을 Name1=Value1,...,NameN=ValueN
으로 지정합니다. 여기서 Name
은 인수 이름이고 Value
는 대응값입니다. 이름-값 인수는 다른 인수 뒤에 와야 하지만, 인수 쌍의 순서는 상관없습니다.
R2021a 이전 버전에서는 쉼표를 사용하여 각 이름과 값을 구분하고 따옴표로 Name
을 묶으십시오.
|
목표 위상 여유(단위: 도). 디폴트 값: 60 |
|
설계에서 우선시할 폐루프 성능 목표.
시스템에 조정 가능한 파라미터가 많을수록 PID 알고리즘이 강인성을 희생하지 않으면서 원하는 설계 중점을 달성할 가능성이 높아집니다. 예를 들어, 설계 중점을 설정하는 것은 P 또는 PI 제어기보다 PID 제어기에 더 효과적일 가능성이 큽니다. 모든 경우를 통틀어, 시스템 성능에 대한 미세 조정 가능 범위는 플랜트의 속성에 따라 크게 달라집니다. 이 옵션의 영향을 보여주는 예제는 기준 추종과 외란 제거 중 하나를 더 우선시하도록 PID 제어기 조정하기(명령줄) 항목을 참조하십시오. 디폴트 값: |
|
플랜트의 불안정 극점 수. 플랜트가 내부 지연이 있는 상태공간 모델이거나 불안정 극점은 다음 위치에 있는 극점입니다.
플랜트의 순수 적분기(s = 0) 또는 (|z| > 1)은 디폴트 값: 0 |
출력 인수
|
|
예제
45도의 목표 위상 여유로 PIDF 제어기를 조정하고 외란 제거 성능 척도를 우선시합니다.
sys = tf(1,[1 3 3 1]); opts = pidtuneOptions('PhaseMargin',45,'DesignFocus','disturbance-rejection'); [C,info] = pidtune(sys,'pid',opts);
팁
버전 내역
R2010b에 개발됨