毕业设计温度系统模糊PID控制与MATLAB仿真.doc
《毕业设计温度系统模糊PID控制与MATLAB仿真.doc》由会员分享,可在线阅读,更多相关《毕业设计温度系统模糊PID控制与MATLAB仿真.doc(58页珍藏版)》请在三一办公上搜索。
1、 毕业设计(论文)温度系统模糊PID控制与MATLAB仿真系 别专 业班级学号学生姓名 指导教师温度系统模糊PID控制与MATLAB仿真摘 要温度是工业中极为常见的参数,几乎所有的工业系统中都有对温度比较严格甚至非常严格的要求,因此温度的控制在工业控制过程中占用很重要的地位。本文所选电阻炉模型是工业生产中十分常见的系统,同时也是一个具有非线性滞后性、惯性、不确定性等特点的被控对象。传统PID控制具有结构简单,参数调整方便等优点,所以应用十分广泛,但传统PID控制效果的好坏是基于对象数学模型建立的准确与否,所以对于像电阻炉这种对象模型复杂和难以确定精确模型的控制系统,就存在很大的局限性。因此会直
2、接影响到系统的控制效果,达不到工艺要求。随着智能控制的发展,以模糊控制为基础的模糊PID控制发展日益完善,并且在温度控制中取得了比较好的控制效果。本设计以电阻炉为控制对象,以常规PID控制算法和模糊PID控制算法为理论依据分别对电阻炉进行温度控制。运用MATLAB软件仿真控制过程,通过在控制过程中不断改变普通PID控制器以及模糊PID控制器的三个参数来达到温度控制的目的。我们通过仿真结果可以看出,模糊PID控制无论在响应的快速性、抑制系统超调量,还是在抗干扰方面都具有比常规PID控制更好的优越性。本论文以实际对象进行控制,起到了良好的控制效果,对现实也具有一定的借鉴意义。关键词:电阻炉,模糊P
3、ID控制,常规PID控制,MATLAB The fuzzy-PID control and MATLAB emluator of the temperature system Author:Jin jianying Tutor:Jin wei AbstractThe temperature is an extremely familiar parameter in the industry,in almost all industrial systems all have to the temperature more and strictly even very strict request
4、,so the control of temperature takes up a very important position in the industry the control the process.The electric resistance stove that this text choose model is a very familiar system,in the industry that produce,also in the meantime is 1 to havent after the line,Zhi sex,inertial, indeterminat
5、ion etc.characteristics of is controled object.The traditional PID control has structure in brief,parameter adjust convenience etc.advantage,so application very extensive,but traditional PID control the quality of effect be according to object mathematics model to build up of accurate or not,so for
6、be like the electric resistance stove this kind of object model complications and hard certain the control system of accurate model,exist to very greatly limit sex.The control effect therefore directly influence system could not reach a craft to request.Along with intelligence control of development
7、,take misty control as a basal misty PID control to develop perfect day by day,and obtained better control effect in the temperature the control.This design takes electric resistance stove as to control object,with the normal regulations PID control calculate way and misty PID control calculate way
8、for the theories carries on a temperature control to the electric resistance stove according to the difference.Make use of the MATLAB software imitates true control process and pass in the process of control in continuously change three parameters of common PID controller and misty PID controller to
9、 attain the purpose of temperature control.We pass to imitate a true result and can see,the misty PID controls regardless at the fast for respond to and represses system super adjust quantity,or all have to control better and superior than the normal regulations PID in the anti-interferences.This th
10、esis carries on a control by actual object,rose good control effect and also have to certainly draw lessons from meaning to the reality.Keywords: Resistance furnace,common PID conreol,Fuzzy-PID control,MATLAB目 录1 绪论11.1 系统研究的来源11.2 电阻炉温度系统设计背景及意义21.3 温度控制的发展概况31.4 本文工作及意义32 控制理论概述及算法实现52.1 经典控制理论52.
11、1.1 常规PID控制理论概述52.1.2 常规PID控制算法52.2 模糊控制理论72.2.1 模糊控制理论概述72.2.2 模糊控制系统的组成82.2.3 模糊控制系统的基本原理92.2.4 模糊PID控制器的设计133 数字PID控制器设计173.1 软件介绍173.2 PID初始参数的整定193.2.1 采样周期T的确定193.2.2 仿真曲线拟合法203.2.3 两种工业常用的参数整定方法213.3 控制系统框图设计233.3.1 常规PID数字控制器设计233.3.2 模糊PID数字控制器设计234 系统调试314.1 PID参数对系统的影响314.2 PID参数的调试步骤324.
12、3 常规PID控制器参数调整及仿真324.4 模糊PID仿真334.5 系统仿真结果分析344.5.1 常规PID仿真结果分析344.5.2 模糊PID仿真结果分析344.6 两种控制器性能的比较:355 模糊控制发展前景36结束语37致谢38参考文献39附录A:英文文献40附录B:中文翻译46附录C:M语言源程序511 绪论1.1 系统研究的来源早期的控制系统被称为模拟控制系统,按照不同的功能和使用要求划分为传感器、变送器、调节器、执行器和记录设备等若干单元,由于各单元之间采用统一标准信号联络,所以只需进行简单的搭配连接,就可根据过程要求构成各种复杂程度不同的自动检测控制系统,因此就简化了系
13、统的设计、安装、操作和维护,这是模拟控制系统的优势所在。但是,这同时也使模拟控制系统的使用受到了限制,因为当控制对象改变时,系统就需要进行新的搭配连接以及硬件设备,尤其当控制对象复杂时,系统会出现连线混乱,设备数量增多,成本提高的问题,为了解决这一问题,新的控制系统应运而生,即数字控制系统。数字控制器解决了模拟控制器的上述问题,当被控对象改变时,计算机及其相应的过程通道硬件只需作少量的变化,甚至不作任何变化,而只需面向新对象重新设计一套新的控制软件即可,即使对象复杂,也可完全由软件编程控制而不需要对硬件作改变,从而降低了系统成本,减小了设备体积,同时,计算机所具有的数据存储、状态数据显示、管理
14、功能都使计算机控制系统明显优于模拟控制系统,从而使得计算机控制系统被广泛使用,数字控制器的研究也在不断地发展更新。随着计算机控制系统的广泛使用,技术越来越成熟,我们可以针对不同的控制对象,首先建立相适应的数学模型,然后按照系统的控制要求编制不同的控制算法,实现控制目标。但是当被控对象是不精确的、时变的、非线性的或者操作条件和运行环境是不确定的时候,采用常规的常规的控制方法就难以达到控制指标,为了解决这一问题,新的控制策略随之产生,即采用鲁棒控制、预测控制、模糊控制等不太依赖于对象模型的新型控制策略,使人们对控制效果更加满意。根据以上信息,我选择了数字控制器的设计,通过对研究对象的数据采集建立数
15、学模型,分别对其采用数字PID与直接设计数字控制器D(z)俩套方案进行控制,并将两种控制结果进行对比,比较各自优缺点。最后试着采用模糊控制规则对被控对象进行新的控制,得出这种新型控制策略优于原始数字控制器的长处,从而更深刻把握各种控制策略的适用范围。1.2 电阻炉温度系统设计背景及意义 从20世纪20年代开始,电阻炉就在工业上得到使用。随着科学技术的发展,电阻炉被广泛的应用在冶金、机械、石油化工、电力等工业生产中,在很多生产过程中,温度的测量和控制与生产安全、生产效率、产品质量、能源节约等重大技术经济指标紧紧相连。因此各个领域对电阻炉温度控制的精度、稳定性、可靠性等要求也越来越高1。电阻炉是由
16、电阻丝加热升温,靠自然冷却降温,当电阻炉温度超调时无法靠控制手段降温,因而电阻炉温度控制具有非线性、滞后性、惯性、不确定性等特点。目前国内成熟的电阻炉温度测控系统以PID控制器为主,PID控制对于小型实验用电阻炉控制效果良好,但对于大型工业电阻炉就难以保证电阻炉控制系统的精度、稳定性等。智能控制是一类无需人的干预就能独立驱动智能机械而实现其目标的自动控制,随着科学技术和控制理论的发展,国外的温度测控系统发展迅速,实现对温度的智能控制。由于我国改革开放的发展,国内引进和生产了少量的比较先进的控制设备,但是,整体上,我国的电阻炉控制系统比国外发达国家要落后四五十年,占主导地位的是模拟仪表控制,这种
17、系统的控制参数由人工选择,控制精度依赖于试验者的调节,控制精度不高,一旦生产环境发生变化就需要重新设置。因而,对生产工艺的研究很困难,因此造成产品质量低、废品率高、工作人员的劳动强度大、劳动效率低,这些都缩减了企业的效益。我国目前拥有工业电阻炉近12万台,装机总容量在200亿KW左右。控制方法的优劣,运行效果的好坏,直接影响到产品的质量、能源的消耗、设备的生产效率。随着生产不断向前发展,人们对控制系统的稳态精度及各项动态指标等都提出了更高的要求2。鉴于以上所谈到的电阻炉温度控制系统研究的来源以及该系统的设计背景和意义,为了使自己对温度系统以及其在实际生产中的应用有更加详细的了解,本文主要从常规
18、PID控制和模糊PID控制两方面进行探讨,并且掌握这两种工业常用的控制策略在电阻炉温度控制系统中的应用。1.3 温度控制的发展概况随着控制理论和控制技术的发展,电加热炉温度研究与应用也经历了几个阶段:1、模拟PID控制阶段采用这种方案,每个电阻炉要用PID仪表构成闭环控制,如果炉子比较多,所需PID仪表的数量也成倍数的增长,其特点是调节不方便,升温过程缓慢,且难以保证温度控制精度,目前国内的电加热炉控制有些仍沿用此方法。2、数字PID控制阶段使用PID算法,具有算法简单、参数调整方便,并有一定的控制精度的特点,是当前最为普遍采用的控制算法。这种方法也有其局限性:PID算法只有在系统模型参数为非
19、时变的情况下才能获得理想的效果,当一个调好参数的PID控制器被应用到模型参数时变的系统时,系统的性能会变差。针对这些不足,有人提出了直接数字化控制,非线性PID控制算法,在实际应用中取得了一定的成果。3、最优控制和自适应阶段电加热炉本身具有非线性特性,因此建模时人们常假设它在工作点附近为线性来逼近实际系统,最优化控制和自适应控制就是以此为基础来设计控制器的,而对此类系统进行非线性控制,我国还停留在仿真研究阶段。4、智能控制阶段以模糊控制、专家系统控制、神经网络控制等为代表的智能控制技术被广泛应用于工业控制领域,并取得了良好的效果。它的技术特点是把人工智能的方法引进控制系统,利用人的实践经验、逻
20、辑推理和自学习能力,从定性和定量相结合的方法入手,对那些因结构复杂、参数时变而难以用精确数学模型来描述的被控对象给出灵活的控制策略。正是因为智能控制具备这些优点,人们想到了用它来解决电加热炉的控制问题。但智能控技术较为复杂,我国在这方面起步较晚,很多研究成果还停留在理论上,真正在实际上应用并取得成功的还很少。1.4 本文工作及意义由于电阻炉本身是一个较复杂的被控对象,具有大惯性、纯滞后、参数时变等特性,它的对象特性不像一般的控制对象那样,能够求得其传递函数,得到一个比较精确的数学模型,所以炉温控制仍是控制领域中一个比较难以控制的问题。本设计以工业中的电加热炉为原型,以实验室中的管式电阻炉为实际
21、的被控对象,采用常规PID控制和智能控制中的模糊PID控制对电阻炉的温度分别进行控制,对这两种算法的性能进行比较,研究这两种控制算法的控制效果,对实际的控制方案选取提供一个借鉴。 本文的主要内容如下:首先简要概述了温度控制技术发展的几个阶段,并提出由于本设计的被控对象(电阻炉)的大惯性、纯滞后、参数时变等特性,以至于常规的控制方法难以实现准确控制,进而提出一种使用智能控制模糊PID控制的方案。其次介绍了本设计中用到的控制理论常规PID控制理论和模糊控制理论,让我们对本设计的控制原理有一个大体的了解。在介绍了控制原理的基础上又介绍了常规PID控制算法和模糊PID控制算法,这是本设计算法的核心内容
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 温度 系统 模糊 PID 控制 MATLAB 仿真
链接地址:https://www.31ppt.com/p-3975737.html