デジタル制御
マイコンなど、デジタルICを使い、目標値、制御量、負荷などのデジタル量からデジタル演算処理を行って操作量を決め、不連続な制御をすることをデジタル制御という。一方アナログ制御は速度、温度、圧力などの量を電流や電圧に変えて、それを信号処理するものである。今は低価格のマイコンが開発されて高速高精度の演算が可能となり、制御方式はこれを駆使するデジタル制御に移行してきた。自動車においても、エンジンの電子式燃料噴射システムやアンチスキッドブレーキシステムの制御などは、このデジタル制御が基本となっている。
デジタル制御
(Digital control から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/12/20 03:30 UTC 版)
ナビゲーションに移動 検索に移動![]() | この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(2012年2月) |
デジタル制御(デジタルせいぎょ、英語: digital control)は、デジタルコンピュータを制御システムとして使用する制御理論/制御工学の一分野である。デジタル制御システムには、マイクロコントローラや通常のパーソナルコンピュータ向けASICなどの形態もある。デジタルコンピュータは離散的システムであるため、ラプラス変換の代わりにZ変換を使う。
デジタルコンピュータが低価格化していくにつれ、デジタル制御は以下のような理由で重要性を増していった。
- 安価: 多くのマイクロコントローラは5ドル以下である。
- 柔軟性: ソフトウェアによって容易に設定変更可能である。
- 拡張性: メモリや補助記憶装置の容量の範囲内でプログラムを拡張可能である。
- 適応性: パラメータを随時変更可能である。
概要
デジタル制御システムは、工場のフィードバックシステムとしてよく使われている。システムの他の部分はデジタルでもアナログでもよい。アナログシステムにデジタルのフィードバックシステムを組み合わせた例として、次のようなものがある。
一般にデジタル制御には以下の要素が必要とされる。
出力プログラム
デジタル制御の出力は、現在および過去の入力標本、さらには過去の出力標本の関数である。それら入力値や出力値を保持しておき、例えばそれらに重み付けして総和を計算することで出力が生成される。
プログラムは様々な形態があり、様々な関数を実行する。
安定性
アナログ制御では安定しているものでも、デジタル制御で等価なものを実装すると、標本化間隔が大きすぎるために不安定になる場合がある。つまりサンプリング周波数は補正されたシステムの過渡応答と安定性を決定するので、不安定にならないように頻繁に入力値を更新しなければならない。
デジタル制御システムの安定性は、ラプラス領域での特定の双一次変換で検証可能であり、ラウス・フルビッツの安定判別法が使える。この双一次変換はシステム固有であり、s領域やz領域で過渡応答などの特性をシステム同士で比較するのには使えない。
s領域におけるデジタルコントローラの設計
デジタルコントローラは、(連続な)s領域で設計することもできる。Arnold Tustin の変換法を使えば、連続な補償器を対応するデジタル補償器に変換できる。デジタル補償器の出力は、サンプリング間隔を狭めていけばアナログコントローラの出力に近づいていく。
Tustin 変換
Tustin 変換は、指数関数 のパデ(1,1)近似である。
また、これの逆は次のようになる。
手法
デジタル制御は、離散時間で量子化された値を(二進数に)符号化してコンピュータで処理するものであって、それによってアナログシステムを制御するものであることを忘れてはならない。そういった観点で、以下のような新たな手法が提案されている。
- 山本豊の "lifting function space model"[1]
- Marcelo Tredinnick と Marcelo Souza のアナログ-デジタルマッピング[2]、[3]
- Alexander Sesekin の impulsive systems [4]
関連項目
|
「digital control」の例文・使い方・用例・文例
- Digital controlのページへのリンク