« 600円でラジコン(CAUL)とIrSimple | トップページ | 一円も残さず使い切るってどうするの? »

2008年6月17日 (火)

板の上をはねる球をExcelで計算してみる。

Excelで計算シリーズ第五弾。さささんのBlogでカオスを教えるときに振動する板の上に跳ねる球を置いたときどうなるか、っていうのを計算させるという話を見た。どんな感じだったっけ?と考える。多分、板の変位 << ボールの跳ねる距離として近似しないとめんどくさい。これが成り立つならn回目の衝突とn+1回目の衝突の間の時間は打ち上げて戻ってくる時間、2V/gと近似できる。だからTn+1=Tn+2Vn/gで、跳ね返り係数をKとすると衝突前の速度はその一回前の速度の符号を変えたものだから…

Vn+1-Un+1=-K((-Vn)-Un+1)

なんで、

Vn+1=KVn + (1+K)Un+1

ここでUnは板の速度。例えばUn=AωcosωTnとかかける。すると

Tn+1=Tn+2Vn/g

Vn+1=KVn+(1+K)AωcosωTn+1

で、θn=ωTn、Sn=2Vn/gとかおくと

θn+1=θn+Sn

Sn+1=KSn+εcosθn+1

となる。これってほとんど前に書いた標準写像で、跳ね返り係数Kが加わった形。ここまできたらExcelで計算できる。K=1とK=0.8の差がこれ。

Bouncing_ball

だいぶちがうなあ。

« 600円でラジコン(CAUL)とIrSimple | トップページ | 一円も残さず使い切るってどうするの? »

学問・資格」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/512682/41513102

この記事へのトラックバック一覧です: 板の上をはねる球をExcelで計算してみる。:

« 600円でラジコン(CAUL)とIrSimple | トップページ | 一円も残さず使い切るってどうするの? »

最近のコメント

2018年11月
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
フォト
無料ブログはココログ