546.一种数字式锅炉温度控制系统的设计
锅炉温度系统的设计
综述
锅炉汽包燃烧系统是工业蒸汽锅炉安全、稳定运行的重要指标,温度过高,会使蒸汽带水过多,汽水分离差,使后续的过热器管壁结垢,传热效率下降,过热蒸汽温度下降,
过低又将破坏部分水冷壁的水循环不严重时将引起蒸汽品质下降,影响生产和安全;温度
能满足工艺要求,严重时会发生锅炉爆炸。尤其是大型锅炉,一旦控制不当,容易使汽包满水或汽包内的水全部汽化,造成重大事故。因此,在锅炉运行中,保证温度在正常范围是非常重要的。
本文设计了一种数字式锅炉温度控制系统,并给出了硬件原理图。该控制系统是用MCS-51系列单片机及其相关硬件来实现,利用传感器测量温度数据、CPU循环检测传感器输出状态,并用光柱和LED指示温度的高度。当锅炉温度低于用户设定的值时,系统自动打开燃料通道,当温度到达设定值时,系统自动关闭燃料通道。通过定量的计算表明该控制系统设计合理、可行。
1
锅炉温度系统的设计
一.系统总体设计
1(1 系统总体设计方案
设计框图如下所示:
温 温
度 度继电器控制
信 控与加热电路
号 计算机控制 制
采 接
集 口继电器控制 电 电与降温电路 路 路
图1-1系统框图
1(2 单元电路方案的论证与选择
硬件电路的设计是整个实验的关键部分,我们在设计中主要考虑了这几个方面:电路简单易懂,较好的体现物理思想;可行性好,操作方便。在设计过程中有的电路有多种备选方案,我们综合各种因素做出了如下选择。
1(2(1 温度信号采集电路的论证与选择
采用温度传感器DS18B20
美国DALLAS公司的产品可编程单总线数字式温度传感器DS18B20可实现室内温度信号的采集,有很多优点:如直接输出数字信号,故省去了后继的信号放大及模数转换部分,外围电路简单,成本低;单总线接口,只有一根信号线作为单总线与CPU连接,且每一只都有自己唯一的64位系列号存储在其内部的ROM存储器中,故在一根信号线上可以挂接多个DS18820,便于多点测量且易于扩展。
DS 18 B2 0的测温范围较大,集成度较高,但需要串口来模拟其时序才能使用,故没有选用此方案。
2
锅炉温度系统的设计
1.2.1输入输出通道及其接口设计
1)温度检测模拟输入通道设计
图1-2 输入通道原理图
设V,F变换器的额定输出频率为F,计数器对输出脉冲的计数时间为Ts,A,D转换结果的分辨率为i,则有:
i2 T,sFs
取Ts,1s,则在V,F的输出频率范围0,10kHz内,可以得到13位的A,D转换结果。 2) 晶闸管数字触发输出通道设计
晶闸管的工作方式有:调压方式; 调功方式
调压方式:是通过利用移相触发脉冲调节晶闸管的导通角,使输入到电加热元件的电压改变,达到调节用电器的输入功率,来实现控制目的 。
图1-3 调压方式原理图 图1-4 波形图
调功方式:触发电路采用的是过零触发方式,外加正弦电压过零时控制信号才使晶闸管的触发导通,则负载上得到的电压是一个正弦波。
3
锅炉温度系统的设计
调功方式输入电炉的平均功率为:
2nU P,NR
P——输入电炉的功率;R——负载有效电阻;U——电网电压 ;n——允许导通的波头数;N——设定的波头数。
当 n,0时,电炉的输入功率为零;
n,N时,电炉的输入功率为满功率。
由以上分析可得晶闸管数字触发输出通道设计
图1-4 过零检测同步脉冲电路
图1-5 波形图
3) 拨码盘给定输入通道
拨码盘作为数字量的输入设备,设定和修改码盘值可作为控制系统的给定值。输入非数字信息时,需要事先将非数字信息转换为数字代码,再由拨码盘输入。 4) 数码显示输出通道 包括: 数字量输出接口电路;锁存译码驱动电路;七段数码管显示器。
5) 打印机输出通道 包括: 系统配置了通用打印机接口电路; 打印
内容
财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容
包括表头、制表、采样数据和采样时间。
4
锅炉温度系统的设计
二.系统框图
2.1系统原理图
出口温度T1给定值TcQc
T2燃料油
原料油
图2-1系统原理图 2.2系统框图
由系统原理图可画出系统的结构框图为
Y(z)R(z)
Gc(z)Go(z)Gv(z)
Gm(z)
图2-2 系统原理图
闭环控制系统是指控制器与被控对象之间既有顺向控制又有反向联系的控制系统。
闭环控制系统 优点----不管任何扰动引起被控变量偏离设定值,都会产生控制作用去克服被控变量与设定值的偏差。因此闭环控制系统有较高的控制精度和较好的适应能力,其应用范围非常广泛。
缺点---闭环控制系统的控制作用只有在偏差出现后才产生,当系统的惯性滞后和纯滞后较大时,控制作用对扰动的克服不及时,从而使其控制质量大大降低。
在闭环控制系统中,根据设定值的不同形式,又可分为定值控制系统,随动控制系统和程序控制系统
5
锅炉温度系统的设计 3.温度系统控制器的设计
1由以上分析可知,锅炉的温度控制系统可以近似为二阶系统,可表示为,(s),Gos(s,1)
以大林算法设计数字控制器D(z)。设采样周期T=0.5s。
,Ts,,1,1e(),,3.1计算广义对象的脉冲传递函数 ,,GzZ(,1),,sss,,
,,1,1,(1,),,,Zz2(,1),,ss,,
,,111,1,(1,),,,,,Zz2,1,,sss,,
,,,111Tz,1,,,(1,),,,z2,1,T,1,,1,1,zezz,1,,(1,)
2,,TT,1,1,1,1(1,),(1,)(1,),eeTzzzzz,1(1,),,T,1,1(1,)(1,)ezz
,T,T,T,1,1[(,,1),(1,,)]eTeTezz ,T,,1,1(1,)(1,)ezz
,T,0.5把T=0.5s、 代入得 ,,0.607ee
,1,10.107(1,0.832)zz (),Gz,1,1(1,)(1,0.607)zz3.2 的计算 ,(z)
,/T,,N,1(1,)ez由于 ,(),z,T/,,1(1,)ez
此处N=0、T=0.5s,τ是整个系统(包括数字控制器和被控对象)的时间常数,代入上式
得
,/T,,1(1,)ez ,(),z,T/,,1(1,)ez
(z),1,,(z)Ge由于
,1
1,z所以 (),1,,(),zzeGT,,/,1(1,)ez
6
锅炉温度系统的设计
3.3数字控制器的设计
由数字控制器的公式
(z), D(z),G(z)(Z)Ge
把式(3)中的代入式(4)得数字控制器 ,(z)和(z)Ge
,/,1T,0.934(1,()1,0.607)ez (),Dz,11,0.832z
3.4消除振铃现象
由于直接用大林算法构成的闭环控制系统时,数字控制器的输出U(z)会以1/2的采样频率大幅度上下摆动,我们把这种现象叫做振铃现象。振铃现象与被空对象的特性、闭环时间常数、采样周期、纯滞后时间的大小等有关,振铃现象中的震荡是衰减的,并且由于被控对象中惯性环节的低通特性,使得这种震荡对系统输出几乎无任何影响,但是振铃现象却会增加执行机构的磨损。所以要想尽办法消除振铃现象。
由于令z=-1附近的极点会引起振铃现象,为消除振铃令现象,令z=-1附近的极点的z=1,代入上式得
,T/,,1 D(z),0.510(1,()1,0.607)ez
7
锅炉温度系统的设计
4. 硬件设计
本控制系统原理框图如图1所示,它由以下几个模块构成:信号转换及调理电路、数
据采集模块、数据显示模块、脉宽调制控制及驱动电路和执行机构。
213
MC1403LED显示
信号CPU在屏幕上显AD590MC14433放大8051示控制曲线调理
8255
54
数字模256可控硅MOC3061比较器计数器
脉宽转锅换电路炉
,220V
图4-1系统硬件电路
4. 1(信号转换及调理电路
信号转换调理就是将温度信号转化为电信号,然后调理为可采集的电压信号。具体电
路参见图。
+2.5V+15V
7
36
2
145
-3.5VAD590
-3.5V
图4-2信号转换及调理电路 4.2 数据采集模块
通过A/D转换器将输入的模拟电压量转换为数字量,并通过并行接口芯片将数字
8
锅炉温度系统的设计
量送给计算机。本控制系统A/D转换器采用高精度的MC14433,图为MC14433的典型电路图。
MC14433是三位半十进制(即11位二进制数)的双积分式模数转换器,转换速率为-10Hz,它无控制启停信号,一旦上电,就不断地转换。转换结果采用BCD码动态扫描输4
出,它的千位、百位、十位、个位的BCD码输出为分别与DS1、DS2、DS3、DS4输出高电平是相对应,由于它们无三态特性,不可与PC机直接相连,因此要通过并行接口芯片相连接。又因为MC14433无内部参考电压源,因此利用低温漂的集成化的精密电源MC1403来产生稳定的参考电压。
图4-3数据采集电路
4.3数据显示模块
PC机将采集到的温度值经处理后送往LED数码管上显示,并在屏幕上打印出控制曲线。这部分可利用PC微机总线接口实验装置上的现有资源,在实验装置上本模块提供了六个LED数码管,CPU通过两个端口来驱动LED数码管,分别为段输出选通端和位选通端。数据的输出显示采用动态扫描方式,利用眼睛的视觉惯性来实现稳定的数字显示。
9
锅炉温度系统的设计
4. 4(脉宽调制控制及驱动电路
脉宽调制控制及驱动部分的原理图(图中包括执行机构部分)如下:
图 4-4 脉宽调制控制及驱动电路
本电路用于完成反馈控制的功能,利用PC机输出的经PID控制算法处理后的误差信号去控制产生具有一定占空比的脉冲,并送往驱动电路进行脉冲放大。改变占空比的调节
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
有脉宽调制(PWM)和脉频调制(PFM)。由原理图可知本系统采用PWM方式,即工作频率不变,通过改变后级电路的导通与截止比来改变占空比。图上所示各点的波形具体体现了本电路的工作过程。
4.5(执行机构
这部分电路比较简单,由双向可控硅(晶闸管)及电路组成,见图所示。晶闸管一旦触发,管子就导通,把控制信号减少甚至完全去掉,它仍然导通,只有当阳极电流减少到维持电流以下,管子才会截止。不过双向可控硅则无所谓阴、阳极。本电路可控硅采用BT138 600E,见图,其中T1:主端子 T2:主端子 G:门极
T1T2G
10
锅炉温度系统的设计
5软件设计
系统控制程序的任务:
a) 系统初始化。
b) 多路模拟转换开关的切换控制。
c) 温度反馈信号采样和数字滤波、线性化处理。
d) 读给定输入值,且将BCD码转换为二进制码。
e) 完成系统的控制算法和控制输出。
f) 定点或巡回显示温度值和网带速度值。 开始 g) 定时打印时间、温度和网带运行速度。
设置堆栈 按控制功能将程序分成三个程序模块:
5.1系统初始化程序模块 打印缓冲区初始化 系统初始化包括:
显示缓冲寄存器初始化 a) 设置堆栈;
b) 清除动态数据缓冲区; 给8051送控制字和初值 c) 初始化打印缓冲区;
d) 设置计数器的控制字和计数初始值; 设置时钟系统初始值 e) 设置时钟系统的初始值;
f) 设置控制算法程序的初始值; 设置控制算法程序
的初始值 g) 系统中断控制初始化等。
设置中断系统控制字
结束
图5-1 初始化模块
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
图 5.2外部中断服务程序模块
中断服务程序的任务:
1) 读取A,D转换结果,以BCD码的形式送到数码管中显示。 2) 读取温度给定值并将BCD码转换为二进制码。
3) 外部中断产生ls钟内,将多路模拟转换开关切换到下一个通道 。
11
锅炉温度系统的设计
5.3定时打印程序模块
实现任务:
1) 实时时钟程序
2) 根据设定时间完成打印控制
开始
Y N 停止打印标志置位, 需要打印否,
N
停止打印、设停止打印请停止打印标志 标志,走纸回行,设表
头未打印标志
N 打印时间到,
时钟、炉温及网带
速度送打印缓冲区
Y 表头打印过,
N
调打印头程序
设置表头打印过标志
调打印数据程序
图5-2 定时打印程序模块流程图
12
锅炉温度系统的设计
6.系统仿真
分别进行给定值变化和干扰变化仿真,并与PID控制的变化加以比较,整理得下
图6-1 燃烧系统的内模控制与PID控制的阶跃响应曲线
由图6-1可以看出,内模控制比普通PID控制更能获得良好的动态效应,稳定速度快,超调量减小,抗干扰能力强。
系统投入运行之后,满足了系统的控制要求。 该系统操作简便,使用维护
13
锅炉温度系统的设计
方便,性能可靠;采用 微机控制,提高了产品质量;改善了劳动条件,消 除了人为因素;易于现代化管理和产品质量分析。
结论
本文针对锅炉燃烧系统具有大时滞的特点,采用一阶纯滞后模型作为实际过程对象的模型,并根据内模控制的原理设计了控制器进行仿真,并与普通PID控制进行比较。仿真控制效果表明,内模控制比PID控制超调小,提高了稳定速度及抗干扰能力,且兼顾了鲁棒性和稳定性。因为实际工业中普遍存在大时滞系统,且内模控制器设计方便,因此这种控制方法不仅用于锅炉燃烧系统,还可推广用于其他具有大时滞的过程中。
14
锅炉温度系统的设计
课程设计体会
通过这次计算机控制技术课程设计使我对所学的计算机控制技术理论知识有了深层次的理解和掌握,增强了自己对所学计算机控制技术理论知识的灵活运用,增强了自己的独立思考和创新综合素质能力,尤其是运用理论知识解决实际问题的能力。通过本次课程设计把自己所学的计算机控制技术分散理论知识联系起来,使自己所学的计算机控制技术理论知识形成了一个体系。
这次课程设计,也让我更加清楚的认识到理论与实践的关系-----只有把理论与实践紧密结合起来,理论知识才能变成有应用价值的灵活知识。认识到理论知识只有运用于实践才能产生巨大的经济利润和社会价值,而实践只有在科学正确理论指导下才能取得成功和硕果。科学正确的理论知识是推动人类实践活动前进的强大精神武器,而实践活动是检验理论正确与否的唯一标准也是理论产生的源泉。理论与实践紧密联系,相互依存。
同时这次课程设计,更是增强了自己的实践动手能力,尤其遇到问题而深入实际生活加深了对理论的认识,对实际生活的体会有助于以后专业知识的学习和
15
锅炉温度系统的设计
研究,明白了科学理论的重要性。
当然在这次课程设计,也发现了自己的很多不足之处,比如对所学计算机控制技术原理掌握的还不够牢固,知识应用不够灵活,不能触类旁通举一反三等。在以后的学习中一定要脚踏实地、一丝不苟的对待所学专业知识,认真学习、精益求精为将来的学习、研究和工作奠定坚实的理论基础,在以后的学习中多参与实际生活问题的思考,多参加实践活动~
姓 名:
学 号:
日 期:2008.6.22
16
锅炉温度系统的设计
参 考 文 献 [1] 姜学军主编.计算机控制技术. 清华大学出版社,2005
[2]潘永湘,杨延西,赵跃编著.过程控制与自动化仪表.机械工业出版社,2007 [3] 张明达主编.电力拖动控制系统. 北京:冶金工业出版社,1983 [4] 孙虎章主编.自动控制系统. 北京:中央广播电视大学出版社,1984 5] 黄柯棣主编.系统仿真技术. 长沙:国防科技大学出版社,1998 [
[6] 钟禕勍,李克鹏,钟录生,李兆生编著.基于MATLAB的内模控制器的简单设计实现[J].可编程控制器与工厂自动化(PLC FA),2004
17