Skip to content
This repository has been archived by the owner on Jul 12, 2022. It is now read-only.

Releases: JRCSTU/wltp

30 Aug: 2nd draft to the GS subgroup

30 Aug 17:06
v1.0.0.dev12
Compare
Choose a tag to compare
Pre-release

Implementation status:

  • WOT
  • n_mins
    • OEM overrides: not yet accepting n_min_drive per gear,
      only scalars for cold/hot, up/dn.
  • p_required
  • vmax
  • downscaling
  • capping:
  • extending (also downscaled) cycle
  • ASM (p_avail)
  • Initial gear selection: 90%, intricate to make it right
  • Gear modifications (driveability rules)
  • Tolerances
  • EVAP cycles:
  • [*] IO: 70%, general structure of the program is not final.
    • db for storing results
    • compare & evaluate results: 90%, notebooks with differences from accdb may be augmented, and support comparisons of implementations in different languages.
    • command-line script (CLI): need to run it from a python interpreter, for now.
  • [*] Documentation: README.rst is very sparsely updated, CHANGES.rst is ok, Notebook/README.md rather fine, functions in code: ~50%.

where:
*: need further work (% given)

Usage Instructions:

  • Launch a live demo Jupyter server from the binder link at the top of the home page.
    Screenshot from 2019-08-20 00-44-15
  • Sample code for running a vehicle is given in the RunVehicle.ipynb notebook.
  • Check the comparison results in the CarsDB-compare.ipynbnotebook.
    image
  • Read Notebooks/README.md for a description of the rest notebooks, and installation instructions for Python + Jupyter server.
  • Read Project files and folders section in README.rst for a summary of folders & modules of the project,
    and their status (e.g. deprecated, inactive/outdated).

16-Jul-2019: 1st draft for GS programmers

19 Aug 17:52
v1.0.0.dev10
Compare
Choose a tag to compare

Implementation status:

  • WOT
  • n_mins
    • OEM overrides: not yet accepting n_min_drive per gear,
      only scalars for cold/hot, up/dn.
  • p_required
  • vmax
  • downscaling
  • capping:
  • extending (also downscaled) cycle
  • ASM (p_avail)
  • [*] Initial gear selection: 90%, intricate to make it right
  • Gear modifications (driveability rules)
  • Tolerances
  • EVAP cycles:
  • [*] IO: 70%, general structure of the program is not final.
    • db for storing results
    • [*] compare & evaluate results: 70%, notebooks with differences from accdb may be augmented, and support comparisons of implementations in different languages.
    • command-line script (CLI): need to run it from a python interpreter, for now.
  • [*] Documentation: README.rst is very sparsely updated, CHANGES.rst is ok, Notebook/README.md rather fine, functions in code: ~50%.

where:
*: need further work (% given)

Usage Instructions:

  • Launch a live demo Jupyter server from the binder link at the top of the home page.
    Screenshot from 2019-08-20 00-44-15

  • Sample code for running a vehicle is given in the RunVehicle.ipynb notebook.

  • Read Notebooks/README.md for a description of the rest notebooks, and installation instructions for Python + Jupyter server.

  • Read Project files and folders section in README.rst for a summary of folders & modules of the project,
    and their status (e.g. deprecated, inactive/outdated).

5-Jun-2019: Relaxed checks

05 Jun 20:18
v0.1.2a0
Compare
Choose a tag to compare
  • Relax some conditions on inputs:

    • Just warn on Pwot-normalized > 1 or > n_idle or < 1.2 x n_rated
      (BUT not extrapolate)
    • allow float as v_max.
  • build:

    • drop sphinx_rtd_theme dependency - provided by default these days.
    • drop pip-installin of xlwings attrocity if missing.

26 May 2019: revive under UNECE

26 May 21:47
v0.1.1a0
Compare
Choose a tag to compare

Probably unworkable...

  • Fix py36 "nested regex" warning on pandel module.
  • Pin jsonschema <3 to fix validation, was also >2.5, so now maximum 2.6.
  • Updates to setup.py and dependencies.
  • Minor documentation fixes.
  • VSCode files & dev plugins.