진상제어기 설계
D(s)=KαTs+1Ts+1=K(Ts+1)αTs+11
- α=0이면 진상제어기 = PD제어기
- 진상제어기 : α〈1 (위상이 앞서 간다는 뜻)
ϕ=∠(jαTω + 1jTω + 1) = tan−1(Tω)−tan−1 (αTω)
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 값을 좀더 증가하여 위의 과정을 반복
Login to write a comment.