magicant / bve-autopilot

Bve trainsim 用自動運転車両プラグイン
GNU Lesser General Public License v2.1
21 stars 5 forks source link

目標速度に近付いたらノッチを緩めて衝撃を抑えるのをもっと賢くする #32

Closed magicant closed 5 years ago

magicant commented 5 years ago

5 や #18 で既にいろいろ試しているが、現在の問題は

magicant commented 5 years ago

アイディア:

magicant commented 5 years ago

衝撃を抑えるためのブレーキの弱め方を等加加速度運動にする

単純に実装するとブレーキの応答の遅れのためあまり衝撃は抑えられない。

TASC 減速パターンを等加加速度運動にするのもそれだけだとたぶん同じ結果だろう。

magicant commented 5 years ago

「ブレーキの応答遅延を見越して早めにブレーキを動かす」のを「衝撃を抑えるためのブレーキの弱め方を等加加速度運動にする」のと組み合わせるとややそれっぽくなるが、減速パターン自体のパラメーター調整でやると全体的にブレーキの動きが不安定にになる。

では減速パターンの中で衝撃を抑えるためにブレーキを弱めるのだけ早めにするとどうだろう。

magicant commented 5 years ago

33 の副作用として TASC 停車時に段々と出力減速度が下がっていくので、過走して急ブレーキで止まるということがない限り衝撃緩和のことはほとんど気にしなくてよくなる。