prodyn: Implementation of the dymaic programming algorithm for optimal system control¶
Maintainer: | Dennis Atabay, <dennis.atabay@tum.de> |
---|---|
Organization: | Institute for Energy Economy and Application Technology, Technische Universität München |
Version: | 0.1 |
Date: | Mar 04, 2018 |
Copyright: | This documentation is licensed under a Creative Commons Attribution 4.0 International license. |
Contents¶
This documentation contains the following pages:
Features¶
- prodyn uses the dynamic programming algorithm to calculate the decision seuqence which leads to minimal total costs
- prodyn can be apllied to any system function which follows the required structure for inputs and outputs
- Forward and backward implementation of the dynamic programming algorithm
- Supports systems with multiple state variables
Get Started¶
- download or clone (with git) this repository to a directory of your choice.
- Copy the
prodyn.py
file in theprodyn
folder to a directory which is already in python’s search path or add theprodyn
folder to python’s search path (sys.path) (how to) - Run the given examples in the examples folder.
- Implement your own system function.