基于PID算法的烤箱温度控制系统设计_第1页
基于PID算法的烤箱温度控制系统设计_第2页
基于PID算法的烤箱温度控制系统设计_第3页
基于PID算法的烤箱温度控制系统设计_第4页
基于PID算法的烤箱温度控制系统设计_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、辽辽 宁宁 工工 业业 大大 学学 计算机控制计算机控制课程设计(论文)课程设计(论文) 题目:题目: 基于基于PIDPID算法的烤箱温度控制系统设计算法的烤箱温度控制系统设计 院(系):院(系): 电气工程学院电气工程学院 专业班级:专业班级: 自动化自动化 学学 号:号: 学生姓名:学生姓名: 指导教师:指导教师: (签字) 起止时间:起止时间:2013.12.30-2014.01.10 课程设计(论文)报告的内容及其文本格式课程设计(论文)报告的内容及其文本格式 1、课程设计(论文)报告要求用 A4 纸排版,单面打印,并装订成册,内容包括: 封面(包括题目、院系、专业班级、学生学号、学生

2、姓名、指导教师姓名、起止时间等) 设计(论文)任务及评语 中文摘要 (黑体小二,居中,不少于 200 字) 目录 正文(设计计算说明书、研究报告、研究论文等) 参考文献 2、课程设计(论文)正文参考字数:2000 字周数。 3、封面格式 4、设计(论文)任务及评语格式 5、目录格式 标题“目录”( 小二号、黑体、居中) 章标题(四号字、黑体、居左) 节标题(小四号字、宋体) 页码(小四号字、宋体、居右) 6、正文格式 页边距:上 2.5cm,下 2.5cm,左 3cm,右 2.5cm,页眉 1.5cm,页脚 1.75cm,左侧装订; 字体:一级标题,小二号字、黑体、居中;二级标题,黑体小三、居

3、左;三级标题,黑体四号;正文文字,小四 号字、宋体; 行距:20 磅行距; 页码:底部居中,五号、黑体; 7、参考文献格式 标题:“参考文献”,小二,黑体,居中。 示例:(五号宋体) 期刊类:序号作者 1,作者 2,作者 n.文章名.期刊名(版本).出版年,卷次(期次):页次. 图书类:序号作者 1,作者 2,作者 n.书名.版本.出版地:出版社,出版年:页次. 课程设计(论文)任务及评语课程设计(论文)任务及评语 院(系):电气工程学院 教研室:自动 化 注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算 学 号 学生姓名专业班级 课程设计 (论文)题 目 基于PID算法的烤箱温

4、度控制系统设计 课程设计(论文)任务 课题完成的功能、设计任务及要求、技术参数课题完成的功能、设计任务及要求、技术参数 实现功能实现功能 采用单片机作为控制器,由pt100测量温度,与设定温度进行比较,经过PID运算后 调整温度控制信号的占空比,将温度控制在规定范围内,并要求实时显示当前温度值, 用三位LED显示。被控对象为 ,仿真研究时用 近似。 设计任务及要求设计任务及要求 1、确定系统设计方案,包括单片机的选择,输入输出通道,键盘显示电路和报警电路; 2、建立被控对象的数学模型; 3、推导控制算法,设计算法的程序流程图或程序清单; 4、仿真研究,验证设计结果; 5、撰写、打印设计说明书一

5、份;设计说明书应在 4000 字以上。 技术参数技术参数 1、温度设定范围:室温+20260 2、误差小于:5% 进度计划 1、布置任务,查阅资料,确定系统方案(1 天) 2、被控对象建模(1 天) 3、算法推导,程序设计(3 天) 4、仿真研究(2 天) 5、撰写、打印设计说明书(2 天) 6、答辩。 (1天) ) 指导教师评语及成绩 平时: 论文质量: 答辩: 总成绩: 指导教师签字: 年 月 日 15 . 0 2 1 1 ss s e sT K 1 0 0 摘 要 近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带 动传统控制检测日新月益更新。在实时检测和自动控制的

6、单片机应用系统中,单片机往 往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构, 以及具体应用对象特点的软件结合,以作完善。 本设计采用单片机 AT89S52 来实现烤箱的自动控制过程,在控制过程中主要应用 ADC0808、LED 显示器,以单片机为核心控制部件,由 pt100 测量温度采集环境温度, 与设定温度进行比较,经过 PID 运算后调整温度控制信号的占空比,将温度控制在规定 范围内,并要求实时显示当前温度值,并通过 3 位 LED 数码管显示实时温度。其中硬件 部分包括:单片机电路、传感器电路、以及按键电路和显示电路。为了便于扩展和更改, 软件的设计采用模块化

7、结构,使程序设计的逻辑关系更加简洁明了,使硬件在软件的控 制下协调运作。 关键词:单片机 AT89S52;ADC0808;pt100 测量温度;按键电路 目 录 第 1 章 绪论.1 第 2 章 课程设计的方案.2 2.1 概述 .2 2.2 设计的要求 .2 2.3 系统控制方案的分析 .2 第 3 章 硬件设计.4 3.1 单片机最小系统 .4 3.1.1 单片机的选择 .4 3.1.2 单片机最小系统 .5 3.2 温度传感器 .5 3.3 按键电路设计 .6 3.4 显示电路设计 .7 3.5 输入输出通道设计 .8 3.5.1 烤箱的功率调节方式 .8 3.5.2 固态继电器及应用

8、.9 3.6 报警电路设计 .11 第 4 章 软件设计.12 4.1 PID 烤箱温度控制系统流程图 .12 4.2 推导控制算法 .13 第 5 章 PID 算法仿真.15 5.1 PID 算法的响应曲线 .15 5.2 PID 算法的仿真 .16 第 6 章 课程设计总结.17 参考文献.18 第 1 章 绪论 在现代工农业生产反科学实验中常常需要对温度进行控制和调节。在控制 精度要求不高的情况下,人们往往采用开环控制,这种控制方式结构简单,易 于实现。但是在控制精度要求较高时,单纯地采用开环控制往往达不到满意的 控制效果,所以此时必须采用闭环控制方式,常规采用模拟量的 ND 调节方式。

9、 尽管这种方法已经被人们广泛采用,但是由于控制对象的复杂及多样性,在有 些情况下未能获得满意的控制精度。 微型计算机,特别是单片微助计算机的应用,使各种工业控制都发生了巨 大的变化,由于单片机成本低、功能强、抗干扰性能好,从而使计算机控制应 用于工业生产及各种领域成为可能,单片机在温度控制中的应用更具有其他控 制手段无法比拟的优越性。 温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度 的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是 非常有价值的。根据温度变化慢,并且控制精度不易掌握的特点,本文设计了 以 AT89S52 单片机为检测控制中心的烤箱自动控制系

10、统。温度控制采用改进的 PID 数字控制算法,显示采用 3 位 LED 静态显示。该设计结构简单,控制算法 新颖,控制精度高,有较强的通用性。所设计的控制系统有以下功能:(1)温度 控制设定范围为+20260,最小区分度为 0.05,标定温差0.6,静态误差 0.4;(2)实现控制可以升温也可以降温;(3)实时显示当前温度值; (4)按键控制:设置复位键、功能转换键、加一键、减一键;(4)越限报警。 该设计结构简单,控制算法新颖,控制精度高,有较强的通用性。 第 2 章 课程设计的方案 2.1 概述 二十一世纪是科技高速发展的信息时代,电子技术、微型单片机技术的应 用更是空前广泛,伴随着科学技

11、术和生产的不断发展,需要对各种参数进行温 度测量。因此温度一词在生产生活之中出现的频率日益增多,与之相对应的, 温度控制和测量也成为了生活生产中频繁使用的词语,同时它们在各行各业中 也发挥着重要的作用。如在日趋发达的工业之中,利用测量与控制温度来保证 生产的正常运行。在农业中,用于保证蔬菜大棚的恒温保产等。 温度是表征物体冷热程度的物理量,温度测量则是工农业生产过程中一个 很重要而普遍的参数。温度的测量及控制对保证产品质量、提高生产效率、节 约能源、生产安全、促进国民经济的发展起到非常重要的作用。由于温度测量 的普遍性,温度传感器的数量在各种传感器中居首位。而且随着科学技术和生 产的不断发展,

12、温度传感器的种类还是在不断增加丰富来满足生产生活中的需 要。 在单片机温度测量系统中的关键是测量温度、控制温度和保持温度,温度 测量是工业对象中主要的被控参数之一。因此,单片机温度测量则是对温度进 行有效的测量,并且能够在工业生产中得到了广泛的应用,尤其在电力工程、 化工生产、机械制造、冶金工业等重要工业领域中,担负着重要的测量任务。 在日常生活中,也可广泛实用于地热、空调器、电加热器,烤箱等各种家庭室 温测量及工业设备温度测量场合。但温度是一个模拟量,如果采用适当的技术 和元件,将模拟的温度量转化为数字量虽不困难,但电路较复杂,成本较高。 2.2 设计的要求 采用单片机作为控制器,由 pt1

13、00 测量温度,与设定温度进行比较,经过 PID 运算后调整温度控制信号的占空比,将温度控制在规定范围内,并要求实 时显示当前温度值,用三位 LED 灯显示。温度控制范围:室温+20260,误 差小于:5%。 2.3 系统控制方案的分析 本文所要设计的课题是基于单片机控制的烤箱温度控制系统的设计,主要 是介绍了对烤箱温度的显示、控制及报警,实现了温度的实时显示及控制。 温度控制系统是比较常见和典型的过程控制系统。温度是工业生产过程中 重要的被控参数之一,当今计算机控制技术在这方面的应用,已使温度控制系 统达到自动化、智能化,比过去单纯采用电子线路进行 PID 调节的控制效果要 好得多,可控性方

14、面也有了很大的提高。 温度是一个非线性的对象,具有大惯性的特点,在低温段惯性较大,在高 温段惯性较小。对于这种温控对象,一般认为其具有以下的传递函数形式: 本系统是一个典型的闭环控制系统。从技术指标可以看出,系统对控制精 度的要求不高,对升降温过程的线性也没有要求,因此,系统采用最简单的通 断控制方式,当烘干箱温度达到设定值时断开加热电炉,当温度降到低于某值 时接通电炉开始加热,从而保持恒温的控制。 采用 AT89S52 单片机系统来实现。单片机软件编程灵活、自由度大,可用 软件编程实现各种控制算法和逻辑控制。单片机系统可以用数码管来显示烤箱 温度的实际值,能用键盘输入设定值。总体结构框图如图

15、 2.1 所示: 图2.1 总体结构框图 烤箱温度控制实现过程是:首先温度传感器将烤箱的温度传回单片机,然 后单片机将给定的温度值和反馈回来的温度值进行比较并且经过运算处理后, 传给温度控制系统,判断加热器材输出端导通与否从而使加热炉开始加热或停 止加热。 s e sT K 1 0 0 第 3 章 硬件设计 在温度控制中,经常采用是硬件电路主要有两大部分组成:模拟部分和数 字部分,对这两部分调节仪表进行调节,但都存在着许多缺点,用单片机进行 温度控制使构成的系统灵活,可靠性高,并可用软件对传感器信号进行抗干拢 滤波和非线性补偿处理,可大大提高控制质量和自动化水平;总的来说本系统 由四大模块组成

16、,它们是输入模块、单片机系统模块、显示与控制模块和输出 控制模块。输入模块主要完成对温度信号的采集和转换工作,由温度传感器及 其与单片机的接口部分组成。输出模块由可控硅和可控硅驱动器组成。MOC304X 芯片是一种集成的带有光耦合的双向可控硅驱动电路。它内部集成了发光二极 管、双向可控和过零触发电路等器件。 3.1 单片机最小系统 3.1.1 单片机的选择 随着社会发展,单片机以其体积小、可靠性高、使用方便的特点在社会生 活中达到广泛应用。根据温度控制特点,本次设计采用AT89S52。AT89S52是 一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。 使用At

17、mel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引 脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在 单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌 入式控制应用系统提供高灵活、超有效的解决方案。 AT89S52 具有以下标准功能:8k 字节 Flash,256 字节 RAM,AT89S52 有 40 个引脚,32 位 I/O 口线,看门狗定时器,2 个数据指针,三个 16 位定时器 /计数器,一个 6 向量 2 级中断结构,全双工串行口,片内晶振及时钟电路。另 外,AT89S52 可降至 0Hz 静态逻辑

18、操作,支持 2 种软件可选择节电模式。空 闲模式下,CPU 停止工作,允许 RAM、定时器/计数器、串口、中断继续工作。 掉电保护方式下,RAM 内容被保存,振荡器被冻结,单片机一切工作停止,直 到下一个中断或硬件复位为止。器件采用 ATMEL 公司的高密度、非易失性存 储技术生产,兼容标准 MCS-51 指令系统,片内置通用 8 位中央处理器和 Flash 存储单元,功能强大的 AT89S52 单片机可为您提供许多较复杂系统控制应用场 合。 3.1.2 单片机最小系统 单片机最小系统由 AT89S52 单片机、复位电路,晶振时钟电路组成,如图 3.1 所示: 图 3.1 单片机最小系统 说明

19、: 复位电路:由电容,电阻构成,若要复位只需按“S1”键,此电源 VCC 经电阻 分压,在 RESET 端产生一个复位高电平; 振荡电路:典型的晶振频率为 11.0592MHz/12MHz。 3.2 温度传感器 pt100 是铂热电阻,它的阻值跟温度的变化成正比。PT100 的阻值与温度变 化关系为:当 PT100 温度为 0时它的阻值为 100 欧姆,在 100时它的阻值 约为 138.5 欧姆。它的工业原理:当 PT100 在 0 摄氏度的时候他的阻值为 100 欧姆,它的阻值会随着温度上升而成匀速增长的。由于 PT100 热电阻的温度与 阻值变化关系,人们便利用它的这一特性,发明并生产了

20、 PT100 热电阻温度传 感器。它是集温度湿度采集于一体的智能传感器。Pt100 温度传感器的主要技术 参数如下:测量范围:-200+850;允许偏差值:A 级(0.150.002 t) , B 级(0.300.005t) ;热响应时间30s;最小置入深度:热电阻的最 小置入深度200mm;允通电流5mA。另外,Pt100 温度传感器还具有抗振动、 稳定性好、准确度高、耐高压等优点。 pt100 铂热电阻采集温度后将温度转化为电量的温度电压转换由温度传感器 -热敏电阻实现,A/D 转换选择模数转换器 ADC0808,将采集到的温度模拟信 号转换为 AT89S52 能够处理的二进制数字信号。如

21、图 3.2 所示: 图 3.2 温度转换电路图 3.3 按键电路设计 按键控制电路设置了:“设置” 、 “加 1” 、 “减 1” 、 “确定”四个按键,来实 现人机对话。人为地设定温度门限值,使电路在人为设定的某一温度值相对稳 定的工作。电路如图 3.3 所示: 图 3.3 按键电路 3.4 显示电路设计 因为显示部分只是用于显示数字,所以可以选用 LED 数码管,在显示数字 方面完全可以满足本设计的要求。因为烤箱的温度范围是 20260,需要 3 个 8 段 LED 数码管显示。根据对显示内容的分析,显示驱动芯片要驱动 3 个 共阴的 8 段 LED 数码管,且为节省 I/O 口线,优先考

22、虑串行的显示驱动芯片。 根据上述分析,本设计选用 MAXIM 公司的 MAX7219 显示驱动芯片。 MAX7219 显示驱动芯片有八条位控线,八条段控线,位控线低电平有效, 段控线高电平有效,可同时驱动八个共阴极 LED。同时 MAX7219 还可以进行 解码/不解码两种模式的选择,当选择解码模式时,只需向 MAX7219 输入十进 制的 BCD 码它就可自动翻译成 LED 显示所需要的字形代码,大大减轻了编程 的工作量。MAX7219 和单片计算机连接有三条引线(DIN、CLK、LOAD) ,采用 16 位数据串行移位接收方式。 MAX7219 通过加在 V+和 ISET 之间的一个电阻来

23、控制显示亮度。段驱动 电流一般是流入 ISET 端电流的 100 倍,其最小值为 9.53K,它设定段电流为 40mA。 MAX7219 各引脚的功能为: DIN:串行数据输入端 DOUT:串行数据输出端,用于级连扩展 LOAD:装载数据输入 CLK:串行时钟输入 DIG0DIG7:8 位 LED 位选线,从共阴极 LED 中吸入电流 SEG ASEG G DP :7 段驱动和小数点驱动 ISET: 通过一个 10k 电阻和 Vcc 相连,设置段电流 三位 LED 显示电路结构图如图 3.4 所示: 图 3.4 三位 LED 显示电路图 3.5 输入输出通道设计 3.5.1 烤箱的功率调节方式

24、 烤箱的温度控制是通过调节电阻炉的输入电功率来实现的。目前多数温控 仪采用晶闸管来实现功率调节。由晶闸管实现交流功率调节的途径有两条:一 种是通过改变交流电压每周期内电压波形的导通角,使得负载端电压有效值得 以调节,进而实现电功率调节。由于这种调节方式下触发脉冲的触发时刻与电 压波形的相位有关,因此称为相位控制调功;另一种调节方式是电压波形不变 而只改变电压周波在控制周期内出现的次数,这种调节方式称为通断控制调功。 就触发方式而言,前者为移相触发,后者为过零触发。两者的电压波形比较如 图 3.5 所示: (a)位控制的电压波形 (b)通断控制的输出波形 图 3.5 两者的电压波形比较 通过比较

25、发现:相位控制的电压波形不“规整” ,但正负半周对称,无直流 成分,可直接用于电感负载。其最大的缺点是:大电流的切入造成对电网的冲 击,不规整的脉冲负载电流引起电网波形的畸变及对其它电设备的中频干扰。 输出线性范围窄而线性度又不好,只能靠反馈来改善。通断控制的输出波形仍 为正弦波,其优点是,不会对电网造成严重污染和干扰其它用电设备,而且电 炉的功率愈大,优点愈突出。但通断控制也存在抗电源干扰能力弱等缺点。对 于纯阻性负载的电阻炉来说,温控仪采用过零触发方式可使电路结构简单,软 件计算方便。因此,在本系统中采用通断控制的方式来进行功率调节。 3.5.2 固态继电器及应用 固态继电器7(Solid

26、 State Relays),简写成“SSR” ,是一种全部由固态 电子元件(如光电耦合器、晶体管、可控硅、电阻、电容等)组成的新型无触 点开关器件。与普通继电器一样,它的输入侧与输出侧之间是电绝缘的。但是 与普通电磁继电器比,SSR 体积小,开关速度快,无机械触点,因而没有机械 磨损,不怕有害气体腐蚀,没有机械噪声,耐振动、耐冲击,使用寿命长。它 在通、断时没有火花和电弧,有利于防爆,干扰小(特别对微弱信号回路) 。另 外,SSR 的驱动电压低,电流小,易于与计算机接口。因此 SSR 作为自动控制 的执行部件得到越来越广泛的应用。SSR 按使用场合可以分成交流型和直流型 两大类。交流 SSR

27、 工作原理框图如图 3.6 所示: 图 3.6 交流 SSR 工作原理框图 图中的部件构成交流 SSR 的主体。从整体上看,SSR 只有两个输入 端(A 和 B)及两个输出端(C 和 D),是一种四端器件。工作时只要在 A、B 上加 上一定的控制信号,就可以控制 C、D 两端之间的“通”和“断” ,实现“开关” 的功能,其中耦合电路的功能是为 A、B 端输入的控制信号提供一个输入/输出 端之间的通道,但又在电气上断开 SSR 中输入端和输出端之间的(电)联系,以 防止输出端对输入端的影响,耦合电路用的元件是“光耦合器” ,它动作灵敏、 响应速度高、输入/输出端间的绝缘(耐压)等级高;由于输入端

28、的负载是发光二 极管,这使 SSR 的输入端很容易做到与输入信号电平相匹配,在使用时可直接 与计算机输出接口相接,即受“1”与“0”的逻辑电平控制。触发电路的功能 是产生合乎要求的触发信号,驱动开关电路工作,但由于开关电路在不加特 殊控制电路时,将产生射频干扰并以高次谐波或尖峰等污染电网,为此特设 “过零控制电路” 。所谓“过零”是指,当加入控制信号,交流电压过零时, SSR 即为通态;而当断开控制信号后,SSR 要等待交流电的正半周与负半周的 交界点(零电位)时,SSR 才为断态。这种设计能防止高次谐波的干扰和对电网 的污染。吸收电路是为防止从电源中传来的尖峰、浪涌(电压)对开关器件双向 可

29、控硅管的冲击和干扰(甚至误动作)而设计的,一般是用“R-C”串联吸收电路 或非线性电阻(压敏电阻器)。 3.6 报警电路设计 本设计采用峰鸣音报警电路。蜂鸣器的正极性的一端联接到 5V 电源上面, 另一端接到三极管的集电极,三极管的基极由单片机的 P2.7 管脚来控制,当 P2.7 管脚为高时,三极管导通,这样蜂鸣器的电流形成回路,发出声音。当 P2.7 管脚为低时,三极管截至,蜂鸣器不发出声音。其电路图如 3.7 所示: 3.7 报警电路 第 4 章 软件设计 4.1 PID 烤箱温度控制系统流程图 烤箱温度控制系统流程图如图 4.1 所示: 图 4.1 程序流程图 4.2 推导控制算法 模

30、拟 PID 控制图如图 4.2 所示: 图 4.2 模拟 PID 控制图 1. PID 控制规律的离散化 PID 控制器是一种线性调节器,这种调节器是将系统的给定值 r 与实 际输出值 y 构成的控制偏差的比例(P) 、积分(I) 、微分(D) ,通过yrc 线性组合构成控制量,所以简称 PID 控制器。 连续控制系统中的模拟 PID 控 制规律为: (1) 上面式中是控制器的输出,是系统给定量与输出量的偏差,是)(tu)(te P K 比例系数,是积分时间常数,是微分时间常数。其相应传递函数为: I T D T (2) 2.比例调节器、积分调节器和微分调节器的作用 (1)比例调节器:比例调节

31、器对偏差是即时反应的,偏差一旦出现,调节 器立即产生控制作用,使输出量朝着减小偏差的方向变化,控制作用的强弱取 决于比例系数。比例调节器虽然简单快速,但对于系统响应为有限值的控制 P K 对象存在静差。加大比例系数可以减小静差,但是,过大时,会使系统 P K P K 的动态质量变坏,引起输出量振荡,甚至导致闭环系统不稳定。 (2)比例积分调节器:为了消除在比例调节中的残余静差,可在比例调节 的基础上加入积分调节。积分调节具有累积成分,只要偏差 不为零,它将通e 过累积作用影响控制量,从而减小偏差,直到偏差为零。如果积分时间常数u 大,积分作用弱,反之为强。增大将减慢消除静差的过程,但可减小超调

32、, I T I T p K sTK Ip sTK Dp 对象 re yu - )( )( 1 )()( 0 dt tde Tdtte T teKtu D t I p ) 1 1 ()(sT sT KsG D I p 提高稳定性。引入积分词节的代价是降低系统的快速性。 (3)比例积分微分调节器:为了加快控制过程,有必要在偏差出现或变化 的瞬间,按偏差变化的趋向进行控制,使偏差消灭在萌芽状态,这就是微分调 节的原理。微分作用的加入将有助于减小超调,克服振荡,使系统趋于稳定。 由于计算机系统是一种采样控制系统,只能根据采样时刻的偏差值计算控 制量,因此,利用外接矩形法进行数值积分,一阶后向差分进行数

33、值微分,当 采样周期为 T 时, (3) 如果采样周期足够小,这种离散逼近相当准确。上式中为全量输出,它 i u 对应于被控对象的执行机构第 i 次采样时刻应达到的位置,因此,上式称为 PID 位置型控制算式。 可以看出,按上式计算时,输出值与过去所有状态有关。当执行机构需 i u 要的不是控制量的绝对数值,而是其增量时,可导出下面的公式: (4) 上式(4)称为增量型 PID 控制算式。 增量型控制算式具有以下优点: (1) 计算机只输出控制增量,即执行机构位置的变化部分,因而误动作影 响小。 (2) 在 i 时刻的输出,只需用到此时刻的偏差,以及前一时刻,前两时刻 i u 的偏差、,和前一

34、次的输出值,这大大节约了内存和计算时间。 1i e 2i e 1i u (3) 在进行手动自动切换时,控制量冲击小,能够较平滑地过渡;控制 过程的计算机要求有很强的实时性,用微型计算机作为数字控制器时,由于字 长和运算速度的限制,必须采用必要的方法来加快计算速度。下面介绍简化算 式的方法。 )( 1 0 ii D i j j I ipi ee T T e T T eKu )2( 2111 iii D i I iipiii eee T T e T T eeKuuu 第 5 章 PID 算法仿真 5.1 PID 算法的响应曲线 根据式子 知道放大系数 ,经分析后硬件连接及响应曲线图 如图 5.1

35、所示: 图 5.1 硬件连接及响应曲线图 根据响应曲线得时间: , 15 . 0 2 1 1 ss 2 0 K st790 . 0 1 st840 . 1 2 所以根据 , ,得 , 。 因为 ,所以由 , , 得,。325 . 0 p K869 . 0 I T122 . 0 D T 5.2 PID 算法的仿真 根据 PID 算法的响应曲线得出,则PID325 . 0 p K869 . 0 I T122 . 0 D T 算法的仿真硬件连接及仿真图如图 5.2 所示: 图 5.2 仿真硬件连接及仿真图 8473 . 0 / 120 ttT 8473 . 0 /3567 . 0 204 . 1 21 tt 348 . 0 239 . 1 0 T 2 0 K 00 /27 . 0 /35 . 1 KTKP 0 2 000 /1/5 . 0/5 . 2TTTTTI 000 /2 . 01/37 . 0 TTTTD 第 6 章 课程设计总结 本设计通过对目前烤箱控制的发展趋势和控制管理需求的分析,设计了基 于 PID 算法的烤箱温度控制系统设计从而达到控制烤箱的开启和关闭的软硬件组成, 仪烤箱温度采集实现自动控制,比单纯的人员控制烤箱温度更合理,更有效的 降低

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论