Matlab|基于Logistic函数负荷需求响应

目录

 1 基于Logistic函数的负荷转移率模型

2 程序示例

3 效果图

4 下载链接


负荷需求响应模型种类较多,有电价型和激励型等类型,本次和大家分享一个基于Logistic函数的负荷转移率模型,该模型属于电价型,由于该方法使用的较少,从创新方面给了大家更广阔的空间。

 1 基于Logistic函数的负荷转移率模型

由消费者心理学可知,电价差过大、过小以及在电价差变化处响应度曲线平滑性,均会引起用户需求响应的变化。在电价激励机制下,用户本着自愿原则,其响应行为具有明显的随机性,则真实需求响应曲线会处于乐观与悲观响应预测曲线之间,具备模糊属性。如图 2-5 所示,以峰谷负荷转移为例,建立了基于 Logistic 函数的模糊响应机理,图中 Δppv 表示峰谷时段电价差,λpv 表示峰转谷负荷转移率,即在某时段峰转谷的负荷量与峰时段平均用电量比值,从而体现用户对不同电价的响应程度。该模型划分了“死区”、“响应区”和“饱和区”。在“死区”,由于电价差过小,未能引发用户自主调整用电模式;在“响应区”,随着电价差增大,用户响应积极性被调动;在“饱和区”,虽然电价差很大,但已完全挖掘用户负荷弹性潜力,因此负荷转移率值达到极限。另外,当电价差为 0 时,即未采用分时电价,此时用户响应行为具有很强的随机性,甚至负荷转移率出现负值的情况。

基于上述模型,为提高实际情况下分时电价因素对负荷曲线拟合的精度,Logistic 函数利用可变参数,增加负荷转移率变化的跨度,其函数模型如式 

在式(2-11)中 a 表示函数值范围,c 为 a/2+b 函数值所对应的横坐标,近似表示“响应区”电价差的中点,b 用于上下平移函数曲线。基于上述公式,即可提高乐观和悲观响应预测曲线的拟合精度,从而反映分时电价对用户实际响应机理模型的影响。因此,为提高模型精度,本节通过用户响应随机性和乐观响应隶属度两个指标对实际用户响应机理模型进行概率约束。如图 2-6 所示,在“死区”,电价差过小,用户响应行为具有很强的随机性,故由乐观和悲观响应预测的平均值确定。在“响应区”,用户响应行为明显,且响应行为更倾向于乐观响应预测曲线。因此需考虑采用偏大型半梯形隶属度函数计算乐观响应隶属度,并将其作为需求响应机理的概率约束。在“饱和区”,由于两种曲线重合,用户响应行为即可用负荷转移率最大值表示。具体计算公式如(2-12)、(2-13)所示。

2 程序示例

程序示例给出峰谷负荷转移率计算程序,如下所示。

jf=0.8118;%峰段电价jg=0.4438;%谷段电价jp=0.5713;%平段电价dj=[jg.*ones(1,7) jf.*ones(1,7) jg.*ones(1,4) jf.*ones(1,4) jp.*ones(1,2)];%电价情况pload1=[270 225 215 230 245 295 400 425 475 500 560 575 577.5  527.5  450 350 375 450 525 575 600 575 500 425]./20;%负荷detap=jf-jg;%峰谷价差lammax=al/(1+exp(-(detap-cl)/ul))+bl;%乐观负荷转移率lammin=ab/(1+exp(-(detap-cb)/ul))+bb;%悲观负荷转移率mpv=(jf-jg-apv)/(bpv-apv);%乐观响应隶属度detapv=jf-jg;%峰谷价差if detapv<=apv%不同情况下的转移率lambpv=(lammax+lammin)/2;elseif detapv<=bpvlambpv=lammin+(lammax+lammin)/2*(1+mpv);elselambpv=lammax;end

 程序还需要根据上述编写平-谷、峰-平的程序段,构成完整程序后可运行得到下面的结果。

3 效果图

  • 运行程序可以得到如下的效果图。

4 下载链接

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/718454.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql 性能调优参数配置文件

########################################################################### ## my.cnf for MySQL 8.0.x # ## 本配置参考 https://imysql.com/my-cnf-wizard.html # ## 注意&#xff1a; …

python爬虫之app爬取-charles的使用

专栏系列:http://t.csdnimg.cn/WfCSx 前言 前面介绍的都是爬取 Web 网页的内容。随着移动互联网的发展,越来越多的企业并没有提供 Web 网页端的服务,而是直接开发了 App,更多更全的信息都是通过 App 来展示的。那么针对 App 我们可以爬取吗?当然可以。 App 的爬取相比 …

FM AM WM DAB是啥

技术描述频率范围优点缺点调频调制&#xff08;FM&#xff09;在FM广播中&#xff0c;音频信号的频率被调制以匹配载波信号的变化&#xff0c;而载波信号的振幅保持不变。FM广播通常具有较高的音质&#xff0c;并且在一定范围内提供清晰的音频。88 MHz 至 108 MHz- 高音质 - 清…

[linux] matplotlib plt画training dynamics指标曲线时,标记每个点的值

plt画折线图时&#xff0c;plt.annotate标记折线图的点的数值。 def plot_ret(*ret_dicts):plt.figure(figsize(10, 5))for ret_dict in ret_dicts:print(ret_dict["iters"])plt.plot([iter*4/1000 for iter in ret_dict["iters"]], ret_dict["ret&q…

亿道信息发布两款升级款全加固笔记本电脑

2022年5月19日&#xff0c;加固手持终端。加固平板电脑、加固笔记本电脑专业设计商和制造商&#xff0c;以及加固型移动计算机软硬件整体定制解决方案提供商亿道信息&#xff0c;宣布对其两款广受欢迎的加固笔记本电脑产品EM-X14U和EM-X15U进行重大升级。新发布的两款升级款全加…

下载element-ui 资源,图标 element-icons.woff,element-icons.ttf 无法解码文件字体

css下载地址&#xff1a;https://unpkg.com/element-ui2.15.14/lib/theme-chalk/index.css js下载地址&#xff1a;https://unpkg.com/element-ui2.15.14/lib/index.js 图标及文字文件下载地址&#xff1a; element-icons.woff:&#xff1a; ​ https://unpkg.com/element-…

《TCP/IP详解 卷一》第10章 UDP 和 IP 分片

目录 10.1 引言 10.2 UDP 头部 10.3 UDP校验和 10.4 例子 10.5 UDP 和 IPv6 10.6 UDP-Lite 10.7 IP分片 10.7.1 例子&#xff1a;IPV4 UDP分片 10.7.2 重组超时 10.8 采用UDP的路径MTU发现 10.9 IP分片和ARP/ND之间的交互 10.10 最大UDP数据报长度 10.11 UDP服务器…

【java、微服务、nacos】nacos学习笔记

Nacos服务分级存储模型 ① 一级是服务&#xff0c;例如userservice ②二级是集群&#xff0c;例如杭州或上海 ③ 三级是实例&#xff0c;例如杭州机房的某台部署了userservice的服务器 配置实例集群属性 改变服务的yml文件 spring:cloud:nacos:discovery:cluster-name: H…

Docker将本地的镜像上传到私有仓库

使用register镜像创建私有仓库 [rootopenEuler-node1 ~]# docker run --restartalways -d -p 5000:5000 -v /opt/data/regostry:/var/lib/registry registry:2[rootopenEuler-node1 ~]# docker images REPOSITORY TAG IMAGE…

Day 60 | 动态规划 647. 回文子串 、 516.最长回文子序列 、动态规划总结篇

647. 回文子串 题目 文章讲解 视频讲解 class Solution {public int countSubstrings(String s) {char[] chars s.toCharArray();int len chars.length;boolean[][] dp new boolean[len][len];int result 0;for (int i len - 1; i > 0; i--) {for (int j i; j < l…

基于React低代码平台开发:构建高效、灵活的应用新范式

文章目录 一、React与低代码平台的结合优势二、基于React的低代码平台开发挑战三、基于React的低代码平台开发实践四、未来展望《低代码平台开发实践&#xff1a;基于React》编辑推荐内容简介作者简介目录前言为什么要写这本书 读者对象如何阅读本书 随着数字化转型的深入&…

library cache lock/pin

【故障现象】 某些session执行操作被堵塞&#xff0c;检查event发现’library cache lock/pin’等待&#xff1b; 【可能故障原因】 library cache lock/pin发生在多个session对相同library cache对象进行争用发生&#xff0c;一般来说在存储过程编译过程中发生并堵塞编译。 …

SOA与微服务的区别

SOA&#xff08;面向服务的架构&#xff09;和微服务是两种不同的架构风格&#xff0c;它们有一些相似之处&#xff0c;但也存在一些区别。 1. 规模和粒度&#xff1a;SOA是一种面向企业级应用的架构风格&#xff0c;它关注的是将整个企业的功能划分为一组自治的服务。这些服务…

内核中的Kconfig文件

Kconfig解析 编译内核时用于配置的Kconfig文件 以内核中的ttyprintk.c为例&#xff0c;其位于/kernel-sources/dirver/char/ttyprintk.c 如何将其编译进内核&#xff1f; 在char目录下有Kconfig文件&#xff0c;其中有如下内容 tristate 表示该模块可以选择 Y N M(以.ko形…

华为od机试C卷-最长表达式求值

1 题目描述 提取字符串中的最长合法简单数学表达式子串&#xff0c;字符串长度最长的&#xff0c;并计算表达式的值&#xff0c;如果没有返回0。简单数学表达式只能包含以下内容0-9 数字&#xff0c;符号* 说明: 1.所有数字&#xff0c;计算结果都不超过 long 2.如果有多个长…

递归实现n的k次方(C语言)

编写一个函数实现n的k次方&#xff0c;使用递归实现。 下面来说一下思路 5的3次方&#xff1a;就是5*(5的3-1次方) 7的4次方&#xff1a;就是7*&#xff08;7的4-1次方&#xff09; 以此类推 n的k次方就是&#xff1a;n* n的&#xff08;k-1&#xff09;次方 int Func(int n,…

HOOPS Communicator对3D大模型轻量化加载与渲染的4种解决方案

今天给大家介绍一些关于3D Web轻量化引擎HOOPS Commuicator的关键概念&#xff0c;这些概念可以帮您在HOOPS Communicator流缓存服务器之上更好地构建您自己的模型流服务器。如果您是有大型数据集&#xff0c;那么&#xff0c;使用流缓存服务器可以极大地帮助您最大限度地减少内…

Unity-PDF分割器(iTextSharp)

PDF分割器 Unity-PDF分割器前言核心思路解决过程一、Unity安装iTextSharp二、运行时计算将要生成文件的大小三、分割核心代码四、使用StandaloneFileBrowser五、其他的一些脚本六、游戏界面主体的构建MainWindowWarningPanel & FinishPanel By-Round Moon Unity-PDF分割器 …

VMware虚拟机安装详细指南

在多任务和多环境开发的需求日益增长的当下&#xff0c;虚拟机技术凭借其灵活性和高效性成为了IT行业的一大利器。VMware作为虚拟化技术的领军者&#xff0c;其提供的VMware Workstation Pro软件允许用户在一台物理机上运行多个独立的虚拟机&#xff0c;每个虚拟机都可以拥有自…

基于主从模式的Reactor的仿muduo网络库

&#x1f307;个人主页&#xff1a;平凡的小苏 &#x1f4da;学习格言&#xff1a;命运给你一个低的起点&#xff0c;是想看你精彩的翻盘&#xff0c;而不是让你自甘堕落&#xff0c;脚下的路虽然难走&#xff0c;但我还能走&#xff0c;比起向阳而生&#xff0c;我更想尝试逆风…