基于遗传算法优化的直流伺服电机PID控制器设计.doc
《基于遗传算法优化的直流伺服电机PID控制器设计.doc》由会员分享,可在线阅读,更多相关《基于遗传算法优化的直流伺服电机PID控制器设计.doc(38页珍藏版)》请在沃文网上搜索。
1、摘 要近年来,直流伺服控制系统己经在工业生产控制等多领域得到了广泛应用。其中应用作为动力源的直流伺服电机显得尤其重要。PID (Proportional、Integral、Derivative)即比例、积分、微分控制规律是工业过程控制中应用最为广泛的控制策略,它具有算法简单、鲁棒性好、可靠性高的优点。若已知PID控制器的结构,则控制器的控制品质由比例、积分时间和微分时间系数这三个参数来决定。其控制算法比较简单,但相比之下其参数整定优化显得复杂很多。遗传算法是一种借鉴生物界自然选择和自然遗传学机理上的迭代自适应概率性搜索算法。自20世纪60年代诞生以来在国际上一直备受关注,近年来遗传算法的理论发
2、展和实际应用被看作成研究热点之一。本文运用遗传算法来来对直流伺服电机PID控制器参数进行优化设计。首先建立直流伺服电机的模型;其次,简要介绍PID控制器原理,并介绍了衡量PID控制系统的四项主要指标。再次,概要介绍了遗传算法并阐述其应用步骤。然后,运用遗传算法对直流伺服电机PID控制器参数进行整定优化,对比使用MATLAB里的Signal Constraint模块整定的曲线来分析,最后总结了论文所做的工作,表明了使用遗传算法对直流伺服电机模型的PID控制器参数整定优化具有良好的效果,并指出了使用遗传算法进行PlD参数整定优化还有待解决的问题。关键词:遗传算法;直流伺服电机;PID控制器;参数优
3、化;仿真AbstractIn recent years, DC servo control system has been in the field of industrial control, etc widely application. The application of DC servo motor as a power source is especially important. PID (Proportional, Integral, Derivative) is proportional, Integral and differential control law is th
4、e most widely used in industrial process control control strategy, it has simple algorithm, the advantages of good robustness, high reliability. If known the structure of the PID controller, the controller is the control of quality by the proportional, integral and differential time coefficient to d
5、etermine the three parameters. Its control algorithm is simple, but compared with its parameter setting optimization much more complex. Genetic algorithm is a kind of biological natural selection and natural genetic mechanism for reference on the iterative adaptive probabilistic search algorithm. Si
6、nce its birth in the 1960s has been in the world, much attention has been paid in recent years, the theory development and practical application of genetic algorithm is considered as one of the hot research topic. This paper uses genetic algorithm to the DC servo motor PID controller parameters opti
7、mization design. First of all establish DC servo motor model; Second, briefly introduced the principle of PID controller, and introduces the four main indicators of PID control system. Again, introduces the genetic algorithm and its application procedure. Then, using genetic algorithm PID controller
8、 parameter setting of the DC servo motor optimization, contrast to use MATLAB in Signal Constraint module setting curve to analyze, finally summarizes the dissertation work, shows that using the genetic algorithm of DC servo motor setting to optimize PID controller parameters in the model has good e
9、ffect, and points out that using genetic algorithm to optimize PlD parameter setting remains to be solved problem.Key words: genetic algorithm; The DC servo motor; PID controller; Parameter optimization; simulationII目 录摘要Abstract第1章 绪言11.1 课题背景11.2 本课题研究意义和目的21.3 国内外研究现状31.4 本文的主要研究内容4第2章 直流伺服电机的模型建
10、立62.1 直流伺服电机的物理模型62.2 直流伺服电机的数学模型62.2.1 电机的基本方程组62.2.2 电机的传递函数7第3章 PID控制器83.1 PID控制器基本原理83.2 PID控制系统的主要性能指标9第4章 遗传算法104.1 遗传算法概要104.1.1 遗传算法的起源及发展104.1.2 遗传算法的应用领域114.1.3 遗传学基本概念134.2 遗传算法的应用步骤144.3 遗传算法的基本流程图16第5章 基于遗传算法的PID控制器参数整定优化设计及仿真175.1 MATLAB及Simulink仿真环境简介175.2 基于遗传算法的PID参数整定优化175.2.1 基于遗传
11、算法的PID参数整定优化原理175.2.2 基于遗传算法的PID参数整定优化流程图195.2.3 基于遗传算法的PID参数整定优化步骤195.2.4 基于遗传算法的PID参数整定优化结构图205.3 基于遗传算法的PID参数整定优化的仿真实验20结论25致谢26参考文献27附录 (程序清单)28广西科技大学2014届本科毕业设计(论文)说明书第1章 绪言1.1 课题背景PID控制器是最早起源发展的控制策略之一,原因在于它所涉及的设计算法和控制结构都相对比较简单,同时也十分适用于实际中的工程应用,另外PID控制方案并不要求建立精确的控制对象的数学模型,且一般采用PID控制的控制效果令人比较满意,
12、因此在工业实际应用过程中,PID控制器是应用最为广泛的控制策略,也是历史最悠久、生命力最顽强的基本控制方式之一。相关研究表明在如今实际使用的控制方式当中,PID型占84.5%,优化PID型占6.8%,现代控制型占有1.5%,手动控制型占6.6%,人工智能(AI)型占0.6%。将PID型和优化PID型合起来计算其比例可以占90%以上,由此说明PID控制方式在实际应用中占到了绝大多数,在以上两种控制方式基础上再加上手动控制型则所占比例高达97.9%,这说明古典控制在实际应用中占很大比例。实际应用中PID控制器占很大比例的原因在于理论上的分析及实际应用的经验都已经表明了PID控制器对于相当大比例的工
13、业过程能够起到较为满意的控制效果。它具有适用范围广、控制结构简单、易于调整参数、鲁棒性较强、在实际应用过程中易于被操作人员掌握和实现以及在长期实际应用中已积累了许多成功的经验等众多优点。尤其是在工业应用过程中,由于控制对象的精确的数学模型难以建立,系统的参数常常又发生改变,运用现代控制理论来分析综合需要研究人员耗费很大的精力来进行模型辨识,并且往往还达不到预期的理想效果,因此不论常规调节还是数字智能应用都广泛采用此种控制方式。PID控制算法正是具有以上所述的多种优点,可以使得这种控制算法在工业生产控制中仍将居于至关重要的地位。过程控制随着现代控制理论的提出和不断完善获得了不少新的解决方案和思路
14、,同时不断地改进提高的生产工艺也对过程控制应用提出了新的要求。针对这类问题,科研人员不断研究摸索新的解决方法;同时,其基于传统PID控制方面也进行了大量的改进研究。由于PID控制有其固有的优点,决定了PID控制在今后继续大量使用,关于如何进一步提高PID控制算法解决问题的能力以及依据新出现的现代控制理论来不断设计优化PID控制算法是一个非常具有吸引力的课题研究方向。研究人员在这一领域做的工作主要体现在以下两方面。(1)PID参数自整定。一般而言控制对象都会存在着一定量的不可预知的因素,如随机扰动输入、系统时变、稳态误差等,在这些不可预知的因素的作用下通常需要不断改变受控对象的控制参数。在一个已
15、经形成的PID反馈控制回路中,往往控制对象参数的变化就可能降低原来设定的PID参数控制性能,为了解决这个问题研究提出了PID参数自整定,即随着控制对象不断变化的同时PID调节器也会自我调整并重新设定PID参数,研究人员将古典控制理论结合现代控制理论获得了一些在线自整定PID控制器参数的解决方案。至今仍有研究人员继续从事这方面相关研究。典型的PID参数在线自整定方法主要为改进型Z-N临界比例度法、模糊控制PID调节法、专家法参数自整定以及利用过程模型辨识自整定参数等。(2)PID参数寻优。PID参数寻优是指在过程控制中依照一定的过程控制目标和既定的生产过程模型运用一系列的理论计算寻找得到最优效果
16、的PID参数。在自PID控制开始应用之时起,研究人员一直致力于研究PID参数寻优,目前已经提出了多种参数优化方法,如粒子群优化算法,单纯形法,免疫算法,神经网络算法,遗传算法,差分进化算法等。伺服系统(servo system)又被称为随动系统,是指可以精确地跟随某个已知过程的反馈控制系统。伺服系统一般指被控对象的位置、角度、状态等输出控制量能够跟随输入给定值的任意变化的自动控制系统。实际应用中要求伺服系统具有稳定性、一定精度和快速响应性。直流伺服电机应用于伺服系统构成直流伺服系统,可以满足数字控制或者高精度高性能的要求。目前实际控制过程中研究将直流伺服电机应用到PID控制上也不断地得到发展。
17、1.2 本课题研究的目的和意义目前现代工业控制过程和应用环境随着发展趋于复杂化,实际应用过程中针对PID控制系统要求越来越高的控制品质。基于传统控制理论的整定方法繁琐、耗时且得不到良好的预期效果,严格意义上工程整定法隶属于人工整定方法范围,对实际操作者掌握较多的控制领域相关知识和积累丰富的实践经验提出较高要求,通常最终整定效果也显得不尽如人意。传统的设定方法应用过程中当系统结构和参数发生较大变化时,必须停止系统的运行来重新进行参数整定,这样无法满足实际生产对连续性的要求,更不必应用到对实时性要求高的系统中;相比之下,对于大型的结构复杂的系统,较为先进的专家智能参数自整定方法、基于模糊推理的参数
18、自整定方法、基于神经网络的PI参数整定技术等显得更加实用。而针对规模较小和结构相对简单的系统,一般研究使用遗传算法实现PID参数整定优化。论文将遗传算法应用到具体的直流伺服电机模型的PID参数整定优化过程中具有相当大的实际应用价值。遗传算法是在1962年美国Michigan大学的J.H.Holland教授提出的模拟自然界遗传机制和生物进化论而生成的一种并行随机搜索最优化方法1。在参数经过编码形成的编码串连群体过程中运用到了“优胜劣汰,适者生存”的生物进化理论,先给定好的适应度函数,再执行遗传学中的复制、交叉及变异操作对群体中个体不断加以选择,保留下来适应度较高的个体,组成新一代的群体,新一代群
19、体既继承了上一代的关键信息,又使自己优于上一代。不断重复进行,使得群体中个体适应度不断提高,直至满足一定的约束条件。基于遗传算法的PID参数整定优化是从多点开始并行操作,在解空间内运用高效启发式搜索法进行,这样避免了从单点出发,克服了搜索的盲目性,这样可以更快更好地进行寻优,避免出现搜索开始就陷入局部最优解的问题。遗传算法对单目标寻优、多目标寻优都适用。根据不同的控制系统,在规定的范围内,遗传算法针对单个或多个目标皆可寻找到最佳参数。遗传算法作为一种全局优化算法,得到了越来越广泛的应用2。本课题利用经典的遗传算法,对直流伺服电机模型化形成的PID控制器参数进行优化,获得了良好的优化结果,实验验
20、证表明遗传算法可以用于PID控制器参数优化当中。1.3 国内外研究现状一直以来,自动控制领域都是智能控制理论应用最具有活力的领域之一,相比之下,基于经典反馈控制和现代理论控制的传统控制越来越无法满足日趋复杂的实际系统的控制。智能控制理论的应用一方面使得控制系统品质得到很大提高,另一方面也促进了控制工具的研发与生产。而PID控制作为智能控制的重要组成部分,其PID控制器自诞生至今已经经历了70多年应用的考验,实践表明是一种相当成功的控制器模式。尤其是近年来PID应用于电气传动、机器人、机电控制等非传统应用领域,使得其应用领域得到很大的扩展。1942年,泰勒仪器公司的工程师Ziegler和Nich
21、ols共同提出了整定PID控制器的参数的经验公式,一般称为Ziegler-Nichols法3。其整定方法为,首先将积分和微分环节的增益设置成零,然后从零开始逐渐增加比例增益,直到达到极限增益,此时控制器输出值会出现以恒定值振荡的情况。极限增益和振荡周期根据不同的类型的控制器,按Ziegler-Nichols参数整定算法表中的方式来设置比例、积分和微分增益系数。临界比例度法又称作“闭环振荡法” ,是指在已知控制系统的临界比例增益和振荡周期的情况下,采用经验公式来整定PID控制参数。其中的特征参数和,一般通过对控制系统进行振荡实验来确定,或者根据控制过程传递函数利用频率特性分析算法直接算出,即通过
22、增益裕量确定,通过频率确定。这两种传统整定方法是将大量的实验计算或实际工程经验取得的数据集中整理得到的公式计算所得,但繁琐耗时的整定计算过程无法满足实际生产应用。以经典控制理论为基础,将先进智能控制思想融合传统PID控制得到的智能PID控制器在实际应用中可以表现出更好的控制特性。如今的PID控制器具有智能化、最优化、最适应化的发展趋势。专家PID控制的实质在于其基于对控制对象以及控制规律的各种认识的基础上,利用专家经验设计出满意的PID控制参数,实际应用中通常会根据偏差以及变化率建立起来控制量和偏差之间的映射关系。1992年,罗安等4根据专家PID控制器的设计方法利用单片机构成简单电液比例位置
23、伺服系统,取得良好的控制效果。之后国内研究人员将PID控制器广泛地应用到机器人控制、飞行器和磁悬浮控制、温度压力控制等控制领域。模糊PID控制主要由传统PID控制和模糊化模块组合而成。模糊PID控制器的系统输入量为误差和误差变化率,可以使得整定PID控制器参数过程中不同时刻的和的要求都能得到满足,在运行中不断地测量和值,根据已确定的模糊控制规则来在线调整控制参数,以期系统在和取值改变时能够满足控制要求。1992年,涂象初等5在优化模糊PID控制规则的前提下针对广义对象,运用模糊PID控制对比于传统PID控制,仿真对比结果表明了模糊PID控制具有相当良好的结果。近几年模糊PID控制领域相关研究取
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 遗传 算法 优化 直流 伺服 电机 PID 控制器 设计
