진상제어기 설계
- G(s)=s(s+1)(5s+1)1 시스템에 단위 경사 입력 정상 상태 오차가 0.1이하이고 위상여유 40도 이상이 되도록 제어기를 설계한다.
시스템 분석 및 설계
- 시스템의 단위 경사 입력에 대한 출력은 다음과 같다. 정상상태 오차는 1이다.
Kv=lims→0ss(s+1)(5s+1)K=K
ess=Kv1=K1=0.1⇒K=10
K=10일때의 단위 경사 입력에 대한 출력
이 상황에서의 보드 선도는 다음과 같고 위상여유는 -10도로 불안정한 시스템이된다.
위상여유를 고려한 ϕmax=40(required)−(−10)(now)+15(reserve)=65으로 α값을 구함.
α = 1 + sinϕmax1 − sinϕmax=1 + sin65∘1 − sin65∘=0.0491
−0.5×20log10α1=−0.5×20log100.09941=−13.084 보드선도로부터 계산된 이득에 해당하는 주파수를 찾으면 ωmax=5.48[rad/sec]
ωmax 와α 로부터 T=ωmaxα1=0.823가 된다.
설계된 진상제어기는 D(s)=KαTs+1Ts+1=100.0491×0.823s+10.823s+1이다.
제어기를 설치한 시스템은 위상여유 28도, 정상상태 오차 0.1이다.
위상여유가 설계 스팩에 만족하지 않으므로 진상제어기 한기를 더 추가하여 원하는 스팩을 만족하도록 만든다.
진상제어기 1개를 더 추가하여 원하는 위상여유를 찾는다
ωmax=40(required)−28(now)+15(reserve)=27
α = 1 + sinϕmax1 − sinϕmax=1 + sin27∘1 − sin27∘=0.375
−0.5×20log10α1=−0.5×20log100.09941=−4.25 보드선도로부터 계산된 이득에 해당하는 주파수를 찾으면 ωmax=7.32[rad/sec]
ωmax 와α 로부터 T=ωmaxα1=0.223가 된다.
설계된 진상제어기는 D(s)=KαTs+1Ts+1=100.375×0.223s+10.223s+1이다.
설계된 시스템은
$$ D(s) =
Login to write a comment.