113 年 國立成功大學航空太空工程學系碩士班丙組《自動控制》
第 Prob. (-) (i) 題10 分
Consider the system:
🖼️【此處有附圖,請對照原卷】
The system is described by a mass attached to a spring and damped by a viscous damper. The input is an external force and the output is the displacement .
Find the state-space representation , where is the state vector, and the state transition matrix , given that the initial conditions are and .
登入後即可作答並保存紀錄。
圖中系統辨識
原卷第 (i) 圖顯示的是單純質量 受外力 作用,輸出為位移 ;彈簧與阻尼器及 是第 (ii) 圖的內容。因此以下依第 (i) 圖作答。
核心觀念
由牛頓第二定律,
因為 ,所以
選擇位置與速度作為狀態:
解題方法
令 ,則
因此
所以
令 。由
矩陣指數只保留前兩項:
故狀態轉移矩陣為
第 Prob. (-) (ii) 題10 分
Consider the system:
🖼️【此處有附圖,請對照原卷】
The system is described by a mass and a spring with constant . The input is an external force and the output is the displacement . The damping is .
Find the state-space representation , where is the state vector, and the state transition matrix .
登入後即可作答並保存紀錄。
此題考查質量-彈簧系統的狀態空間表示法與狀態轉移矩陣的計算,其中包含了阻尼。
首先,我們需要建立系統的運動方程式。根據牛頓第二運動定律,作用在質量上的合力等於質量乘以加速度。
從圖示可知,系統為一質量 透過彈簧 和阻尼 連接到一個固定點,並受到外力 。
假設位移 是從平衡位置量測的,且向右為正。
系統受到的力有:
- 彈簧力: (彈簧被拉伸時,力向左)
- 阻尼力: (速度向右時,阻尼力向左)
- 外力:
因此,運動方程式為:
題目中給定了 。
為了得到狀態空間表示,我們定義狀態向量 。
則 。
將 的表達式代入,我們得到:
所以,狀態空間表示為:
注意: 題目圖示中標示了 和 ,但沒有給出具體數值。故解答將以符號 和 表示。
接下來,計算狀態轉移矩陣 。
我們需要計算 。
特徵方程式為 。
。
特徵值為 。
情況一:兩個不同的實根 ()
,
第 Prob. (-) (iii) 題10 分
Discretize system (i) with , . The input is , which is constant for . Find the discrete-time state-space representation:
where and are the discrete-time state and velocity, and , .
登入後即可作答並保存紀錄。
此題考查連續時間系統的離散化,特別是當輸入為一階保持器(Zero-Order Hold, ZOH)時的離散化方法。
題目要求離散化系統 (i)。根據 Prob. (-) (i) 的分析,系統 (i) 的連續時間狀態空間表示為:
其中 , , 。
題目給定離散時間點 ,且輸入 在區間 上為常數 。這相當於一個一階保持器。
對於連續時間系統 ,當輸入 在區間 上為常數 時,其離散時間等效系統為:
其中:
我們需要計算 和 。
計算 :
。
這就是 Prob. (-) (i) 中計算的狀態轉移矩陣,只是時間差為 。
由於 ,且 的值未知,我們將使用通用形式。
令 代替 在 Prob. (-) (i) 的狀態轉移矩陣公式中。
情況一:兩個不同的實根 ()
, 。
。
情況二:重根 ()
。
。
情況三:複數共軛根 ()
。
令 且 。
。
計算 :
。
。
。
令 。
。
我們需要根據 的情況來計算積分。
情況二:重根 ()
。
。
。
。
:使用分部積分法 。
令 , 。
, 。
。
。
所以,當 時:
。
。
情況三:複數共軛根 ()
, 。
。
。
。
。
我們知道 。
。
這段積分計算較為複雜,通常有現成的公式:
。
這裡 。
。
第 Prob. (-) (iv) 題10 分
Find and prove, for with , the optimal solution that minimizes
where
登入後即可作答並保存紀錄。
核心觀念
題目給定
以及
其中 、。因此目標函數應依 的維度寫成
題目原文寫成 ,但 只有 個分量;以下依維度一致的形式解題。
本題考查:
- 二次型最佳化;
- 歐幾里得範數的非負性;
- 零空間 ;
- 欠定矩陣 的解具有非唯一性。
解題方法
將限制式 代入目標函數:
進一步可寫成
由於平方和必定非負,
因此目標函數的下界為 。
取
則
且
所以 確實可以達到目標函數的下界,故最小值為 。
最佳解的完整形式
要使
必須且只須滿足
因此所有最佳解組成 的零空間:
相對應的輸出為
最佳目標值為
也就是說,最佳解集合為
最佳解的證明
對任意可行的 ,皆有 ,因此
另一方面,對任意 ,
所以
由於所有可行解的目標值都不小於 ,而 能使目標值等於 ,故 必為最佳解。
為何 會造成非唯一最佳解
由秩-零度定理,
又因為
因此
第 Prob. (-) (v) 題10 分
For with , using system (i), find that reach the goals and minimize
登入後即可作答並保存紀錄。
題意與必要假設
題目所附內容未列出「system (i)」及初始狀態,因此無法唯一決定數值答案。以下採用此類題目的標準系統:
以前向 Euler 法、 離散化,且假設
因此
目標條件為
核心觀念
本題考查有限時間最佳控制:
- 由離散狀態方程建立 與控制量 的關係。
- 將終端條件 寫成控制量的線性限制。
- 將二次型成本函數代入後,使用拉格朗日乘子法求其最小值。
成本函數為
由於 不影響最佳控制量的位置,可先最小化
建立狀態與終端條件
由 :
終端速度條件 給出
所以
位置狀態為
終端位置條件 為
代入成本函數
令
則
非零的狀態量為
因此
整理成矩陣形式:
其中
限制條件為
第 (=) (a) 題5 分
Consider the system shown in Fig.3 with .
Draw the Bode plot of the system .
登入後即可作答並保存紀錄。
此題考查頻率響應分析,特別是 Bode 圖的繪製。
系統傳遞函數為 。
在頻率響應分析中,我們將 替換為 :
。
Bode 圖包含兩個部分:Magnitude Plot (增益圖) 和 Phase Plot (相角圖)。
1. Magnitude Plot (增益圖):
增益 。
增益以分貝 (dB) 表示:。
。
我們需要繪製 對 的圖。
這是一個斜率為 dB/decade 的直線(在 尺度下)。
關鍵點:
- 低頻漸近線: 當 ,。。
- 高頻漸近線: 當 ,。。
- 轉折頻率: 此系統只有一個純粹的增益因子 2 和兩個 的項。沒有類似於 的形式,因此沒有傳統意義上的轉折頻率。
- 在 rad/s 時:
dB。 - 在 rad/s 時:
dB。 - 在 rad/s 時:
dB。
繪製增益圖:
在 圖上,繪製 。
這是一條斜率為 dB/decade 的直線。
我們可以用幾個點來標記,例如 , 。
在 rad/s 處,增益為 dB。
每當頻率增加 10 倍 (一個 decade),增益下降 dB。
2. Phase Plot (相角圖):
相角 。
第 (=) (b) 題10 分
Consider the system shown in Fig.3 with .
Design a controller such that the resulting system has phase margin of and gain crossover frequency of rad/s.
登入後即可作答並保存紀錄。
因題幹未附 Fig.3,以下依自動控制題慣例假設為單位負回授系統,且迴路傳遞函數為
核心觀念
本題利用 Bode 圖設計控制器,使開迴路系統同時滿足:
- 增益交越頻率為 ;
- 相位裕度為 。
相位裕度定義為
因此在 時,開迴路相位必須為
已知
其在任意正頻率下的相位為
所以控制器在 時必須提供
本題可採用一階超前補償器:
因為超前補償器能提供正相位,提升系統的相位裕度。
解題方法
1. 設計控制器相位
選擇控制器零點與極點為
因此
在 時,控制器相位為
計算得
因此開迴路相位為
相位裕度為
2. 設計增益交越頻率
要求 時開迴路增益等於 。
首先,植物的大小為
控制器的大小為
第 (=) (c) 題10 分
Consider the system shown in Fig.3 with .
Draw the Nyquist plot of the system , and determine the corresponding gain margin by Nyquist plot.
登入後即可作答並保存紀錄。
核心觀念
本題利用 Nyquist 圖分析開迴路傳遞函數
並由 Nyquist 曲線判定增益裕度(gain margin, GM)。
若開迴路系統在相位交越頻率 滿足
則增益裕度為
以分貝表示為
題目未提供 Fig.3,因此 的形式無法由題面確定。以下依合理假設 Fig.3 中為單位控制器 作答。
解題方法
由
可得開迴路傳遞函數
令 ,其中 :
因此
所以正頻率響應完全位於負實軸上。
當頻率變化時:
-
時,
-
時,
-
時,
故正頻率部分的 Nyquist 曲線是沿著負實軸,由 朝原點移動。負頻率部分則為其共軛,仍落在負實軸上。由於 在原點有二階極點,Nyquist contour 必須繞開原點;映射到 平面後,會產生一個位於右半平面的無限大半圓,連接負實軸的兩端。
示意如下:
Nyquist 曲線通過關鍵點 。
增益裕度計算
第 (=) (a) 題10 分
Consider the system shown in Fig.3 with and .
With , draw the closed-loop system root locus for .
登入後即可作答並保存紀錄。
核心觀念
本題旨在評量經典控制理論中的**根軌跡法(Root Locus Method)**繪圖準則與閉迴路穩定度分析。核心觀念包含:
- 開迴路轉移函數與特徵方程式:閉迴路特徵方程式為 。
- 根軌跡繪製八大準則(Evans Rules):
- 軌跡起點(開迴路極點 )與終點(開迴路零點或無限遠處 )。
- 實軸上的根軌跡判定(右側實數極零點總數為奇數)。
- 漸近線交點(重心 )與放射角度()。
- 實軸分離點(Breakaway point, )之求解與合理性判斷()。
- 虛軸交點(-axis crossing)與臨界穩定增益(利用勞斯-赫維茲準則 Routh-Hurwitz Criterion)。
解題方法
步驟 1:建立開迴路轉移函數與閉迴路特徵方程式
由題意,,則控制器為純比例控制:
受控體為:
開迴路轉移函數 為:
閉迴路特徵方程式為 :
展開可得:
步驟 2:確定極點、零點與軌跡分支數
- 開迴路極點():
- 開迴路有限零點():無零點
- 根軌跡分支數: 條分支,全部朝向無限遠處()的零點延伸。
步驟 3:確定實軸上的根軌跡區間
在實軸上,任一點之右側若有奇數個開迴路實數極零點,則該點位於根軌跡上:
- 區間 :右側有 1 個極點(),屬於根軌跡。
- 區間 :右側有 3 個極點(),屬於根軌跡。
步驟 4:計算漸近線(Asymptotes)
當 時,有 條漸近線。
-
漸近線交點(重心 ):
-
漸近線角度 :
步驟 5:求實軸分離點(Breakaway Point )
由特徵方程式將 表示為 的函數:
令 :
利用一元二次方程式公式解:
計算數值:
合理性檢驗:
- ,位在實軸根軌跡上,為有效分離點。
- 且 ,不屬於 的根軌跡,予以捨去。
兩分支在 相撞後,以分離角 離開實軸進入複數平面。
步驟 6:求虛軸交點(-axis Crossing)與臨界增益
利用特徵方程式 建立勞斯表(Routh Array):
第 (=) (b) 題5 分
Consider the system shown in Fig.3 with and .
What will be the value of such that the closed-loop system is critical stable (system output becomes oscillating) and what will be the period of the oscillatory output response?
登入後即可作答並保存紀錄。
核心觀念
本題考查經典控制理論中的閉迴路系統穩定性分析與 **Ziegler-Nichols 頻率響應調適法(極限靈敏度法)**之核心步驟,涉及以下關鍵觀念:
- 閉迴路特徵方程式(Characteristic Equation):
對於標準負回授系統,其閉迴路特徵方程式為: - 臨界穩定(Marginal / Critical Stability)與等幅振盪:
閉迴路系統處於臨界穩定時,其特徵根恰好有一對共軛純虛根 落在虛軸上,此時系統輸出響應呈現等幅持續振盪(Sustained Oscillation)。 - Ziegler-Nichols 臨界增益測試:
在 PI / PID 控制器架構 下,欲測定使系統產生持續振盪之臨界比例增益(Ultimate Gain )與臨界振盪週期(Ultimate Period ),標準流程為先關閉積分作用(令 ),僅保留純比例控制 。 - 勞斯-赫維茲穩定判別法(Routh-Hurwitz Criterion)與輔助方程式(Auxiliary Equation):
利用勞斯表找出使 列全為零的增益值 ,並由 列建立輔助方程式解出虛軸極點位置,進而求得振盪角頻率 與振盪週期 。
解題方法
步驟一:展開受控體並建立閉迴路特徵方程式
受控體轉移函數為:
展開分母多項式:
依據 Ziegler-Nichols 臨界增益測試法則,設 ,控制器為純比例控制 。
閉迴路特徵方程式為:
整理得三階特徵方程式:
步驟二:建構勞斯表(Routh Array)求解臨界增益
依特徵方程式係數列出勞斯表:
系統達到臨界穩定的條件為勞斯表出現全零列(即 列為 ):
解得臨界增益:
第 (=) (c) 題10 分
Consider the system shown in Fig.3 with and .
For , determine the range of such that the closed-loop system will be stable.
登入後即可作答並保存紀錄。
此題考查穩定性分析,特別是 PI 控制器下的系統穩定範圍。
系統開迴路傳遞函數為 。
。
。
。
閉迴路系統的特徵方程式為 。
。
。
。
。
。
題目給定 。
代入 :
。
。
。
我們使用 Routh-Hurwitz 穩定性判準來確定 的穩定範圍。
Routh 表:
: 1 32 40
: 13 180 0
: 0
: 0 0
: 0 0
計算係數:
。
。
。