欢迎来到天天文库
浏览记录
ID:471987
大小:2.32 MB
页数:49页
时间:2017-08-07
《非线性Hammerstein模型的辨识【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计(20届)非线性Hammerstein模型的辨识摘 要【摘要】Hammerstein模型是一种典型的非线性系统模型,其结构简单且能有效地描述常见的非线性系统的动态特性。本文采用改进的粒子群优化算法对该非线性系统进行辨识。改进的粒子群优化算法由粒子群优化算法(PSO)衍生、发展而来,PSO算法是基于群体智能的一种的演化算法,该算法来源于人工生命和演化计算理论,其显著的特点是算法中需要选择的参数少,程序实现简单,并在种群数量、寻优速度等方面和其他进化算法相比具有更大的优势。为了验证改进粒子群优化算法在系统辨识的精度和鲁棒性方面的优越性
2、,文中通过Matlab数值仿真,讨论了改进型的PSO算法参数初值的设置与选择要求,并在不同信噪比下,和标准PSO算法和最小二乘法进行比较,从而在辨识精度,收敛速度等性能方面说明辨识的可靠性和有效性。【关键词】系统辨识;Hammerstein模型;改进型PSO;最小二乘法Abstract【ABSTRACT】Hammersteinmodelisatypicalnonlinearsystem,thismodelissimpleandcaneffectivelydescribecommoncharacteristicsofnonlineardynam
3、icsystem.Inthispaper,animprovedparticleswarmoptimizationappliedforthisnonlinearsystemidentification.ImprovedPSOalgorithmisdevelopedfromparticleswarmoptimization(PSO)algorithm,PSOalgorithmisanevolutionaryalgorithmbasedonswarmintelligenceandtheideacomesfromthetheoryofartifici
4、allifeandevolutionarycomputation.ThesalientfeatureofPSOisnotonlythealgorithmrequireslessparametersselected,theprogramsimplebutalsohavemoreadvantagesthanotherevolutionaryalgorithmsinthepopulation,searchingspeedandsoon.Inordertoverifytheexcellenceoftheimprovedmethodinthepreci
5、sionandrobustoftheidentification.ThepaperdiscussesthesetandselectionmethodsofinitialparametersandselectedrequirementofthestandardPSOalgorithmthroughtheMatlabsimulation,.ThenwecomparedwiththetraditionalPSOalgorithmandleastsquaremethod,atdifferentsignaltonoiseratio,toproofthe
6、effectivityandreliabilityofthisalgorithminidentificationaccuracy,convergencetime.【KEYWORDS】Hammersteinmodel;Identification;PSO;Methodofleastsquare目 录目 录51前言61.1选题背景61.2Hammerstein模型研究现状71.3粒子群优化算法PSO算法81.4Matlab/simulink简介81.5本章小结92Hammerstein模型102.1Hammerstein模型的分析102.2Ham
7、merstein模型的应用112.2.1伺服系统中的Hammerstein非线性模型112.2.2MAF传感器的Hammerstein模型的表示142.3本章小结153最小二乘和粒子群优化算法173.1最小二乘法173.1.1最小二乘估计算法173.1.2递推最小二乘算法183.2.1基本PSO原理203.2.2.PSO算的些特点223.3PSO算法的改进223.3.1惯性权重法233.3.2带收缩因子的PSO算法243.3.3模糊自适应惯性权重243.3.4快速收敛PSO算法253.4PSO算法的应用284Hammerstein模型参数辨识
8、304.1基于MATLAB软件建立Hammerstein模型及其参数设置304.2递推最小二乘算法辨识314.3粒子群优化算法辨识324.3.1传统PSO优化算法辨
此文档下载收益归作者所有