




已阅读5页,还剩93页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单神经元 PID 控制算法及仿真研究I单神经元自适应 PID 控制算法及仿真研究摘要本文研究了神经网络 PID 算法的最简单结构-单神经元自适应 PID 算法,利用 VB 语言编写仿真程序,对常见一阶、二阶对象进行了神经网络 PID 仿真研究,并分析单神经元自适应 PID 控制的各参数对控制效果的影响,同时分析了单神经元 PID 较 PID 控制的优点。主要研究内容有以下几方面:1、概述了本课题研究的背景、PID 控制和智能控制理论发展状况。传统 PID 控制的原理的介绍及仿真,主要介绍了 PID 的控制原理以及参数整定的工程方法,并用 MATLAB 对其进行仿真。2、单神经元自适应 PID 控制的研究。主要介绍了单神经元自适应 PID 控制的原理和单神经元自适应 PID 控制算法,使用 VB 编写程序,对一阶、二阶系统分别用单神经元自适应 PID 算法和传统 PID 算法进行仿真,并且分析了单神经元自适应 PID 控制中的比例、积分、微分学习率对系统性能的影响。3、将单神经元自适应 PID 算法与传统的 PID 控制算法进行比较分析,得知单神经元自适应 PID 控制算法在总体上优于传统的 PID 控制算法,它有利于控制系统控制品质的提高,受环境的影响较小,具有较强的控制鲁棒性,是一种很有发展前景的控制器。关键词:PID 控制,人工神经网络,单神经元 PID,系统仿真单神经元 PID 控制算法及仿真研究IIThe Simulation Research of Single Neural Adaptive PID Control AlgorithmABSTRACTIn this paper, the single neuron adaptive PID algorithm was studied. Based on VB, the one and two order object was simulated with the neural PID algorithm. The effect of the single neuron adaptive PID control parameters on the control performance was analyzed. And its performance was compared with PID controllers. The main research contents are as followings:1. The background of this topic, development of PID controller and intelligent control theory was summarized.2. The traditional PID control principle and the engineering method of PID parameter tuning was introduced .Simulation research was done using MATLAB.3. The single neuron adaptive PID control principle and single neuron adaptive PID control algorithm were researched. The simulation program was written using VB programming language .The single neuron PID algorithm was used to control the one order, second order process with time-delay. The control performance of single neuron PID with traditional PID was compared. The proportional, integral, differential learning rate on system performance was analyzed. 4. The single neuron adaptive PID control algorithm is superior to the traditional PID control algorithm in overall by comparing and analyzing between the single neuron adaptive PID algorithm with the traditional PID control algorithm. It is helpful for control system to improve the control quality. It has strong robustness, and the environment have limited influence on the system. It is a very promising controller.单神经元 PID 控制算法及仿真研究IIIKeywords: PID controller, Artificial Neural Network, Single Neural PID, System Simulation目录摘要 .IABSTRACT.II1 绪论 .11.1 PID 控制的发展概况 .11.2 智能控制系统发展概况 .21.3 本文研究内容 .42 PID 控制原理及仿真研究 .62.1 PID 控制原理 .62.2 PID 控制器的参数工程整定 .82.2.1 衰减曲线法 .82.2.2 临界比例带法 .102.2.3 动态参数法 .112.3 PID 控制仿真 .142.3.1 PID 控制阶跃响应 .152.3.2 PID 控制抗的干扰性 .162.3.3 PID 控制的鲁棒性 .173.单神经元 PID 算法及仿真 .193.1 单神经元自适应 PID 控制原理 .193.1.1 单神经元模型 .193.1.2 神经网络的学习规则 .203.1.3 单神经元 PID 算法 .223.1.4 增益 K 自调整单神经元自适应 PID 算法 .253.2 仿真实验 .283.2.1 单神经元自适应 PID 控制仿真及其与传统 PID 控制比较 .283.2.2 单神经元 PID 控制器各参数的影响 .374 总 结 .43参考文献: .44致谢 .46单神经元 PID 控制算法及仿真研究IV译文及原文 .471 绪论1.1 PID 控制的发展概况PID 控制是最早发展起来的控制策略之一,由于其结构简单、物理意义明确、鲁棒性好、稳定性高、运用经验成熟等而广泛地应用于各种工业过程控制之中,尤其应用在各种控制系统的最底层。PID 控制的发展经历了三个阶段:第一阶段(二十世纪二十年代以前)机器工业的发展,对控制提出了要求。反馈的方法首先被提出,在研究气动和电动记录仪的基础上发现了比例和积分的作用。它们主要的调节对象是火炉的温度蒸汽机的阀门位置等,调节方式类似于继电器控制,精度比较低,控制器的形式是比例(P)或比例与积分(PI) 。第二阶段(二十世纪二十年代至四十年代)1935 年,泰勒仪器公司的Ralph Clavvidge 发现了微分的作用,微分作用的发现具有重要的意义,它能直观地实现对慢系统的控制,对该系统的动态性能能够进行调节,与先期提出的比例和积分作用成为三个主要的调节部件,一直沿用至今。在1942 年和1943 年,泰勒仪器公司的Zigeler 和Nichols 等人,分别在开环和闭环的情况下,用实验的方法分别研究了比例、积分和微分这三部分在控制中的作用,首先提出了PID 控制器的参数整定的问题。随后有许多公司和专家,象福克斯波罗公司、利诺公司、横河公司、Bristol、Tw.Kraus、 J.T.Myron、A.carmon、 K.j.Astrom、T.Hagglund 、Nishkawa 和Sannomiya 等人,投入到这方面的研究之中,经过多年的研究,在参数整定方面取得了很多单神经元 PID 控制算法及仿真研究2成果,诸如自校正PID、预估PID 等控制器。这些PID 控制器适用范围广,能处理一定的非线性和纯滞后问题。第三阶段(二十世纪五十年代以后至今)计算机技术和智能控制理论的发展为复杂动态不确定系统的控制提供了新的途径,采用智能控制技术,可设计智能PID 控制器和进行智能整定PID 参数,如专家控制系统、模糊PID、神经网络PID、遗传算法PID 等智能控制。研究新一代控制器的另一个方向,是现代PID 控制器。相对于传统PID 控制器而言,现代PID 控制器是将自适应控制、最优控制、预测控制、鲁棒控制、智能控制等控制策略引入到PID 控制中的一种新型PID 控制器。特别是智能型PID 控制器,近几年引起了极大的研究兴趣。智能控制的发展状况将在下节中详细介绍。人们把专家系统、模糊控制、神经网络等理论,整合到PID 控制器中,这样,既保持了PID 控制器的结构简单、适用性强和整定方便等优点,又通过智能技术在线调整PID 控制器的参数,以适应被控对象特性的变化。 11.2 智能控制系统发展概况随着信息技术的发展,许多新方法和技术进入工程化、产品化阶段,这对自动控制技术提出犷新的挑战,促进了智能理论在控制技术中的应用,以解决用传统的方法难以解决的复杂系统的控制问题。 一、智能控制的主要方法 智能控制技术的主要方法有模糊控制、基于知识的专家控制、神经网络控制和集成智能控制等,以及常用优化算法有:遗传算法、蚁群算法、免疫算法等。1 模糊控制 模糊控制以模糊集合、模糊语言变量、模糊推理为其理论基础,以先验知识和专家经验作为控制规则。其基本思想是用机器模拟人对系统的控制,就是在被控对象的模糊模型的基础上运用模糊控制器近似推理等手段,实现系统控制。在实现模糊控制时主要考虑模糊变量的隶属度函数的确定,以及控制规则的制定二单神经元 PID 控制算法及仿真研究3者缺一不可。 2 专家控制 专家控制是将专家系统的理论技术与控制理论技术相结合,仿效专家的经验,实现对系统控制的一种智能控制。主体由知识库和推理机构组成,通过对知识的获取与组织,按某种策略适时选用恰当的规则进行推理,以实现对控制对象的控制。专家控制可以灵活地选取控制率,灵活性高;可通过调整控制器的参数,适应对象特性及环境的变化,适应性好;通过专家规则,系统可以在非线性、大偏差的情况下可靠地工作,鲁棒性强。 3 神经网络控制 神经网络模拟人脑神经元的活动,利用神经元之间的联结与权值的分布来表示特定的信息,通过不断修正连接的权值进行自我学习,以逼近理论为依据进行神经网络建模,并以直接自校正控制、间接自校正控制、神经网络预测控制等方式实现智能控制。 4 学习控制 (1)遗传算法学习控制 智能控制是通过计算机实现对系统的控制,因此控制技术离不开优化技术。快速、高效、全局化的优化算法是实现智能控制的重要手段。遗传算法是模拟自然选择和遗传机制的一种搜索和优化算法,它模拟生物界/生存竞争,优胜劣汰,适者生存的机制,利用复制、交叉、变异等遗传操作来完成寻优。遗传算法作为优化搜索算法,一方面希望在宽广的空间内进行搜索,从而提高求得最优解的概率;另一方面又希望向着解的方向尽快缩小搜索范围,从而提高搜索效率。如何同时提高搜索最优解的概率和效率,是遗传算法的一个主要研究方向 。 (2)迭代学习控制 迭代学习控制模仿人类学习的方法、即通过多次的训练,从经验中学会某种技能,来达到有效控制的目的。迭代学习控制能够通过一系列迭代过程实现对二阶非线性动力学系统的跟踪控制。整个控制结构由线性反馈控制器和前馈学习补偿控制器组成,其中线性反馈控制器保证了非线性系统的稳定运行、前馈补偿控制器保证了系统的跟踪控制精度。它在执行重复运动的非线性机器人系统的单神经元 PID 控制算法及仿真研究4控制中是相当成功的。 22、智能 PID 控制主要方法1、模糊PID控制器模糊控制器FC(fuzzy controller)是一种近年来发展和应用最普遍的新型控制器,其优点是不要求提供受控对象的数学模型,根据人工控制规则来设计控制决策表。模糊控制与PID控制有着密切的联系,事实上,模糊控制在很多情况下被称作为非线性PID控制。将模糊控制和PID控制两者结合起来,扬长避短,既具有模糊控制灵活、适应性强的优点,又具有PID控制精度高的特点。2、神经网络PID控制器人工神经网络ANN(artificial neural network)是最近发展起来的十分热门的交叉学科。它涉及生物、电子计算机、数学、和物理等学科,有着非常广泛的应用背景,这门学科的发展对目前和未来的科学技术的发展将有着重要的影响。以大规模并行处理为主要特征的神经网络具有学习、记忆、联想、容错、并行处理等能力,已在控制领域得到广泛的应用。基于神经网络的PID控制,其结构方式有两类:一类是单神经元控制,即神经元输入权值一一对应PID参数,神经元输入值为经过比例、积分、微分处理的偏差值,其主要局限性在于单神经元结构无任意函数逼近能力;另一类是在常规PID控制器的基础上增加一个神经网络模块,按照BP学习算法(如前向算法和反传算法)进行离线学习,实时调整出PID参数,同时还要继续学习不断地调整神经网络中各神经元间权系数,以适应被控对象的变化,因此,具有很强的适应性。3、遗传算法PID控制器20 世纪 90 年代末,即在遗传算法 GA 等进化计算思想提出 20 年后,在生物医学界和自动控制界出现了研究进化控制的苗头。遗传算法是基于自然选择和基因遗传学原理的搜索算法,达尔文主义的“适者生存”基本理论贯穿于整个算法。基本思想就是将待求解问题转换成由个体组成的演化群体和对该群体进行操作的一组遗传算子,包括 4 个基本操作:选择、复制、交叉、变异。 3单神经元 PID 控制算法及仿真研究51.3 本文研究内容本文对传统 PID 控制原理和在工程中 PID 参数整定方法进行了研究,并且将传统 PID 控制理论与单神经元自适应控制理论结合而形成的单神经元自适应PID 控制算法进行分析。同时在 MATLAB 和 VB 程序仿真研究的基础上分析了单神经元自适应 PID 算法的控制性能,并与传统 PID 控制算法进行比较。本文共分四节,其结构安排如下:第一章为绪论部分,主要概述了本课题研究的背景、PID控制和智能控制理论发展状况以及论文的主要内容。第二章为传统PID控制的原理的介绍及仿真,主要介绍了PID的控制原理以及参数整定的工程方法,并用MATLAB对其进行仿真。第三章为单神经元自适应PID控制的研究。主要介绍了单神经元自适应PID控制的原理和单神经元自适应PID控制算法,编写VB程序并对其进行仿真,对一阶、二阶系统分别用单神经元自适应PID控制和传统PID控制进行仿真对比,并且分析单神经元自适应PID控制中的比例、积分、微分学习率对系统性能的影响。第四章为总结,将单神经元自适应 PID 算法与传统的 PID 控制算法进行比较分析,并且归纳结果、概括结论。单神经元 PID 控制算法及仿真研究62 PID 控制原理及仿真研究2.1 PID 控制原理在工程实际中,应用最为广泛的控制器控制规律为比例、积分、微分控制,简称 PID 控制,又称 PID 调节。PID 控制器问世至今已有近 70 年历史,它以其结构简单、稳定性好、工
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 法治思想面试题及答案
- 护士交班考试题及答案
- 乡镇副职面试题及答案
- 预防感冒面试题及答案
- 恐惧死亡测试题及答案
- 家电公司法律事务管理办法
- 家电公司声誉风险管理规定
- 2.4圆周角(第1课时圆周角定理)(教学课件)数学苏科版九年级上册
- 保安执勤装备使用课件
- 保安岗位知识培训课件
- 2025年计算机一级考试题库(附答案)
- 2025年四川大学生服务基层项目招募考试(医学基础知识)历年参考题库含答案详解(5套)
- 河北省承德市2024-2025学年高一下学期期末测试数学试卷
- 刑法基本原则课件
- 2025年贵州省中考英语试卷
- 政府职能边界界定-洞察及研究
- 南京保安考试试题及答案
- 预见性护理在骨科的应用
- 2025年甘肃社会化工会工作者招聘考试(公共基础知识)综合试题及答案
- 高二班主任班级管理课件
- 侵蚀性葡萄胎护理查房
评论
0/150
提交评论