Skip to content

Releases: FilippoAiraldi/sym-metanet

v1.1.1

26 May 17:09
Compare
Choose a tag to compare

Changes

  • implemented the SimplifiedLinkWithVsl, which allows to control the segment's equilibrium speed directly instead of via a maximum velocity
  • fixed error with new version of networkx==3.2
  • updated project files (README, pre commit hooks, etc.)

PRs

  • fixed indexing mistake in virtual downstream density when there are multiple exit links #4, thanks to @woodwm

v1.1.0

17 Oct 18:58
Compare
Choose a tag to compare

Changes

  • upgraded to Python 3.9

v1.0.7

20 Jun 15:43
Compare
Choose a tag to compare

Changes

Major

  • implemented Variable Speed Limits (VSLs) in LinkWithVsl
  • implemented mainstream origins in MainstreamOrigin
  • added examples on ramp metering control and coordinated control of ramps and VSLs via MPC

Minor

  • improved existing examples and tests

v1.0.6

30 May 13:48
Compare
Choose a tag to compare

Changes

  • fixed bug in modelling of congestion-free sym_metanet.Destinations
  • added an example of the creation and simulation of a small traffic network in examples\network_dynamics_in_casadi

v1.0.5

05 Apr 14:17
Compare
Choose a tag to compare

Changes

  • solved compatibility issues with breaking changes introduced in CasADi 3.6.0

v1.0.4

27 Mar 11:40
Compare
Choose a tag to compare

Changes

Major

  • .engines.casadi: removed the possibility of enforcing positive speeds, densities and queues from to_function() and added it to step() (both for initial quantities and after the step)

Minor

  • refactored engines.casadi.to_function and SimplifiedMeteredOnRamp.init_vars
  • improved testing

v1.0.3

16 Feb 12:42
Compare
Choose a tag to compare

Changes

Minor

  • better dependencies versioning
  • minor performance improvements

v1.0.2

31 Jan 14:01
Compare
Choose a tag to compare

Changes

Major

  • renamed SimpleMeteredOnRamp to SimplifiedMeteredOnRamp, and added two different flow equations to it
  • fixed bug when using MX symbolic variables
  • added possibility to enforce positive states when converting a network to a casadi function

Minor

  • better docstrings and tests

v1.0.1

01 Jan 18:53
Compare
Choose a tag to compare

Changes

  • better type hinting, docstrings and tests
  • moved to __slots__ where possible

v1.0.0

29 Nov 11:31
Compare
Choose a tag to compare

First release