Time Series Aggregation Module (tsam)
Time Series Aggregation Module (tsam) is a Python package which uses different machine learning algorithms for the aggregation of typical periods.
tsam is applicable to all types of time series, including weather data and load data, and can aggregate single time series or multiple time series at the same time. The module is able to significantly reduce input time series for energy system models, and therefore the model's complexity and computational time.
Open-source available here.
Source: Kotzur L, Markewitz P, Robinius M, Stolten D. Impact of different time series aggregation methods on optimal energy system design. Renewable Energy 2018;117:474–87.
Acknowledgements: Parts of tsam have been developed within public funded projects and with financial support by BMWi (German Federal Ministry for Economic Affairs and Energy).