当前位置:大学毕业论文> 本科论文>材料浏览

关于神经网络相关论文写作参考范文 跟基于模糊神经网络的光伏发电系统发电量的预测相关大学毕业论文范文

主题:神经网络论文写作 时间:2023-12-20

基于模糊神经网络的光伏发电系统发电量的预测,本文是关于神经网络相关论文写作参考范文跟光伏发电和模糊神经网络和发电量相关大学毕业论文范文.

神经网络论文参考文献:

神经网络论文参考文献 计算机网络毕业设计网络营销相关论文网络论文论文查询系统

[摘 要] 光伏系统的输出电量由于受太阳日照量、气候、光伏组件材料等多种因素影响而是一个非线性的变化量,因此对其输出电量的准确预测可以提高光伏系统并网后电网的稳定性及安全性.在模拟实验中,将模拟数据按春、夏、冬三季进行划分从而确定了规则层的节点数为三,进而推导出模糊化层和去模糊化层的节点数,在训练过程中通过梯度下降法来更新模糊神经网络各层的参数,得到一个符合要求的预测网络.将用于测试的数据输入到训练好的神经网络中,用来验证该方法的有效性.

[关键词] 光伏系统;发电量预测;模糊神经网络

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2017. 13. 077

[中图分类号] TM615[文献标识码] A [文章编号] 1673 - 0194(2017)13- 0180- 04

0 引言

目前光伏发电量预测的方法主要有神经网络法、灰色预测法、多元线性分析法这三种方法,通过对这三种预测模型进行比较,发现多元线性回归和灰色理论虽然方法较为简单,但是预测误差也较大,而神经网络法预测则可以比较准确但是预测过程较为繁杂.在基于神经网络的预测中,多是以传统的BP神经网络为基础模型,在此基础上采用一些新的方法对BP网络加以改进.例如在BP网络的学习过程中采用Fletcher-Reeves共轭梯度算法,可以提高学习率,部分地简化了预测过程,但输入量过多,且预测的局限性较大.

在对比了众多方法的优缺点之后,发现BP神经网络普遍存在中间隐层数难以确定、输入数据量过多,且学习时间过长等劣势.因此本文提出了一种基于模糊神经网络的预测模型,所选取的输入量是和当天的发电量相关程度比较大的当天的平均气温以及当天的总日照量,模糊神经网络的结构是由大量的先验知识而设计出来的.在不影响预测精度的情况下,为了降低整个网络的复杂程度,对整个网络的模糊化层中的隶属度函数及去模糊化层的输出函数都做了适当的变化,解决了传统神经网络收敛速度慢的问题,从而使整个神经网络结构简洁,训练速度较快,且预测精度较高.

1 模糊神经网络

模糊神经网络是在神经网络和模糊系统的基础上发展起来的,在模糊神经网络出现之前,神经网络与模糊系统都已有了多年的研究历史,都有着较完备的理论基础.

模糊神经网络是一种将模糊逻辑推理的知识性结构和神经网络的自学习能力结合起来的一种局部逼近网络,融合弥补了神经网络在数据处理方面的不足和模糊逻辑在学习方面的缺陷,是一个集语言计算、逻辑推理、分布式处理和非线性动力学过程为一身的系统.因此,它具有处理不确定信息的模糊推理能力和依据样本数据进行学习的能力.模糊神经网络主要利用神经网络结构来实现模糊推理,从而使神经网络的权值具有在模糊逻辑中推理参数的物理意义.

常见的模糊神经网络有基于Mamdani推理的和基于Takgai-Sugeno推理的这两种模糊神经网络.基于Mamdani推理的模糊神经网络多用于模糊逻辑控制器、模糊逻辑决策系统、模糊逻辑辨识系统等方面;基于Takgai-Sugeno推理的模糊神经网络则是一种非线性模型,宜于表达复杂系统的动态特性.光伏系统的发电量由于受日照量、温度、湿度、材料转换率等多方面因素的影响,因此,光伏系统的输出是一个不稳定的非线性变化的动态工程,所以本文所采用的就是基于Takgai-Sugeno推理的模糊神经网络(简称TS模糊神经网络).

2 TS模糊神经网络

2.1 TS模糊逻辑

在TS模糊逻辑系统中,模糊规则有着如下的特殊形式:

R(1):if x1 is F1l,…,if xnis Fnl then

y l=P0l+P1lx1+…+Pnlxn

其中,l表示第l条规则(l=1,…,m);R(l)表示模糊规则;x1,…,xn表示输入值;yl表示系统根据规则R(l)得到的输出值;f1l,…,Fnl表示模糊集合;P0l,…,Pnl为常系数.“if”部分是模糊的,“then”部分是确定的,输出为各输入变量的线性组合.对于一个输入向量X=[x1…xn]T,TS模糊系统的输出y定义为各yl的加权平均:

因为本文是在MATLAB中进行编程预测,所以将各种数据都表示成矩阵的形式,通过对矩阵的处理,使模糊神经网络的理解难度和操作难度都大大降低,因此,规定X=[x1,x2,…,xL]表示输入样本组成的n×L维矩阵;Ω=[ω1,ω2,…,ωL]表示输入样本X的隶属度函数值ωl j所组成的m×L维矩阵;P=[p0,p1,…,pn]表示线性系数pi j所组成的m×(n+1)维矩阵;C=[c1,c2,…,cm]表示中心ci j所组成的n×m维矩阵;B=[b1,b2,…,bm]表示中心宽度bi j所组成的n×m维矩阵.

在训练神经网络时,首先计算隶属度函数值ωl j所组成的矩阵Ω=[ω1,ω2,…,ωL],在此基础上计算神经网络的输出y及相应的误差E;然后计算误差E对系数矩阵P,B,C的偏导数,根据梯度下降法更新P,B,C;最后利用P,B,C来更新Ω,E等参数.如果未达到退出条件,则继续迭代,达到了,则退出整个迭代过程,最终,就可以完成整个模糊神经网络的训练.在MATLAB中矩阵P和B的初始值可以由normrnd函数随机生成,而矩阵C则可以由kmeans函数得到相应的初始聚类中心,通过训练数据的学习过程,得到一个符合要求的模糊神经网络.

4 预测模型的训练与结果分析

为了使模糊神经网络的训练有较高的精度,需要大量的数据对模型进行评估训练,本次模拟采用了120组数据进行预测,其中90组作为训练样本,30组作为测试样本,所用的数据均是随机模拟5kW光伏逆变器日发电量数据, 在训练过程中,共取了90组数据来训练,因此L=90;而规则数共有3条,因此这里m=3;而输入的是有温度与日照量组成的两行一列的列向量,因此n=2;为了使训练结果更加精确化,这里设置的最大迭代步数为1 000,迭代步长为0.001,图3是训练预测结果与实际结果的折线图.

在图中,实线表示预测输出,用“+”表示实际输出,而用虚线表示实际输出与预测输出之间的差值,从图中可以明显看出训练好的模糊神经网络符合要求.随后,再将用于测试的数据带入已训练好的模糊神经网络中,结果如图4所示.

图4是用于测试的数据的实际输出与预测输出的比较,“+”表示实际输出,实线表示预测输出,虚线表示实际输出与预测输出的差值.从预测的结果来看,相较于传统的预测方法来说,本文所提出的模糊神经网络的预测方法,不论是在预测精度上还是在训练收敛速度上,都有一定程度的提高,虽说本文的原始数据并非实测数据,但是本文所用的数据皆是参考了大量资料之后拟合出的数据,所以有实际参考价值.

5 结语

为了提高光伏并网系统的稳定性与安全性,本文提出了一种基于模糊神经网络的电量预测模型.根据光伏系统的发电原理与大量的研究资料,确定了以每一天的日照量与平均温度为整个系统的输入量,来对这一整天的光伏系统的发电量做出预测,并且根据已有的先验知识与相关理论,确定了本文所用的模糊神经网络的结构.再通过拟合的符合实际的数据来训练整个模型,最后通过一组测试数据来测试本预测模型是否达到要求.实验结果表明,本模型能较为准确地预测出光伏发电系统一整天的发电量,具有一定的工程应用价值.

主要参考文献

[1]李光明,廖华,李景天,等.并网光伏发电系统发电量预测方法的探讨[J].云南师范大学学报:自然科学版,2011,31(2):33-38.

[2]杨柳宁,孙以泽,孟婥,等.基于改进的BP神经网络的光伏组件发电量预测模型设计[J].水电能源科学,2013,31(9):243-246.

该文评论,此文为一篇关于光伏发电和模糊神经网络和发电量方面的相关大学硕士和神经网络本科毕业论文以及相关神经网络论文开题报告范文和职称论文写作参考文献资料.

跟踪式聚光光伏发电系统控制结构的设计和
摘要文章介绍了一种基于Freescale单片机的跟踪式聚光光伏发电系统的控制结构设计方案 该方案重点阐述了电机驱动与控制、信号采集与调理、防干扰……电路的设计,能够实现对温度、光强、日历时钟、角度、电.

分布式微网光伏发电和储能系统的设计
摘要随着工业文明的不断发展,全世界面临的最棘手的问题是能源与环境,开发利用新能源材料及相应的技术,将是解决这一问题最有效的方法 而太阳能相比常规能源而言,作为绿色环保的新能源,具有“取之不.

基于SPSS和BP神经网络的林产品物流运输需求预测对比
摘要采用SPSS及Matlab软件分别建立多元线性回归模型和BP神经网络预测模型,通过HN省林产品物流运输需求量的算例,对比多元线性回归和BP神经网络预测模型的预测能力得出相应结论 关键词多元线性回归.

光伏发电人在家中坐,钱从天上来
编者按据新丝路杂志社记者了解贫困村要致富,精准贫困户要脱贫,一般都走种养殖业的老路子、老套路 因为在农村,农民一般离不开土地,离不开牲畜 土里种的,家里养的,就是挣钱的东西 “但我们不这样.

论文大全