진상제어기 설계
진상제어기는 PD제어기의 문제점인 높은 주파수 영역에서 이득값이 커지는 문제를 해결하기 위한 제어기이다.
진상제어기는 PD제어기와 저역 통과 필터를 합한 형태이다.
D(s)=KαTs+1Ts+1=K(Ts+1)αTs+11
α=0이면 D(s)=K(Ts+1)로 PD제어기이다.
진상제어기는 α〈1 즉, 위상이 앞서 간다는 뜻이다.
|
|
ϕ=∠(jαTω + 1jTω + 1) = tan−1(Tω)−tan−1 (αTω)<0 |
log10ω max = 21(log10T1 + log10αT1) |
ωmax = Tα1 |
T = ωmaxα1 |
ϕmax = tan−1α1 − tan−1 α |
tan(α−β)=1+tan(α)tan(β)tan(α)−tan(β) |
tanϕmax = tan(tan−1α1−tan−1α)= 2α1 −α |
sinϕmax = 1 +α1 −α |
1+tan2θ=sec2θ |
secθ=cosθ1 |
sin2θ+cos2θ=1 |
α = 1 + sinϕmax1 − sinϕmax |
설계과정
정상 상태 오차 조건을 만족하는 K를 정한다.
개루프 전달함수 KG(s)H(s) 의 보드 선도를 그려서 위상 여유 값을 찾는다.
요구되는 위상 여유 값에 약간 더 여유를 더하여 ϕrequired−ϕnow+ϕreserve=ϕmax 의 값을 결정한다.
ϕmax 값을 α=1 + sinϕmax 1 − sinϕmax에 대입하여 α 값을 결정한다.
KG(s)H(s) 의 크기 보드 선도의 값이 −0.5×20log10α1 이 되는 주파수를 ωmax로 한다.
ωmax 의 값을 T = ωmaxα1에 대입하여 T값을 결정한다.
결정된 진상 제어기를 적용하여 D(s)G(s)H(s)의 보드 선도를 그려서 위상 여유 값의 조건이 만족되는지 확인한다.
만약 만족되지 않으면 ϕmax값을 좀더 증가하여 위의 과정을 반복한다.
로그인 하면 댓글을 쓸 수 있습니다.