文档库 最新最全的文档下载
当前位置:文档库 › 过程控制实训--流量计和温度控制的PID整定

过程控制实训--流量计和温度控制的PID整定

过程控制实训--流量计和温度控制的PID整定
过程控制实训--流量计和温度控制的PID整定

目录

目录

第一部分、系统介绍 (2)

一、AE2000B型系统介绍 (2)

二、AE2000B型实验对象组成结构 (2)

三、AE2000B型实验对象控制台 (3)

第二部分流量控制 (4)

2.1、实验一电磁流量计流量PID整定实验 (4)

2.2、实验二、涡轮流量计流量PID整定实验 (6)

2.3、实验三、涡轮与电磁流量比值控制系统实验 (9)

2.4、简单比值控制系统的仿真 (11)

第三部分温度控制 (12)

3.1、实验一、锅炉夹套水温PID整定实验(动态) (12)

3.2、实验二. 锅炉夹套和锅炉内胆温度串级控制系统 (14)

3.3、被控对象的仿真模型 (17)

3.4、单回路控制系统的仿真 (18)

3.5、串级控制系统的仿真 (18)

第四部分实训感想 (18)

第一部分、系统介绍

一、AE2000B型系统介绍

AE2000B型过程控制实验装置是根据工业自动化及相关专业教学特点,吸取了国外同类实验装置的特点和长处,并与目前大型工业自动化现场紧密联系,采用了工业上广泛使用并处于领先的AI智能仪表加组态软件控制系统、DCS(分布式集散控制系统),经过精心设计,多次实验和反复论证,推出的一套基于本科,着重于研究生教学、学科基地建设的实验设备。该设备涵盖了《信号和信息处理》、《传感技术》、《工程检测》、《模式识别》、《控制理论》、《自动化技术》、《智能控制》、《过程控制》、《自动化仪表》、《计算机应用和控制》、《计算机控制系统》等课程的教学实验与研究。整个系统美观实用,功能多样,使用方便,既能进行验证性、设计性实验,又能提供综合性实验,可以满足不同层次的教学和研究要求。AE2000型过程实验装置的检测信号、控制信号及被控信号均采用ICE标准,即电压1~5V,电流4~20mA。实验系统供电要求:单相220V交流电,外型尺寸:1850×1450×900mm,重量:100Kg

二、AE2000B型实验对象组成结构

过程控制实验对象系统包含有:不锈钢储水箱(长×宽×高:850×450×400mm)、串接圆筒有机玻璃上水箱、中水箱、下水箱、单相2.5KW电加热锅炉(由不锈钢锅炉内胆加温筒和封闭式外循环不锈钢冷却锅炉夹套组成)。系统动力支路分两路组成:一路由单相增压泵、电动调节阀、涡轮流量计、自锁紧不锈钢水

管及手动切换阀组成;另一路由增压泵、变频调速器、小流量涡轮流量计、自锁紧不锈钢水管及手动切换阀组成。如图2-1所示:

2-1、系统结构图

对象系统结构图中检测变送和执行元件包括:液位传感器、温度传感器、涡轮流量计、压力表、电动调节阀等。

AE2000B实验对象检测及执行装置包括:

检测装置:扩散硅压力液位传感器、涡轮流量传感器、Pt100热电阻温度传感器。执行装置:单相可控硅移相调压装置、电动调节阀、变频器。

三、AE2000B型实验对象控制台

仪表控制台面板由三部分组成:

(1)电源控制屏面板:充分考虑人身安全保护,带有漏电保护空气开关、电流型漏电保护器。

(2)仪表及远程数据采集模块面板:1块变频调速器面板、3块AI/818A 智能调节仪面板、2块远程数据采集模块面板组成,各装置外接线端

子通过面板上自锁紧插孔引出。

(3)I/O信号接口面板:该面板的作用主要是将各传感器检测及执行器控制信号同面板上自锁紧插孔相连,再通过航空插头同对象系统连接,便

于学生自行连线组成不同的控制系统,进行几十种过程控制实验。

第二部分流量控制

2.1、实验一电磁流量计流量PID整定实验

一、实验目的

1)、了解电磁流量计的结构及其使用方法。

2)、熟悉单回路流量控制系统的组成。

二、实验设备

1)、AE2000B型过程控制实验装置:上位机软件、计算机、RS232-485转换器1只、串口线1根。

2)、万用表一只

三、实验原理

图8-1、流量控制系统

四、实验内容与步骤

1)、利用实验装置,信号接口面板上涡轮流量计的测量信号组成图9-4所示的单回路流量控制系统。如图8-2所示:

图8-2、实验接线图

2)、把调节器置于“手动”状态,积分时间常数为零,微分时间常数为零,根据仪表使用说明设定比例P,设置相关的参数,使调节器工作在比例调节上。

3)、启动工艺流程并开启相关仪器和计算机系统,在开环状态下,利用调节器的手动操作按钮把被调量管道的流量调到给定值(一般把流量控制在流量量程的50%处)。

4)、运行MCGS组态软件,进入实验系统相关的实验,如图8-3所示:

图8-3、实验软件界面

5)、观察计算机显示屏上实时的响应曲线,待流量基本稳定于给定值后,即可将调节器由“手动”状态切换到“自动”状态,使系统变为闭环控制运行。待系统的流量趋于平衡不变后,加入阶跃信号(一般可通过改变设定值的大小来实现)。经过一段时间运行后,系统进入新的平稳状态。由记录曲线观察并记录在不同的比例P下系统的余差和超调量。(计算超调量!)

6)、记录软件中的实时曲线的过程数据作出一条完整的过渡过程曲线,记录表格自拟。

2.2、实验二、涡轮流量计流量PID整定实验

一、实验目的

1)、了解涡轮流量计的结构及其使用方法。

2)、熟悉单回路流量控制系统的组成。

二、实验设备

1)、AE2000B型过程控制实验装置:上位机软件、计算机、RS232-485转换

器1只、串口线1根。

2)、万用表一只

三、涡轮流量计的工作原理

1、工作原理

当被测流体流经传感器时,传感器内的叶轮借助于流体的动能而产生旋转,周期性地改变磁电感应转换系统中的磁阻值,使通过线圈的磁通量周期性地发生变化而产生电脉冲信号。在一定的流量范围下,叶轮转速与流体流量成正比,即电脉冲数量与流量成正比。该脉冲喜好经放大器放大后送至二次仪表进行流量和总量的显示或积算。

在测量范围内,传感器的输出脉冲总数与流过传感器的体积总量成正比,其比值称为仪表常数,以ξ(次/L)表示。每台传感器都过实际标定测得仪表常数值。当测出脉冲信号的频率f和某一段时间内的脉冲总数N后,分别除以仪表常数ξ(次/L)便可求得瞬时流量q(L/s)和累积流量Q(L)。

即:

q=f/ξ

Q=N/ξ

四、实验内容与步骤

1)、利用实验装置,信号接口面板上涡轮流量计的测量信号组成图9-4所示的单回路流量控制系统。如图9-2所示:

图9-2、实验接线图

图9-3、实验软件界面

5)、观察计算机显示屏上实时的响应曲线,待流量基本稳定于给定值后,即

可将调节器由“手动”状态切换到“自动”状态,使系统变为闭环控制运行。待系统的流量趋于平衡不变后,加入阶跃信号(一般可通过改变设定值的大小来实现)。经过一段时间运行后,系统进入新的平稳状态。由记录曲线观察并记录在不同的比例P下系统的余差和超调量。(计算超调量!)

6)、记录软件中的实时曲线的过程数据作出一条完整的过渡过程曲线,记录表格自拟。

2.3、实验三、涡轮与电磁流量比值控制系统实验

一、实验目的

1)、了解涡轮流量计的结构及其使用方法。

2)、熟悉单回路流量控制系统的组成。

3)、试了解比值控制在工业上的应用。

二、实验设备

1)、AE2000B型过程控制实验装置:上位机软件、计算机、RS232-485转换器1只、串口线1根。

2)、万用表一只

三、比值系统组成原理

在各种生产过程中,需要使两种物料的流量保持严格的比例关系是常见的,例如,在锅炉的燃烧系统中,要保持燃料和空气量的一定比例,以保证燃烧的经济性。而且往往其中一个流量随外界负荷需要而变,另一个流量则应由调节器控制,使之成比例地改变。保证二者之比值不变。否则,如果比例严重失调,就可能造成生产事故,或发生危险。又如,以重油为原料生产合成氨时,在造气工段应该保持一定的氧气和重油比率,在合成工段则应保持氢和氮的比值一定。这些比值调节的目的是使生产能在最佳的工况下进行。本实验比值调节系统的组成原理如下图所示:

图13-1、比值控制系统原理图

五、实验内容与步骤

1)、连接好比值调节实验硬件连线。如图13-2

图13-2 实验接线图

2)、启动工艺流程并开启相关仪器和计算机系统。

3)、设定好调节仪的各项参数。和常规的PID调节参数设置相同

4)、运行MCGS组态软件,进入实验系统相关的实验,如图13-3所示:

图13-3、实验软件界面

5)、调节比值器的放大系数,在泓格7000上实现,软件设定放大系数。(计算超调量!)

6)、观察计算机显示屏上实时的响应曲线,改变放大系数。待系统稳定后 记录过渡过程曲线。记录各项参数。

2.4、简单比值控制系统的仿真

被控对象的数学模型为假设双闭环比值控制系统中的主动量控制系统的数学模型为式(1),从动量控制系统的数学模型为式(2)。

G (s )=118310+-s e s

(1)

G (s )=)145)(120(85++-s s e s

(2)

在MATLAB 环境下对开环比值控制系统进行仿真,要求有主副被控对象的的

响应曲线。

第三部分温度控制

3.1、实验一、锅炉夹套水温PID整定实验(动态)

一、实验目的

1)、了解不同单回路温度控制系统的组成与工作原理。

2)、研究P、PI、PD和PID四种调节器分别对温度系统的控制作用。

3)、改变P、PI、PD和PID的相关参数,观察它们对系统性能的影响。

4)、了解PID参数自整定的方法及参数整定在整个系统中的重要性。

5)、分析动态的温度单回路控制和静态的温度单回路控制不同之处。

二、实验设备

1)、AE2000B型过程控制实验装置、上位机软件、计算机、RS232-485转换器1只、串口线1根。

2)、万用表一只。

三、实验原理

图11-1、温度控制系统

本系统所要保持的恒定参数是锅炉夹套温度给定值,即控制的任务是控制锅炉夹套温度等于给定值,采用工业智能PID调节。

四、实验内容与步骤

(一)、比例调节器(P)控制

1)、按图11-1所示方块图的要求接成实验系统。如下图:

图11-2 系统连线图

2)、打开相应的阀门,启动变频器往锅炉进水,约经1-2分钟后,关闭变频器,保证夹套内有水。

3)、开启相关仪器和计算机,运行软件,进入相应的实验,如图11-3所示:

图11-3、实验软件界面

4)、把智能调节器置于“手动”,输出值为小于等于10,把温度设定于某给定值(如:将水温控制在40。C),设置各项参数,使调节器工作在比例(P)调节器状态,此时系统处于开环状态。

5)、启动变频器,以15Hz的频率启动循环水系统。

6)、运行MCGS组态软件,进入相应的实验,观察实时或历史曲线,待水温(由智能调节器的温度显示器指示)基本稳定于给定值后,将调节器“手动”切换至“自动”位置,使系统变为闭环控制运行。待基本不再变化时,加入阶跃扰动:

6)、记录实验过程各项数据绘成过渡过程曲线。(数据可在软件上获得)

3.2、实验二. 锅炉夹套和锅炉内胆温度串级控制系统

一、实验目的

1)、熟悉串级控制系统的结构与控制特点。

2)、掌握串级控制系统的投运与参数整定方法

3)、研究阶跃扰动分别作用在副对象和主对象时对系统主被控量的影响。

二、实验设备

AE2000B型过程控制实验装置:

配置:上位机软件、计算机、RS232-485转换器1只、串口线1根。

三、实验原理

1、串级控制系统的组成

2个调节器分别设置在主、副回路中,设在主回路的调节器称主调节器,设在副回路的调节器称为副调节器。两个调节器串联连接,主调节器的输出作为副回路的给定量,副调节器的输出去控制执行元件。主对象的输出为系统的被控制量锅炉夹套温度,副对象的输出是一个辅助控制变量。

2、串级系统的抗干扰能力

串级系统由于增加了副回路,对于进入副环内的干扰具有很强的抑制作用,因此作用于副环的干扰对主变量的影响就比较小,系统的主回路是定值控制,而副回环是一个随动控制。在设计串级控制系统时,要求系统副对象的时间常数要远小于主对象。此外,为了指示系统的控制精度,一般主调节器设计成PI或PID 调节器,而副调节器一般设计为比例P控制,以提高副回路的快速响应。在搭实验线路时,要注意到两个调节器的极性(目的是保证主、副回路都是负反馈控制)。

3、串级控制系统与单回路的控制系统相比

串级控制系统由于副回路的存在,改善了对象的特性,使等效副对象的时间常数减小,系统的工作频率提高,改善了系统的动态性能,使系统的响应加快,控制及时。同时,由于串级系统具有主副两只控制器的总放大倍数增大,系统的扰干扰能力的增强。因此,它的控制质量要比单回路控制系统高。

4、串级控制系统的投运和整定有一步整定法,也有两步整定法,即先整定副回路,后整定主回路。

四、实验步骤

1)、搭接好实验线路。如下图:

图15-1、实验接线图

1)、开通以电动调节阀、变频器、涡轮流量计以及锅炉内胆与夹套进水阀所组成的水路系统,关闭通往其他对象的切换阀。

2)、将锅炉内胆的出水阀开适当大小。

3)、运行软件,进入相应的实验,如图15-2所示:

图15-2、实验软件界面

。(计算超调量!)

3.3、被控对象的仿真模型

在温度串级控制系统中,主被控对象的数学模型为)13)(130(1

)

(1++=s s s G o ,副被控对象的数学模型为22)1)(110(1

)(++=s s s G o ,主、副控制器的传递函数

???? ??+=s T K s G I c c 11)(11,22)(c c K s G =。

分析分别采用单回路控制和串级控制设计主、副PID 控制器的参数,并给出整定后系统的阶跃响应特性曲线和阶跃扰动的响应曲线,并说明不同控制方案对系统的影响。

3.4、单回路控制系统的仿真

在MA TLAB环境下进行单闭环温度控制系统的仿真(夹套温度控制和内胆温度控制)出在阶跃控制信号和扰动控制信号作用下的响应曲线。

3.5、串级控制系统的仿真

在MATLAB环境下进行单闭环温度控制系统的仿真出在阶跃控制信号和扰动控制信号作用下主副回路的响应曲线。

第四部分实训感想

基于PID法温度控制

基于PID法的温度控制 摘要:一种新型的PID温度控制系统,该系统采用单片机芯片,可方便对系统加热周期T及PID中的个参数进行线性修改;具有对高低进行报警功能。主要研究PID算法。 关键字:单片机;温度控制;PID控制器 引言:在化工、石油、冶金等生产过程的物理过程和化学反应中,温度往往是一个很重要的量,为了达到所需的精度范围,采用PID控制,对PID的各种参数进行整定以满足不同的场合。 一、温度控制器的主要问题及解决方法 1、传统的温度控制器的问题 传统的温度控制器的电热元件一般以电热棒、发热圈为主,两者里面都用发热丝制成。发热丝通过电流加热时,通常达到1000℃以上,所以发热棒、发热圈内部温度都很高。一般进行温度控制的电器机械,其控制温度多在0-400℃之间,所以,传统的温度控制器进行温度控制期间,当被加热器件温度升高至设定温度时,温度控制器会发出信号停止加热。但这时发热棒或发热圈的内部温度会高于400℃,发热棒、发热圈还将会对被加热的器件进行加热,即使温度控制器发出信号停止加热,被加热器件的温度还往往继续上升几度,然后才开始下降。当下降到设定温度的下限时,温度控制器又开始发出加热的信号,

开始加热,但发热丝要把温度传递到被加热器件需要一定的时候,这就要视乎发热丝与被加热器件之间的介质情况而定。通常开始重新加热时,温度继续下降几度。所以,传统的定点开关控制温度会有正负误差几度的现象,但这不是温度控制器本身的问题,而是整个热系统的结构性问题,使温度控制器控温产生一种惯性温度误差。 2、PID控制解决 要解决温度控制器这个问题,采用PID控制技术,是明智的选择。PID控制,是针对以上的情况而制定的、新的温度控制方案,用先进的数码技术通过Pvar、Ivar、Dvar三方面的结合调整,形成一个模糊控制,来解决惯性温度误差问题。然而,在很多情况下,由于传统的温度控制器温控方式存在较大的惯性温度误差,往往在要求精确的温控时,很多人会放弃自动控制而采用调压器来代替温度控制器。但是用调压器来代替温度控制器时,必须在很大程度上靠人力调节,随着工作环境的变化而用人手调好所需温度的度数,然后靠相对稳定的电压来通电加热,勉强运作,但这决不是自动控温。当需要控温的关键很多时,就会手忙脚乱。这样,调压器就派不上用场,因为靠人手不能同时调节那么多需要温控的关键,只有采用PID模糊控制技术,才能解决这个问题,使操作得心应手,运行畅顺。 二、该温控系统的结构和原理: 1、系统的结构: 系统功能主要实现断水保护和高水位指示、自动保温、自动报警

三菱PID控制实例

三菱PLC和FX2N-4AD-TC实现温度PID闭环控制系统的学习参考。。。。。。

风机鼓入的新风经加热交换器、制冷交换器、进入房间。原理说明:进风不断被受热体加温,欲使进风维持一定的温度,这就需要同时有一加热器以不同加热量给进风加热,这样才能保证进风温度保持恒定。 plc接线图如下,按图接好线。配线时,应使用带屏蔽的补偿导线和模拟输入电缆配合,屏蔽一切可能产生的干扰。fx2n-4ad-tc的特殊功能模块编号为0。

输入和输出点分配表 这里介绍pid控制改变加热器(热盘管)的加热时间从而实现对温度的闭环控制。

在温度控制系统中,电加热器加热,温度用热电耦检测,与热电耦型温度传感器匹配的模拟量输入模块 fx2n-4ad-tc将温度转换为数字输出,cpu将检测的温度与温度设定值比较,通过plc的pid控制改变加热器的加热时间从而实现对温度的闭环控制。pid控制时和自动调谐时电加热器的动作情况如上图所示。其参数设定内容如下表所示。 三菱plc和fx2n-4ad-tc实现温度pid闭环控制系统程序设计:

用选择开关置x10作为自动调谐控制后的pid控制,用选择开关置x11作为无自动调谐的pid控制。 当选择开关置x10时,控制用参数的设定值在pid运算前必须预先通过指令写入,见图程序0步开始,m8002为初始化脉冲,用mov指令将目标值、输入滤波常数、微分增益、输出值上限、输出值下限的设定值分别传送给数据寄存器d500、d512、d515、d532、d533。 程序第26步,使m0得电,使用自动调谐功能是为了得到最佳pid控制,自动调谐不能自动设定的参数必须通过指令设定,在第29步~47步之间用mov指令将自动调谐用的参数(自动调谐采用时间、动作方向自动调谐开始、自动调谐用输出值)分别传送给数据寄存器d510、d511、d502。 程序第53步开始,对fx2n-4ad-tc进行确认、模式设定,且在plc运行中读取来自fx2n-4ad-tc的数据送到plc的d501中,103步开始对pid动作进行初始化。 第116步开始,x10闭合,在自动调谐后实行pid控制,当自动调谐开始时的测定值达到目标值的变化量变化1/3以上,则自动调谐结束,程序第128步~140步,自动调谐

单片机温度控制系统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)

温度控制的PID算法-及C程序实现

温度控制与PID算法 温度控制与PID算法j较为复杂,下面结合实际浅显易懂的阐述一下PID控制理论,将温度控制及PID算法作一个简单的描述。 1.温度控制的框图 这是一个典型的闭环控制系统,用于控制加热温区的温度(PV)保持在恒定的温度设定值(SV)。系统通过温度采集单元反馈回来的实时温度信号(PV)获取偏差值(EV),偏差值经过PID调节器运算输出,控制发热管的发热功率,以克服偏差,促使偏差趋近于零。例如,当某一时刻炉内过PCB板较多,带走的热量较多时,即导致温区温度下降,这时,通过反馈的调节作用,将使温度迅速回升。其调节过程如下:

温度控制的功率输出采用脉宽调制的方法。固态继电器SSR的输出端为脉宽可调的电压U OUT 。当SSR的触发角触发时,电源电压U AN通过SSR的输出端加到发热管的两端;当SSR的触发角没有触发信号时,SSR关断。因此,发热管两端的平均电压为U d=(t/T)* U AN=K* U AN 其中K=t/T,为一个周期T中,SSR触发导通的比率,称为负载电压系数或是占空比,K 的变化率在0-1之间。一般是周期T固定不便,调节t, 当t在0-T的范围内变化时,发热管的电压即在0-U AN之间变化,这种调节方法称为定频调宽法。下面将要描述的PID 调节器的算式在这里的实质即是运算求出一个实时变化的,能够保证加热温区在外界干扰的情况下仍能保持温度在一个较小的范围内变化的合理的负载电压系数K。 2.温度控制的两个阶段 温度控制系统是一个惯性较大的系统,也就是说,当给温区开始加热之后,并不能立即观察得到温区温度的明显上升;同样的,当关闭加热之后,温区的温度仍然有一定程度的上升。另外,热电偶对温度的检测,与实际的温区温度相比较,也存在一定的滞后效应。这给温度的控制带来了困难。因此,如果在温度检测值(PV)到达设定值时才关断输出,可能因温度的滞后效应而长时间超出设定值,需要较长时间才能回到设定值;如果在温度检测值(PV)未到设定值时即关断输出,则可能因关断较早而导致温度难以达到设定值。为了合理地处理系统响应速度(即加热速度)与系统稳定性之间地矛盾,我们把温度控制分为两个阶段。

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),每个串表

温度的PID控制及程序示例

温度的PID 控制 一.温度检测部分首先要OK. 二、PID 调节作用 PID 控制时域的公式 ))()(1)(()(?++ =dt t de Td t e Ti t e Kp t y 分解开来: (1) 比例调节器 y(t) = Kp * e(t) e(k) 为当前的温差(设定值与检测值的插值) y(k) 为当前输出的控制信号(需要转化为PWM 形式) # 输出与输入偏差成正比。只要偏差出现,就能及时地产生与之成比例的调节 作用,使被控量朝着减小偏差的方向变化,具有调节及时的特点。但是, Kp 过大会导致动态品质变坏,甚至使系统不稳定。比例调节器的特性曲线. (2) 积分调节器 y(t) = Ki * ∫(e(t))dt Ki = Kp/Ti Ti 为积分时间 #TI 是积分时间常数,它表示积分速度的大小,Ti 越大,积分速度越慢,积分作用越弱。只要偏差不为零就会产生对应的控制量并依此影响被控量。增大Ti 会减小积分作用,即减慢消除静差的过程,减小超调,提高稳定性。 (3) 微分调节器 y(t) = Kd*d(e(t))/dt Kd = Kp*Td Td 为微分时间 #微分分量对偏差的任何变化都会产生控制作用,以调整系统输出,阻止偏差变化。偏差变化越快,则产生的阻止作用越大。从分析看出,微分作用的特点是:加入微分调节将有助于减小超调量,克服震荡,使系统趋于稳定。他加快了系统的动作速度,减小调整的时间,从而改善了系统的动态性能。 三.PID 算法: 由时域的公式离散化后可得如下公式:

y(k) = y(k-1)+(Kp+Ki+Kd)*e(k)-(Kp +2*Kd)*e(k-1) + Kd*e(k-2) y(k) 为当前输出的控制信号(需要转化为PWM形式) y(k-1)为前一次输出的控制信号 e(k) 为当前的温差(设定值与检测值的插值) e(k-1) 为一次前的温差 e(k-2) 为二次前的温差 Kp 为比例系数 Ki = Kp*T/Ti T为采样周期 Kd = Kp*Td/T 四.PID参数整定(确定Kp,Ts,Ti,Td): 温度控制适合衰减曲线法,需要根据多次采样的数据画出响应曲线。 所以需要通过串口将采样时间t, 输出y(t)记录下来,方便分析。 1)、不加入算法,系统全速加热,从常温加热到较高的温度的时间为Tk, 则采样时间一般设为 T = Tk/10。 2)、置调节器积分时间TI=∞,微分时间TD=0,即只加比例算法: y(k) = y(k-1)+Kp*e(k) 比例带δ置于较大的值。将系统投入运行。(δ = 1/Kp) 3)、待系统工作稳定后,对设定值作阶跃扰动,然后观察系统的响应。若响应振荡衰减太快,就减小比例带;反之,则增大比例带。如此反复,直到出现如图所示的衰减比为4:1的振荡过程时,记录此时的δ值(设为δS),以及TS 的值(如图中所示)。当采用衰减比为10:1振荡过程时,应用上升时间Tr替代 振荡周期TS计算。 系统衰减振荡曲线 图中,TS为衰减振荡周期,Tr为响应上升时间。 据表中所给的经验公式计算δ、TI及TD的参数。

计算机控制系统课设报告--数字温度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日

温度PID控制实验

温度PID 控制实验 一、实验目的 1.加深对PID 控制理论的理解; 2.认识Labview 虚拟仪器在测控电路的应用; 3.掌握时间比例P、积分I、微分D 对测控过程连续测控的影响以及提高测控系统的精度; 4.通过实验,改变P、I、D 参数,观察对整个温度测控系统的影响; 5.认识固态继电器和温度变送器,了解其工作原理。 二、预习要点 1.PID 控制理论与传递函数。请学生在0-100 的范围里,自己选择较好的KP,KI,KD 值,用该控制参数进行后续实验; 2.了解A/D、D/A 转换原理; 3.Labview 虚拟仪器图形软件(本实验指导书附录中对使用环境详细介绍)。 三、实验原理 温度是通过固态继电器的导通关断来实现加热的,控制周期即是一个加热和 冷却周期,PID 调节的实现也是通过这个周期实现的,在远离温度预设值的时固 态继电器在温度控制周期中持续加热(假设导通时间是T),在接近温度预设值 时通过PID 得到的值来控制这一周期内固态继电器的开关时间(假设导通时间是 1/2T)维持温度(假设导通时间是1/4T)。如图1 所示: 图1 加热周期控制示意图 8 四、实验项目 1.用PID 控制水箱温度; 2.用控制效果对比完成数据对比操作,选出最佳值。 五、实验仪器 ZCK-II 型智能化测控系统。 六、实验步骤及操作说明 1.打开仪器面板上的总电源开关,绿色指示灯亮起表示系统正常;

2.打开仪器面板上的液位电源开关,绿色指示灯亮起表示系统正常; 3,确保贮水箱内有足够的水,参照图2 中阀门位置设置阀门开关,将阀门1、3、5、6 打开,阀门2、4 关闭; 图2 水箱及管道系统图 4.参看变频器操作说明书将其设置在手动操作挡; 5.单击控制器RUN 按钮,向加热水箱注水,直到水位接近加热水箱顶部,完 全 淹没加热器后单击STOP 按钮结束注水; 6.关闭仪器面板上的液位电源开关,红色指示灯亮起表示系统关闭; 7.打开仪器面板上的加热电源开关,绿色指示灯亮起表示系统正常; 8.打开计算机,启动ZCK-II 型智能化测控系统主程序; 9.用鼠标单击温度控制动画图形进入温度控制系统主界面,小组实验无须在个 人信息输入框填写身份,直接确定即可; 10.在温度系统控制主界面中,单击采集卡测试图标,进入数据采集卡测试程序。 请在该选项中确定选择设备号为端口1,因为我们接入数据采集卡的端口是1 号 9 端口,其他数据端口留做其他方面使用的,所以切记不能选错,否则程序会报 错 并强制关闭。选择采集通道时请选择0 号通道即温度传感器占用的通道。控制上、 下限选项是为设置报警电路所预设的,在本实验中暂未起用该功能,感兴趣的 同 学可以试着完善它,本实验报警数值是+1V 以下和+5V 以上,这里只做了解即可。 采样点数(单位:个)、采样速率(单位:个/秒)和控制周期(单位:毫秒) 请 参照帮助显示区进行操作,一切设置确认无误后即可单击启动程序图标,观察 温 度和电压的变化,也可以单击冷却中左边的开关按钮进入加热程序,观察温度 上 升曲线及电流表和电压表变化,确认传感器正常工作后点击程序结束,等待返 回 主界面图标出现即可返回温度控制主界面进入下一步实验。 11.在温度系统控制主界面中,单击传感器标定图标,进入传感器标定程序。 本 程序界面和数据采集卡测试程序界面基本相同,操作请参照步骤10 进行,一切 设置确认无误后即可单击启动程序图标,观察温度和电压的变化,同时用温度

基于单片机的PID温度控制系统

基于单片机的PID温度控制系统 【摘要】本设计在单片机的基础上,利用PID算法完成了温度控制系统的硬件设计和软件设计,实现更加精确高效的水的温度控制。本系统主要分为单片机控制模块,LCD显示模块,传感器检测模块,继电器控制模块等,通过传感 器模块检测水温然后发送给单片机,单片机对数据进行处理后由LCD显示,同时反馈给继电器,继电器接收到信号后控制加热器进行对水温的加热,从而达到精确控制水的温度的目的。该系统以节能高效为出发点,适用于小到热带鱼缸大到渔场养殖等多种场所。 【关键词】单片机、PID、温度控制 1.前言 1.1课题的背景及研究意义 温度作为一个不可忽视的因素存在于现代工业的生产中,工业生产过程中的温度控制一直是十分重要的环节。但控制在工业生产中已很难把握,并且对于那些以严格为目标的生产工艺,太高或太低的温度会对生产效率和质量造成显著的影响,从而导致生产效益的降低。这就要求我们开发出一种能够很好控制并且可以随时将温度展示给客户观看的温度控制器。单片机拥有着如同那些计算机一样强大的数据分析与处理能力,通过与PID相结合,我们可以很大程度上提高控制程序的能力,这样就能使生产效益得到提高[2]。 温度的测量、控制与保持是单片机温度测量系统中的重要部分,温度测量是工业生产中最要要的物理量之一。而有效的测量温度的方法之一就是通过单片机,所以单片机温度测量系统能够广泛的应在工业生产中,在电力工程、化工、机械、冶金等重点行业,有一个重要的测量任务,在日常生活中也可以得到广泛的应用。 以热带鱼缸为例,系统设计不够周全、结构不够简单化、性价比不够高等问题普遍的存在于目前市场上的各种热带鱼缸中,很多的鱼缸在温度控制方面都存在着许多缺陷,比如对温度控制的不够精确,常常还没达到设定温度就停止加热等。即使它达到了设定的温度,也有因加热时间长短不能有效地控制而导致能量的浪费问题。本次设计的温度控制系统是以51单片机为基础利用PID算法进行精确的温度控制,功能主要有温度设定、显示与控制等方面。此控制器和显示装置与以前的相比具有成本低,高精度的温度控制和显示,使用方便,性能稳定等优点,可以提高能源利用效率,在经济与社会效益上有一定的推动[3]。 1.2国内外现状及水平 这几年,我们在理论上对温度控制的研究已经比较成熟,但是在具体的温度测量与控制上,我们对于如何精确的对其进行控制等方面还存在着一些问题。温度控制技术按照控制目标的不同可分为两类:动态温度跟踪与恒值温度控制。动态温度跟踪实现的控制目标是使被控对象的温度值按预先设定好的曲线进行变化。在工业生产中很多场合需要实现这一控制目标,如在发酵过程控制,化工生产中的化学反应温度控制,冶金工厂中燃烧炉中的温度控制等。恒值温度控制的目的是使被控对象的温度恒定在某一数值上,且要求其波动幅度不能超过某一给定值。从工业温度控制器的发展过程来看,温度控制技术大致可分以下几种: 1.2.1定值开关温度控制法

计算机控制课程设计 基于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控制算法程序实现的。计算机直接数字控制系统大多数是采样-数据控制系统。进入计算机的连续-时间信号,必须经过采样和整量化后,变成数字量,方能进入计算机的存贮器和寄存器,而在数字计算机中的计算和处理,不论是积分还是微分,只能用数值计算去逼近。

自动控制 温度PID控制实验

实验四 温度PID 控制实验 1、实验目的 通过实验了解简单反馈系统的组成,掌握简单调节系统“手动-自动”无扰动切换投运方法以及用临界比例度法对调节器参数进行工程整定。 2、实验原理 温度控制系统实验原理框图如图4所示,图中电/气转换器、可控硅控制器和容器温度组成广义被控对象。容器温度为系统控制对象,记为T y 。温度变送器检测得到输出的4-20mA 的电流反馈信号T fy ,由数据采集卡经A/D 转换成数字信号,输入计算机。再与给定值T r (从键盘输入)比较,得到偏差信号。计算机根据偏差信号,执行相应的控制算法程序,例如,数字PID 控制算法、自校正控制算法、模糊控制算法或者其它控制算法等,计算出控制量经D/A 转换成1-5V 的电压,再经电压-电流转换器转换成4-20mA 的电流控制信号T u 。控制广义对象的输出T y ,使其跟踪给定值T r 。 图4 被控对象为容器温度,操作变量为可控硅电压输出的温度控制系统 该实验装置组成闭环控制系统时,计算机都采用增量式PID 算式: ))2()1(2)(()())1()(()1()(-+--++ --+-=k e k e k e T T k e T T k e k e K k u k u d i c (2-1) 其中: )(k u :当前时刻的控制量 )1(-k u :上一时刻的控制量 c K :放大倍数,对应控制参数“P ” i T :积分常数,对应控制参数“I ” d T :微分常数,对应控制参数“D ” T :控制周期 )(k e :当前时刻的给定量和检测量的偏差 )1(-k e :上一时刻的给定量和检测量的偏差 )2(-k e :两个时刻前的给定量和检测量的偏差 3、接线说明 模拟信号端子板和测量信号以及控制信号的接线简图如图5所示

PID温度控制的PLC程序设计

PID温度控制的PLC程序设计 温度控制是许多机器的重要的构成部分。它的功能是将温度控制在所需要的温度范围内,然后进行工件的加工与处理。PID控制系统是得到广泛应用的控制方法之一。在本文中,将详细讲叙本套系统。 l 系统组成 本套系统采用Omron的PLC与其温控单元以及Pro-face的触摸屏所组成。系统包括CQM1H-51、扩展单元TC-101、GP577R以及探温器、加热/制冷单元。 l 触摸屏画面部分(见图1-a) 1-a 如图所见,数据监控栏内所显示的002代表现在的温度,而102表示输出的温度。如按下开始设置就可设置参数。需要设置的参数有六个,分别是比例带、积分时间、微分时间、滞后值、控制周期、偏移量。它们在PLC的地址与一些开关的地址如下所列。 比例带: DM51 积分时间: DM52 微分时间: DM53 滞后值: DM54 控制周期: DM55 偏移量: DM56 数据刷新: 22905 l PLC程序部分 002:PID的输入字 102:PID的输出字 [NETWORK] Name="Action Check" //常规检查 [STA TEMENTLIST] LD 253.13 //常ON OUT TR0 CMP 002 #FFFF //确定温控单元是否完成初始化 AND NOT 255.06 //等于 OUT 041.15 //初始化完成 LD TR0 AND 041.15 OUT TR1 AND NOT 040.10 //不在参数设置状态 MOV DM0050 102 //将设置温度DM50传送给PID输出字 LD TR1 MOV 002 DM0057 //将002传送到DM57 [NETWORK] Name="Setting Start"//设置开始 [STA TEMENTLIST] LD 253.13 OUT TR0 AND 229.05 //触摸屏上的开始设置开关

温度控制pid 过控课程设计

温度控制pid 过控课程设计 摘要 人类的生活环境中,温度扮演着极其重要的角色,可以说几乎80%的工业部门都不得不考 虑温度对自身系统的影响,温度是与人类生产生活密切相关的一个物理量,由此便产生了各种各样的温度测量方法。根据测温精度和范围的不同,可选用不同的测温方式。目前常常采用模拟集成温度传感器,该传感器是采用硅半导体集成工艺制成,因此亦称硅传感器或单片集成温度传感器。此种传感器的特点是,功能单一(仅测量温度)、测温误差小、价格低、响应速度快、传输距离远、体积小、微功耗等,适合远距离测温、控温,不需要进行非线性校准,外围电路简单。然而在很多工业应用的场合下,环境非常恶劣,这种以人工的方式直接操作设置仪表很不现实,采用有线数据通信的方式也会受很多环境、质量、功能等方面的限制,在数据记录上也还要靠人工抄写,不能形成自动控制的系统。 温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影 响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。 随着单片机技术的日益成熟,单片机在温度控制上的应用也日趋广泛。本文采用STC89C52单片机采用积分分离式PID算法和带死区的PID算法两种控制方式,并通过对试验结果的 比较,发现对控制精度较高的系统和响应速度较慢的系统带死区的PID算法确实不大实用,而前者在应一定程度上若再辅以微分先行则基本上能满足系统要求。 关键字:STC89C52单片机,PID算法,积分分离式,微分先行。 Abstract Man's living environment, the temperature plays a very important role, can be said that almost 80% of the industrial sector had to take into account the effects of temperature on their systems, temperature is closely related to human production and life of a physical quantity, thus given rise to a wide range of temperature measurement method. According to the different temperature measurement accuracy and scope may make use of the temperature in different ways. There is often analog integrated temperature sensor, the sensor is made using silicon semiconductor

PID温度控制的PLC程序设计(梯形图语言)教学文案

P I D温度控制的P L C 程序设计(梯形图语言)

PID温度控制的PLC程序设计(梯形图语言) PID温度控制的PLC程序设计 温度控制是许多机器的重要的构成部分。它的功能是将温度控制在所需要的温度范围内,然后进行工件的加工与处理。PID控制系统是得到广泛应用的控制方法之一。在本文中,将详细讲叙本套系统。 l 系统组成 本套系统采用Omron的PLC与其温控单元以及Pro-face的触摸屏所组成。系统包括CQM1H-51、扩展单元TC-101、GP577R以及探温器、加热/制冷单元。 l 触摸屏画面部分(见图1-a) 1-a 如图所见,数据监控栏内所显示的002代表现在的温度,而102表示输出的温度。如按下开始设置就可设置参数。需要设置的参数有六个,分别是比例带、积分时间、微分时间、滞后值、控制周期、偏移量。它们在PLC的地址与一些开关的地址如下所列。 比例带 : DM51 积分时间 : DM52 微分时间 : DM53 滞后值 : DM54 控制周期 : DM55 偏移量 : DM56 数据刷新 : 22905

l PLC程序部分 002:PID的输入字 102:PID的输出字 [NETWORK] Name="Action Check" //常规检查 [STATEMENTLIST] LD 253.13 //常ON OUT TR0 CMP 002 #FFFF //确定温控单元是否完成初始化 字串1 AND NOT 255.06 //等于 OUT 041.15 //初始化完成 LD TR0 AND 041.15 OUT TR1 AND NOT 040.10 //不在参数设置状态 MOV DM0050 102 //将设置温度DM50传送给PID输出字 LD TR1 MOV 002 DM0057 //将002传送到DM57 [NETWORK] Name="Setting Start"//设置开始 [STATEMENTLIST] LD 253.13 OUT TR0 AND 229.05 //触摸屏上的开始设置开关 DIFU 080.05 //设置微分

(完整版)基于单片机的PID温度控制毕业设计

以下文档格式全部为word格式,下载后您可以任意修改编辑。 前言 温度是表征物体冷热程度的物理量。在很多生产过程中,特别是在冶金、化工、建材、食品、机械、石油等工业中,温度的测量和控制都直接和安全生产、提高生产效率、保证产品质量、节约能源等重大技术经济指标相联系。因此,温度的测量与控制在国民经济各个领域中均受到了相当程度的重视。 单片机系统的开发应用给现代工业测控领域带来了一次新的技术革命,自动化、智能化均离不开单片机的应用。将单片机控制方法运用到温度控制系统中,可以克服温度控制系统中存在的严重滞后现象,同时在提高采样频率的基础上可以很大程度的提高控制效果和控制精度。现代自动控制越来越朝着智能化发展,在很多自动控制系统中都用到了工控机,小型机、甚至是巨型机处理机等,当然这些处理机有一个很大的特点,那就是很高的运行速度,很大的内存,大量的数据存储器。但随之而来的是巨额的成本。在很多的小型系统中,处理机的成本占了系统成本的比例高达20%,而对于这些小型的系统来说,配置一个如此高速的处理机没有任何必要,因为这些小系统追求经济效益,而不是最在乎系统的快速性,所以用成本低廉的单片机控制小型的,而又不是很复杂,不需要大量复杂运算的系统中是非常适合的。 随着电子技术以及应用需求的发展,单片机技术得到了迅速的发展,在高集成度,高速度,低功耗以及高性能方面取得了很大的进展。现在完

全可以运用单片机和电子温度传感器对某处进行温度检测,而且可以很容易地做到多点的温度检测,如果对此原理图稍加改进,还可以进行不同地点的实时温度检测和控制。

1绪论 1.1研究的目的和意义 温度是工业生产中主要被控参数之一,温度控制自然是生产的重要控制过程。工业生产中温度很难控制,对于要求严格的的场合,温度过高或过低将严重影响工业生产的产质量及生产效率,降低生产效益。这就需要设计一个良好温度控制器,随时向用户显示温度,而且能够较好控制。单片机具有和普通计算机类似的强大数据处理能力,结合PID,程序控制可大大提高控制效力,提高生产效益[9]。 例如钢铁生产过程中,按照工艺条件的规定保持一定的温度才能保证产品质量和设备的安全。对电气设备进行温度的监控,例如高压开关、变压器的出线套管等,判断可能存在的热缺陷,进而能及时发现、处理、预防重大事故的发生。因此研究温度控制仪具有重要的意义[10]。 在单片机温度测量系统中的关键是测量温度、控制温度和保持温度,温度测量是工业对象中主要的被控参数之一。因此,单片机温度测量则是对温度进行有效的测量,并且能够在工业生产中得到了广泛的应用,尤其在电力工程、化工生产、机械制造、冶金工业等重要工业领域中,担负着重要的测量任务。在日常生活中,也可广泛实用于地热、空调器、电加热器等各种家庭室温测量及工业设备温度测量场合[16]。 目前市场上热水器的控制系统大多存在功能单一、操作复杂、控制不方便等问题,很多控制器只具有温度和水位显示功能,不具有温度控制功能.即使热水器具有辅助加热功能。也可能由于加热时间不能控制而产生过烧,从而浪费电能。本文设计的热水器控制系统以51单片机为检测控制中心单元,具有温度设定与控制功能。该控制器和以往显示仪相比具有性

基于PID电加热炉温度控制系统设计

基于PID 电加热炉温度控制系统设计 1概述 电加热炉随着科学技术的发展和工业生产水平的提高,已经在冶金、化工、 机械等各类工业控制中得到了广泛应用,并且在国民经济中占有举足轻重的地 位。对于这样一个具有非线性、大滞后、大惯性、时变性、升温单向性等特点的 控制对象,很难用数学方法建立精确的数学模型,因此用传统的控制理论和方法 很难达到好的控制效果。 单片机以其高可靠性、高性能价格比、控制方便简单和灵活性大等优点,在 工业控制系统、智能化仪器仪表等诸多领域得到广泛应用。采用单片机进行炉温 控制,可以提高控制质量和自动化水平。 在本控制对象电阻加热炉功率为800W ,由220V 交流电供电,采用双向可 控硅进行控制。本设计针对一个温度区进行温度控制,要求控制温度范围 50~350C ,保温阶段温度控制精度为正负1度。选择合适的传感器,计算机输出 信号经转换后通过双向可控硅控制器控制加热电阻两端的电压。其对象问温控数 学模型为: 1 )(+=-s T e K s G d s d τ 其中:时间常数Td=350秒 放大系数Kd=50 滞后时间τ=10秒 控制算法选用改PID 控制

2系统硬件的设计 本系统的单片机炉温控制系统结构主要由单片机控制器、可控硅输出部分、 热电偶传感器、温度变送器以及被控对象组成。 系统硬件结构框图如下: 图2-1 系统硬件结构框图 看门狗 报警提醒 通信接口 LED 显示 键盘 微 型 控 制 机 AT89S52 温度检测PT100 驱动执行机构 8路D/A 转换器DAC0832 测量变送 8路A/D 转换器ADC0809 加热电阻 温度

PID工艺流程图的说明与介绍

PID工艺流程图的说明与介绍 PID:Process and Instrument Diagram 即管道及仪表流程图、管道仪表流程图借助统一规定的图形符号和文字代号,用图示的方法把建立化工工艺装置所需的全部设备、仪表、管道、阀门及主要管件,按其各自功能以及工艺要求组合起来,以起到描述工艺装置的结构和功能的作用。 管道和仪表流程图又称为PID,是PIPING AND INSTRUMENTATION DIAGRAM的缩写。PID的设计是在PFD的基础上完成的。它是化工厂的工程设计中从工艺流程到工程施工设计的重要工序,是工厂安装设计的依据。 化工工程的设计,从工艺包、基础设计到详细设计中的大部分阶段,PID 都是化工工艺及工艺系统专业的设计中心,其他专业(设备、机泵、仪表、电气、管道、土建、安全等)都在为实现P&ID里的设计要求而工作。 广义的PID可分为工艺管道和仪表流程图(即通常意义的PID)和公用工程管道和仪表流程图(即UID)两大类。 PID的设计介绍 1.PID的设计内容 PID的设计应包括下列内容 1.1 设备 (1)设备的名称和位号。 每台设备包括备用设备,都必须标示出来。对于扩建、改建项目,已有设备要用细实线表示,并用文字注明。

(2)成套设备 对成套供应的设备(如快装锅炉、冷冻机组、压缩机组等),要用点划线画出成套供应范围的框线,并加标注。通常在此范围内的所有附属设备位号后都要带后缀“X”以示这部分设备随主机供应,不需另外订货。 (3)设备位号和设备规格 PID上应注明设备位号和设备的主要规格和设计参数,如泵应注明流量Q和扬程H;容器应注明直径D和长度L;换热器要注出换热面积及设计数据;储罐要注出容积及有关的数据。和PFD不同的是,PID 中标注的设备规格和参数是设计值,而PFD标注的是操作数据。 (4)接管与联接方式 管口尺寸、法兰面形式和法兰压力等级均应详细注明。一般而言,若设备管口的尺寸、法兰面形式和压力等级与相接管道尺寸、管道等级规定的法兰面形式和压力等级一致,则不需特殊标出;若不一致,须在管口附近加注说明,以免在安装设计时配错法兰。 (5)零部件 为便于理解工艺流程,零部件如与管口相邻的塔盘、塔盘号和塔的其他内件(如挡板、堰、内分离器、加热/冷却盘)都要在PID中表示出来。 (6)标高 对安装高度有要求的设备必须标出设备要求的最低标高。塔和立式容器须标明自地面到塔、容器下切线的实际距离或标高;卧式容器应标明容器内底部标高或到地面的实际距离。 (7)驱动装置

温度控制的PID算法的C语言程序

我的题目是:基于PID算法的温度控制系统 89C51单片机,通过键盘输入预设值,与DS18B20测得的实际值做比较,然后驱动制冷或加热电路。用keil C语言来实现PID的控制。 最佳答案 7f0f2f1c2f

89C 89C89C1 L50℃3℃2006-02-17 2009-04-23 2009-04-23 2009-04-24 2009-04-24

2009-10-11 超低温漂移高精度运算放大器0P07将温度一电压信号进行放大,便于A/D进行转换,以提高温度采集电路的可靠性。模拟电路硬件部分见图2。 图2 ?温度电压转换电路 电控制执行电路的设计 ??? 由输出来控制电炉,电炉可以近似建立为具有滞后性质的一阶惯性环节数学模型。其传递函数形式为: ??? 可控硅可以认为是线形环节实现对水温的控制。单片机输出与电炉功率分别属于弱电与强电部分,需要进行隔离处理,这里采用光耦元件TLP521 在控制部分进行光电隔离,此外采用变压器隔离实现弱强电的电源隔离。 ??? 单片机PWM 输出电平为0 时,光耦元件导通,从而使三极管形成有效偏置而导通,通过整流桥的电压经过集电极电阻以及射集反向偏压,有7V 左右的电压加在双向可控硅控制端,从而使可控硅导通,交流通路形成,电阻炉工作;反之单片机输出电平为0 时,光耦元件不能导通,三极管不能形成有效偏置而截止,可控硅控制端电压几乎为零,可控硅截止从而截断交流通路,电炉停止工作。此外,还有越限报警,当温度低于下限时发光二极管亮;高上限时蜂鸣器叫。控制执行部分的硬件电路如下: 图3? 控制执行部分电路 3 键盘及显示的设计 ??? 键盘采用软件查询和外部中断相结合的方法来,低电平有效。图3 中按键AN1,AN2,AN3,AN4, AN5的功能定义如表1所示。 ??? 按键AN3与相连,采用外部中断方式,并且优先级定为最高;按键AN5和AN4分别与和相连,采用软件查询的方式;AN1则为硬件复位键,与R、C构成复位电路。

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