- 博客(9)
- 资源 (9)
- 收藏
- 关注
原创 基于MATLAB的YALMIP+cplex的配电网两阶段可调鲁棒优化
本文以系统网损成本为目标,求解配电网两阶段鲁棒优化问题。在规划求解过程中,利用二阶锥松弛法、大M法将非线性非凸问题转化为易于求解的混合整数二阶锥规划问题。同时将模型分解为min-max-min的主子问题,利用强对偶理论将max-min 凸锥问题转化为单层max问题,再使用C&CG算法交替迭代求解。最后,通过在改进的IEEE33节点系统上得到的仿真结果,验证本文模型的有效性。
2022-10-27 10:39:09
1656
原创 主动配电网SOCP_OPF学习笔记(5)综合负荷及其程序
以上分析了综合负荷和部分需求响应,以下程序仅有综合负荷。%% PG69最优潮流SOCP-OPF,SB=10MVA,VB=12.66kV,添加综合负荷%恒功率 1-15,42-54%恒电流 16-27,36-41,55-58%恒阻抗 28-35,59-69%%clearclcticwarning off%% 1.获取数据mpc = PG69BW;Line = mpc.Line;pload = 0.0001*[0;real(Line(:,4))];%转成MW并求标幺值qload...
2022-10-21 10:37:22
1115
6
原创 主动配电网SOCP_OPF学习笔记(4)配电网重构
配电网中的开关一般可分为联络开关和分段开关,联络开关负责转供备用和网络结构优化,常开;分段开关用于连接两条线路段的开关,为常闭。通过改变这两种开关的状态来调整网络拓扑结构,称为网络重构。加入联络开关支路会形成弱环网。1)辐射状拓扑约束为了保护整定和减小短路电流,要求配电网呈辐射状运行,即网络中不存在环网拓扑结构。Zij为0-1变量,等于0表示支路断开,等于1表示支路闭合;nb和ns表示节点总数和根节点数。总的边数等于节点数减根数。2)支路容量约束若支路断开,则支路潮流P,Q,I应当为0。3)
2022-10-18 14:13:30
1961
3
原创 主动配电网SOCP_OPF学习笔记(3)主动管理元素建模
整理的多时间段和主动管理元素的线性建模,细节忽略。1 增加时间变量将单时段扩展到多时段,只是给所有决策变量添加一个时间维度。2 无功调节装置建模2.1 离散无功补偿建模(CB)2.2 连续无功补偿建模(SVC)3 储能装置(ESS)建模4 分布式电源建模(DG)5 有载调压变压器(OLTC)调节采用大M法(未有次数限制)注:大M法用于将非凸约束转换为同一可行集的约束集,使用辅助二进制变量(离散化)和附加约束。M为任意值但不可取的过大,否则会导致混合整数求解计算量过大
2022-10-18 14:12:53
1163
1
原创 主动配电网SOCP_OPF学习笔记(2)推导SOCP_OPF模型
1.列写基本模型,目标函数为最小线损或者最小发电费用,约束函数三个通用三个潮流方程。2.三个潮流方程,式1为欧姆定律约束,式2首端功率约束,式3为节点功率约束。首先进行相角松弛,即去掉相角。3.进行二阶锥松弛,将等号变为大于等于。4.最后整理得:在此推荐《主动配电网网络分析与运行调控》 [吴文传,张伯明] 以及B站北交电气许老师视频https://space.bilibili.com/506284063有用请点个赞~...
2022-10-18 14:12:07
1528
1
原创 主动配电网SOCP_OPF学习笔记(1)关于二阶锥
以下笔记有自己学习也有别人整理的,我做了一些整理,从基础学习凸优化包括线性优化和锥优化,锥优化包含二阶锥和半定锥。1.凸集(convex set):X1∈C,X2∈C,存在λ,0<λ<1,λx1+(1-λ)x2∈C恒成立2.凸函数:对于x∈Rn(n维实向量空间),f(x)的上方图定义为:epi(f)={f(x)≤λ,x∈C/(x;λ)∈Rn+1}若epi为闭集,则f(x)为闭函数;若epi为凸集,则f(x)为凸函数;3.凸优化:minimize f0(x)s.t. fi(x)≤
2022-10-18 14:11:34
2311
1
原创 matlab环境下的yalmip+cplex的安装过程
前言先附上yalmip和cplex的百度云盘链接,失效不补,网上很好找。yalmip:链接:https://pan.baidu.com/s/1GAtFoHx2UMGS3k2HLrCcmg提取码:0000cplex:链接:https://pan.baidu.com/s/1soCP_Ngg8BjuPon-UazNOA提取码:0000一 yalmip安装过程开始以下步骤时,请务必注意,matlab版本需要与CPLEX版本对应,比如我的是matlab2018a+cplex12.8.-1.yalmip
2021-05-08 16:13:27
16509
20
原创 在matlab的遗传算法工具箱里写分段函数,利用if-else
一、引言 记录自己学习时遇到的小问题,如何在ga里用非线性约束写分段函数。还不会用ga的前往https://blog.csdn.net/weixin_45012973/article/details/107311291;其实和fmincon没什么差别。二、使用步骤 直接贴范例和代码这是抽凝式机组的出力特性曲线,如下,是个分段函数。 列出它的
2021-04-30 11:28:42
1951
基于matlab的yalmip+cplex的冷热电联供微网多时间尺度优化调度
2022-04-01
基于YALMIP+CPLEX的风电消纳热电联产机组优化控制
2021-06-21
基于yalmip+cplex的电力市场-节点边际电价出清优化.zip
2021-04-29
基于matlab的yalmip+cplex的IEEE33的SOCP原对偶问题
2021-12-05
基于matlab的yalmip+cplex的两阶段鲁棒微电网two_stage robust optimization
2021-03-30
【通用】股东投资合作协议(律师拟:共同投资、经营公司)(1).docx
2021-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人