基于模糊神经网络算法预测电价(Matlab代码实现)
创始人
2024-04-18 23:23:53
0

 📋📋📋本文目录如下:⛳️⛳️⛳️

目录

1 概述

2 模糊神经网络简介

3 运行结果

4 参考文献

5 Matlab代码实现


1 概述

近年来,随着能源短缺和环境问题的日益凸显,太阳能、风能等各种形式的清洁能源得到广泛应用,微网作为分布式电源接入电网的有效途径得到快速发展"。大量的新能源以及储能装置接入给微网带来能量调度复杂以及经济性低等问题。本文参考了模糊算法预测电价。

2 模糊神经网络简介

模糊神经网络包括输入层、模糊化层、模糊推理层、归一化层、输出层等多个层级,其基本结构如图4所示:

            

可以将输入层的输入样本集合标记为X,利用模糊化层表示各输入结点的从属程度,并将各神经网络表示为一种具有一定程度的模糊化准则,选择隶属函数为径向对称的高斯函数,第j个神经元输出函数定义为: 
    F_{\text {Fuzz }}=\exp \left[-\frac{\left(x_{i}-c_{i j}\right)^{2}}{2 \sigma_{i j}^{2}}\right]

其中cij和σij分别表示的是第j个高斯隶属函数的中心和宽度。经过模糊推理层的处理得出的输出结果为:

F_{\text {rule }}=H_{j}\left(X_{k}\right)=\exp \left[-\frac{\sum_{i=1}^{K}\left(x_{i}-c_{i j}\right)^{2}}{2 \sigma_{j}^{2}}\right]

部分代码:

clc%% 读取数据
training = csvread('训练数据.csv', 1,1); 
testing=csvread('测试数据.csv', 1,1); %% 剔除异常值:
P = training(:,3);
P1=testing(:,3);
figure('name','使用异常值训练数据');
plot(P,'b*');
Ph=P;
title('使用异常值训练数据')
figure('name','使用异常值测试数据');
plot(P1,'b*');
title('使用异常值测试数据')
Q1=prctile(P,25); 
Q3=prctile(P,75); 
range=[Q1-1.5*(Q3-Q1),Q3+1.5*(Q3-Q1)];                                                                                                                                         
position=[find(P>range(2)) find(P

3 运行结果

 

 

 

 

 

 

 

 

 


🎉作者研究:🏅🏅🏅主要研究方向是电力系统和智能算法、机器学习和深度学习。目前熟悉python网页爬虫、机器学习、群智能算法、深度学习的相关内容。希望将计算机和电网有效结合!⭐️⭐️⭐️
🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者.

👨‍🎓博主课外兴趣:中西方哲学,送予读者:

👨‍💻做科研,涉及到一个深在的思想系统,需要科研者逻辑缜密,踏实认真,但是不能只是努力,很多时候借力比努力更重要,然后还要有仰望星空的创新点和启发点。当哲学课上老师问你什么是科学,什么是电的时候,不要觉得这些问题搞笑,哲学就是追究终极问题,寻找那些不言自明只有小孩子会问的但是你却回答不出来的问题。建议读者按目录次序逐一浏览,免得骤然跌入幽暗的迷宫找不到来时的路,它不足为你揭示全部问题的答案,但若能让人胸中升起一朵朵疑云,也未尝不会酿成晚霞斑斓的别一番景致,万一它居然给你带来了一场精神世界的苦雨,那就借机洗刷一下原来存放在那儿的“真理”上的尘埃吧。

     或许,雨过云收,神驰的天地更清朗.......🔎🔎🔎

4 参考文献

部分理论引用网络文献,若有侵权请联系博主删除。 

[1]齐霁,李威,宁亮,王鸥,李曦.基于模糊神经网络的电网调度自动化控制系统[J].制造业自动化,2022,44(01):118-122.

[2]张玉涵. 基于TS模型的可控励磁直线电动机模糊控制研究[D].沈阳工业大学,2022.DOI:10.27322/d.cnki.gsgyu.2022.000323.

5 Matlab代码实现

博客主页:@橘柑橙柠桔柚

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...
有效的括号 一、题目 给定一个只包括 '(',')','{','}'...