基于串行并行ADMM算法的主动配电网无功优化分布式控制MATLAB+Cplex/Gurobi实现
基于串行并行 ADMM 算法的无功优化控制,用起来还挺香的,适合搞配电网优化的同学。MATLAB + Cplex/Gurobi实现,工程结构也比较清晰,不是那种一眼看不懂的写法。哦,ADMM
在这里被拆成串行和并行两个版本,想搞清楚分布式控制怎么落地的,看这个挺有。
代码整体逻辑就是:先通过分布式电源建模,算出有功无功的调节能力,用 ADMM 算法一层层拆解,局部控制+主协调器组合出全局优化。你会看到它怎么一步步无功优化
的难题,适合对主动配电网有点研究的你。
实现部分比较靠谱,核心算法段写得蛮清楚。还用了Yalmip
配合Cplex
或者Gurobi
调用求解器,响应也快,调参也方便。如果你在写配电控制模型,这套代码可以省不少时间。
顺手附几个相关链接,你可以根据自己的方向挑着看:比如分布式电源配电网和有功无功调节能力的无功规划,还有一份MATLAB 调度程序,也挺实用的。
如果你刚好在做主动配电网的分布式优化
,或者想把ADMM
算法跑起来,不妨下载下来试试看。
下载地址
用户评论