跳轉到內容

控制系統/控制器和補償器

來自華夏公益教科書

控制器

[編輯 | 編輯原始碼]

有許多不同的標準型別的控制系統已被廣泛研究。這些控制器,特別是 P、PD、PI 和 PID 控制器,在物理系統的生產中非常普遍,但正如我們將看到的,它們各自都存在一些缺點。

比例控制器

[編輯 | 編輯原始碼]
比例控制器框圖

比例控制器只是增益值。這些本質上是乘法系數,通常用 *K* 表示。P 控制器只能將系統極點強制到系統根軌跡上的一個點。P 控制器不能用於任意極點配置。

我們用許多不同的名稱來指代這種控制器:比例控制器、增益和零階控制器。

微分控制器

[編輯 | 編輯原始碼]
比例微分控制器框圖

在拉普拉斯域中,我們可以使用以下符號表示訊號的微分

由於我們正在考慮的大多數系統都具有零初始條件,因此它簡化為

微分控制器用於考慮未來的值,透過取微分,並根據訊號在未來的走向進行控制。應謹慎使用微分控制器,因為即使少量的高頻噪聲也會導致非常大的微分,表現為放大的噪聲。此外,微分控制器很難在硬體或軟體中完美實現,因此通常情況下,僅包含積分控制器或比例控制器的解決方案比使用微分控制器更受青睞。

請注意,微分控制器不是適當的系統,因為系統的分子階數大於系統的分母階數。這種非適當系統的特性也使得對這些系統進行某些數學分析變得困難。

Z 域微分

[編輯 | 編輯原始碼]

我們不會在這裡推匯出這個公式,但可以肯定地說,Z 域中的以下公式執行與拉普拉斯域微分相同的函式

其中 T 是訊號的取樣時間。

積分控制器

[編輯 | 編輯原始碼]
比例積分控制器框圖

要在拉普拉斯域傳遞函式中實現積分,我們使用以下公式

這種型別的積分控制器將過去時間的曲線下的面積加起來。透過這種方式,PI 控制器(以及最終的 PID)可以考慮控制器的過去效能,並根據過去的誤差進行校正。

Z 域積分

[編輯 | 編輯原始碼]

可以使用以下公式在 Z 域中實現積分控制器

PID 控制器

[編輯 | 編輯原始碼]
PID 控制器的框圖

PID 控制器是比例、微分和積分控制器的組合。因此,PID 控制器具有很高的靈活性。我們將在下面看到 PID 控制有一些明確的限制。


PID 傳遞函式

[編輯 | 編輯原始碼]

標準 PID 控制器的傳遞函式是比例、積分和微分控制器傳遞函式的加和(因此得名 PID)。此外,我們為每一項賦予一個增益常數,以控制每個因素對最終輸出的權重。


[PID]

請注意,我們可以用稍微不同的方式寫出 PID 控制器的傳遞函式。

當我們研究多項式設計時,這種形式的方程式將特別有用。

PID 訊號流圖

[編輯 | 編輯原始碼]
Signal flow diagram for a PID controller
PID 控制器的訊號流圖

PID 調節

[編輯 | 編輯原始碼]

選擇各種係數值以使 PID 控制器正常工作稱為 **PID 調節**。有許多不同的方法可以確定這些值:[1]

1) 直接合成 (DS) 法

2) 內部模型控制 (IMC) 法

3) 控制器調節關係

4) 頻率響應技術

5) 計算機模擬

6) 控制系統安裝後的線上調節

7) 試錯法

註釋

  1. Seborg, Dale E.; Edgar, Thomas F.; Mellichamp, Duncan A. (2003). 過程動力學與控制,第二版。John Wiley & Sons, Inc. ISBN 0471000779

數字 PID

[編輯 | 編輯原始碼]

在 Z 域中,PID 控制器具有以下傳遞函式


[數字 PID]

我們可以透過對上述方程進行操作來將其轉換為規範方程,得到

其中

一旦我們獲得了 PID 控制器在 Z 域的傳遞函式,就可以將其轉換為數字時間域

最後,從這個差分方程,我們可以建立一個數字濾波器結構來實現 PID。

Bang-Bang 控制器

[edit | edit source]

儘管 Bang-Bang 控制器聽起來很低階,但它是一種非常有用的工具,實際上只有透過數字方法才能實現。也許一個更好的 Bang-Bang 控制器名稱是開/關控制器,其中一個數字系統根據目標值和閾值做出決策,並決定是否開啟或關閉控制器。Bang-Bang 控制器是一種非線性控制方式。

以家用爐子為例。爐子裡的油在特定溫度下燃燒——它不能燃燒得更熱或更冷。為了控制您家裡的溫度,恆溫器控制單元決定何時開啟爐子,何時關閉爐子。這種開/關控制方案就是一個 Bang-Bang 控制器。

補償

[edit | edit source]

可以使用許多不同的補償單元來幫助修復某些超出正常工作範圍的系統指標。最常見的是,相位特性需要補償,尤其是如果幅度響應需要保持恆定。主要有四種類型的補償 1. 超前補償 2. 滯後補償 3. 超前滯後補償 4. 滯後超前補償

相位補償

[edit | edit source]

有時,需要改變給定系統的相位特性,而無需改變幅度特性。為此,我們需要以一種改變相位響應但不會改變幅度響應的方式改變頻率響應。為此,我們實施了一種特殊型別的控制器,稱為相位補償器。它們被稱為補償器,因為它們有助於改善系統的相位響應。

補償器主要有兩種型別:超前補償器滯後補償器。如果我們將兩種型別組合起來,我們可以得到一個特殊的滯後超前補償器系統。(滯後超前系統在實踐中不可實現)。

在設計和實現相位補償器時,重要的是要分析對系統增益和相位裕度的影響,以確保補償不會導致系統變得不穩定。相位超前補償:- 1 它與在開環傳遞函式中新增零相同,因為從零極點角度來看,零比極點更靠近原點,因此零的影響占主導地位。

相位超前

[edit | edit source]

超前補償器的傳遞函式如下

[超前補償器]

為了使補償器正常工作,必須滿足以下屬性

並且極點和零點的位置都應該靠近原點,位於左半平面。因為只有一個極點和一個零點,所以它們都應該位於實軸上。

相位超前補償器有助於將傳遞函式的極點移向左側,這對穩定性很有利。

相位滯後

[edit | edit source]

滯後補償器的傳遞函式與超前補償器相同,如下所示


[滯後補償器]

但是,在滯後補償器中,極點和零點的位置應該互換

極點和零點都應該靠近原點,位於實軸上。

相位滯後補償器有助於改善系統的穩態誤差。滯後補償器的極點應該非常靠近,以幫助防止系統的極點向右移動,從而降低系統穩定性。

相位滯後超前

[編輯 | 編輯原始碼]

滯後-超前補償器 的傳遞函式只是超前補償器和滯後補償器傳遞函式的乘積,表示如下:


[滯後-超前補償器]

通常,以下關係必須成立:


[編輯 | 編輯原始碼]
華夏公益教科書