- 2
- 0
- 约4.44千字
- 约 5页
- 2017-08-24 发布于安徽
- 举报
一种单片机温度模糊控制系统的实现
甄丽平1,司绍伟2,马艳玲1
(1.石家庄经济学院信息工程系
河北石家庄
050031;2.武警石家庄指挥学校河北石家庄050061)
摘要:将模糊控制理论应用到单片机温度控制系统,根据电饭煲的温度控制规律,介绍了一种模糊电饭煲温度控制
系统。系统软件设计采用定时中断的结构,核心为模糊控制器的实现。介绍了温度模糊控制器输入模糊化、模糊决策、输
出逆模糊化等过程实现,并进行了实验研究。该系统具有实时性好、控制速度快、稳定性好等优点。
关键词:温度控制;模糊控制;单片机;中断
中图分类号:TP368.1
文献标识码:B
文章编号:1004—373X(2005)17—100—02
Application of
a
Telnperature Fuzzy Control System
ZHEN
Lipin91,SI Shaowei2,MA Yanlin91
(1.Department of Information
E“ginee““g,Shi亚azhua“g
Universjty of
EconomicstShijiazhua“g,050031,China
2.Shijiazhua“g
Branch,Command Coll。ge of Armed Police
Force,Shijiazhuang,050061,China)
Abstract:The fuzzy
control theory
is
used
in
single
chip
temperature control
system,according
to
the
temperature control
pattern,a temperature control system using fuzzy control theory is
introduced
in this
paper.The design of software
adopts breakoff
structure
and fuzzy control
arithmetic.The output ambiguity of temperature fuzzy controller is realized.The system has advantages of
real—time,high speed,good stability.
Keywords:temperature control;fuzzy control;single chip;break off
随着现代工业技术的发展,被控对象和生产过程日益
复杂,系统的非线性、时滞性和环境的不稳定性导致难以
建立精确的数学模型,这使传统控制技术受到了严峻的挑
战,但却为模糊控制技术提供了广泛的发展应用空间。模
糊控制技术的控制算法由控制规则和推理机构组成,能方
便地描述控制操作人员的控制经验,不需要被控对象的数
率ec由模糊控制器进行处理,输出开关控制量“,即继电器
在采样周期内接通时间的占空比,对加热过程进行控制。
学模型,便可达到较好的控制效果,该技术在我国已广泛
地用于家用电器、仪器和工业控制等领域。非常适用于温
度控制系统。
2系统的实现
图1
温度模糊控制系统
通过对模糊控制理论的学习和研究,结合目前应用广
泛的单片机,设计实现了模糊电饭煲的控制系统。
1温度模糊控制系统的设计
为了实现模糊电饭煲的良好控制,采用二维温度模糊
控制系统,如图1所示。整个系统的核心是模糊控制器。其
控制规律是由单片机软件设计实现的,过程分为输入模糊
量化、模糊决策、输出逆模糊化3个阶段。温控装置由继电
器驱动电路实现加热过程的控制。为了简化硬件系统,只设
置了锅底温度检测,用热敏电阻构成温度检测电路。
在模糊电饭煲中,模糊温度控制有2种情况:一种是
恒温控制,另一种是匀速升温控制。恒温控制用于沸腾和
保温阶段,匀速升温控制用于加热阶段。
对于不同的阶段,其控制原理类似,只是模糊控制的
输入量和给定值不同。在恒温控制中,温度偏差和温度偏
差变化率作为输入量,恒定的温度值为给定量;在匀速升
温控制中,控制器输入量为温度变化率和温度变化率的变
化率,给定值是一个恒定的温度变化率。两种控制的输出
量是用占空比表示的模糊量,实现温控装置中继电器驱动
电路的控制。
其实现过程为:系统将温度检测装置得到的实时信号y
与设定温度信号z进行比较,得到误差信号e以及误差变化
2.1
模糊量化
在模糊控制系统中,得到的观测数据往往是精确值,对
一个精确值的模糊化,是将一个精确值化成一个或几个模
牧稿日期:2005一05
原创力文档

文档评论(0)