108 年 國立成功大學電機工程學系碩士班乙組《控制系統》

📄 試題原卷 免費註冊後即可對照原始考卷 PDF免費註冊

第 1 題20 分

Consider the system shown in Fig. 1, where F(s)=1F(s)=1, W(s)=0W(s)=0, V(s)=0V(s)=0, Df(s)=K(s+2)D_f(s) = K(s+2), G(s)=s+2(s−2)2G(s) = \frac{s+2}{(s-2)^2}, and H(s)=1sH(s)=\frac{1}{s}.
🖼️【此處有附圖,請對照原卷】
(a) Apply Nyquist plot method to figure out the range of KK such that the controlled system from R(s)R(s) to Y(s)Y(s) is stable.
(b) Determine the gain margin of this system suppose K=10K=10.

🖼️ 本題含圖表,以下為原卷對應頁面:
原卷第 1 頁

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

負回授系統的開迴路傳遞函數為 L(s)=Dcl(s)G(s)H(s)L(s)=D_{cl}(s)G(s)H(s),閉迴路特徵方程為 1+L(s)=01+L(s)=0。本題用 Nyquist 判據時,要計入開迴路位於右半平面的極點:採順時針右半平面輪廓,閉迴路穩定需要 Nyquist 曲線對 −1-1 逆時針環繞兩次。

解題方法

依原卷 Fig. 1,參考輸入經 F(s)=1F(s)=1 後進入負回授加總點,回授路徑依序為控制器 Dcl(s)=K(s+2)D_{cl}(s)=K(s+2)、植物 G(s)=s+2(s−2)2G(s)=\frac{s+2}{(s-2)^2}、感測器 H(s)=1sH(s)=\frac{1}{s};且 W(s)=V(s)=0W(s)=V(s)=0。因此

L(s)=Dcl(s)G(s)H(s)=K(s+2)2s(s−2)2.L(s)=D_{cl}(s)G(s)H(s) =\frac{K(s+2)^2}{s(s-2)^2}.

閉迴路特徵方程為

1+L(s)=0⟺s(s−2)2+K(s+2)2=0.1+L(s)=0 \quad\Longleftrightarrow\quad s(s-2)^2+K(s+2)^2=0.

開迴路在 s=2s=2 有二重右半平面極點,所以 P=2P=2;原點的積分極點以 Nyquist 輪廓小凹口繞開,不計入右半平面極點數。

(a) 求穩定的 KK 範圍

對 K>0K>0,令 s=jωs=j\omega、ω>0\omega>0。頻率響應的大小與連續相位為

∣L(jω)∣=Kω,∠L(jω)=4tan⁡−1 ⁣(ω2)−π2.|L(j\omega)|=\frac{K}{\omega}, \qquad \angle L(j\omega)=4\tan^{-1}\!\left(\frac{\omega}{2}\right)-\frac{\pi}{2}.

Nyquist 曲線與負實軸相交時,相位為 π\pi,因此

4tan⁡−1 ⁣(ωpc2)−π2=π⟹ωpc=2tan⁡3π8=2(1+2).4\tan^{-1}\!\left(\frac{\omega_{pc}}{2}\right)-\frac{\pi}{2} =\pi \quad\Longrightarrow\quad \omega_{pc}=2\tan\frac{3\pi}{8}=2(1+\sqrt{2}).

該交點的實部為 −Kωpc-\frac{K}{\omega_{pc}};曲線通過 −1-1 的臨界增益是

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 2 題4 分

Suppose the lead controller is designed by C(s)=Ks+zs+pC(s) = K \frac{s+z}{s+p}, where K,p,K, p, and zz are positive constants.
(a) Give the phase ϕ(ω)\phi(\omega) of C(s)C(s).
(b) Derive and determine the frequency ωmax\omega_{max} in which the phase of the controller is maximum.
(c) Calculate the corresponding value tan⁡(ϕ(ωmax))\tan(\phi(\omega_{max})).

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

控制器為

C(s)=Ks+zs+p,K,p,z>0C(s)=K\frac{s+z}{s+p},\qquad K,p,z>0

令 s=jωs=j\omega,則

C(jω)=Kjω+zjω+pC(j\omega)=K\frac{j\omega+z}{j\omega+p}

因為 K>0K>0 為正實數,不會造成相位延遲。因此控制器相位等於零點與極點相位之差:

ϕ(ω)=∠(jω+z)−∠(jω+p)\phi(\omega)=\angle(j\omega+z)-\angle(j\omega+p)

又因 p,z>0p,z>0,兩個相位皆位於第一象限,可直接使用反正切表示。


解題方法與推導

(a)控制器的相位

零點 s=−zs=-z 所造成的相位為

∠(jω+z)=tan⁡−1(ωz)\angle(j\omega+z)=\tan^{-1}\left(\frac{\omega}{z}\right)

極點 s=−ps=-p 所造成的相位為

∠(jω+p)=tan⁡−1(ωp)\angle(j\omega+p)=\tan^{-1}\left(\frac{\omega}{p}\right)

所以

ϕ(ω)=tan⁡−1(ωz)−tan⁡−1(ωp)\boxed{ \phi(\omega) = \tan^{-1}\left(\frac{\omega}{z}\right) - \tan^{-1}\left(\frac{\omega}{p}\right) }

對於 lead controller,通常要求 p>zp>z,此時 ϕ(ω)>0\phi(\omega)>0。


(b)求相位最大的頻率 ωmax\omega_{max}

對相位函數微分:

dϕdω=1/z1+(ω/z)2−1/p1+(ω/p)2\frac{d\phi}{d\omega} = \frac{1/z}{1+(\omega/z)^2} - \frac{1/p}{1+(\omega/p)^2}

化簡得

dϕdω=zz2+ω2−pp2+ω2\frac{d\phi}{d\omega} = \frac{z}{z^2+\omega^2} - \frac{p}{p^2+\omega^2}

令導數為零:

zz2+ω2=pp2+ω2\frac{z}{z^2+\omega^2} = \frac{p}{p^2+\omega^2}

交叉相乘:

z(p2+ω2)=p(z2+ω2)z(p^2+\omega^2)=p(z^2+\omega^2)

整理後:

zp2+zω2=pz2+pω2zp^2+z\omega^2=pz^2+p\omega^2 (p−z)(pz−ω2)=0(p-z)\left(pz-\omega^2\right)=0

對一般 lead controller 而言 p≠zp\ne z,因此

ω2=pz\omega^2=pz

故相位最大的頻率為

ωmax=pz\boxed{\omega_{max}=\sqrt{pz}}

當 p>zp>z 時,ω=pz\omega=\sqrt{pz} 確實是相位最大值所在頻率。若 p=zp=z,控制器相位對所有頻率皆為零,沒有唯一的最大頻率。


🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 3 題15 分

A feedback control system has a characteristic equation s3+(2+K)s2+10s+(5+20K)=0s^3+(2+K)s^2 +10s+(5+20K) = 0. The parameter KK must be positive.
(a) What is the maximum value KK can assume before the system becomes unstable?
(b) Determine the frequency of oscillation when KK is equal to the maximum value.

登入後即可作答並保存紀錄。

這一題的完整詳解

本題主要考驗 Routh-Hurwitz stability criterion 的應用,用來判斷系統穩定性與邊界穩定時的參數值及震盪頻率。

【核心觀念】

  1. Routh-Hurwitz Stability Criterion: 一種判斷線性時不變系統穩定性的代數方法,通過建立 Routh 表來檢查系統特徵方程的係數,以確定右半平面(RHP)根的數量。
  2. 邊界穩定性: 當 Routh 表的第一列出現零或所有元素皆為零時,系統可能處於邊界穩定狀態,其根可能位於虛軸上。
  3. 震盪頻率: 當系統處於邊界穩定時,虛軸上的根對應於系統的震盪頻率。

【解題步驟】

給定的特徵方程為:
s3+(2+K)s2+10s+(5+20K)=0s^3+(2+K)s^2 +10s+(5+20K) = 0
其中 K>0K > 0.

(a) 求取 KK 的最大值,使系統在變不穩定之前:
我們使用 Routh-Hurwitz stability criterion 來分析。

建立 Routh 表:
s3∣110s^3 | \quad 1 \quad \quad 10
s2∣2+K5+20Ks^2 | \quad 2+K \quad 5+20K
s1∣b10s^1 | \quad b_1 \quad \quad 0
s0∣c10s^0 | \quad c_1 \quad \quad 0

計算 b1b_1:
b1=(2+K)(10)−1(5+20K)2+K=20+10K−5−20K2+K=15−10K2+Kb_1 = \frac{(2+K)(10) - 1(5+20K)}{2+K} = \frac{20+10K - 5-20K}{2+K} = \frac{15-10K}{2+K}

計算 c1c_1:
c1=b1(5+20K)−0(2+K)b1=5+20Kc_1 = \frac{b_1(5+20K) - 0(2+K)}{b_1} = 5+20K

為了使系統穩定, Routh 表第一列的所有元素都必須為正。

  1. 1>01 > 0 (已滿足)
  2. 2+K>02+K > 0. 由於 K>0K>0, 此條件滿足。
  3. 10>010 > 0 (已滿足)
  4. 5+20K>05+20K > 0. 由於 K>0K>0, 此條件滿足。
  5. b1=15−10K2+K>0b_1 = \frac{15-10K}{2+K} > 0.
    由於 2+K>02+K > 0, 我們只需要 15−10K>015-10K > 0.
    15>10K15 > 10K
    K<1510=1.5K < \frac{15}{10} = 1.5

系統在 KK 變大到某個值時會變得不穩定。
當 b1b_1 變為零時,系統達到邊界穩定。
b1=0  ⟹  15−10K=0  ⟹  10K=15  ⟹  K=1.5b_1 = 0 \implies 15-10K = 0 \implies 10K = 15 \implies K = 1.5.

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 4 題25 分

For the system shown in Fig. 2, find the sensitivity of the steady-state error for changes in K1K_1 and in K2K_2, when K1=100K_1 =100 and K2=1K_2 = 1. Assume step inputs for both the input and the disturbance.
🖼️【此處有附圖,請對照原卷】

🖼️ 本題含圖表,以下為原卷對應頁面:
原卷第 1 頁

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查:

  • 負回授系統的穩態誤差。
  • 輸入 R(s)R(s) 與擾動 D(s)D(s) 對誤差的影響。
  • 參數敏感度定義:
SeKi=∂ess/ess∂Ki/Ki=Kiess∂ess∂KiS_e^{K_i} = \frac{\partial e_{ss}/e_{ss}}{\partial K_i/K_i} = \frac{K_i}{e_{ss}} \frac{\partial e_{ss}}{\partial K_i}

由圖可得回授元件為 H(s)=s+1H(s)=s+1,前向路徑為

G(s)=K1K2s+2G(s)=K_1\frac{K_2}{s+2}

且誤差信號為

E(s)=R(s)−(s+1)C(s)E(s)=R(s)-(s+1)C(s)

解題方法

由第二個加法點可得

C(s)=K2s+2[K1E(s)+D(s)]C(s)=\frac{K_2}{s+2}\left[K_1E(s)+D(s)\right]

代入誤差關係式:

E(s)=R(s)−(s+1)K2s+2[K1E(s)+D(s)]E(s) = R(s)-(s+1)\frac{K_2}{s+2} \left[K_1E(s)+D(s)\right]

整理得

E(s)=R(s)−K2(s+1)s+2D(s)1+K1K2(s+1)s+2E(s) = \frac{R(s) - \dfrac{K_2(s+1)}{s+2}D(s)} {1+\dfrac{K_1K_2(s+1)}{s+2}}

輸入與擾動皆為單位階輸入:

R(s)=1s,D(s)=1sR(s)=\frac{1}{s}, \qquad D(s)=\frac{1}{s}

利用終值定理:

ess=lim⁡s→0sE(s)e_{ss} = \lim_{s\to 0}sE(s)

因為

s+1s+2∣s=0=12\left.\frac{s+1}{s+2}\right|_{s=0} = \frac{1}{2}

所以

ess=1−K221+K1K22e_{ss} = \frac{1-\dfrac{K_2}{2}} {1+\dfrac{K_1K_2}{2}}

代入 K1=100K_1=100、K2=1K_2=1:

ess=1−121+1002=1/251=1102e_{ss} = \frac{1-\dfrac{1}{2}} {1+\dfrac{100}{2}} = \frac{1/2}{51} = \frac{1}{102}

對 K1K_1 的敏感度

先求偏微分:

∂ess∂K1=−(1−K22)K22(1+K1K22)2\frac{\partial e_{ss}}{\partial K_1} = -\frac{ \left(1-\dfrac{K_2}{2}\right)\dfrac{K_2}{2} }{ \left(1+\dfrac{K_1K_2}{2}\right)^2 }

在 K1=100K_1=100、K2=1K_2=1 時:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

其他考古題