115 年 國立成功大學電機工程學系碩士班乙組《控制系統(含控制工程、線性系統)》
第 1 題30 分
Suppose the transfer function of a system is .
(a) Suppose the unit step response for the system is described by . Please derive and determine , and .
(b) Derive and determine the step response overshoot, , of this system.
登入後即可作答並保存紀錄。
核心觀念
本題考查標準二階系統的單位階躍響應。系統傳遞函數為
其中:
- :自然頻率
- :阻尼比
- 當 時,系統為欠阻尼系統,響應具有衰減振盪形式
- 阻尼振盪頻率為
題目中的形式
適用於欠阻尼情況 。
解題方法
(a) 求
先將分母寫成一般二階形式:
與原系統分母
比較係數,可得
因此, 與 分別為
單位階躍響應
單位階躍輸入為
因此輸出為
對其做部分分式分解:
將二次式配方:
定義阻尼振盪頻率
則
利用反拉氏轉換公式
以及
得到
因為
所以單位階躍響應為
化為題目指定形式
題目要求
利用三角恆等式:
為了符合前述響應,可先將括號內的振幅正規化:
其中
不過題目給定的形式缺少必要的振幅係數。由初始值 可知,若直接寫成
則必須滿足
這與一般 的二階系統不符。因此,嚴格而言,標準形式應寫成
其中
若題目中的 是指正弦、餘弦合併後的相位角,常見寫法為
第 2 題20 分
A linear system is described by and , where
, , , , .
(a) Derive and determine whether the system is controllable?
(b) Derive and determine which input, or whether both inputs are controllable.
(c) Derive and determine whether the system is observable?
(d) Derive and determine which output, or whether both outputs are observable?
登入後即可作答並保存紀錄。
題面說明與合理假設
題面中的 第一、二列只有 個元素,且 卻搭配二維輸入 ,存在排版錯誤。以下依系統結構採用合理還原:
並將已給定的 視為有效輸入 的輸入向量;未提供 的輸入向量,因此依題面資料視為 未作用於系統。假設 。
核心觀念
對連續時間線性系統
1. 可控制性
四階系統的可控制矩陣為
若
則系統完全可控制。
若要判斷某一個輸入是否能控制系統,只需將 換成該輸入對應的輸入向量,分別計算其可控制矩陣。
2. 可觀測性
四階系統的可觀測矩陣為
若
則系統完全可觀測。
(a) 判斷系統是否可控制
由題面給定
矩陣 可分成兩個二階子系統:
其中
輸入向量只作用於第二個子系統:
計算:
因此
因為前兩列完全為零,且 時後兩列線性獨立,所以
因此系統只有第二個二階子系統可由輸入控制,第一個二階子系統完全沒有輸入作用。
(b) 判斷哪一個輸入可控制
依題面所給的輸入向量,
該向量只能對應一個有效輸入。若將它視為 的輸入向量,則
由前一小題可知, 能控制狀態 所構成的第二個子系統,因為其二階可控制矩陣為
而
故 對第二個子系統完全可控制。
題面沒有給出 的輸入向量,因此依所提供資料, 沒有作用於系統,不能判定為有效可控制輸入。
第 2 題20 分
A linear system is described by and , where
, , , , .
(a) Derive and determine whether the system is controllable?
(b) Derive and determine which input, or whether both inputs are controllable.
(c) Derive and determine whether the system is observable?
(d) Derive and determine which output, or whether both outputs are observable?
登入後即可作答並保存紀錄。
本題考察線性時不變系統的狀態空間表示、可控性 (controllability) 和可觀測性 (observability) 的判斷。
首先,我們確定系統的維度、輸入和輸出向量的維度。
狀態向量 的維度是 4x1。
輸入向量 的維度是 2x1,表示有兩個獨立的輸入 和 。
輸出向量 的維度是 2x1,表示有兩個獨立的輸出 和 。
矩陣 的維度是 4x4。
題目給定的輸入矩陣 是 4x1 的向量,而輸入向量 是 2x1 的向量。標準的狀態空間方程為 ,其中 矩陣的維度應為 4x2。
題目中給定的 最合理的解釋是輸入矩陣 的第一列,而第二個輸入 的影響為零。因此,我們假設 ,即 。
對應的,輸入矩陣的第一列 ,第二列 。
(a) 判斷系統是否可控。
系統的可控性由可控性矩陣 的秩來決定,其中 是狀態向量的維度。這裡 。
。
計算 :
。
由於 是零矩陣,則 和 也都是零矩陣。
可控性矩陣 。
計算 的秩 (rank)。矩陣 的第一列和第三列(對應 和 )是 和 。矩陣 的秩為 1。
系統可控的條件是 。
由於 ,該系統是不可控的。
【答案】(a) 否。
(b) 判斷哪個輸入可控,或兩個輸入是否都可控。
這部分是問,如果我們只考慮單獨的輸入 或 ,系統是否可控,或者兩個輸入組合起來是否可控。
我們已經計算了當兩個輸入同時考慮時, 的情況,系統是不可控的。
現在考慮單獨的輸入:
若只考慮輸入 ,則輸入矩陣為 。
可控性矩陣 。
,所以系統僅由 控制時是不可控的。
若只考慮輸入 ,則輸入矩陣為 。
可控性矩陣 。
,所以系統僅由 控制時是不可控的。
因此,無論是單獨考慮 或 ,還是同時考慮兩個輸入,系統都無法達到完全可控。
【答案】(b) 無法使系統完全可控。
第 3 題10 分
A system is described by with . Suppose that the initial state is given by . Determine the state at . (Note: and ).
登入後即可作答並保存紀錄。
本題考察齊次線性時不變系統的狀態演化,需要計算狀態轉移矩陣並求解任意時刻的狀態。
齊次線性時不變系統的解為 ,其中 為狀態轉移矩陣。
首先,我們需要計算狀態轉移矩陣 。
對於 ,由於 是上三角矩陣,其特徵值是主對角線上的元素,即 和 。
由於特徵值互不相同,矩陣 是可對角化的。
我們可以通過計算 的級數展開,或者通過對角化矩陣 來求解。
另一種方法是利用 。
。
。
對 進行部分分式展開:
令 : 。
令 : 。
所以,。
。
對矩陣的每個元素進行拉氏反轉換:
第 4 題20 分
For a unity negative feedback system with open loop transfer function . Suppose that ,
(a) Determine the gain margin of the system.
(b) Determine the phase margin of the system.
登入後即可作答並保存紀錄。
核心觀念
對單位負回授系統,開迴路傳遞函數為 :
- 增益交越頻率 :滿足
- 相位裕度:
- 相位交越頻率 :滿足
- 增益裕度:
本題為計算題,沒有選項需要逐一分析。
解題方法
直接求出 的大小與相位,再分別判斷增益裕度與相位裕度。
(a) 增益裕度
令 ,則
其相位為
由於 且 ,
因此
所以對所有有限的 ,
相位只在 時趨近 ,在任何有限的正頻率都不會與 相交。因此不存在有限的相位交越頻率,系統的增益增加不會因相位交越而導致臨界不穩定。
故
以分貝表示為
注意:雖然 時相位趨近 ,但 不視為一般 Bode 增益裕度定義中的有限正相位交越頻率,不能因此將增益裕度判為 。
(b) 相位裕度
先求開迴路增益交越頻率。
開迴路大小為
第 5 題20 分
A system is described by the following equation where is the output and is the input. Suppose that the input is .
(a) Find the equilibrium points of the system.
(b) Determine the local stability around each equilibrium point.
登入後即可作答並保存紀錄。
本題考察非線性系統的平衡點分析和局部穩定性判斷。
給定的非線性系統方程為:。
令 ,。則 。
。
系統的狀態方程為:
。
(a) 尋找平衡點。
平衡點是指系統狀態不隨時間變化的點,即 且 。
令 。
平衡點條件:
。
將 代入第二個方程:
。
。
我們需要找到這個三次方程的根。
設 。
測試整數根:
。
所以 是一個根。
.
.
.
由於 是根, 是 的因子。
我們可以進行多項式長除法或綜合除法。
使用綜合除法:
1 | 1 -3 0 2
| 1 -2 -2
----------------
1 -2 -2 0
所以,。
接下來解二次方程 。
使用二次公式 。
。
所以,三個可能的 值是 , , 。
由於 在所有平衡點上,所以三個平衡點是:
【答案】(a) 平衡點為 , , 和 。
(b) 確定每個平衡點的局部穩定性。
我們需要對系統進行線性化,並分析雅可比矩陣的特徵值。
系統的狀態方程為:
。
雅可比矩陣 為: