111 年 國立成功大學工程科學系碩士班丙組《控制系統》

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

第 1 題20 分

考慮下列電路:

🖼️【此處有附圖,請對照原卷】

(1) 繪出此電路之信號流程圖(signal-flow graph)。(10分)
(2) 試求轉移函數 vo(s)vi(s)\frac{v_o(s)}{v_i(s)}。(5分)
(3) 試求轉移函數 vx(s)vi(s)\frac{v_x(s)}{v_i(s)}。(5分)

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

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

這一題的完整詳解

核心觀念

本題結合了主動電路(運算放大器)分析與**控制系統信號流程圖(Signal-Flow Graph, SFG)及梅森增益公式(Mason's Gain Formula)**之應用。其核心觀念與定理包含:

  1. 理想運算放大器(Ideal Op-Amp)特性:
    • 虛接地與虛短路(Virtual Ground & Virtual Short):在負回授工作區下,輸入端電壓相等(v+=v−v_+ = v_-)。
    • 輸入阻抗無窮大:流入運算放大器輸入端之電流為零(i+=i−=0i_+ = i_- = 0)。
  2. 基本電路區塊轉移關係:
    • 節點電壓法與克希荷夫電流定律(KCL)。
    • 反向積分器(Inverting Integrator):Vout(s)=−1sRCVin(s)V_{\text{out}}(s) = -\frac{1}{sRC} V_{\text{in}}(s)。
  3. 信號流程圖(SFG)之建立:
    • 由系統之代數與微積分方程式,以節點代表系統變數,以有向線段(分支)代表因果轉移關係。
  4. 梅森增益公式(Mason's Gain Formula): T=YoutYin=∑kPkΔkΔT = \frac{Y_{\text{out}}}{Y_{\text{in}}} = \frac{\sum_{k} P_k \Delta_k}{\Delta} 其中 Δ=1−∑Li+∑LiLj−…\Delta = 1 - \sum L_i + \sum L_i L_j - \dots 為特徵式(Determinant),PkP_k 為前向路徑增益(Forward Path Gain),Δk\Delta_k 為不相交子圖之餘因子(Cofactor)。

解題方法

1. 電路節點方程式推導

令電路中由左至右的三顆運算放大器分別為 OPA 1、OPA 2、OPA 3:

  • 設 OPA 1 之輸出電壓為 v1(t)v_1(t),頻域為 V1(s)V_1(s)。
  • OPA 2 之輸出端標記為 vx(t)v_x(t),頻域為 Vx(s)V_x(s)。
  • OPA 3 之輸出端標記為 vo(t)v_o(t),頻域為 Vo(s)V_o(s)。
(A) 分析 OPA 2(中間的反向積分器):
  • 非反向輸入端(++)接地,故 v2+=0 Vv_{2+} = 0\text{ V}。
  • 依虛短路特性,v2−=0 Vv_{2-} = 0\text{ V}。
  • 對反向輸入端寫 KCL: V1(s)−0R+Vx(s)−01/(sC)=0\frac{V_1(s) - 0}{R} + \frac{V_x(s) - 0}{1/(sC)} = 0 整理得: Vx(s)=−1sRCV1(s)V_x(s) = -\frac{1}{sRC} V_1(s)
(B) 分析 OPA 3(右側的反向積分器):
  • 非反向輸入端(++)接地,故 v3+=0 Vv_{3+} = 0\text{ V},由虛短路得 v3−=0 Vv_{3-} = 0\text{ V}。
  • 對反向輸入端寫 KCL: Vx(s)−0R+Vo(s)−01/(sC)=0\frac{V_x(s) - 0}{R} + \frac{V_o(s) - 0}{1/(sC)} = 0 整理得: Vo(s)=−1sRCVx(s)V_o(s) = -\frac{1}{sRC} V_x(s)
(C) 分析 OPA 1(左側加法/減法放大器):
  • 非反向輸入端(++)連接至由 vxv_x 經分壓電阻 2R2R 與 RR 到地的分壓點: V1+(s)=Vx(s)⋅R2R+R=13Vx(s)V_{1+}(s) = V_x(s) \cdot \frac{R}{2R + R} = \frac{1}{3} V_x(s)
  • 依負回授之虛短路特性,反向輸入端電壓為: V1−(s)=V1+(s)=13Vx(s)V_{1-}(s) = V_{1+}(s) = \frac{1}{3} V_x(s)
  • 對 OPA 1 的反向輸入端(−-)依 KCL 列節點方程式(流入輸入端的電流為 0): Vi(s)−V1−(s)R+V1(s)−V1−(s)R+Vo(s)−V1−(s)R=0\frac{V_i(s) - V_{1-}(s)}{R} + \frac{V_1(s) - V_{1-}(s)}{R} + \frac{V_o(s) - V_{1-}(s)}{R} = 0 同乘以 RR: [Vi(s)−V1−(s)]+[V1(s)−V1−(s)]+[Vo(s)−V1−(s)]=0[V_i(s) - V_{1-}(s)] + [V_1(s) - V_{1-}(s)] + [V_o(s) - V_{1-}(s)] = 0 Vi(s)+V1(s)+Vo(s)−3V1−(s)=0V_i(s) + V_1(s) + V_o(s) - 3 V_{1-}(s) = 0 代入 3V1−(s)=Vx(s)3 V_{1-}(s) = V_x(s): Vi(s)+V1(s)+Vo(s)−Vx(s)=0V_i(s) + V_1(s) + V_o(s) - V_x(s) = 0 解出 V1(s)V_1(s): V1(s)=−Vi(s)+Vx(s)−Vo(s)V_1(s) = -V_i(s) + V_x(s) - V_o(s)

(1) 繪製信號流程圖 (Signal-Flow Graph)

根據上述三式因果關係建立信號流程圖:

  1. 節點變數:
    • 輸入節點:Vi(s)V_i(s)
    • 狀態與內部節點:V1(s)V_1(s)、Vx(s)V_x(s)
    • 輸出節點:Vo(s)V_o(s)
  2. 分支路徑與增益:
    • Vi(s)→V1(s)V_i(s) \to V_1(s):增益為 −1-1
    • V1(s)→Vx(s)V_1(s) \to V_x(s):增益為 −1sRC-\frac{1}{sRC}
    • Vx(s)→Vo(s)V_x(s) \to V_o(s):增益為 −1sRC-\frac{1}{sRC}
    • Vx(s)→V1(s)V_x(s) \to V_1(s)(內迴路回授分支):增益為 +1+1
    • Vo(s)→V1(s)V_o(s) \to V_1(s)(外迴路回授分支):增益為 −1-1

信號流程圖拓撲結構示意如下:

         +------------------- (+1) -------------------+
         |                                            |
         |                                            v
Vi ----(-1)----> V1 ----(-1/sRC)----> Vx ----(-1/sRC)----> Vo
         ^                                            |
         |                                            |
         +------------------- (-1) -------------------+

*(答卷作圖說明:畫出四個節點 ViV_i、V1V_1、VxV_x、VoV_o;前向分支由 ViV_i 指向 V1V_1 標 −1-1,V1V_1 指向 VxV_x 標 −1sRC-\frac{1}{sRC},

🔒

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

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

免費註冊

第 2 題20 分

令單位回授(unity feedback)系統之開迴路轉移函數如下:
G(s)=k(s2+2s+145)(s+3)(s2+2s+17)G(s) = \frac{k(s^2+2s+145)}{(s+3)(s^2+2s+17)}
其中 k>0k>0 為未知增益。

(1) 求在 s=−1±4js=-1\pm 4j 的出發角(departure angle)。(4分)
(2) 求在 s=−1±12js=-1\pm 12j 的到達角(arrival angle)。(4分)
(3) 繪出其根軌跡圖(root-locus)。(6分)
(4) 由根軌跡圖決定使閉迴路系統穩定的 kk 值範圍。(6分)

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

這一題的完整詳解

核心觀念

  1. 開迴路極點與零點 (Open-Loop Poles and Zeros):
    若開迴路轉移函數為 G(s)=k(s−z1)(s−z2)⋯(s−p1)(s−p2)⋯G(s) = \dfrac{k(s-z_1)(s-z_2)\cdots}{(s-p_1)(s-p_2)\cdots},系統的閉迴路特徵方程式為 1+G(s)=01 + G(s) = 0。
    根軌跡上的每一點 ss 必須滿足角度條件 (Angle Condition):

    ∠G(s)=∑∠(s−zi)−∑∠(s−pi)=±180∘(2m+1),m∈Z\angle G(s) = \sum \angle(s - z_i) - \sum \angle(s - p_i) = \pm 180^\circ(2m+1), \quad m \in \mathbb{Z}
  2. 出發角 (Angle of Departure, θd\theta_d):
    軌跡從複數極點 pkp_k 出發朝外延伸時的角度。由極點極微小鄰域之角度條件導出:

    θd,pk=180∘+∑i∠(pk−zi)−∑i≠k∠(pk−pi)\theta_{d, p_k} = 180^\circ + \sum_{i} \angle(p_k - z_i) - \sum_{i \neq k} \angle(p_k - p_i)
  3. 到達角 (Angle of Arrival, θa\theta_a):
    軌跡進入複數零點 zkz_k 時的角度:

    θa,zk=180∘−∑i≠k∠(zk−zi)+∑i∠(zk−pi)\theta_{a, z_k} = 180^\circ - \sum_{i \neq k} \angle(z_k - z_i) + \sum_{i} \angle(z_k - p_i)
  4. 根軌跡基本繪圖法則:

    • 實軸上的根軌跡:位於該點右側「實數極點與零點個數總和為奇數」的區間。
    • 漸近線個數 n−mn - m:當極點數 nn 與零點數 mm 之差 n−m=1n - m = 1 時,漸近線僅有一條,方向為 −180∘-180^\circ(沿負實軸趨向 −∞-\infty)。
    • 圓弧幾何性質:若共軛極點與共軛零點具有相同的實部(此題實部皆為 −1-1),根軌跡在複數平面上會形成以實軸上某點為圓心的圓弧幾何路徑。
  5. 系統穩定度 (Stability via Root Locus / Routh-Hurwitz):
    閉迴路系統穩定的充要條件為所有閉迴路極點皆落在開左半平面(OLHP)。可直接由根軌跡圖形是否穿越虛軸(jωj\omega 軸)判斷,或輔以羅斯穩定準則 (Routh-Hurwitz Criterion) 計算臨界增益。


解題方法與詳細步驟

由開迴路轉移函數:

G(s)=k(s2+2s+145)(s+3)(s2+2s+17)G(s) = \frac{k(s^2+2s+145)}{(s+3)(s^2+2s+17)}

先因式分解分子與分母多項式:

  • 分子多項式:s2+2s+145=(s+1)2+144=(s+1)2+122=0s^2+2s+145 = (s+1)^2 + 144 = (s+1)^2 + 12^2 = 0
      ⟹  \implies 開迴路有限零點:z1,2=−1±12jz_{1,2} = -1 \pm 12j(個數 m=2m = 2)。
  • 分母多項式:(s+3)(s2+2s+17)=(s+3)[(s+1)2+16]=(s+3)[(s+1)2+42]=0(s+3)(s^2+2s+17) = (s+3)[(s+1)^2 + 16] = (s+3)[(s+1)^2 + 4^2] = 0
      ⟹  \implies 開迴路極點:p1=−3p_1 = -3,p2,3=−1±4jp_{2,3} = -1 \pm 4j(個數 n=3n = 3)。

(1) 求在 s=−1±4js = -1 \pm 4j 的出發角 θd\theta_d

依對稱性,僅需計算上半平面極點 p2=−1+4jp_2 = -1 + 4j 的出發角:
向量差之角度計算(以 s=p2=−1+4js = p_2 = -1 + 4j 為基準點):

  1. 到零點 z1=−1+12jz_1 = -1 + 12j 的向量:

    p2−z1=(−1+4j)−(−1+12j)=−8j=8∠(−90∘)p_2 - z_1 = (-1+4j) - (-1+12j) = -8j = 8\angle(-90^\circ)   ⟹  θz1=−90∘\implies \theta_{z_1} = -90^\circ
  2. 到零點 z2=−1−12jz_2 = -1 - 12j 的向量:

    p2−z2=(−1+4j)−(−1−12j)=16j=16∠90∘p_2 - z_2 = (-1+4j) - (-1-12j) = 16j = 16\angle 90^\circ   ⟹  θz2=90∘\implies \theta_{z_2} = 90^\circ
  3. 到極點 p1=−3p_1 = -3 的向量:

    p2−p1=(−1+4j)−(−3)=2+4jp_2 - p_1 = (-1+4j) - (-3) = 2 + 4j   ⟹  θp1=tan⁡−1(42)=tan⁡−1(2)≈63.43∘\implies \theta_{p_1} = \tan^{-1}\left(\frac{4}{2}\right) = \tan^{-1}(2) \approx 63.43^\circ
  4. 到共軛極點 p3=−1−4jp_3 = -1 - 4j 的向量:

    p2−p3=(−1+4j)−(−1−4j)=8j=8∠90∘p_2 - p_3 = (-1+4j) - (-1-4j) = 8j = 8\angle 90^\circ   ⟹  θp3=90∘\implies \theta_{p_3} = 90^\circ

代入出發角公式:

θd,p2=180∘+(θz1+θz2)−(θp1+θp3)\theta_{d, p_2} = 180^\circ + (\theta_{z_1} + \theta_{z_2}) - (\theta_{p_1} + \theta_{p_3}) θd,p2=180∘+(−90∘+90∘)−(tan⁡−1(2)+90∘)\theta_{d, p_2} = 180^\circ + (-90^\circ + 90^\circ) - (\tan^{-1}(2) + 90^\circ) θd,p2=90∘−tan⁡−1(2)=tan⁡−1(12)≈26.57∘\theta_{d, p_2} = 90^\circ - \tan^{-1}(2) = \tan^{-1}\left(\frac{1}{2}\right) \approx 26.57^\circ

對於下半平面的共軛極點 p3=−1−4jp_3 = -1 - 4j,由對稱性可知:

θd,p3=−θd,p2=−26.57∘(或 333.43∘)\theta_{d, p_3} = -\theta_{d, p_2} = -26.57^\circ \quad (\text{或 } 333.43^\circ)

(2) 求在 s=−1±12js = -1 \pm 12j 的到達角 θa\theta_a

計算上半平面零點 z1=−1+12jz_1 = -1 + 12j 的到達角:
向量差之角度計算(以 s=z1=−1+12js = z_1 = -1 + 12j 為基準點):

  1. 到共軛零點 z2=−1−12jz_2 = -1 - 12j 的向量:

    z1−z2=(−1+12j)−(−1−12j)=24j=24∠90∘z_1 - z_2 = (-1+12j) - (-1-12j) = 24j = 24\angle 90^\circ   ⟹  ϕz2=90∘\implies \phi_{z_2} = 90^\circ
  2. 到極點 p1=−3p_1 = -3 的向量:

    z1−p1=(−1+12j)−(−3)=2+12jz_1 - p_1 = (-1+12j) - (-3) = 2 + 12j   ⟹  ϕp1=tan⁡−1(122)=tan⁡−1(6)≈80.54∘\implies \phi_{p_1} = \tan^{-1}\left(\frac{12}{2}\right) = \tan^{-1}(6) \approx 80.54^\circ
  3. 到極點 p2=−1+4jp_2 = -1 + 4j 的向量:

    z1−p2=(−1+12j)−(−1+4j)=8j=8∠90∘z_1 - p_2 = (-1+12j) - (-1+4j) = 8j = 8\angle 90^\circ   ⟹  ϕp2=90∘\implies \phi_{p_2} = 90^\circ
  4. 到極點 p3=−1−4jp_3 = -1 - 4j 的向量:

    z1−p3=(−1+12j)−(−1−4j)=16j=16∠90∘z_1 - p_3 = (-1+12j) - (-1-4j) = 16j = 16\angle 90^\circ   ⟹  ϕp3=90∘\implies \phi_{p_3} = 90^\circ

代入到達角公式:

θa,z1=180∘−ϕz2+(ϕp1+ϕp2+ϕp3)\theta_{a, z_1} = 180^\circ - \phi_{z_2} + (\phi_{p_1} + \phi_{p_2} + \phi_{p_3}) θa,z1=180∘−90∘+(tan⁡−1(6)+90∘+90∘)\theta_{a, z_1} = 180^\circ - 90^\circ + (\tan^{-1}(6) + 90^\circ + 90^\circ) θa,z1=270∘+tan⁡−1(6)≡−90∘+tan⁡−1(6)≈−9.46∘(或 350.54∘)\theta_{a, z_1} = 270^\circ + \tan^{-1}(6) \equiv -90^\circ + \tan^{-1}(6) \approx -9.46^\circ \quad (\text{或 } 350.54^\circ)

對於下半平面的共軛零點 z2=−1−12jz_2 = -1 - 12j,由對稱性可知:

θa,z2=−θa,z1≈+9.46∘\theta_{a, z_2} = -\theta_{a, z_1} \approx +9.46^\circ

(3) 繪出其根軌跡圖

統整作圖要素:

  1. 分枝數:極點數 n=3n = 3,故有 3 條分枝。
  2. 實軸上的根軌跡:
    實軸上唯一的極點在 s=−3s = -3,且實軸上無實數零點。因此實軸上的根軌跡為: (−∞,−3](-\infty, -3] 該分枝自 s=−3s = -3 出發,當 k→∞k \to \infty 時沿負實軸趨向 −∞-\infty。
  3. 複數分枝軌跡:
    • 系統有 2 個有限複數極點 p2,3=−1±4jp_{2,3} = -1 \pm 4j 與 2 個有限複數零點 z1,2=−1±12jz_{1,2} = -1 \pm 12j。
    • 2 條分枝自 s=−1±4js = -1 \pm 4j 出發,出發角分別為 ±26.57∘\pm 26.57^\circ(朝右上方與右下方彎曲)。
    • 隨著 kk 增大,這兩條分枝在左半平面向外擴展並繞回,分別以到達角 ∓9.46∘\mp 9.46^\circ 終止於 s=−1±12js = -1 \pm 12j。
🔒

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

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

免費註冊

第 3 題20 分

考慮下列線性系統:
x˙=Ax+Bu\dot{x} = Ax + Bu
y=Cxy = Cx
A=[110230−111],B=[101],C=[121]A = \begin{bmatrix} 1 & 1 & 0 \\ 2 & 3 & 0 \\ -1 & 1 & 1 \end{bmatrix},\quad B = \begin{bmatrix} 1 \\ 0 \\ 1 \end{bmatrix},\quad C = \begin{bmatrix} 1 & 2 & 1 \end{bmatrix}

(1) 討論上述系統的穩定性(stability)。(6分)
(2) 將上述系統轉換成可控典型式(controllability canonical form)。(7分)
(3) 將上述系統轉換成可觀典型式(observability canonical form)。(7分)

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

這一題的完整詳解

核心觀念

  1. 連續時間 LTI 系統的內部穩定性(Internal Stability / Asymptotic Stability):

    • 系統矩陣 AA 的特徵值(Eigenvalues)決定系統的穩定性。特徵方程式為 det⁡(λI−A)=0\det(\lambda I - A) = 0。
    • 若所有特徵值的實部皆嚴格小於零(Re(λi)<0\text{Re}(\lambda_i) < 0),則系統為漸近穩定(Asymptotically Stable)。
    • 若存在至少一個特徵值的實部大於零(Re(λi)>0\text{Re}(\lambda_i) > 0),則系統為不穩定(Unstable)。
  2. 轉移函數與典型式(Transfer Function and Canonical Forms):

    • 線性非時變系統的轉移函數可由下列公式求得: G(s)=C(sI−A)−1BG(s) = C(sI - A)^{-1}B
    • 設可約化或不可約化之轉移函數為: G(s)=b2s2+b1s+b0s3+a2s2+a1s+a0G(s) = \frac{b_2 s^2 + b_1 s + b_0}{s^3 + a_2 s^2 + a_1 s + a_0}
    • 可控典型式(Controllability Canonical Form, CCF): Ac=[010001−a0−a1−a2],Bc=[001],Cc=[b0b1b2]A_c = \begin{bmatrix} 0 & 1 & 0 \\ 0 & 0 & 1 \\ -a_0 & -a_1 & -a_2 \end{bmatrix},\quad B_c = \begin{bmatrix} 0 \\ 0 \\ 1 \end{bmatrix},\quad C_c = \begin{bmatrix} b_0 & b_1 & b_2 \end{bmatrix} (註:亦有以第 1 列控制之轉置型態,上述為國內升學考試最常用之標準伴隨矩陣形式)。
    • 可觀典型式(Observability Canonical Form, OCF): Ao=AcT=[00−a010−a101−a2],Bo=CcT=[b0b1b2],Co=BcT=[001]A_o = A_c^T = \begin{bmatrix} 0 & 0 & -a_0 \\ 1 & 0 & -a_1 \\ 0 & 1 & -a_2 \end{bmatrix},\quad B_o = C_c^T = \begin{bmatrix} b_0 \\ b_1 \\ b_2 \end{bmatrix},\quad C_o = B_c^T = \begin{bmatrix} 0 & 0 & 1 \end{bmatrix}
    • 狀態轉換矩陣法(相似變換法):若系統具完全可控性(Controllability)與完全可觀性(Observability),可透過可控性矩陣 C\mathcal{C} 與可觀性矩陣 O\mathcal{O} 建構變換矩陣 TT 進行相似轉換 x=Tzx = Tz。

解題方法

(1) 系統穩定性分析

計算矩陣 AA 的特徵多項式 det⁡(λI−A)\det(\lambda I - A):

det⁡(λI−A)=det⁡[λ−1−10−2λ−301−1λ−1]\det(\lambda I - A) = \det\begin{bmatrix} \lambda - 1 & -1 & 0 \\ -2 & \lambda - 3 & 0 \\ 1 & -1 & \lambda - 1 \end{bmatrix}

利用第 3 行展開降階:

det⁡(λI−A)=(λ−1)⋅det⁡[λ−1−1−2λ−3]\det(\lambda I - A) = (\lambda - 1) \cdot \det\begin{bmatrix} \lambda - 1 & -1 \\ -2 & \lambda - 3 \end{bmatrix}

計算 2×22 \times 2 行列式:

(λ−1)(λ−3)−(−1)(−2)=λ2−4λ+3−2=λ2−4λ+1(\lambda - 1)(\lambda - 3) - (-1)(-2) = \lambda^2 - 4\lambda + 3 - 2 = \lambda^2 - 4\lambda + 1

因此特徵方程式為:

(λ−1)(λ2−4λ+1)=0(\lambda - 1)(\lambda^2 - 4\lambda + 1) = 0

解特徵值:

λ1=1\lambda_1 = 1 λ2,3=4±16−42=2±3\lambda_{2,3} = \frac{4 \pm \sqrt{16 - 4}}{2} = 2 \pm \sqrt{3}

求得系統之三個特徵值分別為:

λ1=1>0,λ2=2+3≈3.732>0,λ3=2−3≈0.268>0\lambda_1 = 1 > 0,\quad \lambda_2 = 2 + \sqrt{3} \approx 3.732 > 0,\quad \lambda_3 = 2 - \sqrt{3} \approx 0.268 > 0

由於所有特徵值實部皆大於零(均位於複數平面右半面,RHP),此系統為不穩定(Unstable)。


(2) 轉換成可控典型式 (Controllability Canonical Form)

步驟一:求轉移函數 G(s)=C(sI−A)−1BG(s) = C(sI - A)^{-1}B
特徵多項式(分母):

Δ(s)=(s−1)(s2−4s+1)=s3−5s2+5s−1\Delta(s) = (s - 1)(s^2 - 4s + 1) = s^3 - 5s^2 + 5s - 1

因此分母係數為 a2=−5, a1=5, a0=−1a_2 = -5,\ a_1 = 5,\ a_0 = -1。

利用伴隨矩陣公式計算 (sI−A)−1=adj(sI−A)det⁡(sI−A)(sI - A)^{-1} = \frac{\text{adj}(sI - A)}{\det(sI - A)}:

sI−A=[s−1−10−2s−301−1s−1]sI - A = \begin{bmatrix} s - 1 & -1 & 0 \\ -2 & s - 3 & 0 \\ 1 & -1 & s - 1 \end{bmatrix}

計算 adj(sI−A)⋅B\text{adj}(sI - A) \cdot B:
設 v=adj(sI−A)Bv = \text{adj}(sI - A) B,由於 B=[101]B = \begin{bmatrix} 1 \\ 0 \\ 1 \end{bmatrix},vv 等於 adj(sI−A)\text{adj}(sI - A) 的第 1 行加第 3 行。

計算 adj(sI−A)\text{adj}(sI - A) 的各元素代數餘子式 CjiC_{ji}:

  • 第 1 列、第 1 行代數餘子式 M11=(s−3)(s−1)=s2−4s+3M_{11} = (s - 3)(s - 1) = s^2 - 4s + 3
  • 第 1 列、第 3 行代數餘子式 M31=0M_{31} = 0
    故 v1=(s2−4s+3)×1+0×1=s2−4s+3v_1 = (s^2 - 4s + 3) \times 1 + 0 \times 1 = s^2 - 4s + 3
🔒

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

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

免費註冊

第 4 題20 分

考慮下列機械系統:

🖼️【此處有附圖,請對照原卷】

圖(a)中的 M=4 kgM=4\text{ kg},B=1 N/m/secB=1\text{ N/m/sec},k=1 N/mk=1\text{ N/m}。對圖(a)之機械系統設計回授控制器 C1(s)C_1(s) 與 C2(s)C_2(s),如圖(b)所示。

(1) 令 C1(s)=1C_1(s)=1,試設計 C2(s)C_2(s) 為 PD 控制器,使閉迴路系統滿足自然頻率(natural frequency)為 1 rad/sec1\text{ rad/sec},且單位步階響應(unit-step response)的極大值為 0.25(1+e−π)0.25(1+e^{-\pi})。(10分)
(2) 求上述(1)閉迴路系統的阻尼比(damping ratio)。(4分)
(3) 令 C1(s)C_1(s) 為上述(1)中所設計的 PD 控制器且 C2(s)=1C_2(s)=1 時,試繪出其單位步階響應,並與(1)之單位步階響應比較討論之。(6分)

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

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

這一題的完整詳解

核心觀念

本題考查經典控制系統中的二階系統暫態響應分析、PD 控制器設計,以及前向補償(Feedforward/Cascade Compensation)與回授補償(Feedback/Rate Compensation)之特性比較:

  1. 二階受控體轉移函數:質量-彈簧-阻尼系統的運動方程式為 Mx¨+Bx˙+kx=f(t)M\ddot{x} + B\dot{x} + kx = f(t),轉移函數為 P(s)=1Ms2+Bs+kP(s) = \frac{1}{Ms^2 + Bs + k}。
  2. 標準二階特徵方程式:s2+2ζωns+ωn2=0s^2 + 2\zeta\omega_n s + \omega_n^2 = 0,其中 ωn\omega_n 為自然頻率(natural frequency),ζ\zeta 為阻尼比(damping ratio)。
  3. 二階系統單位步階響應指標:
    • 穩態值:yss=lim⁡s→0s⋅1sT(s)=T(0)y_{ss} = \lim_{s \to 0} s \cdot \frac{1}{s} T(s) = T(0)
    • 最大超越百分比(Percent Overshoot, MpM_p):Mp=e−ζπ1−ζ2M_p = e^{-\frac{\zeta\pi}{\sqrt{1-\zeta^2}}}
    • 響應最大值(峰值):ymax⁡=yss(1+Mp)=yss(1+e−ζπ1−ζ2)y_{\max} = y_{ss}(1 + M_p) = y_{ss}\left(1 + e^{-\frac{\zeta\pi}{\sqrt{1-\zeta^2}}}\right)
  4. 零點對暫態響應的影響:
    • PD 控制器放置於回授路徑 C2(s)C_2(s) 時,閉迴路轉移函數分子為常數(無有限零點),可單純藉由微分回授增加系統阻尼,而不引入零點效應。
    • PD 控制器放置於前向路徑 C1(s)C_1(s) 時,會在閉迴路系統中引入左半平面(LHP)零點,該零點會提供微分超前效應,使上升時間(rise time)縮短、峰值時間(peak time)提早,但同時顯著增加最大超越量(overshoot)。

解題方法

(1) 設計 C2(s)C_2(s) 為 PD 控制器

  1. 求受控體轉移函數 P(s)P(s):
    由圖(a)機械系統:
Mx¨(t)+Bx˙(t)+kx(t)=f(t)M\ddot{x}(t) + B\dot{x}(t) + kx(t) = f(t)

代入 M=4 kgM=4\text{ kg}、B=1 N/m/secB=1\text{ N/m/sec}、k=1 N/mk=1\text{ N/m},兩邊取拉氏轉換(假設初始條件為零):

(4s2+s+1)X(s)=F(s)  ⟹  P(s)=X(s)F(s)=14s2+s+1(4s^2 + s + 1)X(s) = F(s) \implies P(s) = \frac{X(s)}{F(s)} = \frac{1}{4s^2 + s + 1}
  1. 建立閉迴路轉移函數:
    依圖(b)方塊圖配置,當前向控制器 C1(s)=1C_1(s)=1 且回授控制器為 PD 控制器 C2(s)=Kp+KdsC_2(s) = K_p + K_d s 時,閉迴路轉移函數為:
T1(s)=C1(s)P(s)1+C1(s)P(s)C2(s)=14s2+s+11+Kp+Kds4s2+s+1=14s2+(1+Kd)s+(1+Kp)T_1(s) = \frac{C_1(s)P(s)}{1 + C_1(s)P(s)C_2(s)} = \frac{\frac{1}{4s^2 + s + 1}}{1 + \frac{K_p + K_d s}{4s^2 + s + 1}} = \frac{1}{4s^2 + (1 + K_d)s + (1 + K_p)}

將首項係數正規化為 1:

T1(s)=0.25s2+(1+Kd4)s+(1+Kp4)T_1(s) = \frac{0.25}{s^2 + \left(\frac{1 + K_d}{4}\right)s + \left(\frac{1 + K_p}{4}\right)}
  1. 比對標準式求 KpK_p:
    標準二階系統特徵方程式為 s2+2ζωns+ωn2=0s^2 + 2\zeta\omega_n s + \omega_n^2 = 0。
    題目給定自然頻率 ωn=1 rad/sec\omega_n = 1\text{ rad/sec},因此常數項滿足:
ωn2=1+Kp4=12=1  ⟹  1+Kp=4  ⟹  Kp=3\omega_n^2 = \frac{1 + K_p}{4} = 1^2 = 1 \implies 1 + K_p = 4 \implies K_p = 3
  1. 由極大值條件求阻尼比 ζ\zeta 與 KdK_d:
    系統的單位步階輸入穩態值為:
y1,ss=T1(0)=11+Kp=14=0.25y_{1,ss} = T_1(0) = \frac{1}{1 + K_p} = \frac{1}{4} = 0.25

題目給定單位步階響應極大值為:

y1,max⁡=0.25(1+e−π)y_{1,\max} = 0.25(1 + e^{-\pi})

對照二階系統響應峰值公式 ymax⁡=yss(1+Mp)=yss(1+e−ζπ1−ζ2)y_{\max} = y_{ss}(1 + M_p) = y_{ss}\left(1 + e^{-\frac{\zeta\pi}{\sqrt{1-\zeta^2}}}\right),可得:

e−ζπ1−ζ2=e−π  ⟹  ζπ1−ζ2=π  ⟹  ζ1−ζ2=1e^{-\frac{\zeta\pi}{\sqrt{1-\zeta^2}}} = e^{-\pi} \implies \frac{\zeta\pi}{\sqrt{1-\zeta^2}} = \pi \implies \frac{\zeta}{\sqrt{1-\zeta^2}} = 1 ζ2=1−ζ2  ⟹  2ζ2=1  ⟹  ζ=12=22≈0.7071\zeta^2 = 1 - \zeta^2 \implies 2\zeta^2 = 1 \implies \zeta = \frac{1}{\sqrt{2}} = \frac{\sqrt{2}}{2} \approx 0.7071

由一次項係數可求得微分增益 KdK_d:

2ζωn=1+Kd4  ⟹  2⋅(22)⋅1=1+Kd4  ⟹  2=1+Kd42\zeta\omega_n = \frac{1 + K_d}{4} \implies 2 \cdot \left(\frac{\sqrt{2}}{2}\right) \cdot 1 = \frac{1 + K_d}{4} \implies \sqrt{2} = \frac{1 + K_d}{4} 1+Kd=42  ⟹  Kd=42−1≈4.65691 + K_d = 4\sqrt{2} \implies K_d = 4\sqrt{2} - 1 \approx 4.6569

因此所設計的 PD 控制器為:

C2(s)=3+(42−1)sC_2(s) = 3 + (4\sqrt{2} - 1)s

(2) 求閉迴路系統的阻尼比 (damping ratio)

由第 (1) 小題之推導,依據單位步階響應超越量條件:

Mp=e−ζπ1−ζ2=e−πM_p = e^{-\frac{\zeta\pi}{\sqrt{1-\zeta^2}}} = e^{-\pi}

解得阻尼比:

ζ=12=22≈0.7071\zeta = \frac{1}{\sqrt{2}} = \frac{\sqrt{2}}{2} \approx 0.7071

(3) 比較 C1(s)C_1(s) 為 PD 控制器且 C2(s)=1C_2(s)=1 之步階響應

  1. 建立新配置下的閉迴路轉移函數:
    當前向控制器改為 C1(s)=3+(42−1)sC_1(s) = 3 + (4\sqrt{2}-1)s,而回授控制器 C2(s)=1C_2(s) = 1 時:
T3(s)=C1(s)P(s)1+C1(s)P(s)=(42−1)s+34s2+s+11+(42−1)s+34s2+s+1=(42−1)s+34s2+42s+4T_3(s) = \frac{C_1(s)P(s)}{1 + C_1(s)P(s)} = \frac{\frac{(4\sqrt{2}-1)s + 3}{4s^2 + s + 1}}{1 + \frac{(4\sqrt{2}-1)s + 3}{4s^2 + s + 1}} = \frac{(4\sqrt{2}-1)s + 3}{4s^2 + 4\sqrt{2}s + 4}

分子分母同除以 4:

🔒

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

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

免費註冊

第 5 題20 分

有一受控體(plant)的波德圖(Bode plot)由量測而得,如下圖(a)所示;經回授控制,如下圖(b)所示:

🖼️【此處有附圖,請對照原卷】

(1) 令 C(s)=kC(s) = k,設計 kk 使得:相位餘裕(phase margin) ≥45∘\ge 45^\circ,單位步階輸入(unit-step input)之穩態誤差 ≤0.1\le 0.1。(8分)
(2) 令 C(s)=kp(s+ki)sC(s) = \frac{k_p(s+k_i)}{s},設計 kpk_p 與 kik_i 使得:相位餘裕(phase margin) ≥45∘\ge 45^\circ,增益餘裕(gain margin) ≥10 dB\ge 10\text{ dB}。(12分)

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

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

這一題的完整詳解

核心觀念

本題以單位負回授的波德圖設計控制器。開迴路傳遞函數為 L(s)=C(s)G(s)L(s)=C(s)G(s),其中 G(s)G(s) 是受控體。

  • 增益交越頻率 ωc\omega_c 滿足 ∣L(jωc)∣=1|L(j\omega_c)|=1,相位餘裕為
    PM=180∘+∠L(jωc).\mathrm{PM}=180^\circ+\angle L(j\omega_c).
  • 相位交越頻率 ω180\omega_{180} 滿足 ∠L(jω180)=−180∘\angle L(j\omega_{180})=-180^\circ,增益餘裕為
    GMdB=−20log⁡10∣L(jω180)∣.\mathrm{GM}_{\mathrm{dB}}=-20\log_{10}|L(j\omega_{180})|.
  • 對型別 0 系統,單位步階穩態誤差為 ess=1/(1+Kpsys)e_{\mathrm{ss}}=1/(1+K_p^{\mathrm{sys}}),其中 Kpsys=lim⁡s→0L(s)K_p^{\mathrm{sys}}=\lim_{s\to0}L(s)。

圖上低頻增益約為 −20 dB-20\,\mathrm{dB},因此 G(0)≈0.1G(0)\approx 0.1。以下數值依波德圖讀值設計,屬圖解近似。

解題方法

(1)比例控制器 C(s)=kC(s)=k

步階穩態誤差限制為

11+0.1k≤0.1⟹k≥90.\frac{1}{1+0.1k}\le 0.1 \quad\Longrightarrow\quad k\ge 90.

取 k=90k=90,相當於將受控體的幅值曲線整體上移

20log⁡10(90)≈39.1 dB.20\log_{10}(90)\approx 39.1\,\mathrm{dB}.

由圖讀取平移後的增益交越頻率約為 70 rad/s70\,\mathrm{rad/s};該頻率的受控體相位約為 −120∘-120^\circ,故相位餘裕約為

PM≈180∘−120∘=60∘≥45∘.\mathrm{PM}\approx 180^\circ-120^\circ=60^\circ\ge45^\circ.

穩態誤差為

ess=11+90(0.1)=0.1.e_{\mathrm{ss}}=\frac{1}{1+90(0.1)}=0.1.

因此 k=90k=90 同時符合兩項限制。

(2)PI 控制器 C(s)=kp(s+ki)sC(s)=\dfrac{k_p(s+k_i)}{s}

🔒

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

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

免費註冊

其他考古題