v0.1.0
This marks the inital release of HAMLET.
Available agents:
- sfh
- ctsp
- industry
- producer
- storage
Available plants:
- inflexible-load
- heat
- dhw
- pv
- wind
- fixed-gen
- hp
- ev
- battery
- heat-storage
Available markets
- (l)em - (local) energy markets
What's Changed
- added wind and pv models to agents.py by @jiahechu in #2
- Create markets and retailers by @TUM-Doepfert in #4
- Comment out aggregator by @TUM-Doepfert in #5
- Minor fix by @TUM-Doepfert in #11
- Split classes in creator to different files by @jiahechu in #9
- developed progress bar for creator by @jiahechu in #10
- First draft of executor structure by @TUM-Doepfert in #13
- Pandas 2.0 Update by @TUM-Doepfert in #14
- Integration of dummy files for executor by @TUM-Doepfert in #18
- Adjusted path separator in creator by @jiahechu in #17
- Major update by @TUM-Doepfert in #24
- Add first working structure of database by @jiahechu in #25
- Added first forecast structure by @jiahechu in #29
- Solves the following creator issues: #15, #19, #21, #26 and #28 by @TUM-Doepfert in #31
- Architecture for controller and agents plus minor bugfix (#37) by @TUM-Doepfert in #38
- Utility updates by @TUM-Doepfert in #39
- Expand forecast range and files by @TUM-Doepfert in #41
- Adjusted database to solve issues #32 and #34 by @jiahechu in #40
- Forecaster V1 finished, adjusted database, adjusted creator by @jiahechu in #42
- Creation of mpc and rtc (dummy data so far) by @TUM-Doepfert in #43
- Update forecaster and models by @jiahechu in #44
- Corrections by @TUM-Doepfert in #45
- Use forecasts for controllers by @TUM-Doepfert in #46
- Added function to post to database, adjusted forecasters, added progress bar by @jiahechu in #47
- Prepare lem market clearing by @TUM-Doepfert in #48
- Database functions finished, added docstrings for db functions by @jiahechu in #49
- Fixed database errors, added more documentations by @jiahechu in #50
- Fixed printing issues from linopy, added update market data in forecasters function in database, added more docstrings by @jiahechu in #52
- Most recent state of tool by @TUM-Doepfert in #53
- Enable market clearing by @TUM-Doepfert in #54
- Minor adjustments by @TUM-Doepfert in #55
- Changed folder names by @TUM-Doepfert in #56
- Upgrade to python 3.11 by @TUM-Doepfert in #57
- Function enhancements and bug fixes by @TUM-Doepfert in #61
- Preparation of hp time series in Agents Class by @zxc8063898 in #12
- Update env by @TUM-Doepfert in #62
- Integration of heat & debugging by @TUM-Doepfert in #65
- v0.1 preparation by @TUM-Doepfert in #68
- v0.1 preparation by @TUM-Doepfert in #69
- v0.1 by @TUM-Doepfert in #70
New Contributors
- @jiahechu made their first contribution in #2
- @zxc8063898 made their first contribution in #12
Full Changelog: https://github.com/tum-ewk/HAMLET/commits/v0.1.0