Intelligent simulation handler for power system load flow simulations
Project description
intelligent-simulation-handler
What is this repository for?
- Software development of an intelligent simulation handler for power system load flow simulations
- Project completed as partial requirement of attaining MSc at the University of Alberta
How do I get set up?
- pip install simhandler
- To run the basic 3 node example:
- Download 3node.json file and put it somewhere convenient (ie: Downloads folder) as 3node.json *For example, C:\Users\mikey\Downloads\3node.json
- In a Python editor write the following basic test:
''' import numpy as np from simhandler.smartsim import SmartPSLF
configuration_file = insert path to your 3node.json file (ex: C:/Users/mikey/Downloads/3node.json') sim = SmartPSLF(configuration_file)
fake_load_profile = np.ones((10,3)) # Ten timesteps, three input nodes print(sim.map.predictWithModel(fake_load_profile)) # Prints out ten voltage timesteps. Three nodes per timestep '''
Contribution guidelines
- Follow PEP8 guidelines with the following exception: use lowercaseUppercase function naming instead of snake_case
Questions?
- If you find a bug or want a feature. Create an issue
- Otherwise, send emails with title 'Intelligent Simulation Handler - Question/Comment' to bardwell@ualberta.ca
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
simhandler-1.0.1.tar.gz
(479.6 kB
view details)
Built Distribution
simhandler-1.0.1-py3-none-any.whl
(483.5 kB
view details)
File details
Details for the file simhandler-1.0.1.tar.gz
.
File metadata
- Download URL: simhandler-1.0.1.tar.gz
- Upload date:
- Size: 479.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c004590de9c489ba0011b3ef74cc57ba659ba5c281ebc7dd4e7c1877a628bd2 |
|
MD5 | 52c507c43bf5b9991898147f75e4bf30 |
|
BLAKE2b-256 | 777c44f8e649bdce002f5bd8e828b7b39385bd0ceccd6008a05919ed9dcb80fd |
File details
Details for the file simhandler-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: simhandler-1.0.1-py3-none-any.whl
- Upload date:
- Size: 483.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 837fb7661da531b96c4cbb4918f36d82b4183d6828cf21982177cd2880f04001 |
|
MD5 | 0ab8df6d1dff09c2dacb62fda0f87694 |
|
BLAKE2b-256 | 4bb3086351299ff954dfa4ef9596bd5ed3b1724faad569d8a338b4e403c1317f |