運動方程式から伝達関数を求める方法
- 運動方程式から伝達関数を求める方法について教えてください。
- 運動方程式の解法として、ラプラス変換を用いることがあります。
- 具体的な解法として、運動方程式にラプラス変換を施し、変数ごとに解いていく方法が一般的です。
- ベストアンサー
伝達関数
この運動方程式から伝達関数を求めるやり方を教えて下さい。 m1*(d^2(x1)/dt^2) = c*(d(x2)/dt - d(x1)/dt) + k*(x2 - x1) + f ・・・(1) m2*(d^2(x2)/dt^2) = -c*(d(x2)/dt - d(x1)/dt) - k*(x2 - x1) ・・・(2) ここで , m1,m2は質量、k,cは係数、fは入力である。 出力y = x2のとき 入力f から 出力x2までの伝達関数を求めよ。 <解いたやり方> (1)+(2) m1*(d^2(x1)/dt^2) + m2*(d^2(x2)/dt^2) = f 両辺をラプラス変換 m1*s^2*X1(s) + m2*s^2*X2(s) = F(s) X1(s)の扱いが分かりません。
- tki-
- お礼率55% (88/160)
- 数学・算数
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>m1*s^2*X1(s) + m2*s^2*X2(s) = F(s) >X1(s)の扱いが分かりません。 X1(s)=(1/m1){(F(s)/s^2)-m2*X2(s)} これを(1)または(2)をラプラス変換した式に代入すれば X2(s)とF(s)だけの式ができます。 X2(s)=Y(s)について解けばF(s)の式表すことができます。 伝達関数G(s)は G(s)=Y(s)/F(s) から得られます。
関連するQ&A
- 伝達関数の問題が解けません
ラプラス変換を用いた伝達関数の問題が解けません。 質量(m2)----------→y2 | ばね(k2) | 質量(m1) | | | ばね(k1) 減衰器(D) | ---------→y1 入力をy1出力をy2として伝達関数を求めよという問題なんですが、m1、m2とも固定されておらずどこから考えればよいのかわかりません。 車のモデル(m1が車、m2が人)として有名らしいのですが、さっぱりわかりません。回答お願いします。
- ベストアンサー
- 物理学
- 伝達関数
伝達関数を求める問題で困っています。一応伝達関数を求めて X2/F(S)=Cs+K2/[M1s^2+Cs+K1+K2][M2s^2+Cs+K2+K3]-(Cs+K2)^2 と出ました。ちなみに機械システムです。 この各係数に実際に与えられた数字を入れたいのですが、これは直接与えられた数字を代入してよろしいのでしょうか(K1=60N/m,K2=50N/m,K3=40N/m,C=0.1Ns/m, M1=0.04kg,M2=0.05kg) 同様に電気システムの問題もありこちらは、 Vo/Vi=Ls/(R1+R2)LCs^2+(R1R2C+L)s+R1 となり F、Ω、Hを基準にして値をそのまま代入すればよいと思うのですが、機械システムのほうは普段触れる機会がなく単位などの意味もあまりよくわかりません。どなたか解かる方いましたら宜しくお願いします。
- 締切済み
- 物理学
- 伝達率の求め方について
1自由度系の運動方程式md^2x/dt^2+c(dx/dt-dxo/dt)+k(x-xo)=0の伝達率を求めたいのですがわからないことが出てきてしまったので教えてください.(ただし,わけがあって上の式をラプラス変換してs=jwを代入して伝達率を求めるといった方法は使えません.入力と出力のデータが得られているという状況で伝達率を求めたいです) xは質量mの変位(出力),xoは地面からの外乱(入力)の伝達率|G(w)|を求めたい. (1)まず,xoとしてホワイトノイズをc言語で生成,上の運動方程式に代入して応答(出力)xを得る. (2)次に,xoの自己相関関数とxの自己相関関数をc言語で計算. (3)xoの自己相関関数とxの自己相関関数をそれぞれフーリエ変換してxoのパワースペクトル密度関数Φxoとxのパワースペクトル密度関数Φxを求める. |G(w)|^2=Φx/Φxo (*) この式より伝達率が求められる. このようにして伝達率を求めたいのですが,(3)の過程でxoの自己相関関数とxの自己相関関数をそれぞれc言語で離散フーリエ変換(DFT)すると,DFTの虚数と実数でそれぞれ計算されます. これらを使ってどうすれば(*)が求めらるのでしょうか?DFTの実数だけ使えばよいのでしょうか? DFTの虚数^2と実数^2の平方根を使えばよいのでしょうか? わかる方がいらっしゃいましたらどうか教えてください.お願いします.
- 締切済み
- 物理学
- 伝達関数ってどういうものですか?
伝達関数とは出力のラプラス変換したものを入力のラプラス変換したもので割ったものであると定義されますが これは単にその回路の増幅率の周波数応答を表した式だと考えて良いのでしょうか? もし伝達関数に虚数が出てきた場合などはどう考えれば良いのでしょうか?
- ベストアンサー
- 科学
- 伝達関数と周波数伝達関数の違い(関係)
「伝達関数と周波数伝達関数の違い(関係)」ってなんでしょうか? 伝達関数G(s):入力のラプラス変換と出力のラプラス変換したものの比 周波数伝達関数G(jw):入力の複素振幅と出力の複素振幅の比 ぐらいしかいえなんですが、これらがどう関係していてどう違うのかが説明できません。後はせいぜい「sにjwを代入」したら出てくるとか・・・ 周波数伝達関数については、「加速度入力に対する加速度応答の比」という説明もあったのですが・・・
- ベストアンサー
- 物理学
- 伝達関数 ラプラス変換
回路方程式 i=i1+i2 u=R1i+1/C1∫(i1)dt y=R2i2 y=(1/C1∫(i1)dt)- L(di2/dt) を初期値0でラプラス変換しUからYへの伝達関数を求めたいのですがどのようにして導けばいいでしょうか? 初期値0でラプラス変換するところまではできますが、伝達関数を導くところまで変形できません。 お手数おかけしますが教えていただきたいです。また、この問題以外でも伝達関数を求めるコツなどがありましたら、教えていただきたいです。 よろしくお願いいたします。
- 締切済み
- 電気・電子工学
- 伝達関数を求めることができるでしょうか。
定数項Cのある下式で、x(t)とy(t)との伝達関数L[X(s)]/L[Y(s)]を求めることができますか。 dx(t)/dt + x(t) + C = y(t) これを2回微分して定数項を消去して求めても良いのでしょうか。初期値はすべてゼロです。 x(t), y(t) は時間tの関数です。数学は得意でないので、表記など誤りがありましたらご指摘く ださい。
- 締切済み
- 物理学
- デルタ関数のラプラス変換について。
デルタ関数の1階微分した関数のラプラス変換について教えてください。 L【dδ(t)/dt】についてです。 f(t)をラプラス変換したものをF(s)として。 L【dδ(t)/dt】=s-δ(0)・・・(*) になります。 ここで、δ(0) の部分なんですが。 デルタ関数だと t≠0 のとき δ(t)=0 t=0 のとき δ(0)=∞ になるので、s-δ(0)=∞ になってしまいます。 どう考えればいいでしょうか。 ご存知のかた教えてください。よろしくおねがいします。
- ベストアンサー
- 数学・算数
お礼
ありがとうございます。