![单片机在退火炉炉温模糊控制中的应用_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/afb34530-9984-4f2d-ab4a-b11b46c34cc7/afb34530-9984-4f2d-ab4a-b11b46c34cc71.gif)
![单片机在退火炉炉温模糊控制中的应用_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/afb34530-9984-4f2d-ab4a-b11b46c34cc7/afb34530-9984-4f2d-ab4a-b11b46c34cc72.gif)
![单片机在退火炉炉温模糊控制中的应用_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/afb34530-9984-4f2d-ab4a-b11b46c34cc7/afb34530-9984-4f2d-ab4a-b11b46c34cc73.gif)
![单片机在退火炉炉温模糊控制中的应用_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/afb34530-9984-4f2d-ab4a-b11b46c34cc7/afb34530-9984-4f2d-ab4a-b11b46c34cc74.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机在退火炉炉温模糊控制中的应用摘要:讨论了利用模糊控制技术设计的单片机模糊炉温控制系统,并将其应用于退火炉炉温控制上。试验表明,这种控制系统比传统的PID调节控制系统精度高、速度快 模糊控制技术是以模糊数学为基础发展起来的一种新的控制技术。模糊控制方式是一种非线性控制方式,对无法取得数学模型或数学模型相当粗糙的系统可以取得令人满意的控制效果。退火炉炉温控制是一种非线性的时变的复杂过程,炉温控制直接影响着工件的退火质量。本文讨论了利用模糊控制技术设计的单片机模糊炉温控制系统,实验表明该系统比传的PID炉温控制系统精度高、速度快。1 单片机模糊炉温控制系统的工作原理 单片机模糊炉温控制系统的工
2、作原理如图1所示。该系统的被控对象是退火炉,被控参数是炉内温度T,退火炉燃实为煤气,改变阀门的开度便可改变退火炉内燃烧的煤气流量,从而改变炉内温度。单片机模糊炉温控制器。控制器根据系统给定温度和炉内实际温度及炉内实际温度的变化率,利用模糊控制算法,求出控制系统的控制输出量k(数字量),经D/A变换器转变为控制模拟量以控制煤气阀门的开度,从而改变炉温。2 模糊控制器的设计考虑到退火炉炉温具有非线性、时变等特点,单片机模糊炉温控制器采用模糊控制理论,通过总结操作人员对过程的操作和控制的经验,用模糊条件语句构成控制规则,采用极大极小合成运算原理,从而得到一个模糊炉温控制模型。模糊控制器的控制步骤大体
3、分三步:精确量模糊化、模糊控制规则推理模糊、模糊判决。2.1 确定模糊变量模糊控制器采用目前广泛使用的二维模糊控制器。确定模糊变量为:A:u炉温温度偏差,B:u炉温温度偏差变化率,C:c煤气阀门开度。2.2 精确量的模糊化取取炉温温度偏差u、炉温温度偏差变化率作为控制器的输入信息,二者皆可用模糊语言变量表示为负大(NL)、负中(NM)、负小(NS)、正小(PS)、正中(PM)、正大(PL)。模糊化是对模糊控制器的输入变量求取相应语言值的隶属度。对于输入变量u,其隶属度以图2的图线表示;对于输入变量u,其隶属度以图3的图线表示。经过模糊化后,可以得到u的隶属度为:NL(u)、NM(u)、PL(u
4、);u的隶属度为:NL(u)、NM(u)、PL(u)。由上面的两个隶属函数图可知,对于个给定的u或u,至多有两个对应的模糊语言值为0。2.3 模糊控制规则推理在单片机模糊炉温控制系统中,采用If Ai and Bi Then Ci为模糊控制规则。其中,Ai为误差模糊子集,Bi为误差变化模糊子集,Ci为输出量模糊子集。模糊关系采用模糊推理采用Ci=(AiBi)oR利用式1、式2求出模糊控制规则,模糊规则揄按照模糊规则来完成,最后形成输出变量的隶属度。单片机炉温模糊控制规则如表1所示。表1 模糊控制规则2.4 模糊判决根据表1所列的模糊控制规则,可以求出每一条规则的模糊关系Ri,进而求出每一条规则
5、的模糊关系R。对于给定的A和B的值,通过合成推理规则可求出对应的输出量C,再经过模糊判决可得到实际执行量。为了充分利用模糊控制量向量所取得的信息,本控制器系统采用加权平均法将模糊控制向量转化为精确控制向量。 取Ki=(Ci),则3 模糊控制器在单片机上的实现3.1 硬件组成如图1所示,模糊控制器的CPU采用AT89C51单片机,它是一种低功耗、高速的八位CMOS芯片,具有4KB可编程ROM,128字节的RAM,32条I/O线,2个16位定时/计数器和5个中断源等资源。控制器可在单片机系统控制软件的支持睛,由键盘操作独立工作,也可作为下位机方式工作。退火炉的温度选用镍铬镍铝热电偶采集,其输出信号
6、为041.32mV。变送器选用电动单元组合仪表中的mV变送器,输出信号为010mA。然后再经过电流-电压变换电路变换为02V的电压信号,送到A/D转换器ICL7135进行A/D转换。由于ICL7135A/D转换器的分辨率为两万分之一,即控制器的分辨率为0.005,完成满足系统要求。控制器的控制输出量k(数字量),经D/A转换器转换为模拟控制量,以控制煤气阀门的开度。模糊控制器采用DAC0832作为D/A转换器件,控制电路接成8位电压输出型DAC,从基础运放芯片A741的第6引脚输出单极性模拟电压。输出模拟控制电压为:VOUT=-DVREF/256式中,D为单片机输出模糊控制数字量,VREF为基准电压。控制器的通信采用RS-232通信方式,通信接口由一片ICL232完成从TTL电平到RS-232标准电平的转换,通过RS-232接口与上位微机通信;单片机控制电路中连接了一片串行E2PROM芯片24LC02,用来存储智能运算中必需的控制过程参数;键盘显示电路与单片机AT89C51的P0口和P2口连接,采用定时口断扫描方式工作,对8位数码管诸位扫描显示,键盘用组合功能键完成系统参数的设置与修改。3.2 软件组成模糊控制器是在应用程序软件控制下完成对退火炉炉温控制的。系统控制软件主要包括:主程序、显示子程序、A/D转换(数据采集)子程序、温度设定调节子程充、按键中断服务子程序、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年人造板面装饰板项目可行性研究报告
- 分期车购买合同范本
- 中介租房合同范本简约
- 农药包装合同范例
- 事业干部解聘合同范例
- 串联积木专利合同范例
- 养殖场租赁培训合同范例
- 2025年诸葛亮家酒项目投资可行性研究分析报告
- 2025年分散荧光黄项目可行性研究报告
- 电商平台战略合作合同范本
- 岛津气相色谱培训
- 2024年03月四川农村商业联合银行信息科技部2024年校园招考300名工作人员笔试历年参考题库附带答案详解
- 睡眠专业知识培训课件
- 临床思维能力培养
- 人教版高中物理必修第三册第十章静电场中的能量10-1电势能和电势练习含答案
- 《工程勘察设计收费标准》(2002年修订本)
- 中国宗教文化 中国古代宗教文化的特点及现代意义
- 2024年四川省巴中市级事业单位选聘15人历年高频难、易错点练习500题附带答案详解
- 演出经纪人培训
- 盖房四邻签字协议书范文
- 2024年新人教版七年级上册数学教学课件 第六章 几何图形初步 数学活动
评论
0/150
提交评论