P

Pコントローラを実装します。

1378

入力/出力

datatype_icon

フィードフォワード入力

フィードフォワード制御器の値です。

この入力は、目標値が配列の場合、倍精度浮動小数点数の配列を受け付けます。

datatype_icon

手動制御

手動制御モードの設定です。

この入力は、目標値が配列の場合、クラスタの配列を受け付けます。

datatype_icon

手動

手動制御モードを使用するかどうかを指定するブールです。

True 手動制御モードを使用します。
False 自動制御モードを使用します。

Default value: False

datatype_icon

手動入力

手動制御モードを使用する場合の制御出力の値です。

Default value: 0

datatype_icon

リセット

統合されたエラーなど、コントローラの内部パラメータをリセットするかどうかを指定するブールです。

True 内部パラメータをリセットします。
False 内部パラメータをリセットしません。

アプリケーション全体を再起動せずに、制御ループを停止して再開することが必要な場合は、リセットをTrueに設定します。

この入力は、目標値が配列の場合、ブールの配列を受け付けます。

Default value: False

datatype_icon

目標値

プロセス変数の目標値(必要な値)です。

この入力は、倍精度浮動小数点数または倍精度浮動小数点数の配列を受け付けます。

datatype_icon

プロセス変数

プロセス変数の測定値です。

この入力は、目標値が配列の場合、倍精度浮動小数点数の配列を受け付けます。

datatype_icon

比例ゲイン

コントローラの比例ゲインです。

この入力は、倍精度浮動小数点数または倍精度浮動小数点数の配列を受け付けます。

datatype_icon

出力範囲

制御出力値の範囲です。

制御器の出力値が出力範囲の範囲外の場合、このノードは値を範囲内に強制変換し、強制変換した値を制御器の出力値として返します。

この入力は、目標値が配列の場合、クラスタの配列を受け付けます。

datatype_icon

出力HIGH

最大制御出力値です。

Default value: 無限

datatype_icon

出力LOW

最小制御出力値です。

Default value: -無限

datatype_icon

dt

このノードが呼び出されるループサイクル時間または間隔を秒数で指定します。

dtは0より大きくなければなりません。
datatype_icon

比例加重[beta]

目標値トラッキングの妨害拒否への相対強調を指定します。

有効値の範囲は [0, 1]です。ほとんどのアプリケーションにデフォルト値を使用します。

この入力は、目標値が配列の場合、倍精度浮動小数点数の配列を受け付けます。

Default value: 1

datatype_icon

出力

制御プロセスに適用されるPIDアルゴリズムの制御出力です。

datatype_icon

誤差

目標値とプロセス変数の差です。

datatype_icon

動作

PIDアルゴリズムの比例動作、積分動作、および微分動作の値です。

datatype_icon

比例

比例動作の値です。

datatype_icon

積分

積分動作の値です。

datatype_icon

微分

微分動作の値です。

アルゴリズムの定義

以下の伝達関数は、Pコントローラを定義したものです。

C ( s ) = K p C ( s ) = K p

ここで、Kpは比例ゲインです。