<<O>>  Difference Topic TraFlowPACK (r1.6 - 13 Apr 2007 - ArthurVanDam)

META TOPICPARENT Research

TraFlowPACK

 <<O>>  Difference Topic TraFlowPACK (r1.5 - 23 Jan 2005 - ArthurVanDam)

META TOPICPARENT Research

TraFlowPACK

Line: 11 to 11

traffic trajectories plot |
Changed:
<
<
>
>

TraFlowPACK is a matlab implementation of a moving-mesh finite-volume solver for nonlinear systems of hyperbolic PDEs

Hyperbolic PDE formula
Line: 68 to 68

To retrieve simulation results at a later time, simulation results can automatically be stored in a file and retrieved from it.
Changed:
<
<

Documentation and Download

>
>

Download and Documentation


Component Date Download Type Size
TraFlowPACK 1.02 sources October 2, 2002 traflowpack-1.02.tar.gz 46kB
 <<O>>  Difference Topic TraFlowPACK (r1.4 - 12 Dec 2004 - ArthurVanDam)

META TOPICPARENT Research

TraFlowPACK

Line: 17 to 17

Hyperbolic PDE formula

History and Future

Changed:
<
<
TraFlowPACK was developed as part of my MSc graduation project in 2002. No updates were released since, but the solver component is likely to be improved, as part of the PhD project started in 2004. No short term improvements to the TraFlow component should be expected.
>
>
TraFlowPACK was developed as part of my MSc graduation project in 2002. No updates were released since, but the solver component is likely to be improved, as part of the PhD project started in 2004. No short term improvements to the TraFlow component should be expected.

Features

  • Core is standalone moving-mesh finite volume solver for nonlinear systems of hyperbolic PDEs. A separate layer for traffic flow simulations is available on top.
 <<O>>  Difference Topic TraFlowPACK (r1.3 - 27 Nov 2004 - ArthurVanDam)

META TOPICPARENT Research

TraFlowPACK

Line: 10 to 10

traffix trajectories plot
traffic trajectories plot
Added:
>
>

TraFlowPACK is a matlab implementation of a moving-mesh finite-volume solver for nonlinear systems of hyperbolic PDEs

Hyperbolic PDE formula
Changed:
<
<
A short introduction into TraFlowPACK can be found at http://www.inro.tno.nl/five/traflow/. More details are in the documentation, which can be downloaded below.
>
>

History and Future

TraFlowPACK was developed as part of my MSc graduation project in 2002. No updates were released since, but the solver component is likely to be improved, as part of the PhD project started in 2004. No short term improvements to the TraFlow component should be expected.

Added:
>
>

Features

  • Core is standalone moving-mesh finite volume solver for nonlinear systems of hyperbolic PDEs. A separate layer for traffic flow simulations is available on top.
  • Automated grid-adaptivity using a smart monitor
  • Automated time-adaptivity using light-weight CFL condition
  • save simulation results, and retrieve them later to look back at your computed solution again.
  • various visualizations

Detailed Info


TraFlowPACK was developed as part of a graduation project. It turned out to be a quite handy tool, so now it is released to the public under the GNU General Public License (GPL).

There are two parts:

  • mmfvpdes : The actual, purely mathematical moving-mesh finite volume solver. Is fully functional stand-alone, and has proven to handle other PDE systems very well, e.g. MHD systems.
  • traflow : Small `shell' on top of mmfvpdes that allows more intuititive specification of macroscopic traffic flow models.
Changed:
<
<

History

TraFlowPACK was developed as part of my MSc graduation project in 2002. No updates were released since, but the solver is likely to be improved, as part of the PhD project started in 2004.
>
>

Macroscopic traffic flow models

Macroscopic traffic flow models describe traffic as a continuous traffic flow in terms of aggregate variables like density and average velocity. To maintain a realistic description of traffic flow, many macroscopic models have been proposed in the past (for example by Kerner, Helbing and Hoogendoorn) and many are still being improved or newly invented.

Changed:
<
<

Features

  • Core is standalone moving-mesh finite volume solver for nonlinear systems of hyperbolic PDEs. A separate layer for traffic flow simulations is available on top.
  • Automated grid-adaptivity using a smart monitor
  • Automated time-adaptivity using light-weight CFL condition
  • save simulation results, and retrieve them later to look back at your computed solution again.
  • various visualizations
>
>
TraFlowPACK is a macroscopic traffic flow simulation package in MATLAB

Changed:
<
<

Download

>
>

TraFlow

Macroscopic models are generally solved by computer simulation. TraFlowPACK does this, but is flexible to use for many different macroscopic models. The actual simulator, TraFlow, needs the user to specify the model equations, settings for roadway lanes and userclasses, and the roadlength and initial traffic distribution.

Moving Mesh solver

The real work, behind the simulator, is done by a mathematical solver for partial differential equations. It uses a finite volume approach, in combination with moving mesh techniques. Moving meshes concentrate meshpoints in a discretized domain in regions of higher importance, for example where the traffic density changes rapidly (at the tail of a traffic jam). In regions of low detail (i.e. a fairly constant traffic density and flow), no very fine discretization is needed, so much less meshpoints are placed in regions of that kind.

This way, the overall level of accuracy is increased, without too much increase in computing time.

The solver is not specifically aimed at traffic flow models in any way, so other models can be solved by this standalone solver as well. As long as the governing equations are in the beforementioned form:

Hyperbolic PDE formula
the solver can handle the problem.

Visualization

To present the simulation results in an intuitive way to the user, some visualization routines are included in TraFlowPACK. The images below show some examples of 2D visualization:
Moving mesh 2D plots

3D-plot:

3D plot of congestion (traffic jam)

And finally, a traffic flow specific plot: trajectories and the underlying flow:

Time trajectory + density plot of traffic flow

A real-life visualization in a movie of traffic flow through time:

Frame from a traffic flow movie

Input-/Output possibilities

To retrieve simulation results at a later time, simulation results can automatically be stored in a file and retrieved from it.

Documentation and Download


Component Date Download Type Size
TraFlowPACK 1.02 sources October 2, 2002 traflowpack-1.02.tar.gz 46kB
TraFlowPACK 1.0 reference June 19, 2002 traflowpack-doc-1.0.pdf 1.1MB
Added:
>
>

Installation and Getting Started

  1. Download the source tar.gz
  2. Unpack it in its preferred location (tar zxvf traflowpack-1.02.tar.gz)
  3. Change to the created directory traflowpack
  4. Start matlab
  5. At the matlab prompt, type: addpaths
  6. You're ready to run, type help traflowpack and use the documentation PDF.

META FILEATTACHMENT pde_hyp.gif attr="h" comment="Hyperbolic PDE formula" date="1099575382" path="pde_hyp.gif" size="1326" user="ArthurVanDam" version="1.1"
META FILEATTACHMENT tfp_viz_solution.jpg attr="h" comment="Solution plot" date="1099575606" path="tfp_viz_solution.jpg" size="6655" user="ArthurVanDam" version="1.1"
META FILEATTACHMENT tfp_viz_meshdynamics.jpg attr="h" comment="mesh dynamics plot" date="1099575630" path="tfp_viz_meshdynamics.jpg" size="10000" user="ArthurVanDam" version="1.1"
META FILEATTACHMENT tfp_viz_trajectories.jpg attr="h" comment="traffix trajectories plot" date="1099575656" path="tfp_viz_trajectories.jpg" size="6009" user="ArthurVanDam" version="1.1"
Added:
>
>
META FILEATTACHMENT ss_sol_mm.jpg attr="h" comment="Moving mesh 2D plots" date="1101597753" path="ss_sol_mm.jpg" size="48182" user="ArthurVanDam" version="1.1"
META FILEATTACHMENT ss_3d.jpg attr="h" comment="3D plot of congestion (traffic jam)" date="1101597799" path="ss_3d.jpg" size="63744" user="ArthurVanDam" version="1.1"
META FILEATTACHMENT ss_traj.jpg attr="h" comment="Time trajectory + density plot of traffic flow" date="1101597849" path="ss_traj.jpg" size="44257" user="ArthurVanDam" version="1.1"
META FILEATTACHMENT ss_da.jpg attr="h" comment="Frame from a traffic flow movie" date="1101597878" path="ss_da.jpg" size="27542" user="ArthurVanDam" version="1.1"
 <<O>>  Difference Topic TraFlowPACK (r1.2 - 04 Nov 2004 - ArthurVanDam)

META TOPICPARENT Research

TraFlowPACK

Changed:
<
<
TraFlowPACK is a matlab implementation of a moving-mesh finite-volume solver for nonlinear systems of hyperbolic PDEs. There are two parts:
>
>
Solution plot
Solution plot

mesh dynamics plot
mesh dynamics plot

traffix trajectories plot
traffic trajectories plot

TraFlowPACK is a matlab implementation of a moving-mesh finite-volume solver for nonlinear systems of hyperbolic PDEs

Hyperbolic PDE formula

A short introduction into TraFlowPACK can be found at http://www.inro.tno.nl/five/traflow/. More details are in the documentation, which can be downloaded below.

TraFlowPACK was developed as part of a graduation project. It turned out to be a quite handy tool, so now it is released to the public under the GNU General Public License (GPL).

There are two parts:


  • mmfvpdes : The actual, purely mathematical moving-mesh finite volume solver. Is fully functional stand-alone, and has proven to handle other PDE systems very well, e.g. MHD systems.
  • traflow : Small `shell' on top of mmfvpdes that allows more intuititive specification of macroscopic traffic flow models.
Line: 9 to 26

TraFlowPACK was developed as part of my MSc graduation project in 2002. No updates were released since, but the solver is likely to be improved, as part of the PhD project started in 2004.

Features

Added:
>
>
  • Core is standalone moving-mesh finite volume solver for nonlinear systems of hyperbolic PDEs. A separate layer for traffic flow simulations is available on top.
  • Automated grid-adaptivity using a smart monitor
  • Automated time-adaptivity using light-weight CFL condition

  • save simulation results, and retrieve them later to look back at your computed solution again.
  • various visualizations
Deleted:
<
<
  • ...

Download

Added:
>
>
Component Date Download Type Size
TraFlowPACK 1.02 sources October 2, 2002 traflowpack-1.02.tar.gz 46kB
TraFlowPACK 1.0 reference June 19, 2002 traflowpack-doc-1.0.pdf 1.1MB

Changed:
<
<
todo
>
>
META FILEATTACHMENT pde_hyp.gif attr="h" comment="Hyperbolic PDE formula" date="1099575382" path="pde_hyp.gif" size="1326" user="ArthurVanDam" version="1.1"
META FILEATTACHMENT tfp_viz_solution.jpg attr="h" comment="Solution plot" date="1099575606" path="tfp_viz_solution.jpg" size="6655" user="ArthurVanDam" version="1.1"
META FILEATTACHMENT tfp_viz_meshdynamics.jpg attr="h" comment="mesh dynamics plot" date="1099575630" path="tfp_viz_meshdynamics.jpg" size="10000" user="ArthurVanDam" version="1.1"
META FILEATTACHMENT tfp_viz_trajectories.jpg attr="h" comment="traffix trajectories plot" date="1099575656" path="tfp_viz_trajectories.jpg" size="6009" user="ArthurVanDam" version="1.1"
 <<O>>  Difference Topic TraFlowPACK (r1.1 - 26 Oct 2004 - ArthurVanDam)
Line: 1 to 1
Added:
>
>
META TOPICPARENT Research

TraFlowPACK

TraFlowPACK is a matlab implementation of a moving-mesh finite-volume solver for nonlinear systems of hyperbolic PDEs. There are two parts:
  • mmfvpdes : The actual, purely mathematical moving-mesh finite volume solver. Is fully functional stand-alone, and has proven to handle other PDE systems very well, e.g. MHD systems.
  • traflow : Small `shell' on top of mmfvpdes that allows more intuititive specification of macroscopic traffic flow models.

History

TraFlowPACK was developed as part of my MSc graduation project in 2002. No updates were released since, but the solver is likely to be improved, as part of the PhD project started in 2004.

Features

  • save simulation results, and retrieve them later to look back at your computed solution again.
  • various visualizations
  • ...

Download

todo

View topic | Diffs | r1.6 | > | r1.5 | > | r1.4 | More
Revision r1.1 - 26 Oct 2004 - 09:27 - ArthurVanDam
Revision r1.6 - 13 Apr 2007 - 15:52 - ArthurVanDam