多时间尺度滚动优化与LSTM预测修正的多能源微网双层调度策略及MATLAB实现
多能源微网的双层调度问题,之前搞过几个方案,但这个用多时间尺度滚动优化+LSTM 预测修正的组合,感觉还挺巧妙的。
下层模型主要负责短期内的运行成本优化,用的是滚动优化算法,调度粒度比较细;而上层模型则从全局角度去看,考虑变压器负载啥的,用双层结构分工挺清晰。
MATLAB 代码写得也还行,结构分明,跑起来基本不怎么报错。尤其是带的LSTM 模块,能实时修正负荷和光伏预测数据,适合那种需求波动大的场景。你只要每个时间窗口更新下输入数据,调度结果就会跟着更新,挺灵活的。
实测下来,这套代码还蛮适合做课题 demo 或者小型微网模拟,是结合YALMIP+CPLEX来跑优化的,响应也快,结果也靠谱。如果你在搞类似多能互补调度、微电网动态预测之类的项目,可以拿来参考一下。
另外,代码和文档配套得还不错,基本不用太费劲看懂流程。感兴趣的可以从这些链接里挑:微网双层优化调度模型 或者 MATLAB 双层调度代码,都能直接跑起来。
下载地址
用户评论