Newer
Older
Code utilized to generate the results in the publication "Prosumer Response Estimation using SINDyc in conjunction with Markov-chain Monte-Carlo Sampling" (see Section [[Reference paper]]).
* Prerequisites
- Tested on a UNIX-based system. For the usage on MS-Windows® replace all =./= with =.\= [fn:1]
- python :: Tested with version =3.7.7=.
- numpy :: https://pypi.org/project/numpy/. Tested with version =1.18.5=.
- pandas :: https://pypi.org/project/pandas/. Tested with version =1.0.5=.
- control :: https://pypi.org/project/control/. Tested with version =0.8.2=.
- pystan :: https://pypi.org/project/pystan/. Tested with version =2.19.1.1=.
- pySINDy :: https://github.com/luckystarufo/pySINDy/.
- Recent package version, untested :: https://github.com/dynamicslab/.
* Installation
Install python and =pip= for your system and install the packages listed in the previous Section [[Prerequisites]] via =pip=.
This code is licensed under the MIT license. See the =License= statement in this directory.
* Reference paper
#+BEGIN_QUOTE
Banis, F.; Madsen, H.; Poulsen, N.K.; Guericke, D. Prosumer Response Estimation Using SINDyc in Conjunction with Markov-Chain Monte-Carlo Sampling. Energies 2020, 13, 3183.
#+END_QUOTE
Formatted using =black= (https://pypi.org/project/black/). Versioned using =semver= (https://semver.org/).
[fn:1] Will be fixed in a future version of this code by usage of the =os= package.