Skip to content

Latest commit

 

History

History
73 lines (43 loc) · 2.71 KB

README.md

File metadata and controls

73 lines (43 loc) · 2.71 KB

MovSim Core

MovSim = Multi-model open-source vehicular-traffic Simulator.

http://www.movsim.org

Description

MovSim is a microscopic traffic simulator with xml-based configuration and csv text output.

The core submodule provides the following features:

  • multi-lane simulator including onramps, offrams, "flow-conserving bottlenecks" and traffic-lights
  • multiple models of different model classes (car-following models, coupled-map models and cellular automata)
  • text-file output of detectors, spatiotemporal fields, floating-car data etc.

Documentation

A mathematical description of the models as well as the basic concepts can be found in the book Traffic Flow Dynamics by Treiber/Kesting. A good starting point is the free chapter about Car-Following Models based on Driving Strategies.

Documentation by example can be found in the sim directory.

Installation

For installation see the README.md in the main MovSim directory.

Usage

To build the MovSim core with Maven, type mvn install from the MovSim core/ directory.

MovSim core can be run directly from the command-line. To see the MovSim options, invoke the target by typing e.g.:

java -jar target/MovsimCore-1.6.0-SNAPSHOT-jar-with-dependencies.jar -h

There are a number of predefined simulation scenarios defined in the sim directory. The runmovsim script can be used to run the simulator and gnuplot for plot these scenarios.

Logging output

MovSim's logging output is controlled by the /config/log4j.properties properties file.

Logging levels are: DEBUG < INFO < WARN < ERROR

Commercial use

For commercial use, please contact the copyright holders at movsim@akesting.de

Copyright

MovSim is Copyright (C) 2010-2016 by Arne Kesting, Martin Treiber, Ralph Germ, and Martin Budden.

MovSim is licensed under GPL version 3.