Académique Documents
Professionnel Documents
Culture Documents
VISGAOST - Program which uses a Genetic Algorithm to optimize signal timings based on their
evaluations in VISSIM. VISGAOST is the first optimization tool which can optimize controller’s Transit
Signal Priority (TSP) settings. VISGAOST can optimize basic signal timing parameters (i.e. cycle length,
green splits, offsets and phase sequences) simultaneously (or separately) with the TSP settings. Virtually any
VISSIM performance measure can be used as objective function. For example, VISGAOST can optimize
signal timings to reduce pollutant emissions reported by VISSIM ( currently only optimization software which
can optimize signal timings to reduce traffic emissions in the network). The list of special VISSIM features
also include the optimization of: phasing sequence, multiple coordinated systems and uncoordinated
intersections, fully-actuated isolated intersections, and multiple time periods.
yes
Binary Encoding
Before encoding After encoding
5 4 3 2 1 0
Parameter value 13 = 0*2 + 0*2 + 1*2 + 1*2 + 0*2 + 1*2 001101
Crossover
Offspring
Parent1 Parent2
1 1 0 1 0 0 0
1 1 0 1 0 1 1 + 0 0 0 0 1 0 0 =
0 0 0 0 1 1 1
Crossover point
Mutation
After crossover After mutation
1 1 0 1 0 1 1 1 0 0 1 1 1 1
Inverted bits
0
VISSIM Model of Park City, UT
0.5 1 mile
Results - 100 Simulation Runs
Scenario 1: 15-min Field SYNCHRO VISGAOST
peak intersection
traffic Mean St. Dev Mean St. Dev Mean St. Dev
peak network traffic Mean St. Dev Mean St. Dev Mean St. Dev
Optimization of Signal Timings Delay (hours) 53.09* 3.13 48.82^ 5.37 43.54^* 2.17
Best GA
Scenario 3: 1-hour Field SYNCHRO VISGAOST
100
Performance Index
peak network traffic Mean St. Dev Mean St. Dev Mean St. Dev
90
All Timings
Cycle Lengths
&
Offsets
&
Splits Stops 27792* 2590 37985^ 1 2173 22677^* 2157
50
Offsets Phase Sequence
14.5
14.25
14
13.75
13.5
1 10 19 28 37 46 55 64 73 82 91 100 109 118 127 136 145 154 163 172 181 190 199
Generations