115 年 國立中正大學機械工程學系光機電整合工程碩士班《自動控制》

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

第 1 題25 分

Write the dynamic equations (state equation and output equation) in vector-matrix form for the following transfer function.
G(s)=s+3s2+3s+2G(s) = \frac{s+3}{s^2+3s+2}

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

這一題的完整詳解

核心觀念

狀態空間表示法以一階向量微分方程描述系統:

x˙(t)=Ax(t)+Bu(t),y(t)=Cx(t)+Du(t)\dot{\mathbf{x}}(t)=A\mathbf{x}(t)+B u(t),\qquad y(t)=C\mathbf{x}(t)+D u(t)

其中 A,B,C,DA,B,C,D 分別是系統矩陣、輸入矩陣、輸出矩陣與直接傳遞矩陣。狀態空間實現並不唯一;只要其輸入輸出傳遞函數等於題目給定的 G(s)G(s),就是有效答案。

解題方法

令輸入為 u(t)u(t)、輸出為 y(t)y(t)。本題分母為二次式,採用可控制標準形,取

A=[01−2−3],B=[01]A= \begin{bmatrix} 0&1\\ -2&-3 \end{bmatrix}, \qquad B= \begin{bmatrix} 0\\ 1 \end{bmatrix}

再由傳遞函數公式

G(s)=C(sI−A)−1B+DG(s)=C(sI-A)^{-1}B+D

求輸出矩陣。因為分子階數小於分母階數,沒有直接傳遞項,故 D=0D=0。計算得

(sI−A)−1B=1s2+3s+2[1s](sI-A)^{-1}B = \frac{1}{s^2+3s+2} \begin{bmatrix} 1\\ s \end{bmatrix}

令 C=[c1c2]C=\begin{bmatrix}c_1&c_2\end{bmatrix},則

C(sI−A)−1B=c1+c2ss2+3s+2C(sI-A)^{-1}B = \frac{c_1+c_2s}{s^2+3s+2}

與題目給定的

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

比較分子係數,得到 c1=3, c2=1c_1=3,\ c_2=1,因此

🔒

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

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

免費註冊

第 2 題25 分

Find the steady-state error of the following system when the input is
X=52s+32s2+42s3X = \frac{5}{2s} + \frac{3}{2s^2} + \frac{4}{2s^3}
🖼️【此處有附圖,請對照原卷】

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

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

這一題的完整詳解

核心觀念

本題考查單位負回授系統的穩態誤差,以及系統型別與輸入訊號之間的關係。

由原卷圖可讀得輸入為

X(s)=52s−3s2+4s3.X(s)=\frac{5}{2s}-\frac{3}{s^2}+\frac{4}{s^3}.

前向傳遞函數為

G(s)=s+1s+3⋅5s(s+2)=5(s+1)s(s+2)(s+3).G(s)=\frac{s+1}{s+3}\cdot\frac{5}{s(s+2)} =\frac{5(s+1)}{s(s+2)(s+3)}.

單位負回授系統的誤差傳遞函數為

E(s)=X(s)1+G(s).E(s)=\frac{X(s)}{1+G(s)}.

若閉迴路穩定,則可使用終值定理:

ess=lim⁡t→∞e(t)=lim⁡s→0sE(s).e_{\mathrm{ss}}=\lim_{t\to\infty}e(t) =\lim_{s\to 0}sE(s).

解題方法

先求誤差:

E(s)=X(s)s(s+2)(s+3)s(s+2)(s+3)+5(s+1).E(s) = X(s)\frac{s(s+2)(s+3)} {s(s+2)(s+3)+5(s+1)}.

因此

sE(s)=sX(s)s(s+2)(s+3)s(s+2)(s+3)+5(s+1).sE(s) = sX(s)\frac{s(s+2)(s+3)} {s(s+2)(s+3)+5(s+1)}.

當 s→0s\to 0 時,

s(s+2)(s+3)∼6s,s(s+2)(s+3)\sim 6s,

且

s(s+2)(s+3)+5(s+1)→5.s(s+2)(s+3)+5(s+1)\to 5.

另一方面,

sX(s)=52−3s+4s2.sX(s) = \frac{5}{2}-\frac{3}{s}+\frac{4}{s^2}.
🔒

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

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

免費註冊

第 3 題25 分

Consider the following dynamics G, of which the transfer function is
G(s)=ss+1G(s) = \frac{s}{s+1}
(a) (5%) Sketch the Bode plot of its frequency response.
(b) (5%) Is G a low-pass filter? Why or why not?
(c) (5%) Is G a phase-lag compensator? Why or why not?
(d) (10%) Are there passive circuits that can implement this dynamics G? If yes, plot one of them.

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

這一題的完整詳解

【核心觀念】

本題主要測驗古典控制理論中頻域分析(Frequency Domain Analysis)與實體硬體實現的核心概念,涵蓋以下四大主題:

  1. 波德圖(Bode Plot)繪製:由傳遞函數 G(s)G(s) 取頻率響應 s=jωs = j\omega,分別拆解幅值響應(Magnitude Response,單位 dB\text{dB})與相位響應(Phase Response,單位 degree),掌握漸近線(Asymptotes)與轉角頻率(Corner Frequency)之特徵。
  2. 濾波器特性判別(Filter Classification):依據系統在低頻(ω→0\omega \to 0)與高頻(ω→∞\omega \to \infty)的幅值增益特性,判斷其屬於低通(Low-Pass)、高通(High-Pass)、帶通(Band-Pass)或帶阻(Band-Stop)濾波器。
  3. 補償器類型判別(Compensator Classification):依據系統所提供的相位角(Phase Lead / Lag)或零極點相對位置(零點在極點右側為超前、零點在極點左側為落後),判定屬於相位超前(Phase-Lead)還是相位落後(Phase-Lag)補償器。
  4. 被動電路實現(Passive Circuit Realization):利用無源被動元件(電阻 RR、電容 CC 或電感 LL)構建分壓電路,以實現一階微分型動態轉移函數。

【解題步驟與詳細解析】

(a) 繪製頻率響應波德圖(Sketch the Bode plot of its frequency response)

給定轉移函數:
G(s)=ss+1G(s) = \frac{s}{s+1}

令 s=jωs = j\omega(其中 ω>0\omega > 0),得到頻率響應函數:
G(jω)=jω1+jωG(j\omega) = \frac{j\omega}{1 + j\omega}

1. 幅值響應(Magnitude Response)
  • 精確式:
    ∣G(jω)∣=ω1+ω2|G(j\omega)| = \frac{\omega}{\sqrt{1 + \omega^2}}
    轉化為分貝(dB\text{dB}):
    ∣G(jω)∣dB=20log⁡10∣G(jω)∣=20log⁡10ω−20log⁡101+ω2|G(j\omega)|_{\text{dB}} = 20\log_{10}|G(j\omega)| = 20\log_{10}\omega - 20\log_{10}\sqrt{1 + \omega^2}

  • 漸近線分析:

    • 低頻漸近線(ω≪1 rad/s\omega \ll 1\text{ rad/s}):
      ∣G(jω)∣≈ω  ⟹  ∣G(jω)∣dB≈20log⁡10ω|G(j\omega)| \approx \omega \implies |G(j\omega)|_{\text{dB}} \approx 20\log_{10}\omega
      斜率為 +20 dB/decade+20\text{ dB/decade},在 ω=1 rad/s\omega = 1\text{ rad/s} 處延伸通過 0 dB0\text{ dB}。
    • 高頻漸近線(ω≫1 rad/s\omega \gg 1\text{ rad/s}):
      ∣G(jω)∣≈ωω=1  ⟹  ∣G(jω)∣dB≈0 dB|G(j\omega)| \approx \frac{\omega}{\omega} = 1 \implies |G(j\omega)|_{\text{dB}} \approx 0\text{ dB}
      斜率為 0 dB/decade0\text{ dB/decade}。
    • 轉角頻率(Corner/Break Frequency):ωc=1 rad/s\omega_c = 1\text{ rad/s}。
    • 精確值校正:在 ω=1 rad/s\omega = 1\text{ rad/s} 時,實際值為 20log⁡10(12)≈−3 dB20\log_{10}\left(\frac{1}{\sqrt{2}}\right) \approx -3\text{ dB}。
2. 相位響應(Phase Response)
  • 精確式:
    ∠G(jω)=∠(jω)−∠(1+jω)=90∘−tan⁡−1(ω)\angle G(j\omega) = \angle(j\omega) - \angle(1 + j\omega) = 90^\circ - \tan^{-1}(\omega)
  • 漸近線分析:
    • 當 ω→0+\omega \to 0^+ 時:∠G(jω)→90∘−0∘=+90∘\angle G(j\omega) \to 90^\circ - 0^\circ = +90^\circ。
    • 當 ω=ωc=1 rad/s\omega = \omega_c = 1\text{ rad/s} 時:∠G(jω)=90∘−45∘=+45∘\angle G(j\omega) = 90^\circ - 45^\circ = +45^\circ。
    • 當 ω→∞\omega \to \infty 時:∠G(jω)→90∘−90∘=0∘\angle G(j\omega) \to 90^\circ - 90^\circ = 0^\circ。
    • 漸近折線規則:在 ω≤0.1 rad/s\omega \le 0.1\text{ rad/s} 為 +90∘+90^\circ;在 0.1≤ω≤10 rad/s0.1 \le \omega \le 10\text{ rad/s} 區間以 −45∘/decade-45^\circ/\text{decade} 斜率下降;在 ω≥10 rad/s\omega \ge 10\text{ rad/s} 為 0∘0^\circ。
3. 波德圖草圖(Bode Plot Sketch)
🔒

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

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

免費註冊

第 4 題25 分

The H∞H_\infty-norm of a dynamics G(s)G(s) is defined by
∥G∥∞=max⁡ω∣G(jω)∣\|G\|_\infty = \max_{\omega} |G(j\omega)|
Then the Small Gain theorem is stated as follows:
The feedback-connection of the nominal dynamics M(s)M(s) with uncertain dynamics Δ(s)\Delta(s) is guaranteed to be asymptotic stability if
∥Δ∥∞<1\| \Delta \|_\infty < 1
Explain this Small Gain theorem by Nyquist criterion.

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

這一題的完整詳解

核心觀念

本題考查 H∞H_\infty-norm、回授系統的 Nyquist 穩定判據,以及 Small Gain theorem 的幾何意義。

對負回授系統,若名義系統為 M(s)M(s)、不確定動態為 Δ(s)\Delta(s),其迴路傳遞函數可寫成

L(s)=M(s)Δ(s).L(s)=M(s)\Delta(s).

閉迴路特徵方程為

1+M(s)Δ(s)=0,1+M(s)\Delta(s)=0,

因此閉迴路極點由

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

決定。依 Nyquist criterion,若 Nyquist 曲線包圍點 −1+j0-1+j0,便可能造成閉迴路不穩定。


由 Nyquist criterion 說明 Small Gain theorem

假設 M(s)M(s) 與 Δ(s)\Delta(s) 本身皆為穩定系統,且考慮所有頻率 ω\omega。由 H∞H_\infty-norm 定義,

∥Δ∥∞=max⁡ω∣Δ(jω)∣,\|\Delta\|_\infty=\max_\omega |\Delta(j\omega)|,

同理,

∥M∥∞=max⁡ω∣M(jω)∣.\|M\|_\infty=\max_\omega |M(j\omega)|.

迴路增益的大小滿足

∣L(jω)∣=∣M(jω)Δ(jω)∣≤∥M∥∞∥Δ∥∞.|L(j\omega)| = |M(j\omega)\Delta(j\omega)| \leq \|M\|_\infty\|\Delta\|_\infty.

若滿足

∥M∥∞∥Δ∥∞<1,\|M\|_\infty\|\Delta\|_\infty<1,

則對所有 ω\omega 均有

∣L(jω)∣<1.|L(j\omega)|<1.

這表示 L(jω)L(j\omega) 的 Nyquist 曲線全部位於以原點為中心、半徑小於 11 的圓內。

而點 −1+j0-1+j0 位於距離原點 11 的位置,因此 Nyquist 曲線不可能通過或包圍 −1-1。換言之,

1+L(jω)≠0對所有 ω,1+L(j\omega)\neq 0 \qquad \text{對所有 } \omega,

閉迴路不會因為回授增益而產生虛軸上的閉迴路極點。由於 MM 與 Δ\Delta 本身穩定,開迴路右半平面極點數為零,Nyquist 曲線對 −1-1 的繞行數亦為零,因此閉迴路系統具有漸近穩定性。


Nyquist 圖上的幾何意義

當不確定動態 Δ\Delta 改變時,L(jω)=M(jω)Δ(jω)L(j\omega)=M(j\omega)\Delta(j\omega) 的 Nyquist 曲線會隨之變動。

Small Gain condition

∥M∥∞∥Δ∥∞<1\|M\|_\infty\|\Delta\|_\infty<1

提供一個最壞情況保證:

  • 迴路增益的最大幅值小於 11;
  • Nyquist 曲線被限制在單位圓內;
  • 單位圓內不包含臨界點 −1-1;
  • 因此所有允許的不確定動態都不會使 Nyquist 曲線包圍 −1-1;
  • 閉迴路系統具有 robust stability。
🔒

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

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

免費註冊

其他考古題