Intersection (vs. Roundabout)

From Simulace.info
Revision as of 22:39, 15 January 2014 by Xklit17 (talk | contribs)
Jump to: navigation, search

Introduction

Problem definition

During the last year almost every day I go around an intersection at Střelnická / Třebenická which has a really unique shape which reminds me of a Roundabout. I'd like to try to simulate the Intersection as an agent based simulation. There are 4 exits from the road: - to Kaufland (biggest local shop, about 130 parking places) - to Ďáblický hřbitov and local housing estate - to Kobylisy - to Střížkov On every exit there are traffic lights with different timings, which I'll easily measure during one measurement at one specific time and day of the week. Most of the cars go straight on the main road from Kobylisy to Střížkov, they also arrive mostly at higher speeds than others leaving from the housing estate and Kaufland. I'd like to propose a simulation based model from NetLogo library with an intersection with 4 exists as is the real example. It will allow users to set frequency, deceleration, acceleration of cars from each direction. The lights will be set to constant ticks which will try to simulate the real scenario. I will omit the fact that cars entering the Kaufland parking place have to leave it also, it will behave as a normal street. Then I'd like to try out a simplified model of Roundabout with the same parameters to compare which of these are better. The simulation would consider some safe distance before another car can enter the roundabout and will have same settings and parameters as intersection. Theoretically I'd love to have two models in one NetLogo project, but I'm yet unsure whether its possible.

Real data

Real measured and approximated frequency of incomming cars are following:

- northbound - 6
- westbound - 48 
- southbound - 6 
- eastbound - 54

Real lights timings measured and approximated are following:

- north-south - 10s 
- east-west - 30s
- yellow - 3s 

Method

The model requires cars entering at different locations, speeds, exiting at different exits and being autonomous in the defined space and environment. The modeling tool should be able to take in account all these facts, so a agent based simulation seems like a clear choice. The other choice could be SimProcess with defined throughputs of each sub-intersection et cetera, but NetLogo is more suited for this kind of modeling and is way more intuitive and the model is almost self-explanatory.

Model

Detailed description of the method, including parameters, ranges, schemes, model limitations, etc. The description must be detailed enough that anybody could replicate the experiment event without your model source codes. Example.jpg

Limitations

- Crossing and related lights timing was omitted.
- The right turning lane in west-east direction was omitted.
- South exit behaves just like another normal road, it doesn't take in consideration that all the cars exiting in this direction have to exit the same, because it leads only to a parking.
- Cars cannot change their lane if they see the other one is more free.
- Cars enter the intersection even though it seems full and jammed.
- The roundabout was simulated really simply - just by having the lights dead. 

Results

- list of results, their analysis, interpretation and evaluation.


Conclusion

- how the problem was solved


Citations

Code

Model source code (xls, spm, nlogo, mdl, etc. file)