文档库 最新最全的文档下载
当前位置:文档库 › 基于PID的温度串级闭环控制系统设计

基于PID的温度串级闭环控制系统设计

基于PID的温度串级闭环控制系统设计
基于PID的温度串级闭环控制系统设计

综合5 基于PID的温度串级闭环控制系统设计

一、项目重点

采用S7-200PLC进行双闭环温度串级控制系统的硬件与软件设计;PLC模拟量输入/输出与组态王通讯时的定义、连接与趋势显示等。

二、系统组成

系统由“PC上位机、PLC控制器、晶闸管调功器、加热炉对象”等组成;加热炉对象由温度内胆、夹套、水系统、加热器、温度检测变送器等组成。

上位机装有和组态王监控软件,完成PLC控制程序设计与系统监控等功能。控制器采用S7-200PLC并扩展四路模拟量输入/一路模拟量输出的EM235模块,模拟量输入端口可实现电流输入和电压输入,当要输入电流时,须把RA和A+端口短接,RB和B+端口短接;模拟量输出端口可输出电压信号也可输出电流信号,模拟量输入/输出选用4~20mA电流信号。晶闸管调功器接收PLC输出的4~20mA电流信号,控制加在内胆加热器两端的0~220VAC 电压的变化。

控制过程是:夹套温度主给定量SV1与夹套温度主反馈量PV1比较后得到误差信号e1,经主控制器进行PID算法运算,输出控制量OUT1作为副控制器(设定在外给定)的给定,并与内胆温度副反馈量PV0进行比较得到误差信号e0,经副控制器进行PID运算,输出控制量OUT0作为晶闸管调功器的输入信号,来控制输出电压的变化,从而控制内胆加热器上电压的高低,实时控制内胆温度副被控量和夹套温度主被控量,构成双闭环温度控制系统。

硬件系统设计

控制器选用S7-200PLC,CPU为226,数字量输入为24点DC输入,数字量输出为16点晶体管输出,并扩展了模拟量EM235模块(4路模拟量输入,1路模拟量输出)。被控对象为加热炉内胆与夹套的温度, PLC自动控制加热炉的温度。设计出的系统方框图和硬件接线图如图5-52、5-53所示。

(1)系统方框图

SV为夹套给定温度(主给定量),偏差e1=SV-PV1,OUT1为PLC主控制器输出

的控制量,偏差e0=OUT1-PV0, OUT0为PLC副控制器输出的控制量,U为晶闸管调功器输出的电压,PV0内胆实际温度(副被控量),PV1为夹套实际温度(主被控量),

-PV0为内胆温度变送器检测的反馈量,-PV1为夹套温度变送器检测的反馈量。

图5-52 加热炉温度串级控制系统方框图

四、控制要求

1.采用串级控制方案,外环由主控制器、夹套主被控对象、温度变送器2组成;内环由副控制器、晶闸管调功器、内胆副被控对象、温度变送器1组成,

主控制器的控制量输出作为副控制器的给定。

2.主、副控制器采用PID控制算法,手动整定或自整定PID参数,实时计算出控制量,由PLC的模拟量输出口输出。

3. 夹套与内胆温度由温度变送器1和温度变送器2检测,实时反馈给PLC模拟量输入口。

4. 采用组态王设计出上位监控系统,测取系统参数与输出特性。

5. 采用功能指令、配置PID模板和模块化程序结构(包括主程序、子程序)设计出控制程序,并定义程序符号表。

五、预习报告设计要求

1. 实验前,根据控制内容设计出系统的接线图、程序流程图、时序图;

2. 设计出控制程序,并创新出一个以上的控制功能。

六、系统调试及问题分析

1. 实验中,先把事先设计好的控制程序输入编程计算机,编译无错误后(只说明编程语法无错误)下载到PLC的CPU中。

2. PLC控制器控制温度系统运行,如果控制功能不满足要求,再进行控制程序调试(可在监控状态下),反复修改控制程序直到满足控制功能为止。

3. 在调试中所遇到的问题,要运用所学的理论知识或实践经验独立解决,逐步提高分析问题及解决问题的能力。

七、设计报告要求

1. 实验结束后,要书写出设计报告,报告中要求有系统接线图、程序流程图、带有功能注释的控制程序等;

2. 报告中必须有调试过程中遇到的问题及解决方法;收获、体会及建议。

基于PLC的温度控制闭环系统

1 绪论 1.1 课题背景 随着现代工业的逐步发展,在工业生产中,温度、压力、流量和液位是四种最常见的过程变量。其中,温度是一个非常重要的过程变量。例如:在冶金工业、化工工业、电力工业、机械加工和食品加工等许多领域,都需要对各种加热炉、热处理炉、反应炉和锅炉的温度进行控制[1]。这方面的应用大多是基于单片机进行PID控制,然而单片机控制的DDC系统软硬件设计较为复杂,特别是涉及到逻辑控制方面更不是其长处,然而PLC在这方面却是公认的最佳选择。 随着PLC功能的扩充在许多PLC控制器中都扩充了PID控制功能,因此在逻辑控制与PID控制混合的应用场所中采用PLC控制是较为合理的,通过采用PLC来对它们进行控制不仅具有控制方便、简单和灵活性大的优点,而且可以大幅度提高被测温度的技术指标,从而能够大大提高产品的质量和数量。因此,PLC对温度的控制问题是一个工业生产中经常会遇到的控制问题。这也正是本课题所重点研究的内容。 1.2 研究的主要内容 本课题的研究内容主要有: 1)温度的检测; 2)采用PLC进行恒温控制; 3)PID算法在PLC中如何实现; 4)PID参数对系统控制性能的影响; 5)温控系统人机界面的实现。

2 基于PLC的炉温控制系统的硬件设计 2.1系统控制要求 本PLC温度控制系统的具体指标要求是:对加热器加热温度调整范围为0℃—150℃,温度控制精度小于3℃,系统的超调量须小于15%。软件设计须能进行人机对话,考虑到本系统控制对象为电炉,是一个大延迟环节,且温度调节范围较宽,所以本系统对过渡过程时间不予要求。 2.2系统设计思路 根据系统具体指标要求,可以对每一个具体部分进行分析设计。整个控制系统分为硬件电路设计和软件程序设计两部分。 系统硬件框图结构如图所示: 图2.1系统硬件框图 被控对象为炉内温度,温度传感器检测炉内的温度信号,经温度变送器将温度值转换成0~10V的电压信号送入PLC模块。PLC把这个测量信号与设定值比较得到偏差,经PID运算后,发出控制信号,经调压装置输出交流电压用来控制电加热器的端电压,从而实现炉温的连续控制。 2.3系统的硬件配置 2.3.1 S7-200PLC选型 S7-200 系列 PLC 是由德国西门子公司生产的一种超小型系列可编程控制器,它能够满足多种自动化控制的需求,其设计紧凑,价格低廉,并且具有良好的可扩展性以及强大的指令功能,可代替继电器在简单的控制场合,也可以用于复杂的自动化控制系统。由于它具有极强的通信功能,在大型网络控制系统中也能充分发挥作用[2] S7-200系列可以根据对象的不同, 可以选用不同的型号和不同数量的模块。并可以将这些模块安装在同一机架上。 SiemensS7-200 主要功能模块介绍: (1)CPU 模块S7-200的CPU 模块包括一个中央处理单元,电源以及数字I/O 点,这些都被集成在一个紧凑,独立的设备中。CPU 负责执行程序,输入部分从现场设备中采集信号,输出部分则输出控制信号,驱动外部负载.从 CPU 模块的功能来看, CPU

5.2 闭环电子控制系统的设计与应用(1)

如图所示是JN6201集成电路鸡蛋孵化温度控制器电路图,根据该原理图完成1~3题。 1.该电路图作为控制系统的控制(处理)部分是IC JN6201,当JN6201集成输出9脚长时间处于高电平,三极管V2处于截止状态,继电器释放,电热丝通电加热。 2.安装好调试时,先将温度传感器Rt1放入37℃水中,调整电位器Rp1,使继电器触点J-2吸合,再将温度传感器Rt2放入39℃水中,调整Rp2,使继电器触点J-2释放。 3.调试时发现,不管电位器Rp1和Rp2怎么调,继电器J 始终吸合,检查电路元器件安装和接线都正确,用万用表测三极管V2集电极电位,在不同的调试状态分别为2.8V 和0V ,可知电路发生故障的原因是( B ) A.二极管V6内部断路 B.三极管V3内部击穿(短路) C.电阻R4与三极管V3基极虚焊 D.继电器线圈内部短路 如图所示是运算放大器鸡蛋孵化温度控制器电路图,根据该原理完成4~6题。 4.该电路作为控制系统的输出部分是继电器J 、电热丝等,当电路中集成运放2脚的电位低于3脚的电位,三极管V3处于饱和状态,继电器J 吸合,电热丝通电加热。 上限 V2饱和导通时候Uce 电压降0.2V ,所以留下来给集电极2.8V ,截止时候0V

5.安装好后调试时,将温度传感器Rt 放入39℃水中,调R4,使电压U2=U3,集成运放输出端6脚的电压为0V ,电路实现39℃单点温度控制。 6.调试时发现,将温度传感器Rt 放入高于39℃水中,继电器吸合;将温度传感器Rt 放入低于39℃水中,继电器释放,出现该故障现象的原因可能是( A ) A.集成运放2脚与3脚接反 B.二极管V4接反 C.电阻R2断路 D.三极管V3损坏 如图所示是晶体管组成的水箱闭环电子控制系统电路,根据该原理图完成7~9题。 7.该电路作为控制系统被控对象的是水箱内的水,水箱的水位从a 点降到b 点的过程中,三极管V1处于饱和状态,三极管V2处于截止状态,继电器触点J-1处于吸合状态。 8.安装调试时,将三个水位探头按图中的高低放入空玻璃杯中,如果电路正常,电路通电后,继电器J 吸合;向玻璃杯中加水,到达a 点时,继电器J 释放;接着将玻璃杯中的水排出,水位降到b 点以上时,继电器J 释放;水位降到b 点以下时,继电器J 吸合。 9.调试时发现,玻璃杯中的水位在b 点以下时,继电器J 就吸合;水位加到b 点,继电器J 就释放。出现该故障现象的原因是( D ) A.继电器J 没用 B.三极管V1损坏 C.二极管V3接反 D.电路没接J-1触点,b 点直接接到了电阻R1 如图所示是555集成电路组成的水箱水位闭环电子控制系统电路图, (第4~6题) (第7~9题) R4 10k ?R5 4.7k R3 4.7k

51系列单片机闭环温度控制 实验报告

成绩: 重庆邮电大学 自动化学院综合实验报告 题目:51系列单片机闭环温度控制 学生姓名:蒋运和 班级:0841004 学号:2010213316 同组人员:李海涛陈超 指导教师:郭鹏 完成时间:2013年12月

一、实验名称: 51系列单片机闭环温度控制实验 ——基于Protuse仿真实验平台实现 基本情况: 1. 学生姓名: 2. 学号: 3. 班级: 4. 同组其他成员: 二、实验内容(实验原理介绍) 1、系统基本原理 计算机控制技术实训,即温度闭环控制,根据实际要求,即加温速度、超调量、调节时间级误差参数,选择PID控制参数级算法,实现对温度的自动控制。 闭环温度控制系统原理如图: 2、PID算法的数字实现 本次试验通过8031通过OVEN 是模拟加热的装置,加一定的电压便开始不停的升温,直到电压要消失则开始降温。仿真时,U形加热器为红色时表示正在加热,发红时将直流电压放过来接,就会制冷,变绿。T端输出的是电压,温度越高,电压就越高。

8031对温度的控制是通过可控硅调控实现的。可控硅通过时间可以通过可控硅控制板上控制脉冲控制。该触发脉冲想8031用软件在P1.3引脚上产生,受过零同步脉冲后经光偶管和驱动器输送到可控硅的控制级上。偏差控制原理是要求对所需温度求出偏差值,然后对偏差值处理而获得控制信号去调节加热装置的温度。 PID控制方程式: 式中e是指测量值与给定值之间的偏差 TD 微分时间 T 积分时间 KP 调节器的放大系数 将上式离散化得到数字PID位置式算法,式中在位置算法的基础之上得到数字PID 增量式算法: 3、硬件电路设计 在温度控制中,经常采用是硬件电路主要有两大部分组成:模拟部分和数字部分,对这两部分调节仪表进行调节,但都存在着许多缺点,用单片机进行温度控制使构成的系统灵活,可靠性高,并可用软件对传感器信号进行抗干拢滤波和非线性补偿处理,可大大提高控制质量和自动化水平;总的来说本系统由四大模块组成,它们是输入模块、单片机系统模块、计算机显示与控制模块和输出控制模块。输入模块主要完成对温度信号的采集和转换工作,由温度传感器及其与单片机的接口部分组成。利用模拟加热的

闭环控制系统的干扰与反馈教案

闭环控制系统的干扰与反馈 教材:(凤凰国标教材)普通高中课程标准实验教科书通用技术(必修2) 文档内容:闭环控制系统的干扰与反馈 章节:第四单元控制与设计第三节闭环控制系统的干扰与反馈 课时:第1课时 作者:叶朝晖(海南省海南中学) 一、教学目标 1. 知识与技能目标 (1)能结合案例找出影响简单控制系统运行的主要干扰因素,并作分析。 (2)熟悉闭环控系统中反馈环节的作用。 (3)能识读和画出简单的闭环控制系统的方框图,理解其中的控制器、执行器的作用。 2. 过程与方法目标 (1)通过课堂小试验亲身体验“反馈”的作用。 (2)通过典型闭环控制系统的分析,熟悉闭环控制系统的基本组成及工作过程。 (3)逐步形成理解和分析闭环控制系统的一般方法,学会使用逆推法分析问题。 3. 情感态度与价值观目标 (1)通过“神奇”的自动控制装置,感受科技的魅力,形成和保持探究控制系统的兴趣与热情。 (2)通过对闭环控制系统的探究,形成勇于探索敢于创造优良品质。 二、教学重点 本节学习重点偏重于对闭环控制系统反馈环节的作用的体会,及学会用系统框图来帮助分析和理解闭环控制系统。 三、教学难点 分析闭环控系统的基本组成及工作过程 四、教学方法 演示法、逆推分析法、游戏法 五、设计思想: 1. 教材分析 本节是“控制与设计”第三节的内容,其内容包括“干扰因素”、“反馈”、“功能模拟方法”和“黑箱方法”。闭环控制系统相对于开环控系统要复杂些,但闭环控制系统因其控制准,自动化程度高,有着“神奇”的控制效果,对学生来说也同样具有一定的吸引力,成为学生进一步学习的动力。本节学习重点偏重于对闭环控制系统反馈环节的作用的体会,及学会用系统框图来帮助分析和理解闭环控制系统。

单片机温度控制系统PID设计

毕业论文(论文) 题目名称:单片机温度控制系统PID设计 题目类别:毕业设计 系(部): 专业班级: 学生姓名: 指导教师: 辅导教师: 时间:至 目录 任务书............................................................ I

毕业设计(论文)开题报告........................................... IV 毕业设计(论文)指导教师审查意见.................... 错误!未定义书签。教师评语.......................................... 错误!未定义书签。摘要............................................................. V Abstract ......................................................... VI 前言........................................................... VII 1 绪论 (1) 1.1选题背景 (1) 1.2 PID算法在控制领域中的应用 (2) 1.3 课题研究的目的及意义 (3) 2 总体方案论证与设计 (4) 2.1方案设计的要求与指标 (4) 2.2方案的可行性分析与方案选择 (4) 2.2.1方案可行性分析 (4) 2.2.2 方案的选择与确定 (6) 2.2.3系统结构框图 (6) 3 温度控制系统硬件设计和软件设计 (8) 3.1 系统硬件设计 (8) 3.1.1系统硬件组成 (8) 3.1.1.1AT89C51单片机的介绍 (8) 3.1.1.2测量温度元件的选择 (9) 3.1.1.3模数转换器ADC0809的介绍 (10) 3.1.1.4键盘和LED显示电路设计 (10) 3.1.1.5温度控制电路设计 (11) 3.2 系统软件设计 (11) 3.2.1主程序流程图及主程序 (11) 3.2.2 T0中断子程序 (15) 3.2.3 A/D转换子程序 (16) 3.2.4 数字滤波子程序 (18) 3.2.5温度标度变换子程序 (19) 3.2.6键盘显示子程序 (19) 3.2.7 PID算法介绍 (21) 4 系统仿真与调试分析 (21) 4.1系统仿真 (21) 4.2系统调试 (21) 5 结束语 (23) 参考文献 (23)

单闭环控制系统设计及仿真要点

单闭环控制系统设计及仿真 班级电信2014 姓名张庆迎 学号142081100079

摘要直流调速系统具有调速范围广、精度高、动态性能好和易于控制等优点,所以在电气传动中获得了广泛应用。本文从直流电动机的工作原理入手,建立了双闭环直流调速系统的数学模型,并详细分析了系统的原理及其静态和动态性能。然后按照自动控制原理,对双闭环调速系统的设计参数进行分析和计算,利用Simulink对系统进行了各种参数给定下的仿真,通过仿真获得了参数整定的依据。在理论分析和仿真研究的基础上,本文设计了一套实验用双闭环直流调速系统,详细介绍了系统主电路、反馈电路、触发电路及控制电路的具体实现。对系统的性能指标进行了实验测试,表明所设计的双闭环调速系统运行稳定可靠,具有较好的静态和动态性能,达到了设计要求。采用MATLAB软件中的控制工具箱对直流电动机双闭环调速系统进行计算机辅助设计,并用SIMULINK进行动态数字仿真,同时查看仿真波形,以此验证设计的调速系统是否可行。 关键词直流电机直流调速系统速度调节器电流调节器双闭环系统 一、单闭环直流调速系统的工作原理 1、单闭环直流调速系统的介绍 单闭环调速系统的工作过程和原理:电动机在启动阶段,电动机的实际转速(电压)低于给定值,速度调节器的输入端存在一个偏差信号,经放大后输出的电压保持为限幅值,速度调节器工作在开环状态,速度调节器的输出电压作为电流给定值送入电流调节器, 此时则以最大电流给定值使电流调节器输出移相信号,直流电压迅速上升,电流也随即增大直到等于最大给定值, 电动机以最大电流恒流加速启动。电动机的最大电流(堵转电流)可以通过整定速度调节器的输出限幅值来改变。在电动机转速上升到给定转速后, 速度调节器输入端的偏差信号减小到近于零,速度调节器和电流调节器退出饱和状态,闭环调节开始起作用。 2、双闭环直流调速系统的介绍 为了实现转速和电流两种负反馈分别起作用,可在系统中设置两个调节器,分别调节转速和电流,即分别引入转速负反馈和电流负反馈。两者之间实行嵌套连接,如图1—1所示。把转速调节器的输出当作电流调节器的输入,再用电流调节器的输出去控制电力电子变换器UPE。从闭环结构上看,电流环在里面,称

基于-单片机的烘箱温度控制器设计

基于单片机的烘箱温度控制器设计 目录 1.项目概述 (1) 1.1.该设计的目的及意义 (1) 1.2.该设计的技术指标 (2) 2.系统设计 (3) 2.1.设计思想 (3) 2.2.方案可行性分析 (4) 2.3.总体方案 (5) 3.硬件设计 (6) 3.1.硬件电路的工作原理 (6) 3.2.参数计算 (7) 4.软件设计 (8) 4.1.软件设计思想 (8) 4.2.程序流程图 (9) 4.3.程序清单 (10) 5.系统仿真与调试 (11) 5.1.实际调试或仿真数据分析 (11) 5.2.分析结果 (13) 6.结论 (12) 7.参考文献 (13) 8.附录 (14)

1.项目概述: 1.1.该设计的目的及意义 温度的测量及控制,随着社会的发展,已经变得越来越重要。而温度是生产过程和科学实验中普遍而且重要的物理参数,准确测量和有效控制温度是优质,高产,低耗和安全生产的重要条件。在工业的研制和生产中,为了保证生产过程的稳定运行并提高控制精度,采用微电子技术是重要的途径。它的作用主要是改善劳动条件,节约能源,防止生产和设备事故,以获得好的技术指标和经济效益。 而本设计正是为了保证生产过程的稳定运行并提高控制精度,采用以51系列单片机为控制核心,对温度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标。 通过本设计的实践,将以往学习的知识进行综合应用,是对知识的一次复习与升华,让以往的那些抽象的知识点在具体的实践中体现出来,更是对自己自身的挑战。 1.2.该设计的技术指标 设计并制作一个基于单片机的温度控制系统,能够对炉温进行控制。炉温可以在一定围由人工设定,并能在炉温变化时实现自动控制。若测量值高于温度设定围,由单片机发出控制信号,经过驱动电路使加热器停止工作。当温度低于设定值时,单片机发出一个控制信号,启动加热器。通过继电器的反复开启和关闭,使炉温保持在设定的温度围。 (1) 1KW 电炉加热(电阻丝),最度温度为120℃(软件实现) (2)恒温箱温度可设定,温度控制误差≦±2℃(软件实现PID) (3)实时显示温度和设置温度,显示精度为1℃(LED)。 (4)温度超过设置温度±5℃,发出超限报警,升温和降温过程不作要求。 (5)升温过程采用PID算法,控制器输出方式为PWM输出方式,降温采用自然冷却。 (6)功率电路220 VAC供电,强弱电气电隔离 2.系统设计 2.1.设计思想 以87C51单片机为整个温度控制系统的核心,为解决系统出现一时的死机的问题,需构建复位电路,来重新启动整个系统。要想控制温度,首席必须能够测量温度,就需要一温度传感器,将测量得到的温度传给单片机,经单片机处理后,去控制继电器等器件实现电炉的断与通来达到温度期望值,当温度超过设定上下限值时,可以通过中断信号,控制指示灯的亮灭,来提醒温

转速电流双闭环不可逆直流调速系统的设计

武汉理工大学华夏学院 信息工程课程设计报告书 课程名称运动控制系统 课程设计总评成绩 学生专业班级自动化1113 学生姓名、学号10212411322 指导教师姓名李文彦 课程设计起止日期2014.9.9--2012.9.17

课程设计基本要求 课程设计是工科学生十分重要的实践教学环节,通过课程设计,培养学生综合运用先修课程的理论知识和专业技能,解决工程领域某一方面实际问题的能力。课程设计报告是科学论文写作的基础,不仅可以培养和训练学生的逻辑归纳能力、综合分析能力和文字表达能力,也是规范课程设计教学要求、反映课程设计教学水平的重要依据。为了加强课程设计教学管理,提高课程设计教学质量,特拟定如下基本要求。 1. 课程设计教学一般可分为设计项目的选题、项目设计方案论证、项目设计结果分析、答辩等4个环节,每个环节都应有一定的考核要求和考核成绩。 2. 课程设计项目的选题要符合本课程设计教学大纲的要求,该项目应能突出学生实践能力、设计能力和创新能力的培养;该项目有一定的实用性,且学生通过努力在规定的时间内是可以完成的。课程设计项目名称、目的及技术要求记录于课程设计报告书一、二项中,课程设计项目的选题考核成绩占10%左右。 3. 项目设计方案论证主要包括可行性设计方案论证、从可行性方案中确定最佳方案,实施最佳方案的软件程序、硬件电路原理图和PCB图。项目设计方案论证内容记录于课程设计报告书第三项中,项目设计方案论证主要考核设计方案的正确性、可行性和创新性,考核成绩占30%左右。 4. 项目设计结果分析主要包括项目设计与制作结果的工艺水平,项目测试性能指标的正确性和完整性,项目测试中出现故障或错误原因的分析和处理方法。项目设计结果分析记录于课程设计报告书第四项中,考核成绩占25%左右。 5. 学生在课程设计过程中应认真阅读与本课程设计项目相关的文献,培养自己的阅读兴趣和习惯,借以启发自己的思维,提高综合分和理解能力。文献阅读摘要记录于课程设计报告书第五项中,考核成绩占10%左右。 6. 答辩是课程设计中十分重要的环节,由课程设计指导教师向答辩学生提出2~3个问题,通过答辩可进一步了解学生对课程设计中理论知识和实际技能掌握的程度,以及对问题的理解、分析和判断能力。答辩考核成绩占25%左右。 7.学生应在课程设计周内认真参加项目设计的各个环节,按时完成课程设计报告书交给课程设计指导教师评阅。课程设计指导教师应认真指导学生课程设计全过程,认真评阅学生的每一份课程设计报告,给出课程设计综合评阅意见和每一个环节的评分成绩(百分制),最后将百分制评分成绩转换为五级分制(优秀、良好、中等、及格、不及格)总评成绩。 8. 课程设计报告书是实践教学水平评估的重要资料,应按课程、班级集成存档交实验室统一管理。

基于单片机得温度控制器毕业设计说明书

引言 (1) 第一章系统方案论证 (2) 1.1 方案设计 (2) 1.2方案的对比论证 (2) 第二章系统硬件电路的设计 (4) 2.1电路总体原理框图 (4) 2.2单片机的选择 (5) 2.3单片机得管脚说明 (6) 2.4单片机的时钟电路 (8) 2.5复位电路及其复位状态 (9) 2.5.1 复位电路 (9) 2.5.2 复位状态 (10) 2.6.温度采集电路的设计 (11) 2.6.1 DS18B20特点介绍 (12) 2.7键盘接口电路的设计 (13) 2.8显示接口和报警电路的设计 (15) 2.9通信接口电路设计 (18) 2.9.1 max232原理 (18) 2.9.2 MAX232与单片机的接口电路 (18) 第三章软件系统的设计 (18) 3.1 主程序模块 (19) 3.2温度报警模块 (19) 3.3参考程序 (36) 3.4设计方案分析 (38) 3.4.1优点 (38) 3.4.2缺点 (38) 第四章硬、软件抗干扰技术 (39) 4.1 硬件抗干扰技术 (39) 4.1.1接地技术 (39) 4.1.2屏蔽系统 (40) 4.1.3隔离技术 (41) 4.1.4滤波技术 (41) 4.1.5 抑制反电势干扰技术 (41) 4.2 软件抗干扰技术 (42) 4.2.1 消除数据采集的干扰 (42) 4.2.2保持正常控制状态 (42) 第五章结论与前景分析 (46) 参考文献 (47) 致谢 (48) 附录 (49)

随着生产生活的需要,自动化控制越来越起到至关重要的作用。温度控制是工业生产过程中很普遍的过程控制,人们需要对各种加热炉,热处理炉,反应炉等锅炉中温度进行测量与控制。特别是冶金,化工、建材、食品、机械、石油等工业中,具有举足轻重的作用,其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的,工业生产中温度控制具有单向性、时滞性、大惯性和时变性的特征,同时要实现温度控制的快速性和准确性,对于对于提高产品质量具有很重要的意义。 对于不同的场所、不同的工艺、不同的产品所需要的温度范围不同、精度也不同,则采用的温度测量元件以及温度测量方法和控制方法都有所不同;产品工艺不同、温度控制的精度不同、时效不同,则对数据采集的精度和采用的控制算法也不同。因此对温度的控制方法要多种多样。随着电子技术和微型计算的迅速发展,微机测量和控制技术也得到了迅速的发展和广泛的应用。利用微机对温度进行测控的技术也随之而产生。现有的温度传感器大多为(热电偶)体积大,应用复杂,多为模拟信号,已经不在适合现代工业的灵活性要求了。 本设计是基于单片机的温度控制系统,为闭环系统,工作的可靠性高、精度高。本设计主要围绕单片机进行设计,从实际应用出发,选取了体积小、精度相对较高的数字式温度传感器件DS18B20作为温度采集装置,以单片机89S51作为主控芯片,1602作为显示输出,实现了对温度的实时测量,当温度超出设定范围系统将会自动调节加热或者降温系统,从而实现了实时恒温控制。

液位闭环反馈控制系统设计

本科生课程设计(论文)工业生产过程控制课程设计(论文)题目:液位闭环反馈控制系统设计 院(系):电气工程学院 专业班级:自动化093 学号: 0 学生姓名: 指导教师:(签字) 起止时间: 12.6.25--12.7.6

本科生课程设计(论文) 1 课程设计(论文)任务及评语 院(系):电气工程学院 教研室:自动化 学 号 090302091 学生姓名 专业班级 自动化093 设计题 目 液位闭环反馈控制系统设计 课程设计(论文)任务 课题完成的设计任务及功能、要求、技术参数 实现功能 设计一个液位闭环反馈控制系统 。 在工业生产中经常要对储罐、反应器等密闭容器的液位进行控制,为了能够精确控制液 位高度,保证正常生产,要求设计液位闭环反馈控制系统,能抑制流量波动,且系统无余差。 设计任务及要求 1、确定控制方案并绘制工艺P&ID 图、系统框图; 2、选择传感器、变送器、控制器、执行器,给出具体型号和参数; 3、确定控制器的控制规律以及控制器正反作用方式; 4、若设计由计算机实现的数字控制系统应给出系统硬件电气连接图及程序流程图; 5、按规定的书写格式,撰写、打印设计说明书一份;设计说明书应在4000字以上。 技术参数 测量范围:20~100cm ; 控制精度:±0.5cm ; 控制液位:80cm ; 最大偏差:1cm ; 工作计划 1、布置任务,查阅资料,理解掌握系统的控制要求。(2天,分散完成) 2、确定系统的控制方案,绘制P&ID 图、系统框图。(1天,实验室完成) 3、选择传感器、变送器、控制器、执行器,给出具体型号。(2天,分散完成) 4、确定控制器的控制规律以及控制器正反作用方式。(实验室1天) 5、仿真分析或实验测试、答辩。(3天,实验室完成) 6、撰写、打印设计说明书(1天,分散完成) 指导教师评语及成绩 平时: 论文质量: 答辩: 指导教师签字: 总成绩: 年 月 日

计算机控制系统课设报告--数字温度PID控制器的设计

《计算机控制系统A》课程设计 任务书 一、目的与要求 1、通过本课程设计教学环节,使学生加深对所学课程内容的理解和掌握; 2、结合工程问题,培养提高学生查阅文献、相关资料以及组织素材的能力; 3、培养锻炼学生结合工程问题独立分析思考和解决问题的能力; 4、要求学生能够运用所学课程的基本理论和设计方法,根据工程问题和实际应用方案的要 求,进行方案的总体设计和分析评估; 5、报告原则上要求依据相应工程技术规范进行设计、制图、分析和撰写等。 二、主要内容 1、数字控制算法分析设计; 2、现代控制理论算法分析设计; 3、模糊控制理论算法分析设计; 4、过程数字控制系统方案分析设计; 5、微机硬件应用接口电路设计; 6、微机应用装置硬件电路、软件方案设计; 7、数字控制系统I/O通道方案设计与实现; 8、PLC应用控制方案分析与设计; 9、数据通信接口电路硬件方案设计与性能分析; 10、现场总线控制技术应用方案设计; 11、数控系统中模拟量过程参数的检测与数字处理方法; 12、基于嵌入式处理器技术的应用方案设计; 13、计算机控制系统抗干扰技术与安全可靠性措施分析设计; 14、计算机控制系统差错控制技术分析设计; 15、计算机控制系统容错技术分析设计; 16、工程过程建模方法分析; 三、进度计划 序号设计内容完成时间备注 1 选择课程设计题目,查阅相关文献资料7月13日 2 文献资料的学习,根据所选题目进行方案设计7月14日

3 讨论设计内容,修改设计方案7月15日 4 撰写课程设计报告7月16日 5 课程设计答辩7月17日 四、设计成果要求 1、针对所选题目的国内外应用发展概述; 2、课程设计正文内容包括设计方案、硬件电路和软件流程,以及综述、分析等; 3、课程设计总结或结论以及参考文献; 4、要求设计报告规范完整。 五、考核方式 通过系统设计方案、总结报告、图文质量和学习与设计态度综合考评,并结合学生的动手能力,独立分析解决问题的能力和创新精神等。 《计算机控制系统课程设计》成绩评定依据如下: 1、撰写的课程设计报告; 2、独立工作能力及设计过程的表现; 3、答辩时回答问题的情况。 优秀:设计认真,设计思路新颖,设计正确,功能完善,且有一定的独到之处,打印文档规范; 良好:设计认真,设计正确,功能较完善,且有一定的独到之处,打印文档规范; 及格:设计基本认真,设计有个别不完善,但完成基本内容要求,打印文档较规范; 不及格:设计不认真,未能完成设计任务,打印文档较乱或出现抄袭现象者。 说明: 同学选择题目要尽量分散,并且多位同学选同一个题目时,要求各自独立设计,避免相互参考太多,甚至抄袭等现象。 学生姓名:苏印广 指导教师:李士哲 2015年7月17日

单闭环温度恒值控制

单闭环温度恒值控制 姓名: 学号: 班级: 实验指导老师: 一、实验目的 1.理解温度控制的基本原理。 2.了解温度传感器的使用方法。 3.学习温度PID控制参数的配置。 二、实验设备 1.THBCC-1型信号与系统控制理论及计算机控制技术实验平台。 2.THBXD数据采集卡一块(含37芯通信线、16芯排线和USB电缆线各1根)。 3.PC机1台(含软件“THBCC-1”)。 三、实验内容 1.设计并实现具有一个积分环节的二阶系统的最少拍控制。 2.设计并实现具有一个积分环节的二阶系统的最少拍无纹波控制,并通过混合仿真实验,观察该闭环控制系统输出采样点间纹波的消除。 四、实验原理 1.温度驱动部分 该实验中温度的驱动部分采用了直流15V的驱动电源,控制电路和驱动电路的原理与直流电机相同,直流15V经过PWM调制后加到加热器的两端。 2.温度测量端(温度反馈端) 温度测量端(反馈端)一般为热电式传感器,热电式传感器式利用传感元件的电磁参数随温度的变化的特性来达到测量的目的。例如将温度转化成为电阻、磁导或电势等的变化,通过适当的测量电路,就可达到这些电参数的变化来表达温度的变化。 在各种热电式传感器中,已把温度量转化为电势和电阻的方法最为普遍。其中将温度转换成为电阻的热电式传感器叫热电偶;将温度转换成为电阻值大小的

热电式传感器叫做热电阻,如铜电阻、热敏电阻、Pt 电阻等。 铜电阻的主要材料是铜,主要用于精度不高、测量温度范围(-50℃~150℃)不大的的地方。而铂电阻的材料主要时铂,铂电阻物理、化学性能在高温和氧化性介质中很稳定,它能用作工业测温元件和作为温度标准。铂电阻与温度的关系在0℃~630.74℃以内为 Rt=R0(1+at+bt2) 式中Rt――温度为t ℃时的温度;R0――温度为0℃时的电阻; t――任意温度;a、b――为温度系数。 该实验系统中使用了Pt100作为温度传感器。 在实际的温度测量中,常用电桥作为热电阻的测量电阻。在如图15-1中采用铂电阻作为温度传感器。当温度升高时,电桥处于不平衡,在a,b两端产生与温度相对应的电位差;该电桥为直流电桥。 3.温度控制系统与实验十三的直流电机转速控制相类似,虽然控制对象不同,被控参数有差别,但对于计算机闭环控制系统的结构,却是大同小异,都有相同的工作原理,共同的结构及特点。 五、温度测量及放大电路图和温度控制系统的框图

PID温度控制系统的设计

PID温度控制系统的设计 介紹以单片机为核心的PID控制温度控制系统,并给出了系统的硬件与软件设计方案。实验结果显示该系统的先进性。 标签:温控系统单片机PID控制 0 引言 控制仪表性能指标对温度控制有很大的影响,因此,常采用高性能调节仪表组成温控系统对被控对象(温度)进行严格控制。本文介绍以单片机AT89C51为核心器件构成的温度控制系统,它具有测量、控制精度高、成本低、体积小、功耗低等优点,可制成单机,广泛应用于冶金、化工、食品加工等行业对温度进行精确控制。 1 温控系统结构与工作原理 温控系统的结构如图1所示。热电偶测量出电炉的实际温度(mv信号),经放大、线性化、A/D转换处理后送入单片机接口。由键盘敲入设定温度值,此值与经A/D转换过的炉温信号存在一差值(假如两者温度不一致),由单片机PID调节电路进行比例、微分及变速积分算法对温控箱进行恒温控制。该系统采用传统的AT89C52单片机,其硬、软件完全符合系统的要求,为满足测控精确度的要求,A/D 电路选用12位转换器,分辨率为2-12。本系统采用三相数字过零触发器对六只晶闸管(Y/△接法均可)进行输出功率控制,即在电源电压过零时触发晶闸管,利用PID信号产生的控制信号使电流每周期按规定的导通波头数导通负载,达到控制输出功率,也就是控制炉温的目的。采用过零触发可减少电网谐波的产生,触发器与单片机光电隔离,可减少电网对微机的干扰,调功方式下电加温炉的平均功率为:P=3nU2/NR(1) 式中:P为输入电炉的功率;R为电炉的等效电阻;U为电网相电压;n为允许导通的波头数;N为设定的波头数。 注:公式(1)为负载Y接法适用 2 系统控制软件设计 2.1 PID参数的优化系统采用遗传算法(Genetic Algorithm,简称GA)离线优化PID参数[1]。20世纪70年代由美国J.Holland教授提出的遗传算法(GA)[2]是一种模拟生物进化过程的随机化搜索方法。它采用多路径搜索,对变量进行编码处理,用对码串的遗传操作代替对变量的直接操作,从而可以更好的处理离散变量。GA用目标函数本身建立寻优方向,无需求导求逆等复导数数学运算,且可以方便的引入各种约束条件,更有利于得到最优解,适合于处理混合非线性规划和多目标优化。系统采用二进制编码选择来操作,我们称为染色体串(0或1),每个串表

温度控制器的设计汇总

2013 ~ 2014学年第2学期 《数字式温度控制器的设计》 课程设计报告 题目数字式温度控制器的设计 ____________ 专业: 11 电气工程及其自动化_______________________ 班级: ____________ 2 _________________________ 姓名: ____________________________________________ 指导教师: _________________________________________ 电气工程学院 2014年6月2日

数字式温度控制仪 摘要 温度是工业生产和科学实验中的重要参数之一。在化工、冶金、医药、航空等领域里,对温度的控制效果直接影响到许多产品的质量及使用寿命,因此,温度控制成为各个领域中的一项关键技术。温度控制的关键在于测温和控温两方面,温度测量是温度控制的基础。在温度测量方面,技术己经比较成熟,由于控制对象越来越复杂,而在温度控制方面,还存在着许多问题,人们还在寻找着更好的控制方法以提高控制性能,满足不同的控制要求。 随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的恒温锅炉烧水控制系统。 本系统以AT89C51单片机为控制核心,采用闭环控制装置,可自动控制要求环境下的温度,使被控对象温度保持在恒定的范围内。本系统温度信号由数字温度传感器DS18B2C采集,送AT89C51单片机进行处理,并通过数码管显示。当温度低于或者高于设定值后,单片机将发出控制信号控制温度控制系统的通断电状态,以实现将温度稳定在目标温度至附近的要求。 关键词:单片机;闭环控制QS18B20;温度;数码管

转速单闭环调速系统设计说明

目录 第1章概述 (1) 1.1 转速单闭环调速系统设计意义 (1) 1.2 转速单闭环调速系统的设计要求 (1) 第2章原系统的动态结构图及稳定性的分析 (2) 2.1 原系统的工作原理 (2) 2.2 原系统的动态结构图 (3) 2.3 闭环系统的开环放大系数的判断 (3) 2.4 相角稳定裕度γ的判断 (4) 第3章调节器的设计及仿真 (5) 3.1 调节器的选择 (5) 3.2 PI调节器的设计 (5) 3.3 校正后系统的动态结构图 (8) 3.4 系统的仿真结构图及测试结果 (8) 第4章课程设计总结 (9) 参考文献 (10)

转速单闭环调速系统设计 1、概述 1.1 转速单闭环调速系统设计意义 为了提高直流调速系统的动静态性能指标,通常采用闭环控制系统(包括单闭环系统和多闭环系统)。对调速指标要求不高的场合,采用单闭环系统,而对调速指标较高的则采用多闭环系统。按反馈的方式不同可分为转速反馈,电流反馈,电压反馈等。在单闭环系统中,转速单闭环使用较多。在对调速性能有较高要求的领域常利用直流电动机作动力,但直流电动机开环系统稳态性能不能满足要求,可利用速度负反馈提高稳态精度,而采用比例调节器的负反馈调速系统仍是有静差的,为了消除系统的静差,可用积分调节器代替比例调节器. 反馈控制系统的规律是要想维持系统中的某个物理量基本不变,就引用该量的负 反馈信号去与恒值给定相比较,构成闭环系统。对调速系统来说,若想提高静态指标, 就得提高静特性硬度,也就是希望转速在负载电流变化时或受到扰动时基本不变。要 想维持转速这一物理量不变,最直接和有效的方发就是采用转速负反馈构成转速闭环 调节系统。 1.2 转速单闭环调速系统的设计要求 n=1500rpm,U N=220V,I N=17.5A,Ra=1.25Ω。主回路总电阻电动机参数:P N=3KW, N R=2.5Ω,电磁时间常数T l=0.017s,机电时间常数Tm=0.075s。三相桥式整流电路,Ks=40。测速反馈系数α=0.07。调速指标:D=30,S=10%。 设计要求: (1)闭环系统稳定 (2)在给定和扰动信号作用下,稳态误差为零。 设计任务: (1)绘制原系统的动态结构图; (2)调节器设计;

计算机控制课程设计 基于PID算法电加热炉温度控制系统设计

成绩 《计算机控制技术》 课程设计 题目:基于数字PID的电加热炉温度控制系统设计 班级:自动化09-1 姓名: 学号: 2013 年 1 月 1 日

基于数字PID的电加热炉温度控制系统设计 摘要:电加热炉控制系统属于一阶纯滞后环节,具有大惯性、纯滞后、非线性等特点,导致传统控制方式超调大、调节时间长、控制精度低。本设计采用PID算法进行温度控制,使整个闭环系统所期望的传递函数相当于一个延迟环节和一个惯性环节相串联来实现温度的较为精确的控制。 电加热炉加热温度的改变是由上、下两组炉丝的供电功率来调节的,它们分别由两套晶闸管调功器供电。调功器的输出功率由改变过零触发器的给定电压来调节,本设计以AT89C51单片机为控制核心,输入通道使用AD590传感器检测温度,测量变送传给ADC0809进行A/D转换,输出通道驱动执行结构过零触发器,从而加热电炉丝。本系统PID算法,将温度控制在50~350℃范围内,并能够实时显示当前温度值。 关键词:电加热炉;PID ;功率;温度控制; 1.课程设计方案 1.1 系统组成中体结构 电加热炉温度控制系统原理图如下,主要由温度检测电路、A/D转换电路、驱动执行电路、显示电路及按键电路等组成。 系统采用可控硅交流调压器,输出不同的电压控制电阻炉温度的大小,温度通过热电偶检测,再经过变送器变成0 - 5 V 的电压信号送入A/D 转换器使之变成数字量,此数字量通过接口送到微机,这是模拟量输入通道。 2.控制系统的建模和数字控制器设计 2.1 数字PID控制算法 在电子数字计算机直接数字控制系统中,PID控制器是通过计算机PID控制算法程序实现的。计算机直接数字控制系统大多数是采样-数据控制系统。进入计算机的连续-时间信号,必须经过采样和整量化后,变成数字量,方能进入计算机的存贮器和寄存器,而在数字计算机中的计算和处理,不论是积分还是微分,只能用数值计算去逼近。

温度控制器的课程设计

黑龙江科技大学 专业:电气工程及其自动化 班级:电气10-4 姓名:李波 学号:2010021396 指导老师:焦文良 完成日期:2013.12.20-----2013.12.25

目录 绪论 ............................................................................................. - 3 - 第一章系统工作原理 ............................................................ - 4 - 1.1 工作原理 ......................................................................... - 4 - 1.2系统的总体结构图 .......................................................... - 5 - 第二章温度器的检测部分 .................................................. - 5 - 2.1 温控器接线图及原理...................................................... - 5 - 2.2 什么叫热电偶 ................................................................. - 6 - 第四章温度控制器的显示部分 ............................................ - 14 - 4.1 七段数码显示管 ........................................................... - 14 - 4.2 七段数码管的结构与工作原理.................................... - 15 - 4.3 七段数码管驱动方法.................................................. - 16 - 第五章温度控制器的反馈部分 ............................................ - 19 - 5.1 报警蜂鸣器的连接电路............................................... - 19 - 5.2 HK4001继电器S3-5工作原理 ................................... - 20 - 5.3上下限温度调节按钮电路............................................. - 21 - 第六章程序调试部分 ............................................................ - 22 - 6.1 单片机程序 ................................................................... - 22 - 附录 ........................................................................................... - 30 - 总结 ........................................................................................... - 32 -

温度闭环控制电路设计

大连民族大学 温度闭环控制设计电路仿真 专业:通信工程 学生姓名:熊和艳 指导教师:吴宝春老师 完成时间:2015年4月26日

一、设计内容 1.通过运算差分放大电路将温度传感器的阻值变化转化为电压信号的变化放大。 2.利用A/D转换实现魔力信号到数字信号的转换,根据模拟电路部分电路原理计算得出最后电压与温度值的关系,并通过数码管显示温度的值,实现温度的测量。 3.并利用比较器来实现对温度的控制,通过设定温度上下限可使整个系统工作于一个限定的温度范围内。 4.报警设置,当被测温度超出温度范围时,进行相应的报警设。 5.学会系统仿真、测量和测试。 二、方案实现及设计思路 1.当温度小于等于20℃时,系统自动加热。 2.当水温高于或等于50℃时,系统停止加热。 3.并用数码管显示温度情况,水温测量用热敏电阻,加热、停止加热用不同的发光二极管。 4.系统流程图: 电路仿真及调试方案设计电路设计器件设计机构设计

方案设计:按照要求,将电路划分为若干模块,从而将一个大的系统划分为小的单元电路,并分配各单元模块要完成的任务,确定各模块间输入输出关系,最后决定各单元电路的组成方式。 电路设计:电路设计是按功能模块确定的单元电路设计。在该部分中,要详细拟定单元电路组成,性能指标及前后电路关系,明确采用的算法,理清思路。 器件设计:是在单元电路的结构确定后,根据单元电路的功能,确定具体器件型号及计算相应的系数,计算量较大。主要分为①阻容原件的设计;②分立元件的选择;③模拟集成电路的相关计算。 电路仿真测试:使用Proteus 软件仿真,争取实现各单元的具体功能。 三、设计方法及步骤 1.系统框图 ⑴信号调理模块 由于被测是温度,由设计要求,温度检测用热敏电阻。而热敏电阻将温度转化成电阻值的变化,故在系统中由信号调理电路作用是将温度的变化这样一个非电量转化成电信号,然后加以放大。以便后一温度显示 检测对象 信号调理 水温检测 加热、停止、状态显示 加热、停止检测

相关文档
相关文档 最新文档