基于拟蒙特卡洛模拟法的随机潮流计算matlab程序

news2025/7/13 4:58:54

电力系统随机潮流计算中常采用模拟法,该方法原理简单、使用方便,能够精确地模拟实际物理过程,但是简单的蒙特卡洛模拟法收敛速度很慢,要得到精确的结果需要以大量的计算时间为代价。本章在此基础上提出了基于拟蒙特卡洛模拟的随机潮流计算方法,并且对拟蒙特卡洛法中的拟随机数序列进行了改进,大大提高了随机潮流的计算效率。
参考文献:考虑光伏功率相关性的随机潮流计算方法

1 蒙特卡洛法
蒙特卡洛模拟法(Monte Carlo Method),又称为随机模拟法,主要是应用了计算机中生成的“随机数”。

基于概率论原理,通过大量模拟实验可以近似求得某一事件发生的概率。当实验的样本数目接近于无穷大时,模拟事件发生的频率就会无限接近于事件发生的真实概率。

模拟法的具体思路如下:基于实际工程问题的求解需要,建立与之相对应的随机模拟过程和随机概率模型,使得它们的参数,包括概率分布或者数学期望,能够等于问题的实际解;最后采用模拟抽样实验求解参数中的统计特征量,所求解的值一般采用其算术平均值近似表示。

如果X为离散型随机变量,则函数g(x)的期望值计算表达式如下式所示:
在这里插入图片描述

如果X为连续型随机变量,则函数g(x)的期望值计算表达式如下式所示:
在这里插入图片描述

其中f(x)为随机变量X的概率密度函数。

(x1,x2,x3,…,xn)表示取自总体X的n个随机样本,基于样本值,可以求出g(x)的均值,采用蒙特卡洛估计法可以估计得到E(g(X)):
在这里插入图片描述

基于模拟法得到的最终解仅仅是一个估计值,而不是该问题的实际解,因
此必定存在误差。在方差的基础上,分析蒙特卡洛模拟法的误差。
在这里插入图片描述

在柯尔莫哥洛夫大数定理的基础上,随机变量g (x i ),i=1,2,3,…,n相互独立,并且服从同一概率分布,如果数学期望值存在,那么,
在这里插入图片描述

由上式可知,当n无穷大时,蒙特卡洛模拟中的随机变量估计值gn(x)以概率1收敛于E(g(x))。

在中心极限定理的基础上,随机变量g (x i), i=1,2,3,…,n相互独立,并且服从同一概率分布,如果数学期望值存在,并且方差Var不等于0 ,那么n趋于无穷大时
在这里插入图片描述

模拟法中,随机变量g (x i), i=1,2,3,…,n均满足上述条件,则任意xa>0,都存在:
在这里插入图片描述
在这里插入图片描述

上式中的a与ax可以通过查找积分表可知。当置信度a给定以后,蒙特卡洛模拟法的误差值由方差与样本容量来决定。
此处采用方差系数来表示模拟误差:
在这里插入图片描述

由式(4-11)可知,蒙特卡洛模拟法的计算量不受电力系统规模大小影响,因此该方法在一些复杂的电力系统中可以得到应用,包括处理电力系统中有多个间歇性新能源接入的问题,解决系统中多个节点之间相关性问题等等。蒙特卡洛模拟法的计算量与方差系数的平方呈反比,与方差呈正比关系。因此在一定的精度要求下,减小方差是加快计算效率的一种手段,目前文献中最为常用的减少方差技术主要包括重要度采样法和拉丁超立方抽样法。但是以上几类方法不能保证随机数序列的低偏差性,误差的收敛速度阶仍旧保持,无法从本质上提高计算效率。文献[57]提出了基于低偏差序列的拟蒙特卡洛法,并且说明了拟蒙特卡洛法的收敛性能更优、收敛速度更快,从本质上可以克服收敛性的瓶颈。

2 算例
在这里插入图片描述

3 算例结果
各节点概率密度(列举五个):
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

相关文章

【菜菜的sklearn课堂笔记】逻辑回归与评分卡-用逻辑回归制作评分卡-异常值和样本不均衡处理

视频作者:菜菜TsaiTsai 链接:【技术干货】菜菜的机器学习sklearn【全85集】Python进阶_哔哩哔哩_bilibili 描述性统计处理异常值 现实数据永远都会有一些异常值,首先我们要去把他们捕捉出来,然后观察他们的性质。注意&#xff0c…

【雷达检测】基于复杂环境下的雷达目标检测技术附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。 🍎个人主页:Matlab科研工作室 🍊个人信条:格物致知。 更多Matlab仿真内容点击👇 智能优化算法 …

3.6、媒体接入控制

1、基本概念 有多台主机连接到这根同轴电缆上,共享这跟传输媒体,形成了总线型的局域网。 各主机竞争使用总线,随机的在信道发送数据。 主机 C 与主机 D 同时使用总线来发送数据,这必然会产生所发送信号的碰撞 2、静态划分信道…

二阶锥松弛在配电网最优潮流计算中的应用(IEEE33节点配电网最优潮流算例matlab程序)(yalmip+cplex)

二阶锥规划在配电网最优潮流计算中的应用IEEE33节点配电网最优潮流算例matlab程序(yalmipcplex) 参考文献:二阶锥规划在配电网最优潮流计算中的应用 最优潮流计算是电网规划、优化运行的重要基础。首先建立了配电网全天有功损耗最小化的最优…

ABAP学习笔记之——第四章:模块化程序

一、子程序: 语法: 参数: 参数(Parameter)是指调用子程序时用于传入、传出的值。子程序中的参数与一般用 DATA语句定义的局部变量相同。调用子程序时使用的参数叫实参(Actual Parameter),在子程序中使用的参数叫虚参(Formal Par…

nginx(六十八)http_proxy模块 nginx与上游的ssl握手

一 nginx作为客户端与上游的SSL/TLS握手 理解上: nginx作为客户端,此时类似浏览器的角色,发请求建立连接 nginx作为server端与下游进行SSL/TLS握手 ① nginx与后端选择什么样的协议 1)如果nginx与上游是局域网内,一般通过http建立请求,不需要进行…

使用flv.js + websokect播放rtsp格式视频流

1.问题背景 在最近的项目中,涉及到海康接入的视频播放的问题,海康这边获取到的视频流是rtsp格式,web端目前没有直接可以播放的组件,于是最开始是后端处理了视频流,返回hls格式的m3u8地址,这样用videojs插件…

进程【JavaEE初阶】

目录 一、操作系统 二、进程 2.1 进程的概念 2.2 进程的管理 2.3 PCB 2.3.1 PCB里面的一些属性 2.3.2 进程的调度 2.3.3 进程的虚拟地址空间 2.3.4 进程间通信 一、操作系统 CPU、存储器、输入设备、输出设备,这些实物看得着摸得到的,都属于 …

web前端-javascript-switch条件分支语句(语法,执行流程,补充)

文章目录条件分支语句(switch 语句)1. 语法;2. 执行流程:2.1. 在执行时会依次将 case 后的条件表达式的值和 switch 后的条件表达式的值进行全等比较2.2. 如果比较结果为 true,则从当前 case 处开始执行代码2.3. 如果比较结果为 false&#x…

【知识网络分析】研究机构合作网络(co-investigator institution)

研究机构合作网络(co-investigator institution) 1 网络数据集读取2 网络最大子群数据获取与精简3 中心点指定网络半径子群获取4 节点中心度相关指标计算1 网络数据集读取 使用GC.networkCoInvestigatorInstitution()方法快速生成研究结构合作网络数据集,其中GC代表着读入p…

解析华为OSPF协议

文章目录 前言一、pandas是 目录 文章目录 OSPF基础 一、报文类型 二、LSA类型 三.LSA在各区域中传播的支持情况 四.邻居状态机 邻居关系 邻接关系 8种状态机: OSPF报文认证 OSPF缺省路由 2.读入数据 总结 什么?二、使用步骤 1.引入库2.读入数…

卷积神经网络CNN各层基本知识

卷积神经网络 卷积神经网络(CNN)由输入层、卷积层、激活函数、池化层以及全连接层构成。 INPUT(输入层)-CONV(卷积层)-RELU(激活函数)-POOL(池化层)-FC(全连接层&#…

[VNCTF2022]easyj4va

看源码 输入 /file?url 1报错 用伪协议可以读取到内容 /file?urlfile:///etc/passwd 然后就是查看java字节码文件的目录 file?urlfile:///usr/local/tomcat/webapps/ROOT/WEB-INF 这里官方给了另外一个协议netdoc,跟file用法是一样的,但是这个netd…

JDK动态代理与Cglib动态代理使用详解

JDK动态代理与Cglib动态代理使用详解一、JDK动态代理准备使用二、Cglib动态代理准备使用Enhancer.create(Class type, Callback callback)Enhancer.create((Class superclass, Class[] interfaces, Callback callback))Enhancer.create(Class superclass, Class[] interfaces, …

【学习笔记35】JavaScript计算两个指定日期的时间差

一、要求 计算两个指定日期的时间差(2023年元旦到来的时间) 二、分析 先获取到两个时间距离1970(格林尼时间)~~~毫秒数计算两个毫秒数的差值 ----> 得到了总毫秒数计算总毫秒数内, 有多少个完整的天 parseInt(总毫秒数 / 一天的…

会话跟踪技术-session和cookie

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。 Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 Cookie对象与HttpSession对象简…

nginx(六十七)http_ssl模块 client与nginx的ssl握手

一 HTTPS握手机制 关注点: SSL/TLS握手的细节与nginx配置指令的关系核心: 讲解客户端(下游)与作为server端的nginx之间的握手最佳实践: 建议在http块中通过include ssl.conf把共工部分抽离处理ssl/tls报错原因:可能是客户端或服…

Flutter高仿微信-第56篇-搜索好友

Flutter高仿微信系列共59篇,从Flutter客户端、Kotlin客户端、Web服务器、数据库表结构、Xmpp即时通讯服务器、视频通话服务器、腾讯云服务器全面讲解。 详情请查看 效果图: 实现代码: /*** Author : wangning* Email : maoning20080809163.co…

Java---Stream流详解

目录​​​​​​​ 一、Stream流详解 二、Stream流的获取 (1)单列集合 (2)双列集合 (3)数组 (4)一些零散数据 三、Stream流中常用的API方法 (1)中间…

含可再生能源的热电联供型微网经济运行优化_粒子群PSO算法_matlab程序

含可再生能源的热电联供型微网经济运行优化matlab程序 参考文献:含可再生能源的热电联供型微网经济运行优化 热电联供系统具有节能! 环保! 经济等特点" 有着良好的发展前景和应用价值# 文中针对由 风电机组! 光伏电池! 燃料电池! 余热锅炉! 燃气锅炉! 蓄电池以…