| Sie sind hier: cszb.net > CityTrafficSimulator |
|
CityTrafficSimulator
About CityTrafficSimulator
CityTrafficSimulator is a microscopic traffic simulation software for small- to medium-sized traffic networks, such as intersections or small urban areas.
Based on the idea of traffic-simulation.de, CityTrafficSimulator implements the Intelligent Driver Model. However, its main goal is to be as flexible and universal as possible so that the user can model almost any situation, including real-world scenarios. Therefore, CityTrafficSimulator uses Bezier curves for defining routes. They connect multiple nodes, creating a network of paths on which the traffic will be simulated. The Signal Light Editor allows to define signal lights with arbitrary signal times (red and green phases) and arrange them in groups. Each signal can then be assigned to one or more network nodes to control the traffic flow.
CityTrafficSimulator offers the following main features:
- Microscopic traffic simulation using the Intelligent Driver Model as car-following model
- Own line changing model offering both forced and voluntary line changes
- Four different vehicle types (Car, Truck, Bus, Tram)
- Arbitrary road network design with shared or distinct routes (e.g. bus lane) for each vehicle group
- Real-time per-vehicle destination routing considering network layout and traffic volume
- User-defined number of signal lights with arbitrary signal times
- Selectable simulation speed and granularity
Make sure to have a look at the demo networks and manual.
System Requirements, Licensing
CityTrafficSimulator is written in C# and requires the .NET-Framework 2 or later. The program also runs under Mono, but unfortunately with only limited performance.The software is licensed under GPL Version 3, contact: software@cszb.net.
Download
CityTrafficSimulator is still in more or less active development. The versioning scheme is somewhat random: Introduction of new features usually results in a major version step. Bug fixes or improvements result in a minor version step. See Changelog for further information.You can download the current version (0.6-2) here. If you're interested, I'll be happy to give you access to the SVN repository. Just make sure to write me an e-mail (software@cszb.net).
Download program: upload.cszb.net/projekte/CityTrafficSimulator/files/citytrafficsimulator_120120.zip
Download sources: upload.cszb.net/projekte/CityTrafficSimulator/files/citytrafficsimulator_src_120120.zip
www.cszb.net - Design und Content by Christian Schulte zu Berge