基于遗传算法的PID参数优化.doc

上传人:b****3 文档编号:2491290 上传时间:2022-10-30 格式:DOC 页数:38 大小:1.06MB
下载 相关 举报
基于遗传算法的PID参数优化.doc_第1页
第1页 / 共38页
基于遗传算法的PID参数优化.doc_第2页
第2页 / 共38页
基于遗传算法的PID参数优化.doc_第3页
第3页 / 共38页
基于遗传算法的PID参数优化.doc_第4页
第4页 / 共38页
基于遗传算法的PID参数优化.doc_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

基于遗传算法的PID参数优化.doc

《基于遗传算法的PID参数优化.doc》由会员分享,可在线阅读,更多相关《基于遗传算法的PID参数优化.doc(38页珍藏版)》请在冰豆网上搜索。

基于遗传算法的PID参数优化.doc

第II页

辽宁科技大学本科生毕业论文

辽宁科技大学本科生毕业设计(论文)

论文题目:

基于遗传算法的PID参数优化

学生姓名:

曹哲_____

学院:

电子与信息工程学院_

班级:

自动化2011-6

学号:

120113104056__

指导教师:

吴丽娟_____

基于遗传算法的PID参数优化

摘要

PID控制一直是工业生产过程中应用最为广泛而且最为成熟的一种控制,它以其算法简单、可靠性高、鲁棒性好等优点应用于工业控制领域。

PID控制器有三个参数:

比例、积分和微分系数,当PID结构确定的情况下,这三个参数将会决定控制器的品质,参数的调节和优化至关重要。

遗传算法(GeneticAlgorithm,GA)源于生物系统的研究,而后由Holland教授和学生创造出适合于复杂系统优化的自适应概率化技术,本文主要研究遗传算法的基本概念和原理,利用遗传算法对控制系统进行PID参数优化,遗传算法在优化的过程中,与常规方法相比更加便捷和迅速,整定的精度相对较高。

最后通过MATLAB语言,对该系统进行了仿真,实验结果证明了遗传算法的动态特性和控制效果,证明其有效性与可靠性。

关键词:

遗传算法,PID控制器,参数优化,仿真

PIDParametersOptimizationBasedonGeneticAlgorithm

Abstract

PIDcontrolhasbeenthemostextensiveandthemostmatureofacontrolintheprocessofapplicationontheindustrialproduction.Ithasawideapplicationinthefieldofindustrialcontrolbecauseofitssimplealgorithmand,reliabilityandrobustness.PIDcontrollerhasthreeparameters:

proportional,integralanddifferentialcoefficient,whentodeterminethestructureofthePID,thethreeparameterswilldeterminethecontroller'squality,andtheparameterregulationandoptimizationwillbeveryimportant.Geneticalgorithm(GA)sourcesinthestudyofbiologicalsystems,andthenprofessorsHollandandhisstudentcreatedatechnologywhichissuitableforthecomplexsystemoptimizationofadaptiveprobability.ThebasicconceptandprincipleofthemainpurposeofthispaperistostudythegeneticalgorithmandusingthegeneticalgorithmtooptimizethePIDparametersofthecontrolsystem.Thegeneticalgorithmcomparedtotheconventionalmethodsismoreconvenientandquicklyintheoptimizationprocess,alsoit’stuningaccuracyisrelativelyhigh.Atlast,thesystemissimulatedbyMATLAB,andtheresultsprovethedynamiccharacteristicandcontroleffectofthegeneticalgorithm,andproveitsvalidityandreliability.

Keywords:

Geneticalgorithm;PIDcontroller;Parameteroptimization;Simulation

第IV页

辽宁科技大学本科生毕业论文

目录

1绪论 1

1.1选题意义与研究价值 1

1.1.1PID控制器 1

1.1.2PID控制器参数优化分类 3

1.1.3遗传算法的简介 7

1.2国内外研究现状 7

1.3本文的主要研究内容 8

2遗传算法 9

2.1遗传算法概要 9

2.2基本遗传算法的实现技术 10

2.2.1算法流程 10

2.2.2编码方法 11

2.2.3适应度函数 11

2.2.4选择、交叉、变异算子 11

2.3遗传算法与其他算法比较 12

2.4遗传算法优点 13

3基于遗传算法的PID控制器参数优化 15

3.1传统遗传算法的PID整定 15

3.2算法步骤 16

3.3系统仿真—MATLAB语言 16

3.3.1遗传算法的参数设置 16

3.3.2MATLAB遗传算法操作 17

4基于遗传算法的PID参数优化的应用 19

4.1柴油机调速系统模型概述 19

4.1.1测速环节 19

4.1.2柴油机 19

4.1.3柴油机控制系统模型 19

4.1.4数学模型的建立 20

4.2柴油机调速系统的PID参数优化设计与仿真 20

4.3基于遗传算法优化柴油机调速系统PID参数 22

结论 25

致谢 26

参考文献 27

附录(程序清单) 28

第33页

辽宁科技大学本科生毕业论文

1绪论

1.1选题意义与研究价值

20世纪30年代以来,自动化生产飞速发展,取得了惊人的成就,过程控制是工业自动化中的一个重要分支。

生产对过程控制的要求为安全性、稳定性以及经济性,在很多情况下,PID控制器就可以实现其控制任务,而且,它也以自身结构简单、容易实现、鲁棒性强等优点,在各个工业生产控制中占据着主导地位。

PID控制器的设计和应用,其核心问题就是参数的整定与优化,合适的控制器参数会使得生产更为高效与安全,在方案设计合理的基础上,参数的整定将会影响到控制器的质量[[]王小平.基于遗传算法的PID参数优化设计[J].白动化与仪表,1998,13(3):

28-30.

]。

随着现代控制理论的建立与完善,过程控制的方法和思路也在不断创新,与此同时,为了适应日益提高的生产工艺,过程控制的要求也越来越高。

传统的PID控制由于受到多方面的约束,在当今的生产控制中收到很多限制,因此提高PID控制算法能力或者根据现代控制理论来设计PID控制算法就显得尤为重要。

尽管随着模糊控制、智能控制理论和神经网络的发展,形成了诸多智能PID控制策略,但这些控制策略要求参数优化的搜索空间可微,在应用中受到了很多限制,针对这些,人们一直在寻求更为简单、有效的PID参数优化技术[[]夏红,赏星耀,宋建成.PID参数自整定方法综述[J].浙江科技学院学报,2003,15(4).

]。

遗传算法是模仿自然生物进化机制而发展起来的随机全局搜索和优化方法,借鉴达尔文的进化论和孟德尔的遗传学说,它的本质是一种高效、全局、并行的搜索方法,它与传统的算法不同,不依赖于梯度信息,通过模拟自然进化来寻找最优解[[]王小平,曹立明,遗传算法——理论、应用与软件实现[M],西安:

西安交通大学

出版社,2002,2-3.

]。

人们对遗传算法进行大量研究,其应用已经逐渐渗透到工业生产的各个领域,而遗传算法自身的优势,在PID控制器的参数优化中,也发挥着重要的作用。

1.1.1PID控制器

模拟控制的系统中,控制器常用PID控制,其控制系统原理框图如图1.1所示。

图1.1PID控制原理图

PID控制为线性控制的方法,控制器根据给定值与实际输出值构成的控制偏差,即:

(1-1)

通过对偏差进行比例、积分与微分运算,将结果相加,就得到了PID控制器的控制输出的表达式:

(1-2)

式中为比例系数;指积分时间常数;代表微分时间常数。

PID控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的[[]黄友锐,曲立国.PID控制器参数整定与实现[M].北京:

科学出版社,2010,5-7.

]。

1.比例(P)控制

比例控制是一种最简单的控制方式。

其控制器的输出与输入误差信号成比例关系。

当仅有比例控制时系统输出存在稳态误差。

2.积分(I)控制

在积分控制中,控制器的输出与输入误差信号的积分成正比关系。

对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统。

为了消除稳态误差,在控制器中必须引入“积分项”。

积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。

这样,即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。

因此,比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差。

3.微分(D)控制

在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。

自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。

其原因是由于存在有较大惯性组件(环节)或有滞后(delay)组件,具有抑制误差的作用,其变化总是落后于误差的变化。

解决的办法是使抑制误差的作用的变化“超前”,即在误差接近零时,抑制误差的作用就应该是零。

这就是说,在控制器中仅引入“比例”项往往是不够的,比例项的作用仅是放大误差的幅值,而目前需要增加的是“微分项”,它能预测误差变化的趋势,这样,具有比例+微分的控制器,就能够提前使抑制误差的控制作用等于零,甚至为负值,从而避免了被控量的严重超调。

所以对有较大惯性或滞后的被控对象,比例+微分(PD)控制器能改善系统在调节过程中的动态特性。

近些年来,智能控制理论的发展与应用越来越广泛与深入,如何设计PID控制器的算法,如何使PID的控制算法最优化,已经成为了人们研究的热点问题。

由上图我们看到,在PID控制器中,比例系数()、积分时间常数()以及微分时间常数()的选择直接关系到了系统性能,这三个值的选择是PID控制器设计的关键问题。

1.1.2PID控制器参数优化分类

PID控制器在工业过程中广泛应用,但是传统的PID控制器稳定性差,适应能力弱等不足,很难满足生产过程中控制的多变性与稳定性。

PID参数优化将变得尤为重要,其优化方法主要有:

常规Z-N法、基于模糊控制的PID参数整定、衰减曲线法等。

1.常规Z-N整定方法

常规Z-N整定方法是由Ziegler和Nichols在1942年提出的[[]Ziegler,Nichorls.Optimumsettingforautomaticcontroller[J].

ASMETransactions,1942(11):

759-

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 教育学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1