- 締切済み
テーブルを傾けてボールを真中に最短時間で移動したい
一般的な話題ですので、お付き合いいただければ幸いです。 テーブルの端にボールがあり、テーブルの中心とを結ぶ直線上を動いているとします。 テーブルを傾けて、ボールをテーブルの真ん中にもってきて、静止させたいとします。 テーブルは最大で垂直に傾けることができるとします。 最短時間で行うには、テーブルをどのように傾ければよいのでしょうか。 数式化すると次のようになると思います。 x軸上に質量mの質点があり、 時間t=0でx(0)=r , (d/dt)x(0)=v とします。 時間tでは、運動方程式で、 m(d^2/dt^2)x(t)=F(t) ただし、gを重力加速度として、-mg≦F(t)≦mg あるTに対して、t≧Tで、x(t)=0 , (d/dt)x(t)=0 にしたい。このとき、F(t)とTを求めたいのです。 ボールがある正の位置にあったとき、ボールが正の大きな速度を持ていると、ボールを最短時間で原点に静止させたいという目的のためには、最大限の負の力-mgを与えるべきだと思います。 ボールがある正の位置にあったとき、ボールが負のとても大きな速度を持ていると、そのままだと原点を通り過ぎて負の位置にいきがちなので、最大限の正の力mgを与えるてブレーキを与えるべきだと思います。 例えば、横軸を位置、縦軸を速度とする座標を考え、ボールがある位置、ある速度だったときに、どういった力Fを与えるべきかを考えるといいかなとも思うのですが。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- stomachman
- ベストアンサー率57% (1014/1775)
回答No.4
- stomachman
- ベストアンサー率57% (1014/1775)
回答No.3
- stomachman
- ベストアンサー率57% (1014/1775)
回答No.2
- stomachman
- ベストアンサー率57% (1014/1775)
回答No.1
お礼
ありがとうございます。 僕は、最短時間で移動・静止するということを目的としていたので、 ボールに与える力も実際には最大限のmgか-mgを想定していました。 一瞬でmgを-mgにすることも可能と。 テーブルを垂直に傾け、目的の場所に向かって加速させ、ある限界で急ブレーキをかけるために一瞬で180度回転させる。そして、目的の場所に着くと(そこで速度が0になるように調整はされている)、一瞬でテーブルを水平に戻せばよいと。 つまり、テーブルの傾ける角度は、時間に対して不連続で、それがベストと想定していました。 野球でホームに突進するときのように、目的の場所に向かって最大限に加速し続け、ある限界で急ブレーキをかけるのがベストの方法だと。 しかし、stomachmanさんのイメージでは、テーブルを連続的に傾けることによって生じる角速度もイメージされているようですね。 テーブルを不連続に傾けることなんて出来ないとイメージされたのかもしれないですね。 それは現実問題としては、考えなくてはいけないと思います。 その場合は、回転の中心は、テーブルの真ん中(原点)がいいかと思います。 今回の投稿は、ある種の思考実験ですので、いろいろな設定で考えられた結果を知りたく思います。 投稿のきっかけは、バランス制御の仕組み(一般理論)は、どうなってるのだろうということです。