news 2026/6/15 20:14:30

聊聊微网动态经济调度中场景生成与削减那些事儿

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
聊聊微网动态经济调度中场景生成与削减那些事儿

[1]关键词:场景生成;场景削减;概率分布;随机优化 [2]参考文献:《一种在微网动态经济调度中考虑风电随机性的方法》 [3]主要内容:Matlab 采用正态分布和韦布尔分布描述风电,光伏和负荷概率分布,采用拉丁超立方采样抽样生成大量场景。 采用快速前代法实现场景削减。

在微网动态经济调度领域,考虑风电随机性是个关键问题,今天就结合《一种在微网动态经济调度中考虑风电随机性的方法》这篇文献,来唠唠场景生成与削减以及相关的概率分布和随机优化。

概率分布描述

Matlab 在处理风电、光伏和负荷概率分布时,选择了正态分布和韦布尔分布。正态分布大家应该都比较熟悉,它的概率密度函数如下:

% 正态分布概率密度函数代码示例 mu = 0; % 均值 sigma = 1; % 标准差 x = -5:0.01:5; y = normpdf(x, mu, sigma); plot(x, y); xlabel('x'); ylabel('概率密度'); title('正态分布概率密度函数');

这段代码通过normpdf函数,设定均值mu和标准差sigma来绘制正态分布的概率密度曲线。正态分布适用于许多自然现象和工程问题,其特点是呈现出经典的钟形曲线。

[1]关键词:场景生成;场景削减;概率分布;随机优化 [2]参考文献:《一种在微网动态经济调度中考虑风电随机性的方法》 [3]主要内容:Matlab 采用正态分布和韦布尔分布描述风电,光伏和负荷概率分布,采用拉丁超立方采样抽样生成大量场景。 采用快速前代法实现场景削减。

而韦布尔分布在描述风速等具有一定波动性的数据时表现出色。它的概率密度函数表达式为:

% 韦布尔分布概率密度函数代码示例 a = 2; % 形状参数 b = 1; % 尺度参数 x = 0:0.01:5; y = (a/b).*(x./b).^(a - 1).*exp(-(x./b).^a); plot(x, y); xlabel('x'); ylabel('概率密度'); title('韦布尔分布概率密度函数');

这里通过调整形状参数a和尺度参数b,利用上述公式绘制韦布尔分布的概率密度曲线。风电的功率输出受风速影响,韦布尔分布能够较好地拟合风速的概率特性,从而为风电功率的概率分布描述提供依据。

场景生成 - 拉丁超立方采样

Matlab 采用拉丁超立方采样来生成大量场景。拉丁超立方采样是一种高效的采样方法,它能在较少的采样次数下,更均匀地覆盖整个样本空间。下面是一个简单的示意代码:

n = 100; % 采样点数 d = 2; % 变量维度 samples = lhsdesign(n, d); disp(samples);

在这个示例中,我们设定采样点数n为 100,变量维度d为 2,通过lhsdesign函数生成拉丁超立方采样样本。在实际应用于微网动态经济调度时,就是基于风电、光伏和负荷的概率分布,利用这种采样方法生成大量可能出现的场景,为后续的分析和调度决策提供数据基础。

场景削减 - 快速前代法

生成大量场景后,为了简化计算,需要进行场景削减,这里采用的是快速前代法。虽然代码实现相对复杂,但大致思路是通过评估场景之间的相似度,逐步削减那些对整体结果影响较小的场景。比如,假设有一系列场景数据存储在矩阵scenarios中,每个场景有多个属性。

% 简单示意场景削减过程,实际代码会复杂得多 similarity_threshold = 0.8; % 相似度阈值 num_scenarios = size(scenarios, 1); for i = 1:num_scenarios - 1 for j = i + 1:num_scenarios similarity = calculate_similarity(scenarios(i, :), scenarios(j, :)); % 自定义计算相似度函数 if similarity > similarity_threshold % 削减场景,这里简单示意移除场景 j scenarios(j, :) = []; num_scenarios = num_scenarios - 1; j = j - 1; end end end

在这个示意代码中,我们设定了一个相似度阈值similaritythreshold,通过自定义的calculatesimilarity函数计算场景之间的相似度,如果相似度高于阈值,就削减其中一个场景。实际的快速前代法会有更严谨的算法和逻辑来确保削减后的场景集既能有效简化计算,又能最大程度保留原始场景的关键信息。

在微网动态经济调度中,合理运用这些基于概率分布的场景生成与削减方法,结合随机优化策略,能更准确地应对风电等可再生能源的随机性,提升整个微网系统的运行效率和经济性。希望通过这些分享,能让大家对这个领域的相关技术有更清晰的认识。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 15:03:44

基于狼群优化算法的LSSVM回归预测:GWO - LSSVM的探索

基于狼群优化算法的LSSVM回归预测GWO-LSSVM 其他优化算法可私信 为了提高最小二乘支持向量机(lssvm)的回归预测准确率,对lssvm中的惩罚参数和核惩罚参数利用狼群优化算法进行优化。 Matlab 代码 在数据预测的领域中,提高预测准确…

作者头像 李华
网站建设 2026/6/15 14:43:06

基于IEEE33的主动配电网优化探索

基于IEEE33的主动配电网优化。 采用IEEE33节点配电网进行仿真,搭建了含风光,储能,柴油发电机和燃气轮机的配电网经济调度模型。 以总的运行成本最小为目标, 考虑了储能以及潮流等约束, 采用粒子群算法对模型进行求解&a…

作者头像 李华
网站建设 2026/6/15 13:30:18

风电调频并网系统之 4 机 2 区模型探秘

风电调频并网系统,两区域四机系统 ,4机2区模型。 适合大尺度仿真,仅需5秒即可仿真出60s内容。 参考自pkunder 的电力系统稳定与控制。 内含有四种PSS模式 最近在研究风电调频并网系统,发现其中的4机2区模型(两区域四机…

作者头像 李华
网站建设 2026/6/15 15:32:00

蓄电池与超级电容混合储能并网的 Simulink 仿真探索

蓄电池与超级电容混合储能并网matlab/simulink仿真模型,混合储能采用低通滤波器进行功率分配,可有效抑制功率波动,并对超级电容的soc进行能量管理,soc较高时多放电,较低时少放电,soc较低时状态与其相反。在…

作者头像 李华
网站建设 2026/6/15 14:41:57

探索 Digsilent 中 BESS 充放电控制与风储联合系统

Digsilent BESS充放电控制,蓄电池特性建模,风储联合,变风速稳定风储联合输出。 蓄电池数据参考的一篇IEEE trans,可以提供文献。在能源领域不断发展的当下,风储联合系统对于稳定电力输出、提升可再生能源利用效率起着至…

作者头像 李华
网站建设 2026/6/15 14:25:52

并网型风光混储直流微电网MATLAB/Simulink仿真之旅

MATLAB/Simulink仿真 并网型风光混储直流微电网 实现:功率分配、削峰填谷、平抑功率波动 包含:光伏、风机、超级电容、蓄电池 光伏、风机:MPPT控制、boost电路 超级电容、蓄电池:双向DC/DC电路 在当今追求可持续能源的时代&#x…

作者头像 李华