论文部分内容阅读
时间序列分析是动态数据分析处理的一种重要的方法,以概率统计学作为理论基础来分析随机数据序列(或称动态数据序列),并对其建立数学模型,以及进一步应用于预测、自适应控制等诸多方面,是一个具有相当高的实际价值的应用研究领域。随着时间序列分析方法的日趋成熟,其应用领域越来越广泛,对模型的精度提出了更高的要求。由于时间序列建模过程中的各种参数估计方法最终都会归结为高度非线性函数的优化问题,传统的优化方法估计出的参数可信度较低,因此本文将模拟生物进化过程的遗传算法作为求解复杂优化问题的手段应用时间序列模型的参数估计中来。遗传算法作为一种全局的优化算法,在处理高度非线性函数的优化问题中有着传统优化方法不可比拟的优越性,但在实际应用中也存在一定的缺陷,主要表现在算法的早熟现象、局部寻优能力差、收敛速度慢等,因此本文应用了改进的实数遗传算法(1RGA)对时间序列模型中的参数进行估计。本文主要做了以下四方面的研究工作:(1)论述了研究时间序列分析的背景和意义,总结了目前的学科发展以及参数估计方法的研究现状:(2)讨论了时间序列分析建模的理论方法;(3)阐述了遗传算法的发展和研究状况,给出了改进的实数遗传算法的原理和运算流程;(4)在时间序列分析和遗传算法的理论指导下,将遗传算法引入时间序列建模过程中,进行深入的讨论与研究。研究内容及成果主要包括以下几个方面:1.介绍了时间序列及其相关的基本概念,分析了随机时间序列的特性、研究中的方法性工具以及时间序列的特征函数,分析并讨论了ARIMA模型体系。介绍了拟合模型参数估计的常用方法,对目前模型参数估计方法存在的不足作了一定的探讨。介绍了Box-Jenkins建模的理论和流程,以及线性最小方差预测的理论方法。2.对遗传算法作了概述,简要介绍了基本遗传算法(SGA)的构成要素、运算流程和实现。阐述了实数遗传算法(RGA)研究的发展和研究状况,讨论了实数遗传算法特点,比较全面地描述了目前实数编码遗传算法中常用的选择、交叉、变异算子及适应度函数,给出了改进的实数遗传算法(IRGA)的原理和运算流程。3.进行实证分析,将基本遗传算法和改进实数遗传算法分别应用到时间序列模型参数辨识中,并与传统随机时间序列分析所辨识的模型精度进行比较,得出结论:在选定的误差指标下,应用本文中的改进实数遗传算法辨识参数后得到的时间序列模型拟合精度最高。4.提出了IRGA-ARIMA建模方法,并将研究的成果应用于电力系统负荷时间序列的建模和预测上,验证了模型的适用性,并取得了较好的预测效果。