本科毕业设计---基于pid算法的锅炉恒温控制系统.doc
《本科毕业设计---基于pid算法的锅炉恒温控制系统.doc》由会员分享,可在线阅读,更多相关《本科毕业设计---基于pid算法的锅炉恒温控制系统.doc(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 毕 业 设 计(论 文) 设计(论文)题目: 基于PID算法的锅炉恒温控制系统 金陵科技学院学士学位论文 目录目 录摘 要IIIAbstractIV1 绪 论11.1 本课题研究背景和意义11.2 研究内容11.3 国内外现状12 总体方案设计22.1 方案论证22.1.1 温度感应器的选用22.1.2 PID选用环节32.1.3 电源环节32.2 系统组成总结构图43 硬件电路设计53.1 温度检测电路53.2 单片机控制电路63.3 A/D转换模块93.4 功率模块电路103.5 按键处理113.6 显示模块电路124 PID算法控制设计134.1 PID算法控制简介134.2 PID的
2、基本原理和参数整定135 软件部分设计205.1 系统流程图205.2 子程序流程图216 调试与结论29参考文献31附 录32附录一:总电路图32附录二:程序变量定义33附录三:实物图35致 谢371金陵科技学院学士学位论文 摘 要毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表
3、示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重
4、要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(3
5、00字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用
6、徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订基于PID算法的锅炉恒温控制系统摘 要随着科技的发展,温度恒温的控制已经在冶金、生产、化工等行业已被广泛应用,在人类的生活和工业生产过程处处可以看到温度控制,温度控制中温度的恒温控制显得尤为重要。所以在现代越来越多的人开始针对温度的控制进行着深入研究。在本次设计中,我采用了STC12C5A60S2的单片机做为整个系统的控制核心和数据的处理单元,采用型号为PT100的
7、温度传感器实时的采集温度,用双向可控硅作为输出功率的控制元件从而来实现对锅炉的自动温度控制。本系统通过PID算法控制,将温度控制在0到100度之间,同时能够实时的显示温度且能够将温度保持在一个给定值,最大误差不超过1摄氏度。本设计的工作原理是当达到一个采样周期T时,通过温度改变传感器PT100的阻值,进而改变输出的电流,将这个模拟信号经过运算放大后再交给A/D转换处理后传给单片机,单片机能够将实时的温度跟设置的参数通过LCD显示屏显示出来,同时通过键盘给定的温度进行比较,进行PID运算。通过时间比例输出结果来控制双向可控硅的导通与关闭,从而达到对水温控制的效果。关键词:锅炉;温度;单片机;PI
8、D控制金陵科技学院学士学位论文 AbstractThe constant temperature control system of boiler based on PID algorithm AbstractAlong with the development of science and technology, constant temperature control has been in metallurgy, manufacturing, chemical and other industries. Temperature control can be seen everywhere
9、 in the process of human life and industrial production, constant temperature control is particularly important in the temperature control. So in modern, more and more people begin to research with temperature control in deeply.In this design, I have adopted STC12C5A60S2 microcontroller as the contr
10、ol core of the whole system and data processing unit, using the model of PT100 temperature sensors to collect real-time temperature and bidirectional thyristor to control output power control, which realizes the automatic temperature control of the boiler. This system is controlled by PID algorithm,
11、 to control the temperature between 0 and 100 degrees, at the same time which can be real-time display the temperature and can keep the temperature in a given value, the maximum error is less than one degree Celsius.Working principle of this design is that when reach A sampling period T, through the
12、 resistance of sensor PT100 temperatures change, in turn, to change the output current, the current signal hands down the A/D conversion process to the MCU after operation amplifier, MCU can displayed the real-time temperature and setting parameters by LCD display, at the same time, comparing with a
13、 temperature which is given through the keyboard can start PID arithmetic. Through the result of the time scale output to control the bidirectional thyristors conduction or closed, so as to achieve the effect of the water temperature control.Key words: The boiler; The temperature; Single chip microc
14、omputer ; PID control金陵科技学院学士学位 第1章 绪 论1 绪 论1.1 本课题研究背景和意义近年来,温度控制系统成为比较常见的控制系统。温度无论是在工业生产过程还是人类的生活中都是一个重要的参数。因此,一批又一批的温度控制器被人们生产出来,被应用在冶金、化工、医疗等众多领域,与人们的生活息息相关。举个简单的例子,浴室是人类生活中常见的一个场所,传统的浴室采用的是燃煤燃油的方式给水加温并控制温度,不过随着人类生活水平的提高,传统的加热方式已经不能够适应时代的潮流,新型的温度控制器也不断的被人们开发出来。取代传统的温度控制器。而单片机具有体积小,记忆力强,内存大,使用寿命长
15、等优点。人们将温度控制跟单片机相结合做出各种适合各种场合的温度控制器。1.2 研究内容本文以锅炉水温为控制对象(锅炉使用水壶来代替),以单片机为控制核心,控制算法采用PID控制,实现的效果能够将锅炉水温控制在一个范围内,同时能够将水温控制在一个额定值,最大误差不超过1摄氏度。而本课题通过温度改变传感器PT100的阻值进而改变输出电流,将这个电流信号经过运算放大后再交给A/D转换处理后传给单片机,单片机能够将实时的温度和给定的温度通过LCD显示屏显示出来,同时通过将反馈信号与设定的值进行比较所得的偏差,将这个差值进行PID控制算法处理后所得到的信号作为功率电路的输入值,根据PID控制算法处理后得
16、到的值,通过时间比例输出来控制双向可控硅的导通与关闭,从而达到对水温的控制效果。而通过这一方式恰恰能够改善传统浴室不能够准确控制水的温度的这一缺点。1.3 国内外现状目前,国外的温度控制技术已经处于集成化,智能化,使用方便的阶段,而国内许多的温度控制器还是处于体积庞大,温度控制准确性不高的阶段,总体的发展的水平不高。在国外,许多的温度控制器采用的是模糊PID控制,而国内更多的采用的是传统的PID控制,或是采用的是分段PID控制,与国外相比,国内在温度控制的发展上还要很多的路要走。金陵科技学院学士学位论文 第2章 总体方案设计2 总体方案设计2.1 方案论证2.1.1 温度感应器的选用(1)采用
17、热敏电阻:热敏电阻具有工作范围广,灵敏度高,体积小等特点,但是热敏电阻在工作的时候会长期的处于一个不动的状态,其实物图如图2.1所示。本次的课题是需要能够实时的检测水的温度,在80度左右的时候温度的跳动比较小,因此热敏电阻可能会处于不动的状态,不能够实时的检测水的温度。而且热敏电阻工作处于一个线性的状态,在本次的实验的过程中温度常常会处于一个非线性的状态,所以热敏电阻 图2.1 热敏电阻 不适合本次的课题。 (2)采用AD590:AD590具有低成本、精确度高、测温误差小、体积小、微功耗等优点可用于温度的补偿跟校正。其实物图如图2.2所示。由于其能够提高一个高的阻抗的电流,所以其检测的距离使用
18、范围也特别长。虽然它的工作的温度范围-55+150但是在但使用AD590需要配合高精度的ADC配合使用才能得到数据,所以在使用AD590时电路比较复杂,成本高,不适合本次的课题。 图2.2 AD590 (3)采用PT100:PT100具有体积小,内部无空气气隙,热惯性上,测量滞后小,应用范围广等特点。其实物图如图2.3所示。PT100的阻值能够随着温度的提升能够匀速的上涨对于本次的设计测量的线性输出适合单片机的计算,所以 PT100比较适合本次的设计。 图2.3 PT100 (4)采用DS18B20:DS18B20具有在使用时不需要外接原件,单线的接口的方式等特点,其实物图如图2.4所示。但是
19、其控制方法比较复杂,所以需要大量的控制指令,而且其检测的范围小所以不太适合本次的课题。图2.4 DS18B202.1.2 控制算法选择(1)采用传统PID:传统PID具有结构简单,实现相对容易,使用方便的特点,但是其在使用过程中有超调和温度上升不够快,在此过程中产生的误差过大,所以已经不能够满足一般的需求,不适合本次的课题。(2)采用分段PID:分段PID是在传统PID的基础上解决了积分过饱和的问题和系统在运行的过程中由于一些问题温度突然间急剧升高不能够有效控制温度的问题。同时分段PID,顾名思义就是能够够按每部分加热的不同要求进行灵活的调整从而达到较好的调温效果,所以比较的适合本次的课题。(
20、3)采用模糊控制:在分段PID的基础上,人们又推出了模糊控制股的理论,但是使用模糊控制需要大量的实验数据作为依据,难度较大实现困难,相对比较,在本次课题中还是采用分段PID实现的快。2.1.3 电源环节(1)采用直流升压电路:直流升压电路结构简单,不过其成本低但其转化率低,输出功率小,所以这种电路适用于万用表中。(2)采用直流降压电路:相比较与直流升压电路,直流降压电路能够将电压降到36V人体安全电压下,且在本次的设计过程中能够与锅炉共用一个电源,所以本次的设计采用直流降压电路。2.2 系统组成总结构图系统组成总结构图如图2.5所示。图2.5系统总结构图本设计由检测模块、信号转换模块、信号处理
21、模块、负载驱动模块、负载模块、监控模块组成,其中检测模块是一个型号为PT100的温度传感器,通过改变温度进而改变传感器PT100的阻值进输出一个电流信号,将这个模拟的信号经过运算放大后再交给A/D转换处理后生成一个数字信号传给单片机,单片机能够将实时的温度跟设置的参数通过LCD显示屏显示出来,同时通过键盘给定的温度进行比较,进行PID运算。通过时间比例输出来控制双向可控硅的导通与关闭,从而达到对水温的控制。36金陵科技学院学士学位论文 第3章 硬件电路设计3 硬件电路设计3.1 温度检测电路本次设计的温度检测模块是采用PT1000传感器检测温度,将所测得的恒源流经过运算放大器LM324放大后,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 基于 pid 算法 锅炉 恒温 控制系统
限制150内