• ベストアンサー

デッドビート制御

デッドビート制御が参考書等をよんでも理解できません. nサンプル時間でシステムの状態変数の全てを完全にゼロにもっていくことができるらしいのですけど,状態変数をゼロにするって,それって意味あるのでしょうか?誤差をゼロにするのならわかりますけど. どなたか,デッドビート制御についてご教授お願いします.

質問者が選んだベストアンサー

  • ベストアンサー
  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.1

状態変数として、定常目標値からの偏差(誤差)を使えば、状態変数=0は誤差なく目標値に達している状態を表すことになります。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 交流モータ制御

    こんにちは.交流モータIPMSMと制御を勉強している初心者です. 安定性について質問なんですが,IPMSMの微分方程式には速度要素が存在します.状態方程式を立てようとしてもシステム行列の要素に定数でない速度ωが入っている場合の安定性判別はどうしたらよいのでしょうか? システム行列が全て定数なら固有値を調べて内部安定かどうか判断できるのに,変数項が入ってきた場合は線形時変システムになるる理解しているのですが,線形時変システムの安定性判別がわかりません.どなたかご教授お願いします.

  • 最適制御の随伴変数について

    最適制御ででてくる状態と随伴変数について教えてください. 状態と随伴変数の内積が一定になる,というのはどういみでしょうか?

  • wsprintf関数(書式制御文字列)について

    wsprintf関数(書式制御文字列)について ActiveBasic 4.24.00を使用しています。 今回、wsprintf関数をつかって数列を4桁に整えたいのですが、 この関数の使い道がよく分かりません。 (大雑把に、何か規則どおりに文字列を整えるという意味で捉えている) 変数 n に数字(n=1,2,3,4,5,6・・・・・・)をForループで入れて行く途中で n=1のとき、0001 n=2のとき、0002 n=3のとき、0003 ・・・ n=10のとき、0010 n=11のとき、0011 ・・・ n=100のとき、0100 ・・・ このような感じにしたいのですが、使い方がまったく分かりません。 参考書(ABのオフィシャルユーザーガイド)などをみたら、 第二引数に、%dだの%s\%sだの、よく分からないものが書いてあります。 とりあえず、早急にしたいことは、 数列を4桁に整えることです。 もし余力がありましたら、%やdやsや\などの違いと、wsprintf関数の使い方の詳細も ご教授いただければ幸いです。 よろしくお願いします。

  • 制御工学

    制御工学の問題に 差分方程式で表されるシステムの安定性を調べ、安定なシステムには単位ステップ入力を印加したときの出力を求めよ という質問があります。 システムの安定性を調べる所までは理解できたのですが 安定な場合、単位ステップ入力を印加するとはどのようなことなのでしょうか? よろしければ、回答お願いします。 y(n) - y(n-1) + 0.25y(n-2) = x(n) + 0.5x(n-1) このような問題でした。

  • PID制御

    PID制御に関して学習しようと思っていると下記のような説明がでてきました。 >>積分時間TI は、ステップ偏差を与えたとき、P制御による操作信号>>変化に相当する操作信号変化をI制御のみで発生させるために必要>>な時間ということになります。したがって、積分時間TI を小さく>>すればするほど積分制御の影響が強くなります。 この意味が良く分かりません。なぜ積分時間を短くすればするほど、制御の影響が強くなるのでしょうか?? 比例制御と微分制御は理解できたのですが、積分制御に関しては上手く理解できていません。どなたかご教示願います。

  • リンクを押したときのDIVタグの動きの制御

    早速質問させていただきます。 現在止まっているのは、DIVタグに有るid属性が変数かつ DIVタグが複数ある場合にどのように取得し、表示の制御をしようかと悩んでいます。 制御内容として、 有る一番上のところをクリックすると、他の開いている状態のDIVのSTYLEをnoneにするということを行いたいのです。 id属性が固定値なら何とかなると思うのですが、変数かつDIVタグがそのときによって数が変わるためどのように値を取得して制御すれば良いかわかりません。 以上なのですが、何か解決の糸口があればご教授ください。お願いいたします。

  • 教えてください。

    制御工学で、連続時間システムを0次ホールドを用いて離散時間化したシステムの状態変数表現はどのようにすればよいのですか?

  • PWMインバータにおけるデッドタイムの相電圧に対する影響

    今回は、PWMインバータのデッドタイムが 「相電圧にどのように影響するのか」、 その原理を伺いたく投稿させていただきました。 PWMインバータは一般的にデッドタイムを考慮し スイッチング制御していると思います。 そこで実際に実験ユニットでデッドタイムを 設定し、測定をしてみました。 (正弦波・三角波比較変調にて) すると、出力相電圧がデッドタイム時間だけ 遅れて立ち上がり、「+1/2E」「-1/2E」の2レベルの パルス波形となっていました。 (電源の中性点をグランドに取った場合) これは参考書などの原理と合っています。 しかし、私はどうも納得できません・・・。 デッドタイムの間は「上スイッチ・下スイッチ」が 両者ともオフしているということは、その時間の 出力相電圧は零レベルになるのでは・・・?。 つまり相電圧は「+1/2E」「0」「-1/2E」の 3レベルとなるパルス波形になると考えていました。 なぜこのような現象が起きず、デッドタイム分だけ 綺麗に相電圧の立ちあがりが遅れるのでしょうか? この原理を知っている方がいれば、 教えていただけますでしょうか? 分かりにくい説明で申し訳ございませんが どうか宜しくお願いいたします。

  • サイズ指定したウィンドウ制御について

    HPを作成しているのですが… JavaScriptでサイズ指定をした別ウィンドウの制御を行いたいと思っています。 サンプルサイトなどを参考にし、下記のようなソースを使用しています。 function newWin() {window.open ('***.htm','new','width=500,height=400');} 上記ですと***.htmが500x400のウィンドウで表示されるかと思いますが、 『'new'』の部分が何を制御しているのか分かりません。 ここは変更/削除して良いものなのか迷っております。 どなたかお詳しい方、ご教授お願い致します。

  • 日付リストボックスの制御について

    現在、フォームに 年、月、日のリストボックスをそれぞれ配置して、たとえば、月を選択したときに、その月に対応する日(たとえば、6月を選択した場合は、日のリストボックスには、1~30までの値が入る)を表示させると言う 制御をJavaScriptで実現させたいと考えています。 うるう年の場合も対応したいと考えています。 しかし、JavaScript初心者のために、まったくわからない状態です。 経験者の方々、サンプルソースもしくは、参考になるURL等ありましたら、ご教授お願いします。 よろしくお願いします。