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

30 Aug: 2nd draft to the GS subgroup

Pre-release
Pre-release
Compare
Choose a tag to compare
@ankostis ankostis released this 30 Aug 17:06
· 406 commits to master since this release
v1.0.0.dev12

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).