• 3.5 レポート
    • レポートは全て回収し、希望あれば1学期終了後に返却する。
  • 4.1 補償器の構造
    • ゲインGとむだ時間τからなる補償器 式(23) ... phase-delay controller
    • 閉ループ系が安定となる(= 発振しない)条件:ナイキストの安定判別
      安定なシステムLが与えられたとする。その伝達関数をL(s)、周波数応答をL(jω)とする。 このとき、システムLの出力を-1倍して入力として戻した閉ループ系が安定となるための 必要十分条件は、L(jω)の軌跡(ω=-∞〜0〜∞)が点 -1 を囲まないことである。
    • 閉ループ系の(= w から z までの)ゲイン特性
      w, u から z, y までの 2入力2出力の安定な制御対象Gが与えられ、この伝達関数行列が
      G.jpg
      であるとする。yを入力、uを出力とする安定な補償器Kが与えられ、補償器の伝達関数をK(s)とする。 このとき、閉ループ系が安定となるための必要十分条件は、一巡伝達関数 L(s) := -Gyu(s) K(s) に対するナイキストの安定判別で与えられる(演習問題)。
      またこのとき、w から z までの閉ループ系の伝達関数(Gcl(s)とする)は
      Gcl.jpg
      と与えられる(演習問題)。さらに、閉ループ系が安定であるとき、 w から z までの閉ループ系のゲイン特性は、
      Gcl_mag.jpg
      で与えられる。
  • 実験手順の補足:全般
    • 実験は1日目と同じ実験機(gomana)を使って行い、Matlabによる解析は別のPC(momiji)で行ってください。
    • PCまたは各自スマホのブラウザでこのページを参照しながら作業してください。
  • 4.2 実験方法の補足
    • 2.開ループ制御
      • 各自のレポートに記載された予測値を使って行ってください。その後、必要に応じて微調整を行っても構いません。
    • 3.閉ループ制御については特に補足なし。テキスト通りに実施すること。
    • 4. 周波数応答実験
      (実験機の端末にて以下入力。「%」は入力不要。何度かエンターを押す必要あり)
      % ./run_freqresp
      周波数応答実験が開始する。オシロを操作してスピーカの駆動信号にトリガを設定し、
    1. 周波数が徐々に高くなっていること(耳で聴いてもわかる)、
    2. 全ての信号の周波数が等しいこと、
    3. 共振周波数付近でマイクの出力信号の振幅が大きくなること、
    4. スピーカの駆動信号に対してマイクの出力信号の位相が回転すること
      などを確認する。
  • 4.ナイキストの安定判別と、閉ループゲインの確認 (Matlabのコマンドプロンプトにて)
    >> check_cl
    実験で調整したのと同じように、ゲインGとむだ時間τを調整し、ナイキスト軌跡と閉ループ系のゲイン特性がグラフに表示される。終了時の値がセーブされ、後のphasedelay補償器として使われる。
  1. 閉ループ制御で調整したゲインGとむだ時間τを指定したとき、閉ループ系は安定、という判定結果になるか、
  2. (もし閉ループ制御で発振するギリギリまで調整していたなら)わずかにゲインGとむだ時間τを変化させると、閉ループ系は不安定、という判定結果になるはず、
  3. 閉ループゲインのグラフから一次および二次共振周波数における制御の効果(ゲインの低減幅)をdBで読み、閉ループ制御の実験結果に近いかどうか、
    などを調べる。
  • 5.ロバスト制御による広帯域騒音の抑制(phase-delay 補償器との比較)
    • 手動調整したphase-delay 補償器による制御実験
      (実験機にて以下のように入力)
      % ./run_phasedelay
      gain と delay を聞かれるので、閉ループ制御の実験で調整した値を指定する。
      ロバスト制御と同様に実験が開始する。
      ・ロバスト制御との違いは?(高周波数域の騒音が増幅するかもしれない)
    • ロバスト制御(設計済の補償器を使用)による制御実験
      (実験機にて)
      % ./run_hinf
      10秒間の実験が開始する。5秒経過後に補償器がONになる。
      ・オシロスコープの画面や耳で音を聴いて、妥当な結果か調べる。
    • ロバスト制御とphase-delay補償器の比較
      (Matlabのコマンドプロンプトで)
      >> compare
      ・figure(1) ... 2つのコントローラのボード線図。違いは?
      ・figure(2) ... 閉ループ系のゲイン特性。制御あり/なしの違い、2つの補償器の違いは?
      >> compare_result
      ・figure(3) ... エラーマイク出力の時間応答(ロバスト制御):制御後に振幅が低減
      ・figure(4) ... 同上(phase-delay 制御):制御後に振幅が増大
      ・figure(5) ... エラーマイク出力のパワースペクトル密度(ロバスト制御):制御無しのピークが制御有りで潰れている
      ・figure(6) ... 同上(phase-delay 制御):1次と2次共振周波数成分は抑制されている。閉ループゲインと同じ形状
  • 4.3 ミニレポート
    • 配布された A4 の紙 1枚に、30分以内で記述してください。

!!!!!!!!!!以下は管理者用の情報です!!!!!!!!!!

  1. Matlab の起動(サーバで起動し、画面を飛ばす)... TA が行います。
    (momiji の端末にて)
    % xhost +yomogi.nagaokaut.ac.jp
    % telnet yomogi.nagaokaut.ac.jp
    (ユーザexpでログイン)
    % setenv DISPLAY momiji.nagaokaut.ac.jp:0
    % matlab -nojvm

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-05-16 (火) 11:23:18 (132d)