OKWave>http://okwave.jp/qa/q7234037.htmlより。質量が無視できないひものついたヘリウム風船の振動。私のオリジナルの問題
ばねにつりさげられたひも - 科学のおもちゃ箱@Hatenaに類似だが,ばねがなくとも振動する。
【問題】
十分に長くその一部が地面にあるひものついたヘリウム風船がある。風船はこの状態でつりあって静止している。風船の体積を,風船本体の質量を,ひもの線密度を,空気とヘリウムの密度を,,重力加速度の大きさをとする。風船が運動するとき,その速さに比例する空気抵抗を受けるものとし,その比例定数をとする。
(1) つり合い位置の高さ(=ひもの長さ)を求めよ。
(2) つり合い位置から上下にずらして放すと,風船は振動を始める。風船が浮いている高さ(=ひもの長さ)をとして,に関する運動方程式を導け。
【解答】
(1)
つりあいにより,
が(2)の運動方程式で示される振動の中心になる。
(2)
風船の位置がで,速度が上向きのとき,微小時間の間の風船+ひもの系の運動量変化は,
上昇中は地面からの抗力はないので,運動方程式は
すなわち,
となる。
第2項 は上昇中のとき地面から新たに運動に参入するひもの部分の運動量変化率を表している。したがって,下降中は地面に達して運動から離脱していくひもの部分の下向き運動量の減少率を表すことになる。この運動量減少は結局地面から受ける抗力がまるごと引き受けることになる。すなわち
である。したがって,両者をキャンセルすると下降中の運動方程式は
となる。
下降中は,地面へのひもの非弾性衝突によってエネルギーが散逸していく。空気抵抗に加えてこれが振動の減衰を引き起こすことになる。
Algodooでシミュレートしてみた。空気抵抗を考慮した場合と考慮しない場合を比較している。空気抵抗がなくともひもの衝突によって減衰が起こる。ただし,シミュレーションの空気抵抗の係数などの条件設定は,ほどよい減衰が起こるように調節してある。ちなみに,最新のAlgodoo for Education では,空気抵抗の粘性抵抗と慣性抵抗を独立に設定できるようになっていることを初めて知った。
下図はPOLYMATHによる数値積分結果(空気抵抗あり。ただし,条件はAlgodooシーンに合わせている)。Algodooシミュレーションの方が減衰が強いようだ。ひもが多体連結になっており,そこでのエネルギー散逸が無視できないと思われる。なお,数値積分の際,上下に動くときの運動方程式の切り替えは,論理式を使うことで可能である。
のように記述すればよい。
Algodooシーンのダウンロード
https://www14.atwiki.jp/yokkun?cmd=upload&act=open&pageid=534&file=Husen.phz
(初稿:2012/01/10)