[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[sumo-user] Timing incorrect driving through an intersection modeled by multiple junctions
|
I am trying to simulate traffic light signal coordination along Sunset Boulevard in San Francisco. I am using the network from the Open Street Map model of San Francisco. Two of the intersections (at Taraval, and at Judah) have complicated signaling due to public transit crossing there, and these two intersections were modeled by OSM with multiple junctions and traffic lights, connected serially.
The problem is that SUMO, using the Traci interface to Python, seems to only pass one junction per simulation step. This adds spurious simulated delays through the intersection.
Is there some SUMO option or workaround so that the simulator passes through these multiple junctions based on distance and speed alone, unaffected by the fact that there are multiple connected junctions, so that the simulation timing is correct?
I have already tried rerunning netconvert with junctions.join, junctions.join-dist, tls.join, tls.join-dist; but the network appears the same to me in netedit.
I have already tried to manually merge the junctions in netedit, but the complexity of the intersection is bewildering.
I am using version 1.21.0.
Attached are screenshots of the two intersections in netedit.
Also attached is my route file, showing the edge ID's along Sunset Blvd.
For the Judah intersection, the edges connecting the multiple junctions are "103755327#2 103755327#3 103755327#4 286265339#0 286265339#1 898469737#0"
For the Taraval intersection, the edges connecting the multiple junctions are "1356675867#0 1356675867#1 286183148#0 286183148#1"
Thank you!
Attachment:
Judah_and_Sunset.jpg
Description: JPEG image
Attachment:
Taraval_and_Sunset.jpg
Description: JPEG image
<routes>
<vType id="car" carFollowModel="IDM" accel="3.0" decel="4.5" minGap="1.524" tau="2.0" sigma="0.5" maxSpeed="13.41" length="4.57"/>
<route
id="Sunset_Southbound"
edges=
"414325417#0
103755327#1
103755327#2 103755327#3 103755327#4 286265339#0 286265339#1 898469737#0
898469737#1
286265338#1
286265333#1
286265335#1
286265341#1
286188744#1
286188527#1
255170261#1
255170263#1
286186805#1
1356675867#0 1356675867#1 286183148#0 286183148#1
758055980#1
286180603#1
286180035#1
344209391#1
"
/>
<route
id="Sunset_Northbound"
edges=
"619535743#1
344209399#1
286180034#1
286180604#1
1356675864#0 1356675864#1 286183151#0 286183151#1
758055982#1
286186806#1
255170262#1
255170260#1
286188526#1
286188740#1
286265337#1
286265334#1
286265336#1
286265340#1
286265340#2 286265340#3 286265340#4 286265342#0 286265342#1 898469738#0
898469738#1
397072296#0
898469735#1
"
/>
<flow id="Sunset_Southbound" route="Sunset_Southbound" begin="0" end="3600" vehsPerHour="1731" type="car"/>
<flow id="Sunset_Northbound" route="Sunset_Northbound" begin="0" end="3600" vehsPerHour="1731" type="car"/>
</routes>