This repository has been archived by the owner on Jul 12, 2022. It is now read-only.
16-Jul-2019: 1st draft for GS programmers
Pre-release
Pre-release
Implementation status:
- WOT
- n_mins
- OEM overrides: not yet accepting
n_min_drive
per gear,
only scalars for cold/hot, up/dn.
- OEM overrides: not yet accepting
- 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.
-
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 inREADME.rst
for a summary of folders & modules of the project,
and their status (e.g. deprecated, inactive/outdated).