基于模糊控制的温度控制系统设计-毕业论文.doc
《基于模糊控制的温度控制系统设计-毕业论文.doc》由会员分享,可在线阅读,更多相关《基于模糊控制的温度控制系统设计-毕业论文.doc(56页珍藏版)》请在咨信网上搜索。
1、 河北联合大学轻工学院COLLEGE OF LIGHT INDUSTRY, HEBEI UNITED UNIVERSITY毕业设计说明书基于模糊控制的温度控制系统设计学生姓名:_张明飞_学 号:_ 200715280106_专业班级:_07自动化拓展1班_ 学 部:_基础教学部_ _指导教师:_梁秀满_ 2011年6月15日IV摘要温度控制在工业生产中运用的非常广泛,其控制过程中存在着很大的时滞性和很强的干扰。采用一般的控制方法如PID控制,都不能很好地满足要求。而基于模糊算法的温度控制策略可以很容易的解决这些问题。以AT89C2051单片机为模糊控制器,结合温度传感变送器、A/D转换器、LE
2、D显示器、固态继电器等,组成一个基于模糊控制算法的温度控制系统。在此系统中,温度传感变送器获得温度的感应电压,转变成15V的标准电压信号,再由A/D转换器转换成数字信号进入单片机内部。单片机将给定的温度与测量温度的相比较,得出偏差量。然后根据模糊控制算法得出控制量。执行器由开关频率较高的固态继电器开关担任,采用模拟的PWM控制方法,改变同一个周期中电子开关的闭合时间,达到控制的目的。关键词:单片机,模糊控制,测量变送AbstractTemperature control is used widely in industry production, with large lag and big
3、disturb. Tradition control method for example PID control method cant meet the request. But the use of the Fuzzy control in temperature control can meet the need easily. Using the AT89C2051 single chip computer as the Fuzzy controller, with temperature measure and adjust-convection instrument, A/D t
4、ransformer, LED displayer, solid switch and so on, form a temperature control which based on Fuzzy control arithmetic.In such system, temperature measure and adjust-convection instrument measures the temperature and changed into normative 15 voltage signals, the A/D transformer transform the analog
5、signals into digital signals, and introduce into the single chip computer. And the single chip computer educes the control value which based on the difference between the initialization and the measure value. Solid switch with high frequence used as a executor and use a analog PWM converter, to chan
6、ge the close time in a decided periods, which aimed at control the temperature. Keywords: Single chip microcomputer,Fuzzy control, measure and adjust-convection目 录摘要IAbstractII目录III1 绪 论11.1 课题背景11.2 设计指标21.3 设计的工作22 模糊控制算法及其应用32.1用模糊控制的发展32.2 模糊控制的基本原理42.2.1 模糊控制的数学基础42.2.2 模糊控制的理论基础102.3 模糊控制理论的改进
7、122.3.1模糊控制与神经网络的融合132.3.2模糊控制与遗传算法的融合132.3.3专家模糊控制132.3.4 模糊系统建模及参数辨识142.3.5 模糊控制系统的基本原理143 设计思想与方案论证173.1 设计思想173.2 论证分析194 系统设计214.1 硬件设计214.1.1 电源电路214.1.2 温度检测与变送环节224.1.3 模数转换接口电路254.1.4单片机最小系统264.1.5片外数据辅助存储器274.1.6 人机交互接口294.1.7执行机构314.2 软件设计324.2.1主程序324.2.2 串行A/D转换芯片的驱动和其输出值的量化324.2.3 片外I2
8、C E2PROM 驱动子程序和空间分布334.2.4温度及设定值的显示子程序344.2.5 键盘管理子程序344.2.6定时中断应答子程序354.2.7 模糊运算子程序364.3 抗干扰设计与软件调试394.3.1 硬件抗干扰设计394.3.2 软件抗干扰措施404.3.3 软件调试40结 论43参考文献44致 谢46附录A (系统电路图)附录B (部分程序清单)河北联合大学轻工学院毕业设计说明书 第 45 页 共 46 页第1章 绪 论 温度控制,在工业自动化控制中占有非常重要的地位。将模糊控制方法运用到温度控制系统中,可以克服温度控制系统中存在的严重滞后现象,同时在提高采样频率的基础上可以
9、很大程度的提高控制效果和控制精度。1.1 课题背景1965年,美国著名控制论学者L.A.Zadeh发表了开创性论文,FUZZY SETS首次提出了一种完全不同于传统数学与控制理论的模糊集合理论。在短短的30年里,以模糊集理论为基础发展而来的模糊控制策略已经成功为将人的控制经验纳入自动控制策略之中。在现今的模糊控制领域中,经典模糊控制理论已经在很多方面取得了一大批有实际意义的成果(如90年代日本家电模糊控制产品和工业模糊控制系统)。此外经典模糊控制也得到了相应的改善,如模糊集成系统、模糊自适应系统、神经模糊控制等。现代自动控制越来越朝着智能化发展,在很多自动控制系统中都用到了工控机,小型机、甚至
10、是巨型机处理机等,当然这些处理机有一个很大的特点,那就是很高的运行速度,很大的内存,大量的数据存储器。但随之而来的是巨额的成本。在很多的小型系统中,处理机的成本占系统成本的比例高达20%,而对于这些小型的系统来说,配置一个如此高速的处理机没有任何必要,因为这些小系统追求经济效益,而不是最在乎系统的快速性,所以用成本低廉的单片机控制小型的,而又不是很复杂,不需要大量复杂运算的系统中是非常适合的。温度控制,在工业自动化控制中占有非常重要的地位,如在钢铁冶炼过程中要对出炉的钢铁进行热处理,才能达到性能指标,塑料的定型过程中也要保持一定的温度2。随着科学技术的迅猛发展,各个领域对自动控制系统控制精度、
11、响应速度、系统稳定性与自适应能力的要求越来越高,被控对象或过程的非线性、时变性、多参数点的强烈耦合、较大的随机扰动、各种不确定性以及现场测试手段不完善等,使难以按数学方法建立被控对象的精确模型的情况3。对于这些系统来说采用传统的方法包括基于现代控制理论的方法往往不如一个有实践经验的操作人员的手动控制效果好,而模糊控制理论正是以人的经验为重要组成部分。这就使模糊控制在一般情况下比传统控制方法更有效、更安全。将模糊控制方法运用到温度控制系统中,可以克服温度控制系统中存在的严重的滞后现象,同时在提高采样频率的基础上可以很大程度的提高控制效果和控制精度。模糊控制是基于模糊数学上发展起来的一门新的控制科
12、学3。其运算过程中有很多都要用到矩阵运算,但控制其级别很少的时候可以进行离线计算,很方便的完成矩阵运算。这样一来模糊控制就已经简化了,甚至比一般的PID运算还更简单。运用一般的处理机,如单片机就能完成。1.2 设计指标设计一个基于模糊控制算法的温度控制系统具体化技术指标如下。1. 被控对象可以是电炉或燃烧炉,温度控制在0100,误差为0.5;2. 恒温控制;3. LED实时显示系统温度,用键盘输入温度;4. 采用模糊算法,要求误差小,平稳性好。1.3 设计的工作详细分析课题任务,对模糊控制和温度控制的历史和现状进行分析,并对模糊控制和温度控制的原理进行了深入的研究,并将其综合。然后根据课题任务
13、的要求设计出实现控制任务的硬件原理图和软件,并进行访真调试。第2章 模糊控制算法及其应用随着科学技术的迅猛发展,各个领域对自动控制系统控制精度、响应速度、系统稳定性与自适应能力的要求越来越高,被控对象或过程的非线性、时变性、多参数点的强烈耦合、较大的随机挠动、各种不确定性以及现场测试手段不完善等,使难以按数学方法建立被控对象的精确模型的情况。对于这些系统来说采用传统的方法包括基于现代控制理论的方法往往不如一个有实践经验的操作人员的手动制作效果好,而模糊控制理论正是以人的经验为重要组成部分。这就使模糊控制在一般情况下比传统控制方法更有效、更安全。.1用模糊控制的发展模糊集合和模糊控制的概念是由美
14、国加利福尼亚大学著名教授L.A.Zadeh于1965年在其Fuzzy,Fuzzy Algorithm等著名论著中首先提出的。模糊集合的引入可将人的判断、思维过程用比较简单的数学形式直接表达出来,从而使对复杂系统做出符合实际的、符合人类思维方式的处理成为可能,为经典模糊控制器的形成奠定了基础。为了加快模糊控制理论的研究,1972年在日本东京大学建立了“模糊系统研究会”,以后,各大学相继招开模糊控制的国际学术交流会,大大促进了模糊控制的发展。尽管模糊集理论的提出至今只有30年,但发展迅速。至今世界上研究“模糊”的学者已超过万人,发表的重要论文达5000多篇。80年代以来,自动控制系统的被控对象更加
15、复杂化,它不仅表现在多输入,多输出的强耦合性、参数时变性和严惩的非线性,更突出的是从系统对象所能获得的数据量相对的减少,以及对控制性能要求的日益增高。因此要想精确地描述复杂对象与系统的任何物理现象和运动状态,实际已不可能。关键是如何在精确和简明之间取得平衡,而使问题的描述具有实际意义。这样模糊控制理论的优点在现代控制理论中起着越来越重要的地位和意义。从已实现的控制系统来说,它具有易于掌握、输出量连续、可靠性高、能发挥熟练专家操作的良好自动化效果等优点。最近几年,对于经典模糊控制系统稳态性能的改善、模糊集成控制、模糊自适应控制、专家模糊控制与多变量模糊控制的研究,特别是针对复杂系统的自学习与参数
16、自调整模糊系统方面的研究受到各国学者的重视。目前,将神经网络和模糊控制技术相互结合,取长补短,形成一种模糊神经网络技术,利用人脑的智能信息处理系统,其发展前景十分诱人。我国对模糊控制的理论与应用研究起步较晚,但发展较快,诸如在模糊控制、模糊辨识、模糊聚类分析、模糊图像处理、模糊信息论、模糊模式识别等领域取得了不少有实际影响的结果。2.2 模糊控制的基本原理2.2.1 模糊控制的数学基础1. 模糊集合人们常用一些模糊概念思考问题,比如说“这栋楼房高”、“气候炎热”等,这里“高”和“炎热”没有明确的内涵和外延,但具有量的含义。将这类具有不确定量值的概念范围,或者在不同程度上具有某种特有属性的所有元
17、素的总和称为模糊集合。在普通集合中,可用特征函数来描述集合,而对于模糊性的事物,用特征函数来表示其属性是不恰当的。因为模糊事物根本无法断然确定其属性,可以把特征函数取值0、1的情况改为取值。这样,特征函数就可以取01无穷多个值,即特征函数可以演变成可以无穷取值的边疆逻辑函数。从而得到了描述模糊集合的特征函数-隶属函数,它是模糊数学中最重要和最基本的概念,其定义为:用于描述模糊集合,并在闭区间连续取值的特征函数叫隶属函数,隶属函数用,其中A表示模糊集合,而x是A的元素,隶属函数满足: 0 (1)有了隶属函数以后人们就可以把元素对模糊集合的归属程度恰当地表示出来。这样一个模糊的概念只要指定论域U中
18、各个元素对它的符合程度,这样模糊概念也就得到一种集合表示了。把元素对概念的符合程度看作元素对集合的隶属程度,那么指定各个元素的隶属度也就指定了一个集合。因此模糊集合完全由其隶属函数所刻画。2. 模糊集合的表示方法模糊集合没有明确的边界,一般用隶属函数描述。设给定论域U,A为U到闭区间的任一映射, (2)都可以确定U的一个模糊集合A,称为模糊集合A的隶属函数。(x)称为元素x对A的隶属度,即x隶属于A的程度。模糊集合可用下面方法表示:(1) 限论域 若论域U,且论域U=x1,x2,xn,则U上的模糊集合A可表示为 (3)注意,与普通集合一样,上式不是分式求和,分式是一种表示法的符合,其分母表示论
19、域U 中的元素,分子表示相应的隶属度,隶属度为0的那一项可以省略。(2) 无限论域在论域是无限的情况下,上面的记法是不完全的,为此需将表示方法从有限论域推广到一般情况。 取一连续的实数区间,这时U的模糊集合A可以用实函数来表示。不论论域是否有限都可能表示为 (4)式中积分号不是高等数学中的积分意义,也不是求和号,而是表示各个元素与隶属度对的一个总括形势。当然,给出隶属函数的一个解析式子也能表示出一个模糊集。3. 模糊集合的运算模糊集合与它的隶属函数一一对应,因此模糊集的运算也通过隶属函数的运算来刻画。(1) 空集 模糊集合的空集是指对所有元素X,它的隶属函数为0,记作。 (2) 等级 模糊集合
20、A,B若对所有元素X,它们的隶属函数相等,即A,B也相等。(3) 子集 在模糊集A,B中,所谓A是B的A包含于B中,是指对所有元素x,有 (5)(4) 并集模糊集合A和B的并集C,其隶属函数可表示为 (6)(5) 交集 模糊集合A和B的交集C,其隶属函数可表示为 (7) (6) 补集 模糊集A的补集B、A互为补集,其隶属函数可表示为 (8)与普通集合一样,模糊集满足幂等律、交换律、吸收律、分配律、结合律、摩根定理等。但其不同于普通集合,互补律不成立,即 (9) 隶属函数的确定,应该是反映出客观模糊现象的具体特点,要符合客观规律,而不是主观臆想。对于同一个模糊要领总存在不同的人会使用不同的确定方
21、法,建立完全不同的隶属函数,不过所得的处理模糊信息问题的本质结果应该是相同的。模糊统计与随机统计完全不同,模糊统计是对模糊性事物的可能性程度进行统计,统计结果称为隶属度。对于模糊统计实验,在论域中给出一个x,再考虑n个有模糊集合A的普通集合,以及元素x对A的归属次数。x对A的归属次数和n 的比值就是统计出的元素x对A 的隶属函数: (10)当n足够大时,隶属函数,是一个稳定值,但对于现实的实验中,由于各类条件限制,n不能过于太大,所以,采用一些有经验的专家和工人的技术数据来代替之,所以此法又可称为专家法。采用模糊统计进行大量实验,就能得出模糊集中各元素的隶属度,以隶属度和元素组成一个单点,就可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 模糊 控制 温度 控制系统 设计 毕业论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。