基于免疫粒子群算法的PID参数整定与自适应.pdf

基于免疫粒子群算法的PID参数整定与自适应.pdf

ID:51449145

大小:746.63 KB

页数:4页

时间:2020-03-24

基于免疫粒子群算法的PID参数整定与自适应.pdf_第1页
基于免疫粒子群算法的PID参数整定与自适应.pdf_第2页
基于免疫粒子群算法的PID参数整定与自适应.pdf_第3页
基于免疫粒子群算法的PID参数整定与自适应.pdf_第4页
资源描述:

《基于免疫粒子群算法的PID参数整定与自适应.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于免疫粒子群算法的PID参数整定与自适应邓丽。等基于免疫粒子群算法的PID参数整定与自适应PIDParametersTuningandAdaptationBasedonlmmunityParticleSwarmOptimization邓弱精错赞敏锐(上海大学机电工程与自动化学院,上海200072)摘要:针对粒子群算法容易陷入早熟以及免疫算法计算过程繁复冗长的缺点,将免疫系统的免疫信息处理机制引入PSO算法中,提出了一种基于免疫选择粒子群的算法(ISPSO)。将ISPSO算法应用到PID控制器的参数整定与自适应中,并设计了

2、相关PID控制器参数。Matlab仿真试验结果表明,该算法能够解决PSO算法早熟收敛的问题,适用于PID控制器的自整定。关键词:粒子群算法(PSO)免疫算法PID控制器参数自整定Matlab中图分类号:TP391文献标志码:AAbstract:Toovercomethedemeritsofparticleswarmoptimization(PSO)andimmunityalgorithm,i.e.。easilyfallintopre—maturityandcomplicatedcomputingprocess,thenew

3、algorithmnamedimmunityselectionPSO(ISPSO)isproposed。inthisalgorithm。theimmunityinformationprocessingmechanismofimmunitysystemisintroducedintoPSO.ThealgorithmisappliedintoparameterstuningandadaptationofPIDcontroller,todesignparametersforPIDcontroller.TheMatlabsimul

4、ationresultsshowthattheproblemofpre—maturityconvergenceofPSOalgorithmcanbesolvedandthealgorithmissuitableforself-tuningofPIDcontroller.Keywords:Particleswarmoptimization(PSO)ImmunityalgorithmPIDcontrollerParametersself—tuningMatlab0引言在工业过程控制中,PID控制具有步骤简单、鲁棒性强等优点,被

5、广泛应用于各个领域。据统计,PID控制策略在实际控制系统中所占的比例超过90%,而针对PID控制器的参数整定和自适应一直是最重要的问题所在。Ziegler和Nichols在1942年设计出了z.N整定公式,这是最早的PID参数整定方法。至今它还普遍应用在各种工业控制场合。1953年,Cohen和Coon继承和发展了z—N公式,设计了一种考虑被控过程时滞大小的Cohen—Coon整定公式¨]。传统PID控制器的结构普遍存在积分饱和、超调量大,以及由于微分作用对高频干扰敏感而导致的系统失稳等缺点。此外,传统PID控制的另一个问

6、题是不能使目标值跟踪特性和干扰抑制特性同时最优.而任何一个工业过程对扰动抑制品质和跟踪给定品质都是有要求的。如今,将自适应控制、最优控制、预测控制、鲁棒控制和智能控制策略引入传统PID控制,逐步发展成为一种新型PID控制怛J。上海市科委重点基础基金资助项目(编号:10JCl405000)。修改稿收到日期:2012—09—06。第一作者邓丽(1978一),女,2008年毕业于东南大学控制理论与控制工程专业。获博士学位,讲师:主要从事智能优化算法、视觉信息处理等方面的研究。《自动化仪表》第34卷第2期2013年2月文献[3]尝

7、试将粒子群(particleswamioptimization,17'50)算法引入PID控制。PSO算法是一种从仿生学进化而来的优化算法.计算过程简捷。优化效果好,但是PSO算法具有容易陷入早熟等缺点。为了解决这个问题,本文引入免疫算法。免疫算法具有免疫和遗传等特点,能够帮助防止粒子群陷入早熟;同时,将PS0算法和免疫算法相结合,也避免了免疫算法计算过程繁复冗长的缺点。1PID控制基本原理PID控制是基于对变量“过去”、“现在”和“未来”信息估计的交叉控制算法。系统主要由被控对象和PID控制器两部分组成.如图1所示。图1

8、PID控制系统图Fig.1PIDcontrolsystem常规的PID一般为线性控制器,实际输出值和给定值会存在一个偏差,将偏差按比例、积分和微分的线性组合来构成控制量,从而对被控对象进行控制。这个过程称为PID控制器。PID控制器的参数整定与自适应是指根据系统模65基于免疫粒子群算法的PID参数整定与

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。