Berkeley Advanced Traffic Simulator

The Berkeley Advanced Traffic Simulator (BeATS) is a simulation platform for first-order macroscopic traffic models. Its capabilities include:

  • simulation of large networks
  • multi-commodity flows
  • various forms of model, input, and measurement uncertainty
  • ensemble simulation
  • freeway and arterial control
  • simulation of scheduled and random events

BeATS also includes an API layer which allows users to implement and test their own models and control strategies. A second Matlab-based API allows users to control program execution, implement controllers, and visualize simulation outputs using Matlab scripts and classes.