はじめに この記事では、モーター制御などでよく用いられるフィードバック制御のひとつであるPID制御について解説します。PID制御は入力値を目標値と比較して、出力値を制御するものになりますが、初めてこの制御を使う方は、使い方のイメージがし難いと思います。そこでこの記事では、初めての方でも理解できるように、使用例を見ながら、具体的にどのように制御を行っているのか確認していきます。PID制御は、P制御(Proportional)、I制御(Integral)、D制御(Differential)を組み合わせたものになりますので、それぞれの制御の特徴を一つずつ確認していきます。 P制御 最初にP制御について解説します。名前のとおり比例(Proportional)制御になるので、目標値との差に比例して出力値を制御します。以下のモーター制御を例にすると、モーターの位置情報などを入力値とし、目標値との差分か