- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
遺传算法对数字PID参数整定
摘要本文使用的是遗传算法对PID控制器参数的整定,PID控制器是过程控制中应用最为广泛的控制方法,PID控制理论成熟、算法简单、鲁棒性好、可靠性高。控制器参数的选择决定了控制的稳定性和快速性,关乎系统的可靠性。因此,PID控制器参数整定问题是自动控制领域研究的一个重要内容。实际工业生产过程往往具有非线性、时变性,人工试凑的参数整定方法往往整定不良、性能不佳,对运行工况的适应性很差。本文基于遗传算法对数字PID控制器进行参数整定,可以提高优化性能,缩短整定时间。关键词:数字PID控制器;参数整定;遗传算法;二次性能指标1引言PID控制作为比较成熟的控制技术广泛应用于工业生产过程,目前绝大多数底层控制都采用PID控制器。实际应用中控制器的参数往往采用实验试凑的方法人工整定,该方法往往整定不良、性能不佳,而且对运行工况的适应性很差。近年来随着计算机技术的广泛应用,人工智能算法PID整定策略发展迅速,如模糊PID、专家PID、神经元网络PID以及遗传算法等。这些算法能够实现提高优化性能,缩短整定时间,实际应用方便的控制目标。2PID控制器PID控制器是将偏差的比例(P)、积分(I)、微分(D)通过线性组合构成控制量,对被控对象进行控制的。模拟PID控制的系统原理图如图1所示。图1. 模拟PID控制的系统原理图模拟PID控制规律为位置式:(1)当系统采样周期为时,对上式离散化处理,可得到离散位置式PID控制表达式:(2)式中,。增量式PID控制表达式可以表示为:(3)(4)3 遗传算法遗传算法(Genetic Algorithm)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,将达尔文生物进化理论引入参数寻优之中,适应度高的个体越容易被保留,经过若干代数遗传操作,种群各个体的适应度不断提高,直至满足一定的极限条件,获得优化问题最优解。此外,遗传算法对初始值没有特殊要求,不需要充足的先验知识即可求解,应用性极强。遗传算法的主要操作步骤有:染色体编码(含解码)、种群选择、交叉、变异。3.1二进制编码染色体编码方式主要有二进制编码和实数编码两种。相比较而言,二进制编码的执行效率较高,遗传算法应用较简便,故在此主要介绍二进制编码和解码。顾名思义,二进制编码是仅由0、1组成的编码,初始个体的基因值可以用均匀分布的随机数产生。假如要估计的参数个数为,染色体长度为,那么每个个体的编码数为。针对该个体(参数组)第个元素进行解码有:(5)其中,与分别代表该元素取值上下限,表示该元素二进制编码的十进制转换值。3.2选择算子依据“优胜劣汰,适者生存”的进化思想,适应度越高的个体能够产生后代的概率越大,其被保留的概率也越大。一般的遗传算法大多采用基于轮盘赌的选择策略:假设一个种群含有个个体,每个个体的适应度为,将其归一化:(6)然后前项相加作为选择依据,即当大于等于随机数时,选择该个体保留。这样适应度较高的个体占的比例大,其被随机选中的概率也大。此外遗传选择方法还有期望值法、排位次法、以及最优保存策略等。3.3 交叉算子选择操作能够从旧种群中选择优秀者,但是不能创造新的染色体。而交叉操作模拟了生物进化过程中的繁殖现象,通过两个染色体的交叉组合来产生新的优良品种。依据交叉点个数不同可以把交叉操作分为一点交叉、两点交叉、多点交叉等。例如有两个染色体、。对于一点交叉,若在第5位开始执行交叉操作,能够得到新的染色体、;若执行两点交叉,在第4位和第9位执行操作,能够得到新的染色体、。多点交叉的操作原理与以上相同。其中一点交叉是最基本的方法,应用广泛,在此使用该方法。3.4变异操作变异运算模拟生物在自然界的遗传环境下由于各种偶然因素引起的基因突变,它以很小的概率随机改变遗传基因的某个值。变异概率的设置尤为重要。为防止遗传算法陷入局部最优状态,保持算法种群的多样性,我们使最适应度高和适应度低的个体都具有较高的变异概率:将各个个体按其适应度排序,第个个体的变异概率定义为(7)这样,所有个体中最大的变异概率为。当时,该个体某一编码发生突变(0与1互换)。变异操作保证了遗传算法在尽可能大的空间中获得高质量的有化解。避免了进化过程早期就陷入局部最优,改进后的变异操作能够保证种群多样性,防止“早熟”现象。4 遗传算法PID参数整定参数整定即参数组寻优问题,涉及到模型描述、目标函数表述、遗传算法与模型结合等问题。不同的设计目标(目标函数)对应不同的最优解。4.1 模型描述对于连续二阶模型(8)将其化作状态空间结构框图如图2所示。图2 系统状态空间结构框图那么该系统可以转换为状态空间表达式(9)将其写为微分方程组的形式,解该方程组就可以得到连续系统的输出量。另一种处理方法是将该连续系统离散化,对于二阶系统而言,其Z传递函数的分子分母最多为Z的2次。后向差分变换后,可
您可能关注的文档
- 選购与保养家具方法.doc
- 選购HPLC时应注意的几个问题.doc
- 選购冷水机四大关注点讲解.doc
- 選购宝宝用品注意事项.doc
- 選购小常识.docx
- 選购微波消解系统有必要了解的几点问题.doc
- 選题;土木工程专业毕业设计(办公建筑2012)作业题.doc
- 選题的背景与意义.doc
- 選题的背景及研究意义.doc
- 選题背景依据意义研究内容及现状分析.doc
- 2024江西省人力资源有限公司派驻铁路系统某机关保安员信息2人笔试参考题库附带答案详解.pdf
- 2024江西省商务投资集团有限公司公开招聘工作人员3人笔试参考题库附带答案详解.pdf
- 2024江西省建材集团有限公司招聘64人笔试参考题库附带答案详解.pdf
- 尝试对生物进行分类.pdf
- 2024江西省水利投资集团有限公司中层管理人员招聘2人笔试参考题库附带答案详解.pdf
- 2024江西省建科工程技术有限公司工作人员招聘19人笔试参考题库附带答案详解.pdf
- 2024江西省港口集团有限公司春季校园招聘9人笔试参考题库附带答案详解.pdf
- 尝试对生物进行分类.pptx
- 2024江西省江铜铜箔科技股份有限公司招聘20人笔试参考题库附带答案详解.pdf
- 2024江西南昌市劳动保障事务代理中心招聘派遣制工作人员2人笔试参考题库附带答案详解.pdf
文档评论(0)