循环时间单位
循环时间单位是将时间指定为相对周期旋转的角位置的时间单位,如曲柄。循环时间单位对于在往复机器和电机模拟中指定周期性事件非常有用。
在 时,循环时间 等于指定的开始偏移:
(15)
,其中 mod 为模运算符,cycle_length 为单位一致的“每个循环的转数”值。
例如,如果开始偏移为 0, 为 15 分钟且 rotation_rate 为 6 度/分,则:
= 0 + 15 * 6 = 90 度。
因此,在 15 分钟之后,旋转将为 90 度。
循环时间单位属性
- 单位
- 用于表示和指定角位置的单位。
- 旋转速率
- 以选定单位表示的旋转速度。对于发动机曲柄,单位通常为 rpm(每分钟转数)。
- 开始偏移
- 周期性循环的范围为“起始偏移”(含)到(起始偏移 + 360*每个循环的转数)(不含)。
- 每个循环的转数
循环中的 360 度转数 — 通常指定为整数。
例如,对于 2 冲程发动机,一个循环为 360 度,因此应将“每个循环的转数”指定为 1.0。对于 4 冲程发动机,一个循环为 720 度,因此应将“每个循环的转数”设为 2.0。