generated from rl-institut/rli_template
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #135 from rl-institut/release_prep
Release prep
- Loading branch information
Showing
30 changed files
with
1,894 additions
and
1,158 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
.wy-nav-content { | ||
max-width: none; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,62 @@ | ||
Features - overview | ||
========================= | ||
Features | ||
======== | ||
|
||
This section presents the main features and functions to use in SimBEV. | ||
|
||
SimBEV - core | ||
---------------------------------------------- | ||
.. contents:: Table of Contents | ||
|
||
.. automodule:: simbev.simbev.simbev_class | ||
simbev.car | ||
---------- | ||
|
||
.. automodule:: simbev.car | ||
:members: | ||
:undoc-members: | ||
:show-inheritance: | ||
|
||
simbev.mid_timeseries | ||
----------- | ||
|
||
.. automodule:: simbev.mid_timeseries | ||
:members: | ||
:undoc-members: | ||
:show-inheritance: | ||
|
||
simbev.plot | ||
----------- | ||
|
||
.. automodule:: simbev.plot | ||
:members: | ||
:undoc-members: | ||
:show-inheritance: | ||
|
||
simbev.region | ||
----------- | ||
|
||
.. automodule:: simbev.region | ||
:members: | ||
:undoc-members: | ||
:show-inheritance: | ||
|
||
simbev.simbev_class | ||
------------------- | ||
|
||
.. automodule:: simbev.simbev_class | ||
:members: | ||
:undoc-members: | ||
:show-inheritance: | ||
|
||
simbev.trip | ||
----------- | ||
|
||
.. automodule:: simbev.trip | ||
:members: | ||
:undoc-members: | ||
:show-inheritance: | ||
|
||
Subpackages | ||
----------- | ||
|
||
.. toctree:: | ||
:maxdepth: 0 | ||
|
||
simbev.helpers |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,43 +2,35 @@ | |
Getting started | ||
~~~~~~~~~~~~~~~ | ||
|
||
Simbev stands for "Simulation of Battery Electric Vehicles". Simbev uses german mobility data to calculate expected | ||
charging demand of electric vehicles in different regions and scenarios. The key features of Simbev are: | ||
|
||
* Detailed modelling of driving profiles | ||
* Stepwise simulation without using perfect foresight | ||
* Calculating charging demand in a region split into 4 use cases | ||
|
||
|
||
.. contents:: | ||
:depth: 1 | ||
:local: | ||
:backlinks: top | ||
|
||
|
||
Documentation | ||
============= | ||
|
||
Full documentation can be found `here <https://simbev.readthedocs.io/en/latest/>`_ | ||
|
||
Installing simBEV | ||
Installing SimBEV | ||
================= | ||
|
||
Install using pip | ||
----------------- | ||
|
||
First, clone via SSH using | ||
First, clone via SSH: | ||
|
||
.. code:: bash | ||
git clone [email protected]:rl-institut/simbev.git /local/path/to/simbev/ | ||
or via HTTPS: | ||
|
||
.. code:: bash | ||
git clone https://github.com/rl-institut/simbev.git | ||
Make sure you have Python >= 3.8 installed, let's create a virtual env: | ||
|
||
.. code:: bash | ||
virtualenv --python=python3.8 simbev | ||
source simbev/bin/activate | ||
python3 -m venv venv | ||
source venv/bin/activate | ||
Install package with | ||
|
||
|
@@ -51,53 +43,19 @@ Install using conda | |
|
||
Make sure you have conda installed, e.g. miniconda. Then create the env: | ||
|
||
.. code:: bash | ||
conda create -n simbev /local/path/to/simbev/environment.yml | ||
conda activate simbev | ||
General concept | ||
=============== | ||
|
||
Simbev forecast charging demand for different e-cars for a pregiven time period. It does so by analysing the mobility in Germany | ||
data. This data is split into different region types ( Ländliche Regionen LR_Klein - Kleinstädtischer, dörflicher Raum LR_Mitte | ||
- Mittelstädte, städtischer Raum LR_Zentr - Zentrale Stadt Stadtregionen SR_Klein - Kleinstädtischer, dörflicher Raum SR_Mitte | ||
- Mittelstädte, städtischer Raum SR_Gross - Regiopolen, Großstädte SR_Metro - Metropole). | ||
The system is parameterized with the help of different input parameters such as battery capacity and charging power (slow and fast) | ||
as well as the consumption of each car. | ||
|
||
Structure of the Simbev module | ||
============================== | ||
|
||
TODO | ||
|
||
Functions | ||
========== | ||
|
||
TODO | ||
Examples | ||
======== | ||
Start Simulating | ||
================ | ||
|
||
TODO | ||
The following code already simulates the default scenario in the folder scenarios/default/. | ||
|
||
Scenarios | ||
========= | ||
|
||
See directory `scenarios`. | ||
|
||
License | ||
======= | ||
|
||
GNU Affero General Public License v3.0 | ||
|
||
This program is free software: you can redistribute it and/or modify | ||
it under the terms of the GNU General Public License as published by | ||
the Free Software Foundation, either version 3 of the License, or | ||
(at your option) any later version. | ||
.. code:: bash | ||
This program is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
GNU General Public License for more details. | ||
python -m simbev | ||
You should have received a copy of the GNU General Public License | ||
along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
More about simulating: :doc:`usage_details` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
simbev.helpers package | ||
====================== | ||
|
||
Submodules | ||
---------- | ||
|
||
simbev.helpers.errors module | ||
--------------------------------- | ||
|
||
.. automodule:: simbev.helpers.errors | ||
:members: | ||
:undoc-members: | ||
:show-inheritance: | ||
|
||
simbev.helpers.helpers module | ||
--------------------------------- | ||
|
||
.. automodule:: simbev.helpers.helpers | ||
:members: | ||
:undoc-members: | ||
:show-inheritance: |
Oops, something went wrong.