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.