历史上的今天
返回首页

历史上的今天

今天是:2025年03月23日(星期日)

正在发生

2018年03月23日 | 基于AT89S52单片机为控制核心的双模糊温度控制器设计

2018-03-23 来源:eefocus

    现代工业控制中,温度控制十分重要且日益复杂化。由于温度控制具有的非线性、大滞后、时变性、升温单向性等特点,在实际应用中难以建立精确的数学模型,无法用经典控制理论及现代控制理论来解决实现温度控制效果。目前,现代智能控制中不依赖对象数学模型、能有效控制时变和非线性系统的模糊控制已普遍应用于工业温度控制中。通过对温度的基本模糊控制,可达到较好的控制效果,但存在一定的稳态误差,难以达到较高的控制精度。若根据系统不同的工作状态采用不同的温度模糊控制,即双模糊控制,可大幅度改善稳态误差,提高控制精度,同时利用单片机作为主控芯片,可有效完成温度模糊处理及温度实时控制且可靠性高。


    1 控制器功能及硬件设计

    双模糊温度控制器主要以单片机为主控芯片,主要负责温度的模糊化处理、模糊控制算法实现、输出温度的大小控制处理。工业现场温度通过温度传感器采集,传感器输出信号经变送器转变为0~5 V 的标准信号,经A/D 转换后与温度设定值进行比较, 得到温度误差信号e 及温度变化率ec,并在系统初始阶段和稳态阶段将两者送入不同的单模糊控制器进行模糊处理,得到输出控制量u,经隔离放大后控制功率可控硅改变加热元件功率,从而完成温度的调节。其温度控制系统原理框图如图1 所示。

     

43

     

    温度控制器主控芯片采用ATMEL 公司的AT89S52 单片机,该单片机是一种低功耗、高性能CMOS 8 位微控制器,具有8 kB 在系统可编程Flash 存储器和256B RAM,32 位I/O线,3 个16 位定时器,6 个中断源以及看门狗定时器等,可满足温度控制器的基本设计及扩展设计需求。

    温度传感器采用镍铬/镍硅热电偶,该热电偶具有线性度好,热电动势较大,灵敏度高,稳定性和均匀性较好等特点,其使用温度为0~1 300 ℃,对应输出为0~52.37 mV[1]。温度变送器采用DBW 型, 把热电偶输出的毫伏信号转换为0~5 V标准模拟信号。该信号通过A/D 转换器ADC0809 的IN0 通道输入,从而转换为数字信号,再由AT89S52 单片机利用控制程序从P0 口输入其内部RAM 单元,以便与温度设定值进行比较[2]。模糊控制器输出控制量通过P1.0 输出,通过光电双向可控硅驱动器MOC3051 去驱动功率可控硅, 从而改变加热元件的加热功率,以实现温度调节的目的。

    考虑到系统的人机互动,利用并行接口芯片8155 进行I/O 口扩展,以完成键盘输入及显示器输出的设计。其中键盘采用矩阵式键盘,负责参数的设定和一些开关量的输入,如:启动、停止、复位、温度设定、设定值修改、温度数字键等;而显示器采用LED 显示器,用于同时显示系统设定温度及实际温度。

    2 双模糊控制算法设计

    2.1 双模糊控制器结构设计

    本模糊控制器采用双模糊控制结构以及典型的双输入、单输出方式,如图2 所示。将温度设定值与温度反馈值之间的误差e 及变化率ec 作为输入量,将温度控制量u 作为输出量。由于系统在不同的控制状态下存在大小不同的误差,若考虑单模糊控制器设计,将使系统的快速响应及控制精度之间存在矛盾[3],两者无法兼顾。为此,采用双模糊控制器设计,并人为设置一个误差临界值完成双模控制切换[4]。在系统初始阶段,系统误差较大,使用系统因子Kec、Ku相对较小(如Kec1、Ku1)的模糊控制器,以实现快速响应,消除误差的目的;在系统稳态阶段,系统误差较小,使用系统因子Kec、Ku适当增加(如Kec2、Ku2)的模糊控制器,以改善系统的稳态性能。   

45


    2.2 双模糊控制策略

    考虑温度控制的特点, 将误差e、变化率ec 及输出量u的论域设为[-6,6],将其量化为13 个等级,并分别为误差e、变化率ec、输出量u 选取7 个语言值,即{NL,NM,NS,ZO,PS,PM,PL}。三者的隶属度函数均采用梯形分布[5],如图3 所示。根据对工业过程控制的经验总结,制定相应的模糊控制规则表如表1 所示。


     

34
45

    为提高系统的实时响应速度,事先根据模糊控制规则表及语言变量赋值表, 离线计算出模糊控制总表如表2 所示,该表经严格的实践检验和反复修改后存放在单片机的程序存储器中。然后根据输入量e 及ec 在不同工作状态的实际变化范围及其论域,计算出量化因子Ke1、Kec1和Ke2、Kec2,并确定出比例因子Ku1和Ku2。实际控制时,模糊控制器把系统在不同工作状态下的输入量e 及ec 分别乘以相应的Ke、Kec,并量化到输入量的语言变量论域中,再根据量化的结果与模糊控制总表进行比较,通过查表程序得到所需的输出量U,最后乘以Ku,得到系统在不同工作状态下的实际输出控制量u。

    3 控制器软件设计

    双模糊温度控制器的软件采用模块化设计思想,主要包括主程序、温度采集程序、键盘/显示控制程序、模糊控制算法程序等。下面主要给出主程序及模糊控制算法程序流程图,分别如图4、图5 所示[6]。

    4 结束语

    文中提出的以单片机为控制核心的双模糊温度控制器,是以比例因子自整定模糊控制理论为基础,根据系统误差大小利用两个系统因子不同的模糊控制器分别进行温度控制。结构简单、易于实现、适应力强,可较大提高稳态精度,对于温度控制可以达到很好的控制效果,可广泛应用于工业生产中。


推荐阅读

史海拾趣

Cliff Electronic Components公司的发展小趣事

由于字数限制,我将先为您提供一个关于Cliff Electronic Components公司的发展故事,如您需要更多内容,请再次询问。

Cliff Electronic Components的崛起与转型

在1977年,一个名为Cliff Electronic Components Limited的公司在英国悄然成立。初创时期,它主要为音乐行业提供连接器,满足了当时市场上对于音频设备连接的需求。随着市场的发展和技术的进步,公司很快意识到,仅靠单一产品线难以满足日益多样化的市场需求。

在公司成立的初期,Cliff面临着巨大的市场压力。当时,电子行业正经历着快速的技术革新,竞争对手层出不穷。为了在市场上站稳脚跟,Cliff决定对其产品线进行大刀阔斧的改革和扩展。他们不仅继续深耕音频连接器领域,还开始涉足交流电源连接器、直流电源连接器、馈通连接器等多种电子连接器产品。

进入80年代,随着个人电脑的普及和电子设备的小型化趋势,Cliff迎来了新的发展机遇。公司迅速调整战略,开始研发和生产适用于个人电脑的各种连接器。这一转型使得Cliff的产品线更加丰富,也为其赢得了更多的市场份额。

为了满足客户对于高品质产品的需求,Cliff不断加大研发投入,引进先进的生产设备和技术。他们在产品设计和制造工艺上不断创新,力求为客户提供更加可靠、高效的连接器解决方案。这种对品质的不懈追求,使得Cliff逐渐在市场上树立起了良好的口碑。

进入90年代,随着全球化的加速和电子行业的飞速发展,Cliff开始积极拓展国际市场。他们参加各种国际电子展会,与全球的客户和合作伙伴建立联系。通过与国际知名企业的合作,Cliff不仅提升了自身的品牌影响力,还进一步拓展了其产品的应用范围。

随着时间的推移,Cliff逐渐成为了一个在国际上享有盛誉的电子连接器品牌。他们始终坚持创新、品质和服务至上的理念,赢得了客户的广泛认可和赞誉。今天,当我们提到Cliff时,人们首先想到的是他们高品质的电子连接器和专业的客户服务。

若您想要探索更多内容,随时可以继续输入。请注意,由于Cliff Electronic Components公司的发展历程可能涉及多个方面,以上内容主要聚焦于其产品线扩展和市场拓展的方面。如果您对其他方面如技术研发、企业文化等有进一步的兴趣,可以再次输入以获取更多信息。

若您想要更多关于Cliff Electronic Components的故事,请随时告知。

GardTec Inc公司的发展小趣事

背景:GardTec Inc公司,成立于1987年(也有资料显示为1985年),自创立之初便确立了成为全球风扇配件产品第一供应商的目标。这一明确的定位为公司后续的发展奠定了坚实的基础。

发展:在创立初期,GardTec专注于风扇配件的研发与生产,通过技术创新和品质提升,逐渐在行业内崭露头角。公司利用现代化的制造和工程设施,不断突破设计与材料的限制,推出了一系列具有创新性的风扇配件产品。

影响:随着产品质量的提升和市场份额的扩大,GardTec逐渐在电子行业中建立了良好的口碑,为后续的快速发展奠定了基础。

Amphion Semiconductor Ltd公司的发展小趣事

背景:在电子产品行业,产品品质和安全合规性至关重要。GardTec深知这一点,始终将产品品质放在首位。

发展:公司建立了严格的质量控制体系,确保每一件产品都符合最高的品质标准。同时,GardTec还积极遵循国际安全标准和法规要求,如REACH/RoHS等,确保产品的合规性。

影响:高品质的产品和严格的合规性要求,使得GardTec在电子行业中赢得了客户的信赖和好评,进一步提升了公司的品牌形象和市场竞争力。

Avic公司的发展小趣事

Avic公司注重提升自主创新能力,不断加大在航空电子技术领域的研发投入。公司建立了一支高素质的研发团队,并积极引进国内外先进的研发设备和技术。这些措施有效提升了公司的创新能力,为公司在航空电子领域的持续发展提供了有力保障。

ABOV(现代单片机)公司的发展小趣事

随着中国航空工业的快速发展,Avic公司不断加强在航空电子技术领域的研发和创新。公司成功研制出一系列先进的航空电子系统,这些系统不仅提高了飞机的性能和安全性,也为中国航空工业的国际竞争力奠定了坚实基础。Avic公司在航空电子领域的突破,不仅推动了国内航空工业的发展,也为国际航空市场带来了新的选择。

BEI Sensors公司的发展小趣事

近年来,全球经济形势复杂多变,Beckhoff也面临着诸多挑战。然而,公司始终坚持创新驱动的发展战略,不断研发新产品、新技术,以应对市场的不断变化。同时,公司也积极调整业务结构,优化供应链管理,降低运营成本,以应对经济下行的压力。在这样的背景下,Beckhoff依然保持着稳健的发展态势,为电子行业的持续进步做出了重要贡献。

这五个故事从不同角度展示了Beckhoff Automation GmbH公司在电子行业中的发展历程和成就。从创始与早期发展,到基于PC控制技术的创新,再到全球业务拓展和中国市场的发展,以及应对经济挑战与持续创新,Beckhoff始终保持着对技术创新的追求和对市场变化的敏锐洞察。这些故事不仅展现了公司的实力和成就,也体现了其在电子行业中的重要地位和影响。

问答坊 | AI 解惑

新颖电子设计及制作

本帖最后由 paulhyde 于 2014-9-15 09:27 编辑 这是综合起来的资料,还蛮有用的呢,看看吧  …

查看全部问答>

汽车LED灯

汽车LED灯 14.5V 400LM 用18个0.5W灯做 电压:14.5VDC 光通量:400LM LED:0.5W白光 LED:18PCS 谁有方案类的IC提供的。…

查看全部问答>

vivi映像加载问题

感谢论坛好友对我第一个问题回答。 问题: VIVI启动后,我根据其手册上load的用法,做了如下事情: load ram 0x30008000 0x6000 x 发送一个system.bin(由arm fromELF生成的 plain binnary文件) 我的思路是不用从FLASH中加载到RAM中,我自己把 ...…

查看全部问答>

找个精通C51的帮手兼职做项目;

地点限于浙江宁波;有意的回tangqinyan@163.net;在杭州的也可以考虑.…

查看全部问答>

eboot系列问题--------------请教EBOOT.BIB和CONFIG.BIB中的内容!

config.bib: ; 8000.0000 -+ ;            | Bootloader Stack (64KB) ; 8001.0000 -+ ;            | Bootloader RAM (64KB) ; 8002.0000 -+ ;  &nb ...…

查看全部问答>

嵌入系统

    要求:         在LINUX系统中通过的嵌入式手机二级菜单.               只通过键盘上的方向键、ENTER、ESC控制。…

查看全部问答>

华禹工控及移动微平台介绍

华禹工控及移动微平台介绍  华禹工控原是深圳市华禹高科技有限公司的一个行业应用事业部,从08年底独立运作,11年4月正式独立于华禹高,注册公司为深圳市华禹工控科技有限公司,独立地址运作办公。 华禹工控的独立转型做行业应用,也算是深 ...…

查看全部问答>

ATCAN90128单片机问题求助!!

我采用的是ICCAVR7.22进行编译,AVRStudio4.18进行调试,仿真器为JTAG_MKII 编写的程序不是很复杂,包括串口中断、AD中断和定时器中断在硬件仿真时出现问题 计算乘法时,计算数据错误,如下: double A double B unsigned int C C=(unsinged ...…

查看全部问答>

请高手帮忙分析这个电路

这是一个锂电池充电电路,请问下图这部分是不是负责监测是否充满的电路,充满绿灯亮,充电中红灯亮? 还有一个问题,TL43是稳压电路,Q2应该就是频繁的开关管,充电的,但是R2与Q2之间的连接原理是什么? \0\0\0eeworldpostqq…

查看全部问答>