做网站的相关规定,想自己建一个公司网站怎么做,百度统计数据分析,网站开发公司海报前言#xff1a; 在上两篇帖子中#xff0c;讲解了我对于粒子群算法的理解#xff0c;站在巨人的肩膀上去回望#xff1a;科研前辈们确实非常牛逼#xff0c;所以它才成为了非常经典的算法。这篇帖子主要是想分享一下#xff0c;对于微电网、电力系统的论文中#xff0c…前言 在上两篇帖子中讲解了我对于粒子群算法的理解站在巨人的肩膀上去回望科研前辈们确实非常牛逼所以它才成为了非常经典的算法。这篇帖子主要是想分享一下对于微电网、电力系统的论文中经常提及的负荷电价响应模型的概念进行代码解析以及编程思路的复盘。本篇的风格将继续延续以往需要具有的基础MATLAB编程基础能读代码能静下来阅读的能力。
越发就觉得文本阅读是真正效率最高的知识传递形式。
基础知识 1.研究电力系统负荷的意义电力系统存在的初衷就是满足用户的用电需求电力系统的发展可以说是为了更好的满足用户的使用同时延伸出高效、可靠、安全等一系列概念。其中需要注意的是用户需要多少电能 电力系统供应多少电能这才是最理想的状态。用户需要多少电能也就是在电力系统中称之为“负荷”。注意用户真正需要的电能才是负荷。
若 电力系统供电 负荷所需即造成了电力浪费甚至电力设备的损坏;
若 电力系统供电 负荷所需容易导致设备不在额定范围内运行使得工作效率下降。 2.从电力系统安全性角度来说电力系统一定要安全才能够将电量按照要求和指标输送至用户侧如果电力系统的安全性存在问题比如家用设备是220V50Hz但是输送过来的电是72Hz这样一个奇葩的功率变化导致的就是家电设备无法正常工作导致设备损毁。如果这样的情况大量存在那么发电厂发的电约等于没有发电设备全都无法正常运行。如果电力系统的损耗巨大大量能量浪费在传输的路途中最终的用电成本也是非常高的。
因此研究电力系统供给电能刚好满足用户需要的电能即电源侧供电 略大于 负荷侧是非常有必要的。 3.因此研究者们相出了两种思路来提电源侧和负荷侧的效率如下图所示。 这里我介绍的是指定需求响应计划通过价格策略鼓励用户调整负荷工作时间平滑负荷曲线。 4.如何平滑负荷曲线呢在生活中会有很多种负荷直流的交流的比如电脑照明洗衣机油烟机路由器电动汽车等等。平滑负荷曲线的意思就是直接按照比例在高峰用电时段降低这些设备的供电量吗或者说高峰用电时段关闭大功率电器------------------千万不能在这里搞一刀切。因为设备没有达到额定的工作功率设备的正常性能无法保证即电脑用着用着突然关机了或者直接无法开机。所以研究者们给出对负荷进行分类的方案。根据用电设备的重要程度和具体特性电力系统中的负荷可以分为以下8类。
常用的平滑负荷曲线的方法是使用实时电价策略让用户在价格高是降低用电量电价低是恢复用电量减少突然高峰和突然低谷的情况。
编程思路
1.导入24小时内的实时电价数据、基准电价、导入24小时内的负荷数据----这些都是预测值。
暂时没有引入微网光伏和风电及储能数据本篇主要介绍平滑负荷曲线的编程思路
2.对导入的负荷数据进行分类不同类的负荷具有不同的特征。
先划分负荷的类型在本程序中分为基础负荷刚性负荷、柔性负荷易节约和替代负荷、易转移负荷可时移负荷。保持基础负荷不动、柔性负荷根据价格适当变化可中断负荷、可时移负荷进行灵活开关和功率增减。---------------这里我也在存疑论文PDF说的易转移负荷但是在代码中使用的更像是柔性负荷没有考虑到可时移负荷对应的具体功率这部分功率大小应该是固定的而不是按照比例细分到其他所有时间段而是一个或者某几个连续的时间段比如电动车充电总不能让电动车50kW功率充2小时变为10kW功率充电10小时吧--------------------回归正题
3.通过基准电价和实时电价对比划分高电价时段和低电价时段分别用两个数组记录。
4.计算高电价时段柔性负荷转移量。根据文中的公式将高电价时段中每个小时的柔性负荷转移到低电价段去那么低电价时段的负荷原有负荷每个高电价时段给的转移负荷的叠加求和。
5.计算高电价时段易转移负荷的转移量具体步骤同4.
6.将每个小时在调度之后的新一轮负荷数值进行叠加得到新的负荷调度曲线。
7.绘图查看负荷转移数据与实时电价之间的关系。
公式讲解
一定有读者会好奇如何通过代码公式实现步骤4和步骤5。那么我掰开了碎碎的写一下。
--------------------------------我表述的太啰嗦了我还是交给AI来描述吧-----------------------------------
首先是第一类负荷----即易转移负荷第二类负荷是易节约和替代负荷
下图的作用是计算高电价时段第i个在所有低电价区间的转出电量 计算低电价时段第j个接纳由所有高电价区间时段叠加的接纳电量。 公式2和公式3的工作原理如下 通过公式2和公式3可以计算出高电价时段的转出负荷量以及低电价时段的接收负荷量。
但是需要注意这个转移机制的标准什么电价转移多少比例的负荷这个是需要纳入考虑的。
下图表示针对易转移负荷的转移衡量标准-----什么电价转出多少负荷。 公式(4)给出了负荷转移率函数(Δ)它是根据消费者心理学原理建立的模型描述了负荷转移率与电价变化的关系。这个函数分为三个区域分别是死区、线性区和饱和区对应分段函数个段 然后就可以通过叠加操作叠加每一个高价时段给第i个低价时段的转移量计算出各个时间段对应最新的易转移负荷的负荷曲线。
公式5和6就是计算高电价时段负荷减少量和低电价时段负荷增加量得出最新的负荷曲线 然后是第二类负荷------------柔性负荷易节约和易替代负荷量
由于两类负荷的特性不同因此无法使用相同的转移量计算公式。
在下图中定义了一个24*24的电价弹性系数矩阵 公式(7)(8)的功能如下 求解第二类负荷易节约和替代负荷的各时段对应值 这样便完成了第一类和第二类负荷的转移计算得到新的负荷曲线。
代码解析 接下来就是绘制第一和第二类负荷转移之后的负荷曲线 如果真的静下来捋一捋代码量其实不大但是对于刚刚入门的兄弟们来说我觉得这份解析应该是一个不错的辅助材料。代码和对应的PDF我都放在了下面有需要自取。
数据、代码和PDF
链接https://pan.baidu.com/s/1c6GDhWDgHPqrsquqa39NuQ 提取码2222
如有表述不对之处请大家批评指正。