加速、減速、速度に関する関数の定義

複数の運転手とさまざまな車両特性の加速および減速時の運転挙動における差違を考慮するために、Vissimは、個々の個別の加速または減速データではなく関数を使用します。

公共交通車両に乗車する乗客の乗車遅延機能を定義することができます。

Vissim は、、[Curve speed]-[カーブ速度]-[Curve speed][Lateral drift speed]-[横方向漂流速度]など、クリティカルな交通状況をシミュレーションするための関数を備えています。

関数の値は、ユニット (単位のネットワーク設定の選択)のネットワーク設定に応じて表示されます。

加速および減速関数

加速および減速は、現在の速度の関数です。これにより、燃焼機関が低速で最大加速に到達したり、路面電車や電車のACモーターが平均速度範囲でコンスタントに加速することが考慮されます。

Vissimでは、加速と減速の関数が曲線で表示されます:

  • [Maximum acceleration]-[最大加速度]:技術的に可能な最大限の加速。傾斜路で一定速度を保つなど、より大きな加速が求められる場合などに使用されます。最大加速は、リンクの上下勾配に対して自動的に調整されます (最大加速および減速の値の確率分布)
  • 1%の上り勾配につき-0.1 m/s²
  • 1%の下り勾配につき0.1 m/s²
  • [Desired acceleration]-[希望加速度]:最大加速が必要ないすべての状況で使用されます。
  • [Maximum deceleration]-[最大減速度]:技術的に可能な最大限の減速。減速値にはマイナスの代数記号が付いているため、最大減速値は最も小さな加速値となります。希望減速であっても、それを下回ることはありません。例:最大限側が-5 m/s²の場合、希望減速が-6 m/s²となることはありません。最大減速は、リンクおよびコネクターの上下勾配にあわせて自動的に調整されます。
  • 1%の上り勾配につき-0.1 m/s²
  • 1%の下り勾配につき0.1 m/s²
  • [Desired deceleration]-[希望減速度]:次の場合の加速の減速の上限として使用されます。そのため、これが最大減速を超えることはありません。
  • 希望速度選択に基づく
  • 赤信号への接近時
  • 交通渋滞時など、前を走行している車両に近づく場合
  • 左右のクリアランスが不十分な条件で同じ車線で追い越しをする場合
  • ルートのコネクター上の緊急停止への接近時
  • 協調ブレーキ。車両の希望減速の50%が、合理的な最大減速として使用され、車両が隣の車線から同じ車線に車線変更する可能性を示すかどうかを決定します。

車両が駐車場や公共交通停留所のような静的障害物に近づくと、各時間ステップで、必要な減速度がすでに[desired deceleration]-[希望された減速度]よりも高いかどうかを判断します。まだそうでない場合、車両は障害物の影響を受けずに通常通り運転し続けます。要求減速度が[Desired deceleration]-[希望された減速度]に達する最初の時間ステップでは、前の時間ステップの動きにより、通常は希望された減速度をわずかに超えます。[Maximum Deceleration]-[最大減速度]が必要な減速度より小さい場合:

  • 車両は所定の停止位置より少し下流側でしか停止できません。特に駐車場では遅すぎることになる場合があります。

  • 公共交通機関の場合、最後の時間ステップで最大減速度(量)を超えることができるため、公共交通機関は停車駅で停止します。

  • [Boarding delay]-[乗車遅延]: 公共交通機関の車両の最大定員に対する相対的な乗車率を、定義された期間にわたって示します。乗車の遅れは、例えば、列車の利用が多い、荷物を運んでいる、ホームと列車の高低差がある、バスのドライバーによる切符の販売などによって引き起こされます。乗車遅延の種類に応じて、乗車遅延機能を選択します (乗車遅延タイプの定義)[Doors]-[ドア]との関連では、希望する[2D/3D model segment]-[2D/3Dモデルセグメント]の乗車遅延タイプをそれぞれのドアに割り当てます (公共交通車両のドアの編集)

目的の車両タイプに加速および減速関数を割り当てることができます。他のどの状況でも、自動車追従モデルのパラメータが適切です。

車両の最大加速度の上限値は、最大加速度関数、希望加速度関数、パラメータCC8、パラメータCC9のうち、自動車追従モデルの最大値のうち最も小さい値とします。これは、車両の加速度がこれらの値のうち最も低い値より高くならないことを意味します。以下は車両にのみ適用されます: zは使用される最大加速度に加えられます: z = 区間[0.1]からの値で、0.5で正規分布し、標準偏差は0.15です。例えば、車両が希望の速度に非常に近い場合や、前方に遅い車両があると認識した場合など、他の要因が関係する場合、車両の加速度は最大加速度より小さくなることがあります。

一定速度での走行時の車両の希望加速、最大加速、希望減速および最大減速は、最大値と最小値の間の一定範囲内に納まります。これら4つの関数のそれぞれに対して、最大値と最小値の範囲をグラフ内で示して中央値を割り出し、上限と下限のしきい値の制限グラフを表示できます (加速および減速関数の定義)。制限グラフは帯域を定義します。中央値グラフの赤丸は、中央値コースを編集できるスプライン点を示します。制限グラフでは、スプライン点が緑色で示されます。

シミュレーション実行中にデータポイントを変更することは、COMメソッドReplaceAllによってのみ可能です。このメソッドは、関数のすべての既存のデータポイントを、メソッドのコマンド呼び出しに含まれるデータポイントに置き換えます。シミュレーション実行中に個々のデータポイントを変更することはできません。

注意: 最大減速度の最大値が、希望する減速度の値よりも大きいことを確認してください。これによって、ジャーク限界が確実に計算されます。

 

ひとこと: Vissimは、西欧で一般的に使用されている車両タイプのデフォルトの加速および減速関数を提供しています。

カーブやクリティカルな交通状況における速度に関する機能

  • [Curve speed]-[カーブ速度]: 車両の異なる速度が適用される半径を定義します。これらの値は以下の計算に使用されます:
  • このオプションが選択されている場合のカーブでの自動速度制限 (車両挙動のネットワーク設定の選択)

  • 速度超過による横方向漂流速度と車両の横方向の偏差 ([curve speed]-[カーブ速度]の定義).
  • [Lateral drift speed]-[横方向漂流速度]: 速度超過により横方向位置が変化した車両の[Lateral deviation (excessive speed)]-[横方向逸脱(速度超過)]に使用する、横方向オフセットを算出します (横方向漂流速度の使用)