Table 5.
Algorithm for modeling behavior impact of ADAS.
DEFINE t = 0; (t represents time elapsed since the ADAS triggers alarm) |
DH* = DH0; |
PRT* = PRT0; |
FOR each ADAS-equipped vehicle in the network |
IF actual headway < HWADAS AND actual spacing >= WD |
DH* = DH1; |
t = time step; |
ELSE IF actual headway P HWADAS AND actual spacing < WD |
PRT* = PRT1; |
t = time step; |
ELSE IF actual headway < HWADAS AND actual spacing < WD |
DH* = DH1; |
PRT* = PRT1; |
t = time step; |
ELSE |
IF 0 < t < Δt1 |
DH* = DH1; |
PRT* = PRT1; |
t = t + time step; |
ELSE IF Δt1 < t < Δt1 + Δt2 |
DH* = DH2; |
PRT* = PRT2; |
t = t + time step; |
ELSE |
DH* = DH0; |
PRT* = PRT0; |
t = 0; |
END IF |
END IF |
END FOR |