MATLAB粒子群算法微网优化调度风光储多主体模块化建模
MATLAB 的粒子群算法做微网优化调度,嗯,思路还挺清晰的。风、光、储能分模块建模,代码结构也比较利于后期维护,尤其适合做分布式场景模拟的同学参考。调度逻辑和目标函数设置也比较实在,不是那种只跑出来图的炫技代码,而是真能跑结果、跑策略。
多主体优化的架构设计上,模块化思路挺香,风电和光伏建模思路不复杂,但组合起来优化调度还是蛮考验算法收敛性的。粒子群那部分写得比较基础但清晰,适合你后续自己加点动态权重或变异机制进去。
储能的能量平衡模型也有,约束条件写得不啰嗦。你要是自己做 V2G、电动车那块,可以顺带看看这个光储充微网协同优化调度:V2G 电动车参与的 MATLAB 实现,挺互补的。
建议你在看完这个主工程之后,再对照着这个四种语言实现的粒子群优化算法玩玩,看看不同语言对算法实现的细节差异。多动手调一调参数,有时候一点改动,收敛速度就能差一倍。
如果你刚好在做综合能源系统,顺带也可以看看这个粒子群综合能源系统优化的 matlab 实现.zip,逻辑比较通用,拆下来改改变量就能复用。
记得,w
、c1
、c2
这些参数别忘了多试几个组合,别一股脑就用默认值。收敛不稳还可以试试加模拟退火,参考这个基于模拟退火的粒子群优化算法改写。
,如果你在搞风光储能协同调度,是要用MATLAB
搭建一套能落地的优化模型,这份资源还挺值得花时间看一看的。
MATLAB粒子群算法实现微网优化调度:风、光、储能多主体模块化编程.zip
预估大小:5个文件
微电网
文件夹
2.jpg
115KB
1.jpg
530KB
3.jpg
67KB
MATLAB粒子群算法实现微网优化调度:风、光、储能多主体模块化编程.pdf
137KB
考虑需求响应的微网优化调度MATLAB程序:基于粒子群算法,包含风力、光伏、储能等多主体模块化编程及清晰注释.html
2.85MB
1.48MB
文件大小:
评论区