114 年 國立中正大學電機工程學系碩士班電力與電能處理甲組《控制系統》

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

第 1 題20 分

  1. (20%) The forward-path transfer function of a unity feedback control system is
    G(s)=K(s−1)(s2+4s+7)G(s) = \frac{K}{(s-1)(s^2+4s+7)}
    (a) (10%) Sketch the root loci of the control system and determine the range of K for stability.
    (b) (10%) Check the answer in part (a) with the Routh-Hurwitz criterion.

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

這一題的完整詳解

本題考查根軌跡(Root Locus)繪製與穩定性分析,以及勞斯-赫爾維茲(Routh-Hurwitz)穩定判準。

核心觀念:

  1. 根軌跡(Root Locus):描述閉迴路系統極點隨控制器增益 KK 變化的路徑。
  2. 穩定性:系統穩定要求所有閉迴路極點均在複數平面的左半平面。
  3. 勞斯-赫爾維茲穩定判準:一種代數方法,用於判斷閉迴路系統穩定的增益範圍。

解題步驟:

給定開迴路傳遞函數 G(s)=K(s−1)(s2+4s+7)G(s) = \frac{K}{(s-1)(s^2+4s+7)},系統為單位回授(unity feedback)。
閉迴路傳遞函數為 T(s)=G(s)1+G(s)T(s) = \frac{G(s)}{1+G(s)}。
閉迴路系統的特徵方程式為 1+G(s)=01+G(s) = 0,即 1+K(s−1)(s2+4s+7)=01 + \frac{K}{(s-1)(s^2+4s+7)} = 0。
展開後得到:
(s−1)(s2+4s+7)+K=0(s-1)(s^2+4s+7) + K = 0
s3+4s2+7s−s2−4s−7+K=0s^3 + 4s^2 + 7s - s^2 - 4s - 7 + K = 0
s3+3s2+3s−7+K=0s^3 + 3s^2 + 3s - 7 + K = 0

(a) 根軌跡繪製與穩定性範圍

  1. 開迴路極點 (Open-loop poles):令 G(s)G(s) 的分母為零,則 K=0K=0 時的極點為 s=1s=1, s2+4s+7=0s^2+4s+7=0。
    s=−4±42−4(1)(7)2=−4±16−282=−4±−122=−4±2j32=−2±j3s = \frac{-4 \pm \sqrt{4^2 - 4(1)(7)}}{2} = \frac{-4 \pm \sqrt{16-28}}{2} = \frac{-4 \pm \sqrt{-12}}{2} = \frac{-4 \pm 2j\sqrt{3}}{2} = -2 \pm j\sqrt{3}。
    開迴路極點為 p1=1p_1 = 1, p2=−2+j3p_2 = -2+j\sqrt{3}, p3=−2−j3p_3 = -2-j\sqrt{3}。

  2. 開迴路零點 (Open-loop zeros):無。

  3. 根軌跡起點與終點:根軌跡從 K=0K=0 時的極點開始,到 K→∞K \to \infty 時的零點結束。此處無零點,故根軌跡終止於無限遠。

  4. 實軸根軌跡:

    • 在 s=1s=1 的右側,有 1 個極點,無零點,總數為奇數,故 s>1s>1 的實軸是根軌跡的一部分。
    • 在 s=1s=1 和 s=−2s=-2 之間,有 2 個極點,無零點,總數為偶數,故 (−2,1)(-2, 1) 的實軸不是根軌跡。
    • 在 s=−2s=-2 的左側,有 3 個極點,無零點,總數為奇數,故 s<−2s<-2 的實軸是根軌跡的一部分。
      根軌跡從 s=1s=1 開始向右延伸,從 s=−2+j3s=-2+j\sqrt{3} 和 s=−2−j3s=-2-j\sqrt{3} 開始的根軌跡將在實軸上方和下方延伸,並終止於無限遠。
  5. 漸進行近線(Asymptotes):

    • 漸進行近線數量 n−m=3−0=3n-m = 3-0 = 3 條。
    • 漸進行近線交點(質心):σa=∑real(poles)−∑real(zeros)n−m=(1)+(−2)+(−2)−03=−33=−1\sigma_a = \frac{\sum \text{real(poles)} - \sum \text{real(zeros)}}{n-m} = \frac{(1) + (-2) + (-2) - 0}{3} = \frac{-3}{3} = -1。
    • 漸進行近線角度:θ=(2k+1)πn−m=(2k+1)π3\theta = \frac{(2k+1)\pi}{n-m} = \frac{(2k+1)\pi}{3},對於 k=0,1,2k=0,1,2。
      • k=0k=0: θ0=π3=60∘\theta_0 = \frac{\pi}{3} = 60^\circ
      • k=1k=1: θ1=3π3=π=180∘\theta_1 = \frac{3\pi}{3} = \pi = 180^\circ
      • k=2k=2: θ2=5π3=−60∘\theta_2 = \frac{5\pi}{3} = -60^\circ
        漸進行近線有三條,分別與實軸夾角為 60∘60^\circ, 180∘180^\circ, −60∘-60^\circ,交於點 s=−1s=-1。
  6. 根軌跡與虛軸的交點:利用勞斯表。
    特徵方程式:s3+3s2+3s+(K−7)=0s^3 + 3s^2 + 3s + (K-7) = 0
    勞斯表:

    s3s^313
    s2s^23K−7K-7
    s1s^1b1b_10
🔒

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

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

免費註冊

第 2 題20 分

  1. (20%) The forward-path transfer function of a unity feedback control system is
    G(s)=Ks(s+6.54)G(s) = \frac{K}{s(s+6.54)}
    (a) (10%) Find the value of K and the peak time of the unit-step input for the damping ratio of the closed-loop system being equal to 0.327.
    (b) (10%) Determine the resonance peak MrM_r and resonance frequency ωr\omega_r of the closed-loop system according to the result of part (a).

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

這一題的完整詳解

本題考查單位回授系統在單位階躍響應下的參數設計與頻域響應分析。

核心觀念:

  1. 二階系統暫態響應:單位回授系統的閉迴路傳遞函數形式與標準二階系統的關係。
  2. 阻尼比(Damping Ratio, ζ\zeta):影響暫態響應的衰減程度。
  3. 峰值時間(Peak Time, tpt_p):響應第一次達到峰值所需的時間。
  4. 共振峰值(Resonance Peak, MrM_r):頻率響應中,在共振頻率下的最大增益。
  5. 共振頻率(Resonance Frequency, ωr\omega_r):頻率響應中,共振峰值出現的頻率。

解題步驟:

給定開迴路傳遞函數 G(s)=Ks(s+6.54)G(s) = \frac{K}{s(s+6.54)},系統為單位回授。
閉迴路傳遞函數為 T(s)=G(s)1+G(s)T(s) = \frac{G(s)}{1+G(s)}。
特徵方程式為 1+G(s)=01+G(s) = 0。
1+Ks(s+6.54)=01 + \frac{K}{s(s+6.54)} = 0
s(s+6.54)+K=0s(s+6.54) + K = 0
s2+6.54s+K=0s^2 + 6.54s + K = 0

此為一標準二階系統的特徵方程式形式:s2+2ζωns+ωn2=0s^2 + 2\zeta\omega_n s + \omega_n^2 = 0。
比較係數:
ωn2=K\omega_n^2 = K
2ζωn=6.542\zeta\omega_n = 6.54

(a) 求 KK 值與峰值時間 tpt_p

已知阻尼比 ζ=0.327\zeta = 0.327。
由 2ζωn=6.542\zeta\omega_n = 6.54,我們可以求出自然頻率 ωn\omega_n:
ωn=6.542ζ=6.542×0.327=6.540.654=10 rad/s\omega_n = \frac{6.54}{2\zeta} = \frac{6.54}{2 \times 0.327} = \frac{6.54}{0.654} = 10 \text{ rad/s}。

有了 ωn\omega_n,我們可以求出 KK:
K=ωn2=(10)2=100K = \omega_n^2 = (10)^2 = 100。

接下來,求單位階躍輸入下的峰值時間 tpt_p。對於標準二階系統,峰值時間的公式為:
tp=πωn1−ζ2t_p = \frac{\pi}{\omega_n\sqrt{1-\zeta^2}}
代入 ζ=0.327\zeta = 0.327 和 ωn=10\omega_n = 10:

🔒

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

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

免費註冊

第 3 題30 分

  1. (30%) The forward-path transfer function of a unity feedback control system with a PD (proportional-
    derivative) controller is
    G(s)=10(Kp+KDs)s2G(s) = \frac{10(K_p + K_D s)}{s^2}
    (a) (10%) Select the value of KpK_p so that the parabolic-error constant is 100.
    (b) (10%) Determine the range of KDK_D for stability by the Nyquist criterion according to the result of part (a).
    (c) (10%) Find the value of KDK_D so that the phase margin of the system is 45° according to the result of part (a).

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

這一題的完整詳解

核心觀念

本題考查三個重點:

  1. 拋物線輸入的穩態誤差常數
  2. Nyquist 穩定判據
  3. 相位裕度(phase margin, PM)

單位回授系統的開迴路傳遞函數為

G(s)=10(Kp+KDs)s2G(s)=\frac{10(K_p+K_Ds)}{s^2}

系統含有兩個原點極點,因此為 Type 2 系統。對拋物線輸入,應使用加速度誤差常數

Ka=lim⁡s→0s2G(s)K_a=\lim_{s\to 0}s^2G(s)

相位裕度則在增益交越頻率 ωgc\omega_{gc} 處計算:

PM=180∘+∠G(jωgc)\mathrm{PM}=180^\circ+\angle G(j\omega_{gc})

(a)求 KpK_p

拋物線誤差常數為

Ka=lim⁡s→0s210(Kp+KDs)s2K_a=\lim_{s\to 0}s^2\frac{10(K_p+K_Ds)}{s^2}

因此

Ka=lim⁡s→010(Kp+KDs)=10KpK_a=\lim_{s\to 0}10(K_p+K_Ds)=10K_p

題目要求 Ka=100K_a=100,故

10Kp=10010K_p=100

得到

Kp=10\boxed{K_p=10}

代回開迴路傳遞函數:

G(s)=10(10+KDs)s2=100s2+10KDsG(s)=\frac{10(10+K_Ds)}{s^2} =\frac{100}{s^2}+\frac{10K_D}{s}

(b)利用 Nyquist 判據求穩定的 KDK_D 範圍

1. 建立閉迴路特徵方程式

單位回授系統的閉迴路特徵方程式為

1+G(s)=01+G(s)=0

代入

1+100+10KDss2=01+\frac{100+10K_Ds}{s^2}=0

整理得

s2+10KDs+100=0s^2+10K_Ds+100=0

其特徵根為

s=−5KD±25KD2−100s=-5K_D\pm\sqrt{25K_D^2-100}

要使系統穩定,二階特徵方程式

s2+a1s+a0=0s^2+a_1s+a_0=0

必須滿足

a1>0,a0>0a_1>0,\qquad a_0>0

本題中

a1=10KD,a0=100a_1=10K_D,\qquad a_0=100

因此穩定條件為

10KD>010K_D>0

所以

KD>0\boxed{K_D>0}

2. Nyquist 圖的意義

將 s=jωs=j\omega 代入開迴路傳遞函數:

G(jω)=100(jω)2+10KDjωG(j\omega) =\frac{100}{(j\omega)^2}+\frac{10K_D}{j\omega}

由於

100(jω)2=−100ω2,10KDjω=−j10KDω\frac{100}{(j\omega)^2}=-\frac{100}{\omega^2}, \qquad \frac{10K_D}{j\omega}=-j\frac{10K_D}{\omega}

因此

G(jω)=−100ω2−j10KDωG(j\omega) =-\frac{100}{\omega^2} -j\frac{10K_D}{\omega}

當 KD>0K_D>0 時,正頻率的 Nyquist 曲線位於第三象限,且不會對 −1+j0-1+j0 產生使閉迴路不穩定的包圍;此時閉迴路極點皆位於左半平面。

當 KD=0K_D=0 時,

s2+100=0s^2+100=0

極點位於虛軸上,系統為臨界穩定,不屬於漸近穩定。

當 KD<0K_D<0 時,特徵方程式的一次項係數為負,會產生右半平面極點,系統不穩定。

故穩定範圍為

0<KD<∞\boxed{0<K_D<\infty}

(c)求相位裕度為 45∘45^\circ 時的 KDK_D

1. 求開迴路相位

由

G(jω)=−100ω2−j10KDωG(j\omega) =-\frac{100}{\omega^2} -j\frac{10K_D}{\omega}

可知其實部與虛部皆為負,因此位於第三象限。其相位為

∠G(jω)=−180∘+tan⁡−1(10KD/ω100/ω2)\angle G(j\omega) =-180^\circ+ \tan^{-1}\left( \frac{10K_D/\omega}{100/\omega^2} \right)

化簡得

🔒

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

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

免費註冊

第 4 題30 分

  1. (30%) Consider the following dynamic equation of a system:
    dxdt=[010−1]x(t)+[01]u(t)\frac{dx}{dt} = \begin{bmatrix} 0 & 1 \\ 0 & -1 \end{bmatrix} x(t) + \begin{bmatrix} 0 \\ 1 \end{bmatrix} u(t)
    y(t)=[−11]x(t)y(t) = \begin{bmatrix} -1 & 1 \end{bmatrix} x(t)
    (a) (10%) Determine the stability of the system. Check for the BIBO stability and asymptotic stability, respectively.
    (b) (10%) Determine the controllability and observability of the system.
    (c) (10%) Assume that the initial state vector is a zero vector. Find the output y(t)y(t) when the input is u(t)=1u(t) = 1 for t≥0t \geq 0.

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

這一題的完整詳解

本題考查狀態空間(State-Space)表示法的系統分析,包括穩定性、可控性、可觀測性以及系統的響應計算。

核心觀念:

  1. 狀態空間表示:用一階微分方程組描述系統動態。
  2. 漸近穩定性(Asymptotic Stability):無輸入時,系統狀態會收斂到零。
  3. 有界輸入有界輸出(BIBO)穩定性:對於任何有界的輸入,輸出也必須有界。
  4. 可控性(Controllability):系統的狀態是否能被輸入完全控制。
  5. 可觀測性(Observability):系統的輸出是否能完全推斷其內部狀態。
  6. 系統響應:在給定輸入和初始條件下,計算系統的輸出。

解題步驟:

給定的狀態空間方程為:
x˙(t)=Ax(t)+Bu(t)\dot{x}(t) = Ax(t) + Bu(t)
y(t)=Cx(t)+Du(t)y(t) = Cx(t) + Du(t)

其中:
A=[010−1]A = \begin{bmatrix} 0 & 1 \\ 0 & -1 \end{bmatrix}, B=[01]B = \begin{bmatrix} 0 \\ 1 \end{bmatrix}, C=[−11]C = \begin{bmatrix} -1 & 1 \end{bmatrix}, D=0D = 0。

(a) 系統穩定性分析

  1. 漸近穩定性(Asymptotic Stability):
    系統的漸近穩定性由矩陣 AA 的特徵值決定。特徵值必須全部位於複數平面的左半平面(實部為負)。
    計算 AA 的特徵值:
    det(A−λI)=0det(A - \lambda I) = 0
    det[−λ10−1−λ]=0det \begin{bmatrix} -\lambda & 1 \\ 0 & -1-\lambda \end{bmatrix} = 0
    (−λ)(−1−λ)−(1)(0)=0(-\lambda)(-1-\lambda) - (1)(0) = 0
    λ(1+λ)=0\lambda(1+\lambda) = 0
    λ2+λ=0\lambda^2 + \lambda = 0
    λ(λ+1)=0\lambda(\lambda+1) = 0
    特徵值為 λ1=0\lambda_1 = 0 和 λ2=−1\lambda_2 = -1。

    由於存在一個特徵值 λ1=0\lambda_1 = 0(實部為零),系統是邊界穩定(marginally stable),而不是漸近穩定。如果特徵值有正實部,則是不穩定的。

  2. BIBO 穩定性:
    BIBO 穩定性由閉迴路傳遞函數的極點決定。對於狀態空間表示,傳遞函數 T(s)T(s) 的極點是 det(sI−A)det(sI - A) 的根,即 AA 的特徵值。
    T(s)=C(sI−A)−1B+DT(s) = C(sI - A)^{-1}B + D
    sI−A=s[1001]−[010−1]=[s−10s+1]sI - A = s \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} - \begin{bmatrix} 0 & 1 \\ 0 & -1 \end{bmatrix} = \begin{bmatrix} s & -1 \\ 0 & s+1 \end{bmatrix}
    det(sI−A)=s(s+1)−(−1)(0)=s(s+1)det(sI - A) = s(s+1) - (-1)(0) = s(s+1)。
    傳遞函數的極點是 s=0s=0 和 s=−1s=-1。

    由於存在一個極點 s=0s=0(位於虛軸上),系統是BIBO 不穩定(BIBO unstable)。嚴格來說,BIBO 穩定要求所有極點的實部都必須嚴格為負。

(b) 可控性與可觀測性

  1. 可控性(Controllability):
    可控性矩陣 C=[BAB]\mathcal{C} = [B \quad AB]。
    A=[010−1]A = \begin{bmatrix} 0 & 1 \\ 0 & -1 \end{bmatrix}, B=[01]B = \begin{bmatrix} 0 \\ 1 \end{bmatrix}
    AB=[010−1][01]=[1−1]AB = \begin{bmatrix} 0 & 1 \\ 0 & -1 \end{bmatrix} \begin{bmatrix} 0 \\ 1 \end{bmatrix} = \begin{bmatrix} 1 \\ -1 \end{bmatrix}
    C=[011−1]\mathcal{C} = \begin{bmatrix} 0 & 1 \\ 1 & -1 \end{bmatrix}
    計算 det⁡(C)\det(\mathcal{C}):
    det⁡(C)=(0)(−1)−(1)(1)=−1\det(\mathcal{C}) = (0)(-1) - (1)(1) = -1。
    由於 det⁡(C)≠0\det(\mathcal{C}) \neq 0,矩陣 C\mathcal{C} 是滿秩的,因此系統是可控的(Controllable)。

  2. 可觀測性(Observability):
    可觀測性矩陣 O=[CCA]\mathcal{O} = \begin{bmatrix} C \\ CA \end{bmatrix}。
    C=[−11]C = \begin{bmatrix} -1 & 1 \end{bmatrix}
    CA=[−11][010−1]=[0−1−1]=[0−2]CA = \begin{bmatrix} -1 & 1 \end{bmatrix} \begin{bmatrix} 0 & 1 \\ 0 & -1 \end{bmatrix} = \begin{bmatrix} 0 & -1-1 \end{bmatrix} = \begin{bmatrix} 0 & -2 \end{bmatrix}
    O=[−110−2]\mathcal{O} = \begin{bmatrix} -1 & 1 \\ 0 & -2 \end{bmatrix}
    計算 det⁡(O)\det(\mathcal{O}):
    det⁡(O)=(−1)(−2)−(1)(0)=2\det(\mathcal{O}) = (-1)(-2) - (1)(0) = 2。
    由於 det⁡(O)≠0\det(\mathcal{O}) \neq 0,矩陣 O\mathcal{O} 是滿秩的,因此系統是可觀測的(Observable)。

(c) 輸出 y(t)y(t) 的計算

🔒

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

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

免費註冊

其他考古題