Lecture 진상제어기 설계

Views 407 • Comments 0 • Last Updated at 1 year ago Full screen  
  • 진상제어기
  • 제어기 설계

진상제어기 설계

  • 진상제어기 : PD제어기의 문제점인 높은 주파수 영역에서 이득값이 커지는 문제를 해결하기 위한 제어기

  • 진상제어기는 PD제어기와 저역 통과 필터를 합한 형태이다.

D(s)=KTs+1αTs+1=K(Ts+1)1αTs+1 D(s) = K \dfrac{Ts +1}{\alpha T s + 1}= K(T s + 1) \dfrac{1}{\alpha T s + 1}

  • α=0 \alpha = 0이면 진상제어기 = PD제어기
  • 진상제어기 : α1 \alpha〈 1 (위상이 앞서 간다는 뜻)

ϕ=(jTω+1jαTω+1)=tan1(Tω)tan1(αTω) \phi = \angle{ \left( \dfrac{jT\omega + 1}{j\alpha T \omega + 1} \right)} = \tan^{-1}(T\omega)-\tan^{-1} (\alpha T\omega)

log10ωmax=12(log101T+log101αT)ωmax=1Tα,T=1ωmaxα \log_{10}{\omega_{ max}} = \dfrac{1}{2}( \log_{10}{\dfrac{1}{T}}  +  \log_{10} \dfrac{1}{\alpha T} )\\ \Rightarrow \omega_{max} =  \dfrac{1}{T\sqrt{\alpha}} , T = \dfrac{1}{\omega_{max} \sqrt{\alpha}}

ϕmax=tan11αtan1α \phi_{max} = \tan^{-1}\dfrac{1}{\sqrt \alpha} - \tan^{-1} \sqrt \alpha

tan(αβ)=tan(α)tan(β)1+tan(α)tan(β) \tan(\alpha - \beta )= \dfrac{ \tan(\alpha)-\tan(\beta)}{1+\tan(\alpha) \tan(\beta)}

tanϕmax=tan(tan11αtan1α)=1α2α \tan \phi_{max} = \tan( \tan^{-1} \dfrac{1}{\alpha}-\tan^{-1}\sqrt \alpha )= \dfrac{1 - \alpha}{ 2\sqrt \alpha}

sinϕmax=1α1+α \sin \phi_{max} = \dfrac{1 -\alpha}{ 1 +\alpha}

1+tan2θ=sec2θ 1+\tan^2 \theta =\sec^2 \theta

secθ=1cosθ \sec \theta= \dfrac{1}{\cos \theta}

sin2θ+cos2θ=1 \sin^2 \theta +cos^2 \theta =1

α=1sinϕmax1+sinϕmax \alpha  =  \dfrac{1 - \sin \phi_{max}}{1 + \sin \phi_{max}}

설계과정

  • 정상 상태 오차 조건을 만족하는 K를 정한다
  • 개루프 전달함수 KG(s)H(s)KG(s)H(s) 의 보드 선도를 그려서 위상 여유 값을 찾는다.
  • 요구되는 위상 여유 값에 약간 더 여유를 더하여 ϕrequiredϕnow+ϕreserve=ϕmax \phi_{required}-\phi_{now}+\phi_{reserve}= \phi_{max} 의 값을 결정
  • ϕmax \phi_{max} 값을  α=1sinϕmax1+sinϕmax \alpha = \dfrac{ 1 - \sin \phi_{max}}{1 + \sin \phi_{max}}에 대입하여 α \alpha 값을 결정
  • KG(s)H(s)KG(s)H(s) 의 크기 보드 선도의 값이 0.5×20log101α-0.5 \times 20 \log_{10}\dfrac{1}{\alpha} 이 되는 주파수를 ωmax \omega_{max} 로 함
  • ωmax\omega_{max} 의 값을 T=1ωmaxαT = \dfrac{1}{\omega_{max}\sqrt \alpha} 에 대입하여 TT값을 결정
  • 결정된 진상 제어기를 적용하여 D(s)G(s)H(s)D(s)G(s)H(s) 의 보드 선도를 그려서 위상 여유 값의 조건이 만족되는지 확인
  • 만약 만족되지 않으면 ϕmax\phi_{max} 값을 좀더 증가하여 위의 과정을 반복
first article
next article
Comments
Feel free to ask a question, answer or comment, etc.