已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
华北科技学院毕业设计外文资料翻译 2013 届电子信息工程学院 外文文献及译稿外文文献题目:Dynamical Adaptive Particle Swarm Algorithm and Its Application to Optimization of PID Parameters 姓 名: 学 号: 专业班级: 自动化B095 学院(部): 电子信息工程学院 指导教师: 2013 年 5 月 30日American Journal of Operations Research, 2012, 2, 448-451 doi:10.4236/ajor.2012.23053 Published Online September 2012 Dynamical Adaptive Particle Swarm Algorithm and Its Application to Optimization of PID ParametersJimin Li, Guolin YuResearch Institute of Information and System Computation Science, The North University for Nationalities, Yinchuan, ChinaEmail: guolin_Received June 15, 2012; revised July 18, 2012; accepted August 5, 2012ABSTRACTBased on a new adaptive Particle Swarm Optimization algorithm with dynamically changing inertia weight (DAPSO), it is used to optimize parameters in PID controller. Compared to conventional PID methods, the simulation shows that this new method makes the optimization perfectly and convergence quickly.Keywords: Particle Swarm Optimization; Dynamical Adaptive; PID Automatic Regulation System1. IntroductionParticle Swarm Optimization is a kind of simulation group (Swarm) intelligent behavior of the Optimization of the algorithm proposed by Kennedy and Eberhart 1 and others. Its thought source from bird prey on behaveior research. Contrasting PSO with the genetic algorithm and the ant colony algorithm, the PSO method is simple and easy to implement, and it can be adjusted less parameters characteristics. So, it is widely applied in the structural design 2, electromagnetic field 3 task scheduling 4 engineering optimization problems. In the particle swarm algorithm, the adjusted parame- ters are the most important part in the inertia weights. In order to find a inertia of weights selection method which can get the best balance between the global search and local search, the researchers have put forward to the lin- ear decrease weights (LDIW) strategy 5, fuzzy inertia weights (FIW) strategy 6, and random inertia weights (RIW) strategy 7, and so on.In the basic thought of diminishing inertia value guidance, this paper introduces a new adaptive self-adapting inertia, which is based on expectations of survival rate. When the expected survival rate gets smaller, it shows that the optimal particle distance to position is further, at this time, we should make particles into the local search rapidly, the authors shall propose a new dynamic adaptive particle swarm optimiz ation algorithm (DAPSO), and using this algorithm to calculate optimizer in the PID regulator parameters of industrial control system.This paper is divided into five sections. Section 2 includes preliminaries and related results which will be used in later sections. Section 3 is devoted to introduce dynamic adaptive particle sw arm optimization algorithm. In Section 4, we shall use the dynamic adaptive particle swarm optimization algorithm to optimize the PID pa- rameters. Section 5 is the conclusion and working direction in the further.2. Basic PSO Algorithm and the Related ConceptParticle swarm optimization was firstly proposed in 1995 by Kennedy and Eberhart 1, using the following for- mula in the particle group of operation: (1) (2)which =1,2,=1,2. ; Learning factor , is negative constants ;The parameters ,is between the random numbers = ; is constant. The i-th particles in a D-dementional vector is, In the space of flight speed is and ; The i-th known so far to search the optimum position is , the particle swarm so far to search the optimal position is . In the literature 7, the speed Equation (1) have made the following changes: ( ) (3)where w is inertia coefficient ,, are nonnegative, Equations (1) and (3) are basic PSO iterative formula.Experimental results show the particle swarm optimization algorithm whether premature convergence or global convergence,particle swarm of particles will appear “together” phenomenon. Therefore, we study the change of the affinity between particles, particle swarmstate can be track, the affin ity between particles reflect the similarity between the particle, when affinity is large, and the number particles are more similar. Conversely, similar degree is poor. We shall make the parts thought of immune algorithm to fuse the particle swarm optimization algorithm, and give the new definition of affinity and the concept of antibody concentration, the construction method of nonlinear adaptive inertia the weights, and based on this, it improves the dynamic adaptive particle swarm optimization algorithm in 8.3. Dynamic Adaptive Particle Swarm Optimization AlgorithmNow, we introduce the dynamic adaptive particle swarm optimization algorithm:DAPSO Step 1: The particle position and speed of Random initial particle swarm. Step 2: Make the particles, to be the current position, set to the best position of particles in initial population. Step 3: Judg algorithm convergence criteria whether meet, if meet, true to Step 5; or, execute Step 4. Step 4: To the all particles of particle swarm, execute the following operations: 1) According to the type (1), (2), (3) update the particles position and speed; 2) According to the type of above, deduce a dynamic adaptive inertia weights, turn to Step 2. Step 5: output, the algorithm to run is end.4. Using the Dynamic Adaptive Particle Swarm Optimization Algorithm to Optimize the PID Parameters4.1. PID Regulator Parameters Optimization ProblemIn the industrial control system, lots of control objects under the action of step representation the output signal is S form rises curve, right now, can use a second order inertia and delayed model to describe it. Its transfer function is: (4)In order to make the control objects output y in disturbance action maintain, we usually use proportion, integral, differential ( P, I , D ) regulator to form a constant adjustment system.When the production process is stable, which object characteristics are stable, 、和re basically constant, at this time, PID parameters which are once adjusted would not be charged, but, when the productionprocess is in a constantly changed situation, the reaction conditions such as chemical engineering change, power plant and the change of load, so some object , , and will have a corresponding changed, at this time, if we still keep PID parameters unchanged, it will be difficult to achieve the optimal regulation effect. In the condition of constant fluctuation, because the computer has strong ability of calculation and control on flexibility, we can achieve the adjustment ty pe DDC control. Therefore, using the computer to carry on the PID regulator parameters adjustment and control system has the very strong superiority 9.Now using a computer to achieve P, I, D ,adjustment then we control u and deviation between e to satisfy the (5)Or (6)Among them, u (n ) for the control effect; u(n 1) for the previous control function; e( n ) for the deviation; and e( n 1) for the previous deviation; and e( n 2) for again the first deviation. T is the sampling period, is gain coefficient ratio, is integral time constant, is differential time constant.Now the task is to search the best: seek the PID three parameters 、to make the objective function isthe smallestIt belongs to nonlinear planning in the multivariate function optimization problem, and can not use a mathematical (7)4.2. The Results of the Simulation ExperimentIf we input the following data: Variable number N = 3; the calculation precision E = 0.01; Compression factor is 0.618; Expansion factor is 1.5. The parameters of the controlled objects = 0.44 s; = 0.44 s; = 0.12 s; The total number of print L3 = 30; a given number of control systems input value R = 10; PID parameters 、 initial value X(1, 0) = 1.5; X(2, 0) = 0.88; X(3, 0) = 0.11. For DAPSO, the size of the group set to 30, the terminate algebra is 50, set for this d range of 15%, c1, c2 are all 2, a maximum of self-adapting inertia is 0.8,minimum number is 0.2. The calculated parameters correspond to the control object 、and is with a given number, the optimal number of PID regulator parameters 、: = 1.69764, = 0.772662 s, = 0.229209 s.In addition, when 、 is the best number, we still obtain all sampling moments of output X1, and deviation quantity X5, as is shown in Table 1. The system output overshoots is E = 1.42%, the transition process time is TP = 1.1 s.Table 1. The output results of system simulation.According to the standard of the engineering design method I system, the system of the output overshoot is E = 4.3%, the transition process time is TP = 1.76 s. Contrast with the results, it show s the parameters which get by using this algorithm are much superior5. Conclusion and Working DirectionThis paper puts forward a dynamic changing the inertia weights of the adaptive particle swarm algorithm (DAPSO), and using the algorithm to optimize the PID parameters, the simulation resu lts show that this method, contrasted with a relatively routine of the simplex method, has a lot of advantages, such as the fast speed, accuracy, the optimal speed , accurate, to improve the dynamic system, etc. Having the prospect of the good application and the further research, however, for the function, which is very complex and exists many local optimizations near the optimal solution, the results are not very ideal. Therefore, further work direction is: expanding the scope of the algorithm testing, seeking the cooperate ways between particles, and to a certain extent, analysis, the convergence and robustness of PAPSO.6. AcknowledgementsThis work is supported by Natural science foundation of the State Ethnic Affairs Commission of PRC ; Zizhu Natural Science Foundation of Beifang University for Nationalities. Minis-try of Education Science and technology key projects Natural Science Foundation for the Youth .REFERENCES1 J. Kennedy and R. Eberhert, “Particle Swarm Optimization,” IEEE International Conference on Neural Networks, IEEE Service Center Press, IV. Piscataway, New Jersey, 1995, pp. 1942-1948. 2 C. Elegbede, “Structural Reliability Assessment Based on Particles Swarm Optimization,” Structural Safety , Vol. 27, No. 2, 2005, pp. 171-186. doi:10.1016/j.strusafe.2004.10.003 3 J. Pobinson and Y. Rahmat-Samii, “Particle Swarm Optimization in Electromagnetics,” IEEE Transactions on Antennas and Propagation, Vol. 52, No. 2, 2004, pp. 397-406. doi:10.1109/TAP.2004.823969 4 A. Salman, I. Ahmad and S. Al-Madani, “Particle Swarm Optimization for Task Assignment Problem,” Micro-processors and Microsystems, Vol. 26, No. 8, 2002, pp.363-371. doi:10.1016/S0141-9331(02)00053-4 5 Y. Shi and R. Eberhart, “Empirical Study of Particle Swarm Optimization,” International Conference on Evolutionary Computation , IEEE Service Center Press, Washington DC, 1999, pp. 1945-1950. 6 Y. Shi and R. Eberhart, “Fuz zy Adaptive Particle Swarm Optimization,” The IEEE Congress on Evolutionary Compution, IEEE Service Center Press, San Francisco, 2001, pp. 101-106.7 R. Eberhart and Y. Shi, “Tracking and Optimizing Dynamic Systems with Particle Swarm,” The IEEE Congress on Evolutionary Computation, IEEE Service Center Press, San Francisco, 2001, pp. 94-100.8 J. M. Li, C. M. Lei and Y. Qiao, “Based on Expectations of Survival Rate Dynamic Adaptive Particle Swarm Algorithm,” Journal of Ningxia University, Vol. 12, 2009, pp. 347-350. 9 Y. X. Yuan and W. Y. Sun, “Optimization Theory and Method,” Science Press, Beijing, 1999, pp. 69-75.美国运筹学杂志,2012.2: 448 451动态自适应粒子群算法和它的应用程序来优化PID参数李继民,郭林宇信息和系统计算科学研究所,北方民族大学,银川,中国电子邮件:guolin_2012年6月15日收到,2012年7月18日修订,2012年8月5日接受摘 要基于一种动态改变惯性权重(DAPSO)的新的自适应粒子群优化算法,它用于优化PID控制器参数。相比传统的PID控制方法,仿真结果表明,这种新方法使其优化完全并且收敛得也很快。关键词:粒子群优化;动态适应性;PID自动调节系统1.引言粒子群算法是一种模拟组(群)智能行为的优化算法,是被尼肯迪和埃伯哈特等人提出来的,其思想来源是鸟类的捕食行为。与遗传算法和蚁群算法相比较,粒子群优化算法的方法比较简单并且容易实现,它可以实现调整较少参数的特征。因此,它被广泛应用于结构设计、电磁场等工程优化问题中。粒子群算法中, 在惯性权重中最重要的部分是调整参数。为了找到一个最好的平衡全球搜索和本地搜索的惯性权重选择方法,研究人员已经提出了线性递减权重(LDIW)的策略,模糊的惯性权重(FIW)策略和随机惯性权重(RIW)策略等等。本着减少惯性权重的思想,本篇文章介绍了一种新的自适应惯性权重,这是基于预期的存活率来的。当预期的存活率变小,它进一步显示了最优的粒子距离位置,在这时,我们应该使粒子迅速进入本地搜索。作者将提出一种新的动态的粒子群算法(DAPSO)和使用该算法来计算优化的PID调节器参数的工业控制系统。本文分为五个部分。第二部分和相关结果将在后面的部分中使用。第三部分是专门介绍动态自适应粒子群优化算法的。第四部分中,我们将使用动态自适应粒子群优化算法优化PID参数。第五部分是结论和进一步优化的工作。2.基本的粒子群算法和相关的概念 粒子群优化算法是在1995年首先由由肯尼迪和埃伯哈特提出的。在粒子群操作中使用以下公式 ( (1) (2)其中,=1,2,=1,2. ,因子,是负常数,参数和是 之间的随机数,是常数,i个粒子构成了D维的矢量,在空中飞行的速度是,且;第i个粒子迄今为止搜索到的最优的位置是,而整个粒子群迄今为止搜索到的最优的位置,在文献7中,速度方程(1)进行了以下更改: (3)w是惯性系数,是负常数,方程(1)和(3)是基本粒子群优化算法的迭代公式。实验结果表明,粒子群优化算法不论是早熟收敛还是全局收敛性,粒子群粒子总是呈现出在一起的现象。因此,我们需要研究有变化关系的粒子,粒子群状态才可以被追踪。粒子之间的密切关系反映了粒子之间的相似性,当关系越密切,粒子之间越相似。相反,似相度是不高的。我们应当使部分免疫思想算法融合到粒子群优化算法中,并给出了密切关系和群体凝聚度的新概念,非线性自适应惯性权重就是基于此,并在此基础上,提高了动态自适应参数优化算法。3.动态自适应粒子群算法和它的应用程序来优化PID参数 现在介绍动态自适应粒子群优化算法:动态自适应粒子群优化算法第一步:随机的粒子群初始位置和初始群速度;第二步:使是粒子当前的位置,为当前整个粒子群的最佳初始位置;第三步:判断算法收
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 事业单位人力资源岗面试全真模拟试卷及参考答案 2026
- 事业单位土木工程岗面试易错题题库试卷及参考答案
- 事业单位财会岗面试全真模拟试卷及参考答案 202
- 事业单位统计岗面试高频考题及参考答案
- 2026年湖南理工职业技术学院高职单招笔试语文历年参考题库含答案解析
- 2026年渤海理工职业学院高职单招笔试职业技能测验历年参考题库含答案解析
- 2026年济南护理职业学院高职单招笔试综合素质历年参考题库含答案解析
- 2026年泉州医学高等专科学校高职单招笔试职业适应性测验历年参考题库含答案解析
- 2026年河南推拿职业学院高职单招笔试职业技能测验历年参考题库含答案解析
- 2026年河北传媒学院高职单招笔试职业技能测验历年参考题库含答案解析
- 脑室外引流液压监测管理规范解读(2025版)课件
- 计算机发展历程概述
- 新生儿科院感暴发课件
- 烟草物流配送资源整合分析报告
- T/CWAN 0015-2020钎焊接头质量评价规范
- DBJD25-67-2019甘肃省建筑与装饰工程预算定额地区基价不含税下册
- 委托代收拖欠物业费协议
- 智能高速铁路概论 课件 第五章 高速铁路智能装备
- triz创新思维九屏幕法
- 欧泊的合成与鉴别
- 中国食人史料钞-
评论
0/150
提交评论