基于粒子群算法的控制系统PID参数优化设计

上传人:我*** 文档编号:133493709 上传时间:2020-05-27 格式:DOC 页数:68 大小:2.10MB
返回 下载 相关 举报
基于粒子群算法的控制系统PID参数优化设计_第1页
第1页 / 共68页
基于粒子群算法的控制系统PID参数优化设计_第2页
第2页 / 共68页
基于粒子群算法的控制系统PID参数优化设计_第3页
第3页 / 共68页
基于粒子群算法的控制系统PID参数优化设计_第4页
第4页 / 共68页
基于粒子群算法的控制系统PID参数优化设计_第5页
第5页 / 共68页
点击查看更多>>
资源描述

《基于粒子群算法的控制系统PID参数优化设计》由会员分享,可在线阅读,更多相关《基于粒子群算法的控制系统PID参数优化设计(68页珍藏版)》请在金锄头文库上搜索。

1、 辽宁科技大学毕业设计(论文) 第63页基于粒子群算法的控制系统PID参数优化设计摘 要本文主要研究基于粒子群算法控制系统PID参数优化设计方法以及对PID控制的改进。PID参数的寻优方法有很多种,各种方法的都有各自的特点,应按实际的系统特点选择适当的方法。本文采用粒子群算法进行参数优化,主要做了如下工作:其一,选择控制系统的目标函数,本控制系统选用时间乘以误差的绝对值,通过对控制系统的逐步仿真,对结果进行分析。由于选取的这个目标函数的解析式不能直接写出,故采用逐步仿真来实现;其二,本文先采用工程上的整定方法(临界比例度法)粗略的确定其初始的三个参数,再利用粒子群算法进行寻优,得到更好的PID

2、参数;其三,采用SIMULINK的仿真工具对PID参数优化系统进行仿真,得出系统的响应曲线。从中发现它的性能指标,都比原来有了很大的改进。因此,采用粒子群算法的优越性是显而易见的。关键词 目标函数;PID参数;粒子群算法;优化设计;SIMULINKOptimal design of PID parameter of the control system based on Particle Swarm OptimizationAbstractThe main purpose of this paper is to study the optimal design of PID parameter

3、 of the control system based on Particle Swarm Optimization and find a way to improve the PID control. There are a lot of methods of optimization for the parameters of PID, and each of them has its own characteristics. The proper methods need to be selected according to the actual characteristics of

4、 the system. In this paper we adopt the Particle Swarm Optimization to tune the parameters. To finish it, the following tasks should be done. First, select the target function of the control system. The target function of the control system should be chosen as the absolute value of the error multipl

5、ied by time. Then we simulate the control system gradually, and analyze the results of the process. Because the solution of the target function cannot be worked out directly, this design adopts simulation gradually. Second, this paper adopts the engineering method (the critical ratio method) to dete

6、rmine its initial parameters , then uses the Particle Swarm Optimization to get a series better PID parameters. Third, this paper uses the tool of SIMULINK to optimize the parameters of PID and gets the response curve of the system. By contrast with the two response curves, it is clearly that the pe

7、rformance has improved a lot than the former one. Therefore, it is obviously to find the advantages in using the Particle Swarm Optimization.Key word: target function; PID parameters; Particle Swarm Optimization; optimal design; SIMULINK目录摘 要IAbstractII第1章 绪论11.1 研究背景和课题意义11.2 基本的PID参数优化方法11.3 常用的整定

8、方法21.4 本文的主要工作4第2章 粒子群算法的介绍52.1 粒子群算法思想的起源52.2 算法原理52.3 算法流程62.4 全局模型与局部模型72.5 算法特点82.6 带惯性权重的粒子群算法82.7 粒子群算法的研究现状9第3章 用粒子群方法优化PID参数103.1 PID控制原理103.2 PID控制的特点113.3 优化设计简介113.4 目标函数选取123.5 大迟滞系统133.6 加热炉温度控制简介163.7 加热炉系统的重要特点163.8 加热炉的模型结构17第4章 系统仿真研究194.1 工程上的参数整定194.2 粒子群算法参数整定204.3 结果比较214.4 P、I、

9、D参数对系统性能影响的研究224.5 Smith预估补偿器24结论26致谢27参考文献28附录 a(程序清单)29附录 b(外文文献)32附录 c(中文译文)49第 1 章 绪论1.1 研究背景和课题意义在现代工业控制领域,PID控制器由于其结构简单、鲁棒性好、可靠性高等优点得到了广泛应用。PID的控制性能与控制器参数的优化整定直接相关。在工业控制过程中,多数控制对象是高阶、时滞、非线性的,所以对PID控制器的参数整定是较为困难的。优化问题是工业设计中经常遇到的问题,许多问题最后都可以归结为优化问题。为了解决各种各样的优化问题,人们提出了许多优化算法,比较著名的有爬山法、神经算法和遗传算法等。

10、优化问题有两个主要问题。一是要求寻找全局最小点,二是要求有较高的收敛速度。爬山法精度较高,但是易于陷入局部极小。遗传算法、神经网络算法等也还存在某些不足,前者要涉及到繁琐的编码解码过程和很大的计算量,后者的编程和解码过程需要大量CPU时间,算法易早熟,收敛易陷入局部最优,往往不能同时满足控制系统的速度和精度,且隐含层数目、神经元个数以及初始权值等参数选择都没有系统的方法。1.2 基本的PID参数优化方法目前PID参数整定优化方法有很多,比如单纯形法、最速下降法、误差积分准则ISTE最优设定方法、遗传算法、蚁群算法等。单纯形法是一种求解多变量无约束最优化问题的直接搜索法,是求解非线性函数的无约束

11、极值的一种经验方法;最速下降法是一种以梯度法为基础的多维无约束最优化问题的数值计算法,它的基本思想是选取目标函数的负梯度方法(最速下降方向)作为每步迭代的搜索方向,逐步逼近函数的极小值点;误差积分准则ISTE最优设定方法是针对一类特定被控对象的,如果被控对象形式已知,可以考虑使用这种ISTE误差积分准则作为目标函数进行参数优化;遗传算法借鉴了自然界优胜劣汰的进化思想,是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,通过模拟自然进化过程搜索最优解的方法。其基本思想是:先初始化一个种群(种群是由经过基因编码的一定数目的个体组成的,每个个体代表所求问题的一种解决方案),然后按照

12、生物进化理论中的适者生存和优胜劣汰的原理,逐代演化产生出越来越好的个体。在每一代,根据个体的适应度大小挑选出较好的个体,并借助于自然遗传学的遗传算子进行组合交叉和变异,产生出代表新的解集的种群。经过数代的演化,将使得最终的种群更加适应环境,种群中的个体更加优质,把最后种群中的最优个体经过解码后作为问题的近似最优解;蚁群算法是受到自然界中真实蚁群集体行为的研究成果的启发而提出的基于种群的模拟进化算法。蚂蚁从蚁巢出发寻找食物源,找到食物后在从食物源原路返回蚁巢的路上释放信息素,觅食的蚂蚁会跟随这个信息素踪迹找到食物源。信息素按照一定的比例释放的。路径越短,释放的信息素越多,浓度也越高;而信息素浓度

13、越高,吸引的蚂蚁也越多;吸引的蚂蚁越多,遗留下的信息素也越多。最后所有的蚂蚁都集中到信息素浓度最高的一条路径上,这条路径就是从蚁巢到食物源的最短路径。为解决最优化问题人们提出过许多新技术和新方法,但工业和科学领域大量实际问题的困难程度正在日益增长,它们大多是根本无法在可接受的时间内找到解的问题。这类优化问题的困难性不仅体现在具有极大的规模,更为重要的是,它们多数是非线性的、动态的、多峰的、具有欺骗性的或者不具有任何导数信息。因此,发展通用性更强、效率更高的优化算法总是需要的。1.3 常用的整定方法 这里列举在过程控制系统中常用的参数整定方法:经验法、衰减曲线法、临界比例度法、反应曲线法。用衰减

14、曲线法整定调节器参数的方法是:在纯比例作用下,为,为0,目的是要得到,衰减振荡过度过程曲线。根据所得曲线,若衰减大于 应调整朝小比例带方向;若小于,应调整朝大比例带方向。记下的比例带,并在记录曲线上求得衰减时的调节周期,然后计算,各值。临界比例度法考虑的实质是通过现场试验找到等幅振荡的过渡过程,得到临界比例度和等幅振荡周期。当操纵变量作阶跃变化时,被控变量随时间变化的曲线称为反应曲线。对有自衡的非振荡过程,广义对象传递函数常可用近似。K,和T可用图解法等得出。调节器参数整定的反应曲线是依据广义对象的K,和T确定调节器参数的方法。在这些指标中,不同的系统有不同的侧重:强调快速跟踪的系统要求调节时

15、间尽可能短些,强调稳定平稳的系统则要求超调量小,但基本上都要保证系统稳定收敛,即衰减比大于1,超调量必须在允许值的范围内,另外余差尽可能小至最后为零。影响控制系统指标的因素除了对象的时间常数、放大系数及滞后常数外,还有调节器的参数整定情况。调节器的参数整定是一个复杂的问题,这是因为这些参数的整定要考虑控制对象的各种特性,以及一些会影响系统运行过程的未知干扰;而且,调节器参数本身的调整也会对系统的特性产生重大影响1-3。调节器的各参数对控制指标的具体影响主要体现在:比例带:比例带越小,上升时间减小,衰减比S减小,稳定度下降。在工程上,比例带d常用比例度P来描述。微分作用:微分作用的大小由微分时间来决定。越大,越能克服系统的容量滞后和测量滞后,对缩短调节时间有一定作用。积分作用:积分作用通过积分时间来体现。越小,消除余差越快,稳定度下降,振荡频率变高。要实现PID参数的自整定,首先要对被控制的对象有一个了解,然后选择相应的参数计算方法完成控制器参数的设计。据此,可将PID参数自整定分成两大类:辨识法和规则法。基于辨识法的PID参数自整定,被控对象的特性通过对被控对象数学模型的分析来得到,在对象数学模型的基础上用基于模型的一类整定法计算PID参数。基于规则的P

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号