资源简介
在假设负荷预测、风机和光伏未来出力已完全准确的情况下(允许弃风弃光),采用改进PSO算法对某含有风机、光伏、以及常规负荷的微电网未来24 小时的出力调控进行日前优化,以实现经济性最优
代码片段和文件信息
function [ParSwarmOptSwarm]=baseStepPso(ParSwarmOptSwarmAdaptFuncParticleScopeMaxWMinWLoopCountCurCount)
%功能描述:全局版本:基本的粒子群算法的单步更新位置速度的算法
%
%[ParSwarmOptSwarm]=baseStepPso(ParSwarmOptSwarmAdaptFuncParticleScopeMaxWMinWLoopCountCurCount)
%
%输入参数:ParSwarm:粒子群矩阵,包含粒子的位置,速度与当前的目标函数值
%输入参数:OptSwarm:包含粒子群个体最优解与全局最优解的矩阵
%输入参数:ParticleScope:一个粒子在运算中各维的范围;
%输入参数:AdaptFunc:适应度函数
%输入参数:LoopCount:迭代的总次数
%输入参数:CurCount:当前迭代的次数
%
%返回值:含意同输入的同名参数
%
%用法:[ParSwarmOptSwarm]=baseStepPso(ParSwarmOptSwarmAdaptFuncParticleScopeMaxWMinWLoopCountCurCount)
%
%异常:首先保证该文件在Matlab的搜索路径中,然后查看相关的提示信息。
%容错控制
if nargin~=8
error(‘输入的参数个数错误。‘)
end
if nargout~=2
error(‘输出的个数太少,不能保证循环迭代。‘)
end
%开始单步更新的操作
%*********************************************
%*****更改下面
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 11121 2018-05-30 16:56 B.xls
文件 4227 2018-05-30 16:44 ba
文件 651 2018-05-30 17:09 fitness.m
文件 2137 2018-05-30 16:45 InitSwarm.m
文件 1909 2017-05-19 10:19 load.txt
文件 135 2018-05-30 16:55 main.m
文件 3084 2018-05-30 16:59 PsoProcess.m
相关资源
- Simulation-model-of-micro-grid 通过软件建立
- Control-Strategy 。归纳和讨论了智能微电
- BP-Load-forecasting 基于BP神经网络的短期
- droop_control 微电网中下垂控制的Mtala
- mindxiu 自己写的基于神经网络的电力负
- dc-breaker 直流微电网中的断路器研究
- rnn-esn 基于神经网络的负荷预测
- Droop_crt 微电网仿真分析
- MICROGRID-IN-GRID-MODE 微电网经济调度
- CONTROL2675774
- microgrid 一个小型的微电网模型
- DGnetwork 微电源并网
- DCdroop_dianyabuchang 带有电压恢复补偿功
- DCcontantvoltage 直流微电网恒压控制
- Microgrid-inverter-control 微电网逆变器控
- PV_Battery_microgrid 关于微电网的
- liziqunyouhu 基于粒子群优化的微电网优
- Peer_To_Peer_Operation 简化燃料电池模型以
- EV-charging--GA 利用遗传算法对电动汽车
- pso 基于粒子群算法的微电网优化调度
- PSO_BW 假设微电网中有风、光、微型燃
- pso-microgrid 微电网配置
- Monte 随机潮流计算
- Load-forecating 电力负荷预测非常好的整
- droop_best 一个基于下垂控制的微电网模
- pso 在微电网中综合考虑经济和环境两
- EMS_Microgrid 含风力发电、光伏、微型燃
- MICROGRID- 微电网经济调度
- Droop_control 关于微电网中下垂控制的仿
- WT_PV_Load_Scenario 针对电力系统中风电和
评论
共有 条评论