計算ボタンを押してください。
路線データ(フォーム左側の要素)
入力形式はJSONです。
以下に必要な要素を列挙します。
| 変数名 | 型 | 説明 |
|---|---|---|
| name | String |
路線名です。ファイル出力時に使用します。 |
| curves | Array<[number;3]> |
路線のカーブ情報の配列です。各要素は[開始距離(m), 終了距離(m), 曲線半径(m)]の順です。 |
| gradients | Array<[number;3]> |
路線の勾配情報の配列です。各要素は[開始距離(m), 終了距離(m), 勾配値(‰)]の順です。 |
| limitSpeeds | Array<[number;3]> |
路線の制限速度の配列です。各要素は[開始距離(m), 終了距離(m), 制限速度(km/h)]の順です。 |
| tunnels | Array<[number;3]> |
路線のトンネルの配列です。各要素は[開始距離(m), 終了距離(m), トンネル種別]の順です。トンネル種別は、開渠が0、複線用トンネルが1、単線用トンネルが2です。 |
| stations | Array<[Statios]> |
路線の駅の配列です。詳細は以下で説明します。 |
| 変数名 | 型 | 説明 |
|---|---|---|
| name | String |
駅名です。ファイル出力時に使用します。 |
| position | Number |
駅の位置です。(m) |
| stopType | Number |
停車種別です。現在は未実装です。 |
| maxSpeed | Number |
次駅までの最高速度です。(km/h) |
車両データ(フォーム右側の要素)
入力形式はJSONです。
以下に必要な要素を列挙します。
| 変数名 | 型 | 説明 |
|---|---|---|
| name | String |
車両名です。ファイル出力時に使用します。 |
| acceleration | Number |
車両の起動加速度です。単位はkm/h/sです。この値を用いて引張力を計算します。 |
| deceleration | Number |
車両の減速度です。単位はkm/h/sです。加速度と異なり一定の減速度で計算します。 |
| fixedTorqueSpeed | Number |
モーターの定出力領域が終了する速度です。単位はkm/hです。 |
| constantPowerSpeed | Number |
モーターの定トルク領域が終了する速度です。単位はkm/hです。 |
| maxSpeed | Number |
車両の最高速度です。単位はkm/hです。 |
| mCars | Number |
M車の両数です。編成重量の計算に用います。 |
| tCars | Number |
T車の両数です。編成重量の計算に用います。 |
| mWeight | Number |
M車の重量です。単位はtです。編成重量の計算に用います。 |
| tWeight | Number |
T車の重量です。単位はtです。編成重量の計算に用います。 |
| coefficient0 | Number |
定トルク領域の定数です。既定値は1です。 |
| coefficient1 | Number |
特性領域の定数です。既定値は2です。 |
| tractiveForces | Array<Number> |
1km/hごとの加速時の引張力特性です。単位は編成に対してのkgfです。nullを代入しておくと各パラメータから自動計算します。 |
| runningResistance | Array<Number> |
1km/hごとの走行抵抗です。単位は編成に対してのkgfです。nullを代入しておくと自動計算します。 |