论文部分内容阅读
随着人类生活水平的不断提高和科学技术的不断进步,工业生产和生活造成的大气污染愈发严重。近年来,雾霾天气对人体健康产生了巨大威胁,而导致雾霾天气的首要污染物就是PM2.5。因此,对PM2.5的监测和预报研究显得尤为重要。本文通过观察宁波市2013至2014年全年PM2.5的日平均浓度实际观测值变化曲线发现,其变化趋势大致呈周期性,且以一年为周期。因此,本文将以2013年除PM2.5实际观测值以外的全年空气质量指标作为样本数据,建立数学模型,对某天的PM2.5平均浓度值进行预测。文中首先对样本数据进行归一化处理和主成分分析(Principal Component Analysis,PCA),将实际观测的13维数据降至6维,大大简化了系统复杂度;其次将预处理后的6维数据作为输入,PM2.5预测值作为输出,建立多输入单输出ARMA模型,对空气中PM2.5的日平均浓度进行初步预测,并通过将预测结果的残差平方和、绝对误差、相对误差等作为目标函数,来检验预测精度;由于实际问题通常具有非线性特性,尝试将ARMA模型的输入中加入非线性环节来构建Hammerstein模型发现,预测精度由ARMA模型的0.3028左右提高到0.1910左右,预测效果有显著提高。群智能优化算法是近些年处理极值问题或优化问题时较为先进且高效的方法,其中粒子群优化(Particle Swarm Optimization,PSO)算法思想简单易实现,是进行模型辨识的首选算法。本课题中模型阶数的确定和参数的估计都是较为复杂的辨识过程,利用PSO算法可以较为高效地解决这些问题。但在实际应用时发现,传统的PSO算法收敛速度较慢,且预测精度不是很高,因此本文对传统PSO算法进行改进,有效地提高了收敛速度和预测精度。针对PM2.5建模的具体实现架构和思想是本文的新意所在。