控制器參數
控制器模組的設定如下:
1. 按一下「物理模組」(Physics Modules) 下的「控制器」(Controller)。
2. 「內容」(Properties) 面板可提供下列條件與參數。
a. 「設定選項」(Setup Options) - 如圖所示的「設定選項」(Setup Options) 下的兩個可用選項為:
▪ 「一般模式」(Normal Mode) - 提供對基本參數的標準存取權,以建立網格。
▪ 「延伸模式」(Extended Mode) - 提供對除基本設定以外的可用進階設定的存取權。
b. 「錯誤類型」(Error Type) - 這可讓您選擇定義誤差的方法類型。
▪ 「標準」(Standard) - 此誤差會根據「設定點」(Setpoint) 與「流程變數」(Process Variable) 之間的差計算,且其必須作為輸入提供。
▪ 「設定點」(Setpoint) - 此項目用來指派設定點或所需值,或在體積塊中的任何邊界,以壓力、溫度或流率來控制流程目標。
▪ 「流程變數」(Process Variable) - 流程變數是邊界或體積塊處的量測變數。流程變數可透過運算式定義。
▪ 「誤差函數」(Error Function) - 此誤差會根據提供的誤差函數計算。誤差函數可透過運算式定義。
c. 「參數表單」(Parameter Form) - 此項目允許選擇控制函數的形式。
▪ 「平行 (理想)」(Parallel (Ideal)) - 會使用控制函數方程式的
理想形式。所需參數顯示在下圖中。
▪ 
(比例增益) - 這是比例項的常數係數。
▪ 
(積分增益) - 這是積分項的常數係數。
▪ 
(微分增益) - 這是微分項的常數係數。
▪ 「標準」(Standard) - 會使用控制函數方程式的
標準形式。所需參數顯示在下圖中。
▪ 
(比例增益) - 這是比例項的常數係數。
▪ 
(積分時間) - 這是 I 控制器嘗試完全消除誤差的採樣時間間隔。
▪ 
(微分時間) - 這是 D 控制器嘗試預測未來誤差的採樣時間。
|  、  必須為正數且非零。 |
d. 「初始值」(Initial Value) - 允許指定控制變數的初始值。
e. 「輸出範圍」(Output Range) - 此項目可在「設定選項」(Setup Options) 下的「進階模式」(Advanced Mode) 中找到。此項目允許指定控制變數的範圍。
▪ 「最小值」(Minimum Value) - 允許指定控制變數的最小限制。
▪ 「最大值」(Maximum Value) - 允許指定控制變數的最大限制。
▪ 「最大變更率」(Maximum Change Rate) - 允許指定控制變數的變更率最大限制。
f. 「穩態執行的時間步長」(Time Step for Steady State Run) - 用來求解控制函數的時間步長。
g. 定義「控制變數」(Control Variables) - 必須在系統中修改控制變數,才能符合可透過運算式定義的所需值/設定點。定義控制變數的語法是 controller.(subname).output 或 controller.(subname).CV。例如,可以將邊界處的流率定義為控制變數,如圖所示。