《太原理工大学造纸原料蒸煮过程装料微机控制系统课程设计.docx》由会员分享,可在线阅读,更多相关《太原理工大学造纸原料蒸煮过程装料微机控制系统课程设计.docx(26页珍藏版)》请在三一办公上搜索。
1、太原理工大学造纸原料蒸煮过程装料微机控制系统课程设计(总25页)-CAL-FENGHAI.-(YICAI)-Company Onel-CAL-本页仅作为文档封面,使用请直接删除目录陶瓷隧道窑微机压力控制系统3一、总体方案设计错误!未定义书签。1. 对象的工艺过程 错误!未定义书签。2. 对象分析错误!未定义书签。3. 控制系统设计要求及功能设计 错误!未定义书签。二、硬件的设计和实现错误!未定义书签。1.选择计算机机型和系统总线错误!未定义书签。2.设计支持计算机工作的外围电路(EPROM、RAM、键盘、显示、通信端口等)53. 设计输入输出通道错误!未定义书签。4. 选择合适的传感器、变送器
2、及执行机构或控制元件错误!未定义书签。三.数字控制器的设计错误!未定义书签。四、控制算法仿真10系统仿真结构框图10示波器仿真图11系统输出响应曲线12仿真计算过程错误!未定义书签。四.软件的设计131. 系统程序框图 错误!未定义书签。2. 数字调节器软件模块错误!未定义书签。D及D/A转换器处理程序模块错误!未定义书签。4.输出控制程序模块 错误!未定义书签。5.其他程序模块程序五主要结论22错误!未定义书签。六参考文献错误!未定义书签。23七附录23错误!错误味定义书签。未定义书签。摘 要关键词:隧道窑、计算机、压力控制隧道窑一般是一条长的直线形隧道,其两侧及顶部有固定的墙壁及拱 顶,底
3、部铺设的轨道上运行着窑车。目前我国陶瓷隧道窑炉大多采用人工或简 单仪表控制,要想使窑炉长期达到最佳工作状态是不可能的,造成产品合格 率、一级品率一直处于较低的水平。陶瓷隧道窑炉是由预热带、烧成带和冷却 带三个部分组成,瓷件烧成温度在1320C左右,若用人工控制这个压力场,不 仅控制上有难度控制精度上的问题更大,因此,我们此处引入了计算机控制, 通过采集各点的压力(两到三个点),然后通过A/D转换送入计算机与设定值 进行比较,再输出并经过相应的硬件进行处理后输出到执行机构进行控制,它 不仅能改善控制的精度,还能用软件代替一些硬件,大大的降低了成本,更主 要的是解放了人的劳动力。陶瓷隧道窑微机压力
4、控制系统目前我国陶瓷隧道窑炉大多采用人工或简单仪表控制,要想使窑炉长期达 到最佳工作状态是不可能的,造成产品合格率、一级品率一直处于较低的水 平。陶瓷隧道窑炉是由预热带、烧成带和冷却带三个部分组成,瓷件烧成温度 在1320C左右,窑内温度场主要由烧成带12对喷嘴燃冷煤气产生,窑炉系统 用8组风机来调节窑内的压力场。压力控制系统将采集的各点压力值,经A/D转换后与设定值进行比较,控 制器输出经由D/A变换,变成420mA形式模拟量输出给电动执行器,驱动 风机调节调节挡板,从而控制排烟风机和助燃风机来调节烧成带的压力。关键词:8088系统、WMS-1系列绝压传感器、MC1151/3351DP差压变
5、 送器,PID算法、STD总线、多路开关一.总体方案设计1. 对象的工艺过程目前我国陶瓷隧道窑炉大多采用人工或简单仪表控制,要想使窑炉长期达 到最佳工作状态是不可能的,造成产品合格率、一级品率一直处于较低的水 平。陶瓷隧道窑炉是由预热带、烧成带和冷却带三个部分组成,瓷件烧成温度 在1320C左右,窑内温度场主要由烧成带12对喷嘴燃冷煤气产生,窑炉系统 用8组风机来调节窑内的压力场。压力控制系统将采集的各点压力值,经A/D转换后与设定值进行比较,控 制器输出经由D/A变换,变成420mA形式模拟量输出给电动执行器,驱动 风机调节调节挡板,从而控制排烟风机和助燃风机来调节烧成带的压力。窑压力控制示
6、意图2. 对象分析被控过程传递函数 G (s) =14是一个二阶环节,而且压力0(1 + 25s )(1 + 40 s)的控制对系统的输出超调量有严格的限制,控制算法采用数字PID控制,数字 PID控制是应用最广,技术最成熟的一种调节方式,其控制结构简单,参数容 易调整,不必求出被控对象的数学模型便可以调节。3. 控制系统设计要求根据系统总体方案,系统由8088基本系统、前向通道、后向通道和人机 对话通道等4个主要的功能模块组成;8088系统是整个控制系统的核心,前向 通道是信息采集的通道,主要包括传感器、信号放大、A/D转换等电路,后向 通道是实现控制信号输出的通道,人机对话通道主要由键盘、
7、LED显示和打印 机组成。2.设计支持计算机工作的外围电路(EPROM、RAM、键盘、 显示、通信端口等)键盘由10个数字键和6个功能键组成。数字键包括 0、1、2、3、4、5、6、7、8、9 共 10 个,功能键包括A、B、C、D、E、F共6个。其中:A表示确认,B表示取消,C表示温度设定,D表示修改PID参数,E表示运行,F表示打印。在此,用8255A芯片来外接键盘,其电路图如下:RESET (来目条管)显示本控制系统的采用LCD显示,液晶模块采用长沙太阳人电子有限公司生产 的SMC2004A,该模块可显示20X4个字符,电路如图所示:脚输出LCD的选通信号,SMC2004A的总线地址分别
8、为:3F00 (写指令) 7F00H (读状态)、BF00H (写数据)、FF00H (读数据)。用于显示温度值。压力变送器及A/DC574A转换电路3. 设计输入输出通道(压力测量、控制输出电路等);陶瓷隧道窑炉中压力通过传感器变换为微弱电压信号再经变送器转换为 4-20ma电压信号,A/D转换器,内部有一个带有采样保持器8通道的12位 A/D转换器,由于本设计中有12个通道的值要送A/D转换,所以需外接多路开 关,多路开关选用16通道的CD4067,分时地将12组模拟量送A/D转换器,实 现数据的采集,输出通道有12组输出,单片机数据处理后送出数字量经D/A转 换器DAC8830芯片,转换
9、为模拟量再经过16通道的CD4067多路分配器输出经 变送器变为4-20mA标准信号再通过电动调节阀来控制阀位的开度,以达到控制 压力的目的。4. 所选用传感器、变送器及执行器的类型、型号及量程范围传感器部分出处:西安微敏仪器仪表有限公司选择原则:窑内温度高。需用耐高温的传感器稳定性好、可靠性高、抗干扰能 力强、体积小、性价比高。WMS-1系列绝压变送器采样瑞士高精度传感器做压力采集单元,再经线性处 理、一体化温度补偿、低通滤波、抗干扰处理及放大量化,最小量程可到 5KPA,实现在接近真空测量时仪器仍有很高的灵敏度,在真空测量和控制方面具 有很高的优势。稳定性好、可靠性高、抗干扰能力强、体积小
10、、性价比高等优 点。特点温度补偿、精度高 稳定性好、寿命长 电源自稳定技术 自动恢复技术 过压、过流自动保护应用航空航天、科研教学 医疗器械、化工试验 液压气动、油田城市供水能源及自动化设备配套等技术指标测量介质:与1Cr18Ni9Ti不锈钢兼容的气体或液体 测量范围:5KPa100MPa 零点输出:02mv (传感器)输出信号:420mA、05V、15、50100mv(传感器),可定做 精度等级:级、级、级稳定性:%FS/年、最大值%FS/年供电电源:1536VDC适用温区:-2085C接口螺纹:(亦可定做)防爆等级:ExiallBT6 防护等级:IP65变送器部分选择原则:耐高温。精度高。
11、出处:山东淄博西创测控技术开发有限公司MC1151/3351DP差压变送器的关键原材料、元器件和零部件均源自进口或合资生产,整机经过严格组 装和测试。该产品具有设计原理先进、品种规格齐全、安装使用简便等特点。由于该机型外观上完全融合 了目前国内最为流行,并被广泛使用的两种变送器(罗斯蒙特3051与横河EJA)的结构优点,让使用者 有耳目一新的感觉,并具有很强的通用性和替代能力。为适合国内自动化水平的不断提高和发展,该系列 产品除设计小巧精致外,更推出具有HART现场总线协议的智能化功能。产品特点:超级的测量性能,用于压力、差压、液位、流量测量精度高:数字精度+(-) %;模拟精度+(-) %+
12、(-) %量程、零点外部连续可调,量程比100: 1正迁移可达500%、负迁移可达600%稳定性能好,稳定性:% 60个月耐过压固体传感器设计全系列统一结构、互换性强接触介质的膜片材料可选低压浇铸铝合金壳体测量速率:小型化()全不锈钢法兰,易于安装过程连接与其它产品兼容,实现最佳测量采用16位计算机的智能变送器标准4-20mA,带有基于HART协议的数字信号,远程操控支持向现场总线与基于现场控制的技术的升级技术参数使用对象:液体、气体;和蒸汽供电电压:1236V DC,标准值24VDC;输出信号:420mADC;(特殊可为四线制220V AC供电0-10mA DC输出)环境温度:一2570C
13、(一般变送器),一1570C (带现场指示器)测量温度:-40-104C,法兰灌充硅油-40-104C,灌充高温硅油15-315C储藏温度:一40100C;相对温度:0-100%RH防护等级:dIIBT4, iaIICT5 ;电源影响:小于输出范围的%/V;振动影响:在任何方向上振动200Hz,引起的误差为最大范围的%/g (微差压为%/g); 安装位置影响:当工作膜片未垂直安装时,可能产生不大于的零位误差,误差可通过调整零位 来消除,对量程无影响;稳定性:六个月内不超过变送器的精度;指示器:线性指示0100%; 3-1/2位LCD液晶显示量程和零位:外部连续可调正负迁移:最大正迁移量为500
14、%,最大负迁移量为600%材料:隔离膜片:316L不锈钢,哈式合金-C,蒙耐尔合金,钽排气/排液阀:316L不锈钢,哈式合金-C,蒙耐尔合金法兰和接头:316L不锈钢,哈式合金-C,蒙耐尔合金O型圈:氟橡胶灌充液:硅油惰性油螺栓:316L不锈钢电子壳体:低铜铝合金电动调节阀选用原则:具有状态设定功能,断信号后自动进入设定状态(开启、保持原位、关闭)。在运行过程中,遇到断电,具有自锁功能,保持其原位。行程零位及满位、死区、反馈零位及满位调整方便。出处:朝凯阀门公司选用3610系列电子式电动调节阀其主要特点:1. 伺服控制器和执行器合二为一,集机电于一体,控制精度高,可构成高品质 的调节系统。2.
15、 伺服控制器功能多,高度集成化,可靠性高,操作简便。3. 具有选择功能:控制信号:DCO10mA/DC420mA.动作方向:正作用/反作 用。4. 位置检测采用高可靠性器件,并有间隙补偿装置,通过发送器可输出DCO- 10MA、DC4-20MA阀位信号。具有自诊断及处理和指示功能。5. 具有状态设定功能,断信号后自动进入设定状态(开启、保持原位、关 闭)。6. 在运行过程中,遇到断电,具有自锁功能,保持其原位。7. 行程零位及满位、死区、反馈零位及满位调整方便。型号量程范围传感器WMS-1压力 5KPa100MPa变送器MC1151/3351DP输出4mA20mA执行器3610系列输入4mA2
16、0mA三.数字控制器的设计被控过程传递函数:G(s) =(1 + 25;);*40s)是一个二阶延迟环节。算法采用数字PID控制,数字PID控制是应用最广,技术最成熟的一种调节方式, 其控制结构简单,参数容易调整,不必求出被控对象的数学模型便可以调节。 PID调节的实质就是根据输入偏差值,按比例、积分、微分的函数关系进行运 算,其运算结果用以输出控制。增量型PID表达式为:u ( k) = u ( k - 1) + Kp e ( k) - e ( k - 1) + KI e ( k) + KD e(k) - 2e ( k - 1) + e ( k - 2)离散的PID表达式为:P(k)=P(k
17、-1)+KpE(k)-E(k-1)+KI E(k)+KDE(k)-2E(k-1)+E(k-2)式中:T:采样周期E (k):第K次采样时的偏差值E (k-1):第K-1次采样时的偏差值E (k-2):第K-2次采样时的偏差值K:采样序号:K=0, 1, 2P (k):第K次采样时调节器的输出Kp:比例系数L为积分时间系数TD为微分时间系数%:积分系数, =KpXT/“%:微分系数,KD =KpXTD/T在本系统中当压力高于给定值,调节阀应该关小,以降低压力,为达到这 种控制效果,控制控制器必须彩反作用控制,这时输入E(k)=R(k)-C(k)。对于 PID控制器,当偏差值输出较大时,输出值会很
18、大,可能导致系统不稳定,所以在 实际中,需要对调节器的输出限幅。四、控制算法仿真系统仿真结构框图示波器仿真图系统输出响应曲线4Jpn-d仿真计算过程DirectionalFirst-orderli er F-cDunt(X)const raiiL-l:Si ep-51ZBderivativeoptinaliiy Procedure010306.6L300. 0309D. 51601 infeasible2S00.02287D. 501 HcssiarL UDdified;infeasible3300.0135610 mf eaciblB41000. 0102?101 Hessian modif
19、ied twice; infeasible51200.01014101 HsEsian Hodifled; infeasible61400.01012101 Hessiari TiDdified;infeasibler1600.0101210 HessiarL nodif ied.; infesEibleCould not finda solution That satisfiesall constraints.RoLas the constraints oi increase th# consi raint t Dierance to finda 1Esibl? solution.kd =9
20、. 5491ki =0. 1653kp =设置PID参数初值:Kp=;ki=;kd=;仿真后的PID参数值Kp=;ki=;kd=;四.软件的设计1.系统程序框图2.数字调节器软件模块计算 E(k)=R(k)-M(k)计算u(k)e (k-1). . . e (k-4) = e (k-5)返回主程序float Dalin(float M,floatR)(int i;float u;字滤波程序模块FARIFTPORC NEARMOV CX,NDEC CXMOVSI,0MOVDX,0MOVAX,SAMPSILOOP1:ADDAX,SAMPSI+2JNCNEXTINCDXNEXT:INCSIINCSI
21、LOOPLOOP1MOVCX,NDIVCXMOVRESULT,AXFARIFTENDP4. 输出控制程序模块void DataOut(unsigned char nValue)(int i;int j;for(i = 0;i 8;i+)(if (nValue & 0x01) = 1)(P1OUT |= BIT0;他程序模块程序:PID算式程序PID:MOVAX,SPECSUBAX,YKMOVR0,AXMOVR1,AXSUBAX,EK_1MOVR2,AXSUBAX,AEK_1MOVBEK,AXMOVR8,AXMOVAX,R1MOVEK_1,AXMOVAX,R2MOVAEK_1,AXTESTR1,
22、8000HJZEK1NEGR1EK1:MOVAX,R1SUBAX,TBANDJCI1MOVR3,00HJMPDDDI1:MOVAL,TSMOVAH,00HMOVCX,R1MULCXMOVCX,KI1DIVCXMOVR3,AXTESTR0,8000HJZDDDNEGR3DDD:TESTBEK,8000HJZDDD1NEGBEKDDD1:MOVAX,BEKMOVCX,KDDMULCXPUSHAXPUSHDXMOVAL,TSMOVAH,00HMOVCX,0008HMULCXMOVCX,AXPOPDXPOPAXDIVCXMOVR4,AXTESTR8,8000HJZDD1NEGR4DD1:MOVAX,R
23、3ADDAX,R4MOVR5,AXJ0L9L2:MOVAX,R5ADDAX,R2MOVR6,AXJ0L3L5:MOVAX,R6MOVCX,KPPIMULCXMOVCX,1000HIDIVCXMOVCX,AXRCLAH,01HPUSHFRCRAL,01HPOPFJCLLL1CMPCH,00HJZLLL2MOVAL,7FHJMPLLL2LLL1:CMPCH,0FFHJZLLL2MOVAL,80HLLL2:MOVR7,ALADDAL,CK_1J0L8L18:MOV CK_1,ALADDAL,80HMOVCK,ALRET越限报警程序ALARMCPROCNEAR;越限报警子程序MOV DX,PORTCN
24、L;设置8255A为基本I/O方式MOV AL,80HOUTDX,ALMOVYFCNB,0;报警及复位处理次数计数单元清零MOVBH,FLAG;保护报警标志状态MOVAX,SAMP;取测量值CMPAX,ALADEG;越上限?JABRAN1;越上限,转BRAN1CMPAX,ALADEG+2;复上限?JNBDONE;未复上限,返回主程序SHRBH,1;已复上限JCBRAN2;越上限报警标志位已置位,转BRAN2CMPAX,ALADEG+4;越下限?JNBBRAN3;越下限,转BRAN3CMPAX,ALADEG+6;复下限?JNADONE;未复下限,返回主程序SHRBH,1SHRBH,1JNCDON
25、E;越下限标志位未置位,返回主程序ANDJMPFLAG,0FDHBRAN4;已置位,清除BRAN1:SHRBH,1JCDONE;越上限标志位已置位,转 DONEORFLAG,01H;置越上限标志位MOVAL,81H;输出报警类型DECDXDECDXOUTDX,ALJMPBRAN4BRAN2:ANDFLAG,0FEH;清除超上限报警标志位JMPDONEBRAN3:SHRBH,1;越下限报警标志位SHRBH,1JCDONE;已置位,转DONEORFLAG,02H;越下限报警标志位置位MOVAL,82H;输出报警模型DXDECDECDXOUTDX,ALBRAN4: INC BYTE PTR YFCN
26、B ;记录调整次数DONE: RETALARMC ENDP五. 主要结论通过本次的课程设计,我受益匪浅。不用说在其中学到的新知识是多么有 价值,也不用说它拓宽了多少我的眼界,只是说它让我的能力得到的提高就已 足以成为我努力付出的回报。课程设计不仅是对前面所学知识的一种检验,而 且也是对自己能力的一种提高。下面我对课程设计的过程做一下简单的总结。通过这次设计,我们对数字电路设计和单片机有了一定的认识,对以前学 的数字电路又有了一定的新认识,温习了以前学的知识,就像人们常说的温故 而知新嘛,但在设计的过程中,遇到了很多的问题,有一些知识都已经不太清 楚了,但是通过一些资料又重新的温习了一下数字电路
27、部分及单片机方面的内 容。在这次比赛中也使我们的同学关系更进一步了,队友之间互相帮助,有什 么不懂的大家在一起商量,听听不同的看法对我们更好的理解知识,所以在这 里非常感谢我的队友,我从他们身上学到了很多东西。希望以后有更多这样锻 炼的机会。六. 参考文献【1】潘新民、王燕芳.微型计算机控制技术.北京:高等教育出版社,【2】周泽魁.控制仪表与计算机控制装置.北京:化学工业出版社,【3】徐科军.传感器与检测技术.北京:电子工业出版社,【4】于海生计算机控制技术北京:机械工业出版社七,附录1.程序方框图2.电路原理图INISIIurltlLL+fr J L9 tr i nuu g nHU Jr 4 f flJIn/ / f/ z / / Hlxxuf r rl? T+rr-I匚以三/n一丹开矿IFWu F V- h w寸诸?一赢肃对*孑病!| 面 f -I T|赢床一二二岫后豚两 .k可If -I 1 aF InHU_ J f , J ,J J iT一7TIX:_冲ETWJI渊1 ;M ,断X A K M5 MK M K U K M6 HW M 刎 M ft11