マイコン・DSPによるディジタル制御器の設計ノウハウとトラブル対策 <オンラインセミナー>

~ モデル化、システム同定、フィードフォワード制御器設計、FIRフィルタ、IIRフィルタの実装法、実践的フィードバック制御器チューニング則 ~

・離散時間系であるマイコン・DSPによるディジタル制御の設計ノウハウを修得し、安定した制御器設計へ応用するための講座

・連続時間系におけるフィルタ設計からMATLABによる離散化方法やC言語による実装方法まで実践的に修得できる特別セミナー! 

*関連するサンプルプログラムを配布いたします

オンラインセミナーの詳細はこちら:

・WEB会議システムの使い方がご不明の方は弊社でご説明いたしますのでお気軽にご相談ください。

講師の言葉

 本講義では、ディジタル(デジタル)制御の設計ノウハウとはまりがちなトラブルへの対策を解説します。制御器やフィルタ設計は、連続時間系でなされることが多いですが、マイコン(もしくは、DSPやPLCなど)は離散時間で動いているため、離散時間系のフィルタとして実装する必要があります。そこで、この離散化による伝達関数の性質の変化を陽に考慮しないと、最悪の場合連続時間系では安定だった制御器が不安定になることがあります。 ディジタル制御は、制御工学の授業・教科書では末尾に登場し、重点的に教えられる機会があまりないですが、本講義では連続時間系におけるフィルタ設計から、そのMATLAB(or Octave)による離散化方法、またC言語による実装方法を、具体例を交えてわかり易く解説します。関連するサンプルプログラムも配布します。

セミナー詳細

開催日時
  • 2021年04月14日(水) 10:30 ~ 17:30
開催場所 オンラインセミナー
カテゴリー オンラインセミナー電気・機械・メカトロ・設備
受講対象者 ・ディジタル制御を学びたい方
・マイコン・DSPにおける実装法を学びたい方
・制御系設計担当者
・ディジタルフィルタ設計担当者
・位置決めサーボ系設計者
・フィードバック制御器の設計法を学びたい方
予備知識 ・ラプラス変換・Z変換・伝達関数・古典制御・Bode線図、Nyquist線図・MATLAB (or python-control、Octave)
・C言語の知識があると理解しやすいです
修得知識 ・古典制御の基礎
・制御器設計のステップの概観
・ディジタル制御の注意点
・ディジタルフィルタの実装法
・サンプリング周期の決定法
・各種離散化手法の違いと注意点
・フィルタのマイコン実装のメモリ削減のコツ
・固定小数点演算によるフィルタ実装のコツ
・各種フィルタの設計とディジタルフィルタとしての実装法
・フィードバック制御器の設計法
・線形制御の原理的制約条件によるフィードバック制御器の性能限界の定量化
・MATLAB(or Octave)による制御器設計の実際
・C言語によるマイコン実装の実際
プログラム

1.制御とは
  (1).推奨教科書リスト
  (2).身近な制御工学
  (3).ディジタル制御とは

2.古典制御の基礎
  ・周波数領域の考え方をわかりやすく解説
  (1).運動方程式から伝達関数へ
  (2).ラプラス変換の基礎
  (3).極と零点
  (4).Bode線図と折れ線近似
  (5).Bode線図を用いた演習

3.制御器設計の5つのステップ
  ・制御系設計の手順を概観します。本講義では時間の関係で詳細に立ち入れない、モデル化、システム同定、フィードフォワード制御器設計についても概要を述べます
  (1).モデル化
  (2).システム同定
    a.制御入力の生成
    b.周波数応答の推定
    c.伝達関数によるフィッティング
  (3).フィードバック制御器設計
  (4).フィードフォワード制御器設計
  (5).離散時間制御器実装

4.ディジタル制御の基礎
  ・連続時間系と離散時間系の対応関係に注意しつつ、見過ごされがちな離散化の影響について解説します
  (1).ディジタル制御の注意点
  (2).サンプリング周期の決定
  (3).ナイキスト・シャノンのサンプリング定理
  (4).エイリアシング
  (5).有限フーリエ変換と周波数分解能
  (6).零次ホールドの位相特性
  (7).連続時間系と離散時間系の対応関係
  (8).Z変換における安定性
  (9).離散/連続時間領域の極・零点の関係
  (10).離散時間制御器の設計法
  (11).後退差分
  (12).双一次変換
  (13).零次ホールド
    a.離散化零点とその影響
  (14).量子化による影響

5.2種類のディジタルフィルタ
  ・2種類あるディジタルフィルタの特性の違いと実装法を紹介します
  (1).有限インパルス応答(FIR)フィルタ
    a.FIRフィルタの特性
    b.FIRフィルタのブロック図による実現
    c.C言語による実装
  (2).無限インパルス応答(IIR)フィルタ
    a.IIRフィルタの特性
    b.IIRフィルタのブロック図による実現
    c.IIRフィルタのC言語による実装
    d.固定小数点演算の影響
  (3).IIRフィルタのFIRフィルタによる近似法

6.フィードバック制御器の具体的設計法
  ・フィードバック制御器設計の一般論と、目指すべき特性について述べます。さらに、制御対象の特性に応じて達成可能な制御帯域の上限が定まってしまうことを示し、「どうしてこれ以上ゲインが上げられないのか」に答えます。そして、PIDだけでなく、高次制御器も含めた実践的なフィードバック制御器チューニング則を解説します
  (1).フィードバック制御の重要性
  (2).閉ループ系の4つの伝達関数
  (3).目指す開ループ特性
  (4).線形制御系の原理的制約条件とウォーターベッド効果
    a.Bodeの積分定理(ウォーターベッド効果)
    b.不安定零点とアンダーシュート
    c.線形制御系の性能限界
  (5).周波数応答から見た各種フィードバック制御器
    a.PI制御器
    b.PD制御器
    c.位相進み補償器・位相遅れ補償器
    d.PID制御器
    e.ノッチフィルタ
    f.ローパスフィルタ
  (6).実践的フィードバック制御器チューニング則

7.精密位置決め装置を用いた具体例

  (1).空気圧アクチュエータによるむだ時間と位置依存の共振を考慮した軌道追従制御
      ~音速の遅れと波動方程式を考慮した制振制御法~

  (2).離散化の影響を正確に考慮したフィードフォワード制御器による精密位置決め制御法
      ~マルチレートフィードフォワード制御とPreactuationによる完全追従制御法~

8.まとめと質疑応答

キーワード マイコン DSP ディジタル制御器 古典制御 ラプラス変換 モデル化 システム同定 フィードフォワード制御器 フィードバック制御器 離散時間制御器 離散/連続時間領域 ディジタルフィルタ 有限インパルス応答(FIR)フィルタ 無限インパルス応答(IIR)フィルタ ウォーターベッド効果 ノッチフィルタ ローパスフィルタ チューニング則
タグ 組み込みソフト制御DSP
受講料 一般 (1名):49,500円(税込)
同時複数申込の場合(1名):44,000円(税込)
会場
オンラインセミナー
本セミナーは、Web会議システムを使用したオンラインセミナーとして開催します。
こちらのセミナーは受付を終了しました。
次回開催のお知らせや、類似セミナーに関する情報を希望される方は、以下よりお問合せ下さい。
contact us contact us
各種お問い合わせは、お電話でも受け付けております。
03-5322-5888

営業時間 月~金:9:00~17:00 / 定休日:土日・祝日