• 沒有找到結果。

加入改變 observer 控制器極點的 H 轉移函數模擬

5.4 模擬的結果

5.4.1 加入改變 observer 控制器極點的 H 轉移函數模擬

⎢ ⎤

=⎡

10 0

0 1 . 2 0

W

,也就是台車位置的比重為0.1,單擺角度的比重為 10。電壓

輸出值硬體極限在+10V~ -10V 之間,相對應的數值範圍為 +32768 ~ -32768;機台的保 護電壓數值範圍為 +16500 ~ -16500(約 +5V ~ -5V 之間),因此模擬時也必須將電壓限制 在 +16500 ~ -16500 之間。

5.4.1 加入改變 observer 控制器極點的 H 轉移函數模擬

參照4.4 節的方式,我們加入一個 H 轉移函數,將原來控制器極點的位置轉移到指 定的位置,選用的控制器為利用二階weighting 設計,頻寬在 5~6 rad/s 之間,

γ

=4.4188

之控制器;在此我們將極點位置轉為距離原來5 倍遠的地方觀察(控制器的實際值收錄

至附錄C 中)。相對應的模擬結果如下:

I、給予系統初始值 x=0、θ=50

響應(圖中 x 為台車位置,θ為單擺角度) 電壓輸出

圖 5-15 最佳

γ

值改變observer 控制器極點時的模擬響應圖 I

與未加入 H 轉移函數的響應比較圖:(其中虛線代表未加入 H 轉移函數改變極點的

響應,而x、θ分別代表改變轉移函數極點之後的台車位置與單擺角度值)

圖 5-16 加入 H 轉移函數與未加入 H 轉移函數的響應比較圖 I

II、給予系統初始值 x=100、θ=0

響應(圖中 x 為台車位置,θ為單擺角度) 電壓輸出

圖 5-17 最佳

γ

值改變observer 控制器極點時的模擬響應圖 II

與未加入 H 轉移函數的響應比較圖:(其中虛線代表未加入 H 轉移函數改變極點的

響應,而x、θ分別代表改變轉移函數極點之後的台車位置與單擺角度值)

圖 5-18 加入 H 轉移函數與未加入 H 轉移函數的響應比較圖 II

III、給予系統初始值 x=100、θ=50

響應(圖中 x 為台車位置,θ為單擺角度) 電壓輸出

圖 5-19 最佳

γ

值改變observer 控制器極點時的模擬響應圖 III

與未加入 H 轉移函數的響應比較圖:(其中虛線代表未加入 H 轉移函數改變極點的

響應,而x、θ分別代表改變轉移函數極點之後的台車位置與單擺角度值)

圖 5-20 加入 H 轉移函數與未加入 H 轉移函數的響應比較圖 III

觀察加入 H 轉移函數的模擬響應,將 observer 控制器極點改變到 5 倍遠的位置後,

我們發現響應的震盪現象減少很多。

I、初始值 x=0、θ=50 的情況下:將控制器的極點改到 5 倍遠處之後,感覺響應並沒有 改善,因為原來響應震盪並不大,因此依照圖形比較,效果沒有很明顯。

II、初始值 x=100、θ=0 的情況下:極點移到 5 倍遠處的控制器明顯的有改善響應的震 盪現象,尤其是對台車位置的震盪現象改善,效果很好。

III、初始值 x=100、θ=50 的情況下:極點移到 5 倍遠處的控制器也是很明顯的將台車 位置以及單擺角度的震盪現象改善,由圖 5-20 明顯的可以看出,加入 H 轉移函數的響 應明顯的要比未加入 H 轉移函數的響應平滑很多。

由響應比較圖中我們也可以觀察出,加入 H 轉移函數可以改善響應的震盪現象,但 是響應的時間並不會改變,台車位置與單擺角度穩定的時間仍然和未加入 H 轉移函數時 相同。之後我們試著改變 H 轉移函數,將 observer 控制器的極點改變到 10 倍遠的位置

觀察,響應和5 倍遠的位置沒有太大的改變,響應時間也沒有改變;因此改變 observer 控制器極點位置有可以降低震盪的好處,但不能使響應收斂加快。

相關文件