ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

制御理論研究会コミュのブロック線図について

  • mixiチェック
  • このエントリーをはてなブックマークに追加
ブロック線図を描くためのツールで仕上がりがキレイなソフトってありますか?
あるいは、単一のソフトでなくても、複数のソフトを使ってキレイな仕上がりにする方法はありますか?
TeXで作った数式を入れることが可能で、なおかつEPSへの変換が可能なものがいいんですが。。。

コメント(9)

rediaさん,はじめまして.
もしIllustratorを持ってられるのでしたら次のような方法がありますよ.
僕はこれで論文の図を作ってすがそれなりに満足のできでした.
http://hooktail.org/computer/index.php?Illustrator%A4%C7TeX%BF%F4%BC%B0

あとTeXの機能で図の中に数式を埋め込む方法があったと思いますが
あんまり使わないので失念しました.
U.K.さん

どうもありがとうございます。参考にさせていただきます。
atsu さま。これって、いわゆるfeedback loopのある線形システムの問題じゃないですか?

x(t);状態ベクトル
u(t):入力ベクトル
y(t):出力ベクトル

カルマンフィルタのブロック線図(カルマンフィルタの教科書には必ずのいっています)が参考となります。
http://www.mech.tohoku-gakuin.ac.jp/rde/contents/course/controlII/statefeedback.html

上記URLの一番上に、その問題の答えに近い物があります。
Dy(t)の項だけ違いますがそれほど難しくないと思います。
yからDのブロックを経て、Bのブロックの右側にある加え合わせ点に加えてやってください。
お絵かきですいませんが答えはこうだと思います。
xの上に・がある記号はdx(t)/dtの意味です。
このx・の部分に入っている信号と一つ目の式を見比べてみてください。
それにしてもこの問題違和感がありますね。
DのフィードバックはA行列で表せるはずなのですが…。
普通はD行列は5で貼ったリンク先のようにuからyへ直接伝わる信号(直達項)を表します。
らりほー さま

同感です。dx(t)/dt=Ax(t)+Bu(t)+Dy(t) にy(t)=Cx(t)を代入すると、

dx(t)/dt=Ax(t)+Bu(t)+DCx(t)
    =(A+DC)x(t)+Bu(t)

となるのでわzわざD行列を導入しなくとも済みます。


ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

制御理論研究会 更新情報

制御理論研究会のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング