a280558071 / IEDS_Planning

Integrated Energy Distribution System Planning method, include a matlab version and a Python version

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IEDS_Planning

Integrated Energy Distribution System (IEDS) Planning method, include a matlab version IEDS_planning.m and a Python version IEDS_planning.ipynb

Must-include package

Some unknown issue

  • Even though IEDS_planning.ipynb is basicly a Python version of IEDS_planning.m, still don't know why their produced planning results are not the same.
  • Maybe lpSum() in PuLP don't support double for-loop?

What you can learn

  • By reviewing these two files, you could see PuLP and YALMIP, even Python and MATLAB have a lot similar features in terms of programming.
  • How to realize an IEDS planning, by a deterministic planning model, see [1] for more details.

To be updated

  • Robust planning for IEDS

Ref

[1] 沈欣炜, 郭庆来, 许银亮 & 孙宏斌 (2019), 考虑多能负荷不确定性的区域综合能源系统鲁棒规划, 电力系统自动化, Vol. 43 No. 07, pp. 34-41.

About

Integrated Energy Distribution System Planning method, include a matlab version and a Python version

License:MIT License


Languages

Language:Jupyter Notebook 99.1%Language:MATLAB 0.8%Language:Python 0.1%