| 12345678910111213141516171819202122232425 |
- package top.haijunit.train.domain.constant;
- import java.math.BigDecimal;
- /**
- * @author zhanghaijun
- * @date 2023/11/28 06:27
- * @description 列车行驶常量
- */
- public interface TrainConstant {
- // 全线列车限速默认为80km/h
- BigDecimal SPEED_LIMIT = new BigDecimal(80);
- // 列车加速度固定为0.8 m/s2
- BigDecimal ACCELERATION_LIMIT = new BigDecimal("0.8");
- // 制动减速度固定为-0.6 m/s2
- BigDecimal DECELERATION_LIMIT = new BigDecimal("-0.6");
- // 惰行减速度固定为-0.05 m/s2
- BigDecimal SLOW_DOWN_LIMIT = new BigDecimal("-0.05");
- // 列车停站时间统一为30s
- BigDecimal STOP_TIME_SECOND = new BigDecimal(30);
- // 道岔转换要维持3S
- BigDecimal SWITCH_CHANGE_TIME_SECOND = new BigDecimal(3);
- }
|