燃烧器厂家
免费服务热线

Free service

hotline

010-00000000
燃烧器厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

遗传模糊算法在短期负荷预测中的应用

发布时间:2020-06-30 22:06:32 阅读: 来源:燃烧器厂家

提出了一种基于模糊逻辑原理的负荷预测方法,使用遗传算法对系统参数进行训练。在以往的模糊逻辑系统建立过程中,其主要参数(如模糊推理规则和隶属函数等)需要依靠运行人员经验或专家知识来确定,而本文利用遗传算法,通过对样本数据的自学习过程来获取系统参数。在遗传算法中,将推理规则与隶属函数参数的确定结合在一起,从而确定系统参数的最优组合,由此建立起一个较合理的模糊负荷预测系统。仿真实验结果表明,该方法能够达到满意的预测精度,具有良好的实用前景。关键词:短期负荷预测;模糊逻辑系统;遗传算法

本文引用地址: OF GENETIC-FUZZY ALGORITHM FOR SHORT TERM LOADFORECASTING OF POWER SYSTEMXiong Hao ;Luo Ri-cheng(Electrical Engineering School ,Wuhan University, WuHan 430072, China)

ABSTRACT: A novel approach based on fuzzy logic system (FLS) is introduced to short term load forecasting (STLF).Traditional methods to choose membership functions and fuzzy control rules used to be done by means of integrating experience from experts in professional fields and technologic faculty. In this paper, however, a genetic algorithm based approach is developed to optimize parameters of membership functions and fuzzy control rules, simultaneously. And thus, the difficulties in building forecasting system, to some extent, can be disposed. At last, this new system is tested in an actual environment and produces superior results to traditional fuzzy logic short term load YWORDS: short term load forecasting; fuzzy logic system; genetic algorithm;0 引言 短期负荷预测是能量管理系统(EMS)的重要组成部分,也是确定机组组合、地区间功率输送方案和负荷调度方案不可或缺的重要一环。由于负荷变化与许多因素有关,且各种因素之间相互牵连,很难确定每一种因素对预测值到底有多大的影响,因此,应用经典数学方法难以清楚地描述问题的内部机制,问题变得更加复杂。 早期的负荷预测主要是运用回归技术和时间序列法,但多为线性模型,不足以准确的描述电力系统负荷变化的非线性特性[1]。而近年来,人工神经网络(ANN)运用于负荷预测的思想备受青睐。该算法具有很强的鲁棒性、记忆能力、非线性映射能力以及强大的自学习能力,因而能够迅速地拟和出负荷变化曲线。然而却存在着收敛速度慢和容易陷入局部收敛等缺点,并且难以结合调度人员经验中存在的模糊知识,而这一模糊知识却又是极具价值的。 模糊逻辑原理适合描述广泛存在的不确定性,同时具有强大的非线性映射能力。已经证明模糊逻辑系统可以作为通用的模糊逼近器以任意精度逼近一个非线性函数,并且能够从大量的数据中提取它们的相似性,这些特点正是进行短期负荷预测所需要的或是其他方法所欠缺的优势所在[2]。上世纪九十年代初,国内外许多学者已经开始探索模糊逻辑原理在电力系统负荷预测中的运用[2][3][4],某些机构还将这一理论运用于实际系统[5]。然而,在众多的研究中,对于模糊推理规则和隶属函数的选取仍然依赖于专家知识和运行人员的经验,甚至在预测中需要运行人员参与其中[5]。这种建模方式需要工作人员对模糊系统的相关参数进行定期地离线修订,系统建立耗时费力,且更新缓慢。本文结合模糊数学理论和短期负荷预测研究的最新成果,利用在求解组合优化问题中具有优良特性的遗传算法来确定模糊逻辑系统的相关参数,从而较为迅速地构建出一套基于模糊逻辑原理的负荷预测系统。以期进一步挖掘模糊逻辑系统在负荷预测应用中的强大生命力。1 遗传算法在模糊逻辑系统中的应用 一般来说,模糊逻辑系统的设计中最棘手的问题主要是以下两个:其一为隶属函数个数、形状的确定及其坐标位置的调节;其二是模糊规则的确定,如果在推理句式已经固定的情况下,该问题又可细化为对各个模糊条件语句推理结果(后件模糊词)的选取。两部分内容互为依赖,相辅相成。已经有许多学者提出了许多有益的思想对这两问题分别进行改进,然而由于隶属函数与模糊规则具有高度的依赖性,最优模糊逻辑系统的建立取决于两方面的有机结合,孤立地研究单方面因素的优化往往只能得出问题的次优解,难以在全局上把握问题的实质。事实上,隶属函数参数的调节与模糊推理语句中待定模糊词的选取可以看作是一个多参数组合优化问题。而遗传算法非常适合于解决组合优化问题,它具有隐含的并行特性和全局搜索能力,可以很好地对隶属函数和模糊规则进行综合寻优。设样本集合的输入量为X={x1,x2,…,xN},其中xj(j=1,2,…,N}为n维输入向量,样本集合的输出量为Y={y1,y2,…,yN},样本集合的输入X对应的模糊逻辑系统的输出为

图1表示了基于遗传算法的模糊逻辑系统的训练过程。设种群规模为K,每一次迭代所产生的染色体为lj(j=1,2,...K)。在适应度计算模块中,首先对每次新产生得染色体lj进行解码,还原成其所确定的模糊逻辑系统Lj。然后将样本集合的输入集合的输出量Y进行统计处理,抽取误差平方和作为分析指标,即染色体lj对应的统计量作为其目标函数,如式(1):其中,Cmax为一给定值。选取f*为系统的最优适应值,当循环迭代出现期望的适应值fo(fo≥f*)时,迭代终止,由此确定最优模糊逻辑系统。2 模糊负荷预测系统的参数选取该系统的工作过程分为两个阶段:训练阶段和预测阶段。训练阶段是将已知的历史负荷资料作为评价指标,利用遗传算法对模糊逻辑系统的参数进行选择,这一阶段可以看作是一个对人类经验(备选解群)进行计算机总结进而寻找出最优模糊逻辑系统的过程。预测阶段即系统的实际应用阶段,将预测日的相关因素输入预测系统,得出预测结果。 本文设计的模糊负荷预测系统共分为24个独立的小系统,每个小系统针对24个不同的时刻,对样本数据分区处理。而在对预测日负荷进行集中预测。

太原防静电工作服订制

青岛定做防静电工服

日照工作服订做

淄博职业装定做

相关阅读