智能模糊电饭煲控制系统设计.doc

上传人:PIYPING 文档编号:11109405 上传时间:2021-06-30 格式:DOC 页数:72 大小:1.36MB
返回 下载 相关 举报
智能模糊电饭煲控制系统设计.doc_第1页
第1页 / 共72页
智能模糊电饭煲控制系统设计.doc_第2页
第2页 / 共72页
智能模糊电饭煲控制系统设计.doc_第3页
第3页 / 共72页
智能模糊电饭煲控制系统设计.doc_第4页
第4页 / 共72页
智能模糊电饭煲控制系统设计.doc_第5页
第5页 / 共72页
点击查看更多>>
资源描述

《智能模糊电饭煲控制系统设计.doc》由会员分享,可在线阅读,更多相关《智能模糊电饭煲控制系统设计.doc(72页珍藏版)》请在三一文库上搜索。

1、摘摘 要要 信息家电是 21 世纪家用电器发展的主流方向。论文通过探讨信息家电的发 展和技术要点,从实际工程出发,对传统家用电饭煲进行深入细致研究,实现 电饭煲智能化控制设计。 针对电饭煲的加热控制方法和电饭煲炊煮的最佳炊制加温曲线进行理论研 究,提出了一种电饭煲炊煮工艺流程的设计方案,详尽分析炊煮流程的各个阶 段和异常处理对策。针对炊煮流程,研制了一个易于实现的米量推算和加热功 率的一维模糊控制器。定制了不同煮饭模式、不同米种、不同米量的炊煮模糊 控制和保温、煲粥、蒸煮等状态的加热控制方案,并给出在炊煮各个阶段的参 数。 论文分析了模糊电饭煲控制系统的硬件结构和软件系统的设计。本文重点 研究

2、了 HT46R47 单片机在硬件设计过程中的低成本设计方法。在软件方面,研 究了模糊电饭煲控制系统的软件控制流程并给出其流程图,同时重点介绍了根 据推理结果设计的米量判断程序的流程。 关键词:关键词:电饭煲电饭煲 HT46R47HT46R47 模糊控制模糊控制 Abstract The information appliances is the main products of the appliances in the 21th century. The paper discusses the core technique and the development of the informa

3、tion appliances. According to the practical project, the research on the traditional electronic rice cooker has been made and the application of the network and intelligence technique on the electronic rice cooker is realized. According to the heating control rules and the best heating curve of the

4、electronic rice cooker, the paper puts forward a new cooking process of the cooker, analyses all the steps of the cooking process and the exceptions at large. With the new cooking process, a one-dimension fuzzy controller that can calculate the weight of rice and the heating power more easily is des

5、igned. In the paper, the fuzzy control way for different cooking modes, different kinds of rice and different weight of rice is provided o The paper also provides the heating control rules and the parameters in the status of heat preservation, cooking conjee, steaming etc. The paper analyses the des

6、ign of the fuzzy rice cooker form of the hardwares control circuit and the software system. The emphasis of the introduction is HT46R47 MCU. The main software flowchart is show to analysis how the cooker works.Whats more,procedure of getting the quantity of rice by reasoning is contrived and the mai

7、n flow chart is shown. Key words:Electrical Cooker;HT46R47;Fuzzy Control I I 目目 录录 第一章 绪 论.1 1.1 研究的目的和意义及课题来源.1 1.2 国内外在模糊控制方面的研究及分析.1 1.2.1 国外在模糊控制方面的研究现状 .1 1.2.2 国内发展状况分析 .2 1.3 国内外在模糊家电方面的状况分析及发展展望.2 1.4 主要研究内容.2 第二章 智能化电饭煲的设计.4 2.1 电饭煲工作流程设计.4 2.2 电饭煲模糊控制器设计.9 2.2.1 模糊控制的基本思想.10 2.2.2 炊饭量的模糊推理

8、.11 2.2.3 加热功率的模糊控制.13 第三章 电饭煲控制系统的硬件设计.15 3.1 电饭煲硬件系统构成.15 3.2 HT46R47 单片机介绍.16 3.2.1 HT46R47 引脚配置图.16 3.2.2 HT46R47/HT46C47 主要特性.16 3.2.3 HT46R47/HT46C47 引脚说明.17 3.3 电饭煲各部分硬件电路设计 .18 第四章 电饭煲控制系统的软件设计.23 4.1 模糊电饭煲控制系统软件设计 .23 4.2 模糊电饭煲模糊控制软件设计.24 结 论.26 参考文献.28 致 谢.29 附录一:电路原理图.30 1 1 第一章第一章 绪绪 论论

9、1.11.1 研究的目的和意义及课题来源研究的目的和意义及课题来源 在科学技术进步、日新月异的今天,节能、高效、环保的观念逐渐深入人 心,人们对家电智能化的要求也越来越高。本文研究的一种模糊控制的微电脑 电饭煲正是智能化家电的典型代表。基于模糊控制的电饭煲能够判断出米量的 大小,并对不同的米量选择不同的加热方案,因此不但控制效果好,而且高效、 节能。微电脑控制的电饭煲还可以实现预约、记忆等功能,大大方便了人们的 生活。 本文从实际工程出发,对模糊控制的微电脑电饭煲进行了深入的研究,主 要讨论了一种准确判断米量的方法,真正实现了电饭煲的模糊控制。这对电饭 煲控制程序的研究将是很有意义的,将使之在

10、高效、节能方面做得更好。 1.21.2 国内外在模糊控制方面的研究及分析国内外在模糊控制方面的研究及分析 1.2.11.2.1 国外在模糊控制方面的研究现状国外在模糊控制方面的研究现状 自从1965年美国的控制论专家L.A.Zadeh教授创立了模糊集合论以来,将模 糊集合理论运用于自动控制而形成的模糊控制理论,在近年来得到了迅速的发 展。模糊控制作为智能领域中最具有实际意义的一种控制方法,已经在工业控 制领域,家用电器自动化领域和其他很多行业中解决了传统控制方法无法或者 是难以解决的问题,取得了令人瞩目的成效。已经引起了越来越多的控制理论 的研究人员和相关领域的广大工程技术人员的极大兴趣。随着

11、计算机及其相关 技术的发展,模糊控制也由最初的经典模糊控制发展到自适应模糊控制、专家 模糊控制和基于神经网络的自学习模糊控制。其实现方式也由最初在微型机(单 片机)上用软件方法实现发展到应用模糊控制开发出模糊计算机进行直接控制。 但是我们也应该看到,模糊控制的理论和应用虽然已经取得了很大的进展,但 是就目前的状况来看,尚缺乏重大的突破,因此模糊控制无论在理论和应用上 都有待于进一步的深入研究和探讨。 目前,最令模糊控制专家们感兴趣的是模糊逻辑同神经网络算法的结合。 神经网络在知识的获取方面表现卓越,它能够生成无须明确表现知识的规则和 具有强大的自学习能力。而模糊技术的优点在于可以用模糊性的自然

12、语言表现 知识,和可以用简单的max-min运算实现知识的推理,但在知识的获取方面十分 脆弱。模糊逻辑同神经网络算法互相结合,取长补短,可以通过学习自动地进 2 2 行模糊规则的产生和修改,从而在智能控制方面产生强大的威力。 1.2.21.2.2 国内发展状况分析国内发展状况分析 在我国,模糊控制技术的研究起步较晚,近年来,随着模糊家用电器的兴 起,模糊控制在各个领域的应用获得了飞速的发展,同时培养了一大批进行模 糊控制研究的优秀人才。但总的来说,在我国,模糊控制的应用水平落后于模 糊控制理论方面的研究。这主要是因为研究者常常把模糊控制器的设计分成几 个独立的部分来进行,如隶属度函数的确定,规

13、则的获取,控制器的合成等。 这样做的好处是把问题简单化,便于初学者上手,快速进行问题的分析和解决。 但是这样做带来的问题是很难对设计好的系统进行理论分析和设计优化。当然, 在我国,也有一批学者走在了模糊控制理论研究的前列。如,作为模糊论的创 始人L.A.Zadeh的学生,香港科技大学的王立新教授,在模糊系统与模糊控制理 论领域做出了很大贡献,给模糊系统与模糊控制理论带来了三个突破,具体是: (1) 证明了一类模糊系统是万能逼近器; (2) 发明了Wang-Mendel方法,实现从数据中获取模糊规则; (3) 提出了一种能够确保稳定的自适应模糊控制器的设计方法。 1.31.3 国内外在模糊家电方

14、面的状况分析及发展展望国内外在模糊家电方面的状况分析及发展展望 在智能家电的研究方面,日本走在世界的前面。资料统计表明,目前日本 家用电器的单片机使用率在85%-94%之间,其中使用模糊控制的家电产品约占 50%。日本甚至在几乎所有的模糊控制应用领域都在世界上领先。日本在九十年 代初期就有模糊家电问世,而那时我国的模糊家电尚未起步。现在,在家电控 制器中应用模糊控制在我国受到普遍重视。由于我国家电行业的飞速发展,模 糊家电在我国大有可为。 目前看来,模糊家电的发展有三大发展动向: (1) 进一步扩大传感器的组合利用多个传感器的功能组合可以不断改 进家 电的控制技术,而对多个量采样后再进行综合判

15、断正是模糊家电之所长。 (2) 与AI(人工智能)和神经网络技术相结合如前所述,与AI(人工智能)和 神经网络技术相结合将进一步提高模糊家电的智能化水平。 (3) 模糊家电网络化随着网络经济的逐步发展,未来的家用电器必将改变 目前这种单机运作的模式,而具有与Internet网通信的能力。家用电器走网络 化的道路,这也是当今家电产业发展的趋势之一。 3 3 1.41.4 主要研究内容主要研究内容 本课题以单片机为主要手段,以电饭煲为控制对象,将模糊控制技术应用 于电饭煲的控制当中。由于在模糊电饭煲的开发方面,许多前辈已经做了大量 卓有成效的工作,即使在今天,模糊电饭煲在市场上也是比比皆是。本文在

16、借 鉴前人工作的基础上,研制出了一种模糊电饭煲控制系统,并重点研究了如下 内容: (1) 在进行大量测试及实验之后,提出一种新的判断米量的方法,并取得 良好的应用效果; (2) 研究了电饭煲硬件控制系统,重点研究了低成本化设计方法; (3) 对硬件系统的各单元电路设计详细的进行了叙述; (4) 根据新的米量判断方法,设计了相应的软模糊控制流程及模糊电饭煲 控制软件流程,并给出了相应的程序源代码。 4 4 第二章第二章 智能化电饭煲的设计智能化电饭煲的设计 为了得到最佳的炊煮质量,电饭煲炊煮过程中,需要解决的主要问题往往 是确定合理的炊煮工艺流程设计方案,找到一个易于实现的控制方法,同时对 异常

17、处理采取的何种策略,最终实现准确推算炊煮量和最佳的升温控制过程。 当前的模糊控制电饭煲普遍采用二维控制器,虽然可以较准确的推算出米量, 但由于算法复杂和存储空间限制等原因,致使米量不能细致划分,影响米饭的 煮出效果,而且限制了其智能化功能的扩展。 2.12.1 电饭煲工作流程设计电饭煲工作流程设计 要想做出松软香滑的米饭,必须掌握加热对象的性质及详细的加热过程, 只有这样,才能够将米中不易溶于水、难以消化的 淀粉转变为易溶于水、易 于消化的 淀粉。电饭煲作为加热对象,其特性的影响因素是多方面的,如结 构、材料、发热盘的形状、甚至是顶盖出气孔的大小对其吸热散热都有影响。 当然,在电饭煲煮饭的过程

18、中,米量的大小对其吸热散热特性的影响是最大的, 米量的大小甚至影响到烹调的工艺过程。换句话说,电饭煲必须对不同的米量 采取相应的不同的控制方案和工艺过程,才能达到期望中的效果。所以,在其 它因素(如结构、材料、发热盘的形状、顶盖出气孔的大小等)一定的情况下, 对米量进行模糊判断是决定控制效果好坏的关键。为了选取合适的输入量进行 米量的估算,首先必须确定电饭煲的炊煮工艺。 图 2.1 为最佳米饭炊制底部升温曲线。图中显示出,米饭的炊制过程大致 分为吸水、加热、沸腾、焖饭和保温五个阶段。 5 5 吸水加热沸腾焖饭保温 t0 t1t2t3t4时间(s) 温度() 125 100 70 60 图 2.

19、 1 最佳米饭炊制升温曲线 (1)吸水阶段(t0 一 t1) 吸水阶段的作用是在对大米进行加热之前,使大米在一定的温度下充分吸 水,使大米含水率从 14%上升到 25%左右,以保证米粒在加热过程中内外均匀受 热,热量透到大米的芯部,从而使之烧成柔软鼓胀状。但是,一旦水温超过 60,米中含有的 淀粉开始转化为 淀粉,米将变成糊状。所以,一般将 水温控制在 60以下。 (2)加热阶段(t1 一 t2 ) 加热升温阶段把已吸足水份的米采用大功率进行加热。这样,米、水的温 度迅速升高,将较快的达到沸点。而且随着水的对流,米被均匀加热。在此阶 段,必须完成米量的判别工作,根据投入米量的多少以及温度的变化

20、来调节加 热功率。 (3)沸腾阶段(t2 一 t3) 沸腾阶段是促成米粒由 淀粉转化为 淀粉的主要阶段,应保持一定的 时间。沸腾阶段电饭煲内的温度保持在 100的水平。大米充分吸水后,锅内 的水逐渐减少,锅底趋于干燥,当锅底的水份减少到一定程度后,锅底温度就 会迅速上升,这时沸腾过程结束。由图 2.1 可见,在沸腾阶段的最后部分使锅 底温度上冲,升高到 125左右,一般根据饭量不同,控制沸腾阶段的时间和 锅底部上冲温度也不同。 (4)焖饭阶段(t3 一 t4) 焖饭阶段是为了让热量透到米饭的芯部,使之充分受热而内外质量趋于一 致,也就是使米芯的淀粉 化。焖饭阶段还使大米外部的水份一部分渗透入米

21、 芯,促使内部的成熟变化,另一部分蒸发掉,这样就使得整粒米饭内外一致。 一般焖饭之后的米饭含水率在 69%左右。在焖饭阶段一般可采用间歇加热,目 的是使锅内的温度达到焖饭的温度,当达到一定的温度时,停止加热或小功率 加热,由饭锅利用余热对米饭进行热焖,焖饭结束后,米饭将完全成熟,无论 硬度或黏度都会令人满意。 6 6 (5)保温阶段(大于 t4 ) 保温阶段可使米饭维持在 70左右等待食用。日常使用的机械式电饭煲, 利用磁钢受热后磁性减弱来控制加热丝的通断。电源一旦接通,就持续加热。 达到最高温度后,开关自动断开,结束煮饭。这种电饭煲无法实现吸水和保温 过程,因而不可能实现图 2.1 所示的煮

22、饭过程,使得米饭的口感和质量较差, 也无法实现和用户之间的交互以完成各种附加功能。 普通电脑式电饭煲,一般都能够实现上述工艺曲线。但也存在不少质量问 题:例如,在低电压下,煮饭米多时,表面夹生;在高电压下,底部烧焦现象比 较严重,且快速煮饭时有米汤溢出情况;煮粥过程中,由于担心沸腾后米汤溢出, 普遍保守地采用过小的火力煮粥,在水多时,造成粥始终不沸腾,或沸腾时间 极短,煮成清水粥;和用户的交互性差,实现的功能少,使用时不方便;还有就 是不能区分米种,由于各个米种在吸水性等指标上的区别,若统一用一个固定 的加热火力来进行,同样会造成米饭夹生、烧焦,甚至根本无法煮熟(例如什锦 米)。 主要解决的方

23、法是增加内锅厚度和采用三维立体加热模式,这都会使米饭 的加热更加均匀,避免烧焦和夹生等情况的发生。另外,基于专家经验,采用 模糊控制算法准确的判断炊煮的米量,找出在炊煮过程中出现的异常问题的处 理对策,针对不同的米种会实施不同的加热火力,都是解决上述问题的关键。 图 2.2 是一种国外三维立体加热式电饭煲的煮饭过程顶底温度曲线,图 2.3 是 它的煲粥、煲汤、蒸煮过程顶底温度曲线。实验中发现,由于它的内锅较厚并 且采用三维立体式加热,所以在煮饭和煲粥的过程中火力比较均匀,煮出的米 饭和粥口感较好,而且未出现烧焦、夹生等情况。在程序中使用模糊控制算法, 即所谓的“模糊控制电饭煲”与普通电脑式电饭

24、煲不同之处在于控制中运用了 模糊控制技术。传统控制方式中,控制效果的好坏取决于是否知道受控对象的 精确数学模型,而在电饭煲的控制中,随着烹煮的米量和水量的不同,受控对 象的数学模型变化是很大的。初始水温、环境温度和电饭煲顶盖的密封程度等 参数对控制效果也有较大影响,很难用一个精确的数学模型来描述受控对象。 此外,煮饭工艺曲线的各个过程,控制目标也不相同,这是传统控制方法用于 煮饭和煮粥等功能的困难之处。尤其是在煮粥的过程中,由于米量和水量的不 同和半导体热敏电阻的误差,当锅内水沸腾时,锅底温度的差异可能达到 10 左右。而火力稍大一点,要溢出;火力小一点,水不开锅。要在煮粥的 lh6h 之 内

25、,保持最短约 40min 的沸腾状态而不溢出,是一件相当困难的事情。所以, 即使是已经采用模糊逻辑控制的电饭煲,如果不对模糊控制策略和规则进行精 心调整,也难于达到满意的控制效果。 7 7 预热吸水加热沸腾焖饭 约64 约52 主加热器 占空比 32/32温度控制32/328/32-26/320/324/320/32 煮饭:14min 快速: 5min 锅底曲线 锅顶曲线 约124 约100 128s 煮饭:13min 快速:10min 图 2. 2 三维立体加热式电饭煲的煮饭特性图 约64 占空比 加热沸腾 主加热器 锅底曲线 锅顶曲线 粥、汤调节时间 约100 5min 40min 蒸煮调

26、节时间 焖饭 蒸煮:20/32 粥:20/32 汤:20/32 蒸煮:5/32 粥:4/32 汤:6/32 蒸煮:5/32 粥:3/32 汤:6/32 0/32 图 2. 3 三维立体加热式电饭煲的煲粥、煲汤、蒸煮特性图 电饭煲的炊煮流程和模糊控制策略是密切相关的,在设计炊煮流程的过程 中要考虑模糊控制策略。不但如此,由于电饭煲是一个家庭日用品,所以要考 虑到各种异常情况的发生,炊煮流程中要有这些异常情况的对策。经过对各种 电脑式电饭煲进行测量分析,结合己有的一些经验,本着控制算法易于在程序 中实现的原则,针对炊煮模式,确定出炊煮流程如图 2.4 所示。 8 8 开始 等待阶段 BTM:ON

27、TOP:OFF 预热阶段1 BTM:ON TOP:OFF 预热阶段2 BTM:ON TOP:OFF 异常:过早结束 BTM:OFF TOP: 上盖控制2 加热阶段 BTM:ON TOP:OFF 吸水阶段 BTM:吸水控制 TOP:OFF 焖饭及保温 结束 沸腾维持阶段 BTM:沸腾控制 TOP:上盖控制1 异常:常温对策 BTM: 8/32 TOP:OFF 底部温度 结束 禁止量判定 4min经过 顶部温度T2 取得量判定值 21min经过 禁止量判定 底部温度T3 吸水时间经过 1min经过 底部温度T1 然后,基于这些模糊 IF-THEN 规则建立模糊控 制器;最后,在实际系统中检验模糊控

28、制器,如果性能指标不满意,则对上述规 则进行细微调整或通过反复用试错法进行再设计,直至效果达到指标要求为止。 用理论法进行设计,模糊控制器的结构和参数是以保证某一性能标准为设计原 则的。 本文所采用的模糊控制器的设计方法为试错法。其设计方法可以概括为以 下三步: (1)分析实际系统并选择状态变量和控制变量。状态变量应能描述系统关 键特性,控制变量应该能够影响系统的状态.状态变量是模糊系统的输入,控制 变量是模糊系统的输出。 (2)推演连接状态变量与控制变量的模糊规则。 (3)将推演出的模糊 IF-THEN 规则组合成模糊系统,并检验此模糊系统作为 控制器的闭环系统。机试运行带有模糊控制器的闭环

29、系统,如果不满意其性能 指标,则对其进行微调或再设计,并重复此过程,直至效果满意为止。 2.2.12.2.1 模糊控制的基本思想模糊控制的基本思想 模糊控制是一种计算机数字控制,所以其控制系统框架同一般的数字控制 系统一样,只不过它的控制器是模糊控制器。模糊控制器的控制规律由程序实 现,在实现的过程中要经过以下三个步骤:输入量的模糊化、模糊推理和输出量 的解模糊。在模糊控制过程中,将测到的过程精确量转化为模糊量,再经过根 据经验总结成的若干模糊规则和必要的模糊处理后,模糊判断系统根据输入的 模糊信息按照控制规则和推理法则,做出模糊决策,然后输出解模糊后的控制 量并作用于执行系统,完成控制动作,

30、且这种动作是以精确量表现出来的。 (1)模糊化 模糊化是将模糊控制器输入量的确切值转换为相应模糊语言变量值的过程, 此相应语言变量值均由对应的隶属度来定义。在实际应用中,常常选择三角形 作为语言变量的隶属度曲线。在模糊化的过程中,一般利用最大隶属度原则, 1111 即在语言集中选择该元素对应的隶属度最大的语言变量,作为该项确切值的模 糊子集。 (2)模糊推理 模糊推理包括三个组成部分:大前提、小前提和结论。大前提是多个模糊条 件语句,构成规则库;小前提是一个模糊判断句,又称事实。模糊推理就是以已 知的规则库和输入变量为依据,基于模糊变换推出新的模糊命题作为结论的过 程。 (3)解模糊 解模糊是

31、将模糊推理后得到的模糊集转换为用作控制的数字值的过程。它 的目标是产生确切的控制动作,应该能够最好的反映出推理出的模糊控制动作 分配的可能性。常用的方法有最大隶属度法、加权平均法和重心法。 目前,实用模糊逻辑控制常用的方法有查表法和软件模糊推理等。查表法 是将输入的隶属度函数、模糊控制规则和输出隶属度函数都用表格来表示,从 输入量的模糊化、模糊推理和模糊判决都通过查表来实现。软件模糊推理的模 糊化、模糊推理和模糊判决三个过程都用软件来实现。对于本文研究的米量和 加热功率模糊推理机来说,其推理过程是开环的,模糊推理机只包含输入量的 模糊化、利用规则的模糊推理及输出量的解模糊,隶属度函数、模糊控制

32、规则 可以用表格来表示,模糊推理机的最终输出量为具体米量的值和加热功率的值。 2.2.22.2.2 炊饭量的模糊推理炊饭量的模糊推理 因为影响炊饭量检测的因素众多,所以不能采用称重传感器或其它直接侧 量的方法,而只能用温度传感器测出饭温信号,利用模糊推理,组成测定饭量 的软传感器,最后通过模糊决策来判断米量的值。 通过实验和分析,发现几种有代表性的电饭煲均在预热段进行米量推理过 程。但是,若在预热段对米量进行推理,会受到初始水温和环境温度的严重影 响,而难以得到准确的判断。 实验表明,当米水经过吸水阶段之后,锅内温度处于 60左右,在此基础 上再进行加热和推理,能排除初始水温不一致的影响,因此

33、,控制器采用在加 热阶段来进行米量的推理是更为可行的选择方案。图 2.6 是在室温 20下,采 用 DUT4000 温度采集模块测量的电饭煲样品用标准煮饭模式炊煮 3 杯和 10 杯大 米的温度曲线图,其中 3 杯、10 杯表示米量的大小(每杯大米 O.15Kg),a 是 3 杯米底部温度曲线,b 是 10 杯米底部温度曲线,c 是 3 杯米顶部温度曲线,d 是 10 杯米顶部温度曲线。 由图 2.6 可见,不同米量下的底部温度从 60上升到 100的时间差别并 1212 不是很大;从底部温度 60加热到顶部温度 60在不同米量下的时间差别却很 显著。当米量少 3 杯时,底部加热产生的热量很容

34、易从底部渗透到液面的顶部, 产生对流,底部温度到达 100时顶部温度为 40 0C;反之,当米量很大 10 杯时, 热量很难从底部渗透到液面的顶部,底部温度到达 100时顶部温度仅为 300C。从图 2.6 中还可以发现,当顶部温度在 40到 80之间的线性度比较好, 而这个阶段对应着加热阶段的主上升期,所以,在加热阶段的主上升期来进行 米量判断是一个最为合适的选择。从理论上来说,模糊控制器的维数越高,控 制越精细。但是维数过高,模糊控制的规则将变得过于复杂,控制算法的实现 相当困难。所以,在电饭煲中普遍采用二维模糊控制器,能较准确的判断出米 量。这种控制器的输入变量往往选用锅底部温差、锅底温

35、差变化率或者顶盖温 度、顶盖温度增量。在实验中发现,如果等待阶段中,在顶盖温度和初始水温 异常时禁止米量判断,那么单纯的选取进入加热阶段开始到顶部温度达到一固 定温度 T2 (400CT28000C)的时间差作为判断量,一样可以取得满意的效果。 实验中还发现,在进入加热阶段时,由于吸水阶段温度的波动,可能导致进入 加热阶段时底部温度不一致,这会增加米量的判断误差,所以,可以采用当底 部温度达到一致时再进行米量判断的计时。米量判断的这种方案,简化了控制 算法,易于在程序中实现,经过大量实验证明,推算的米量偏差在 0.5 杯米之 内,同样达到了二维控制器的控制效果,下面将讲述其具体推理过程。 (1

36、)输入输出变量的模糊化 通过上述对电饭煲炊饭过程的机理分析可知,在加热阶段电饭煲底部温度 相同时,取顶部一个适当的固定的温度 T2,不同的米量加热到电饭煲顶部达到 这个温度 T2 的时间 Trx是不同的。这样,米量模糊控制器就可以看成输入量为 时间 Trx,输出量为米量的一维模糊控制器。在采用 CRI 推理方法时,若连续域 图 2. 6 实验用样品 3, 10 杯大米温度曲线图 1313 的范围是 XL表示下限值,XH表示上限值。量化因子可表示 HL XXX, 为: (2- 2 HL n k XX 1) 对于 X 论域的清晰量 a,对应离散论域中的元素 b 为: (2- 2 HLXX bka

37、2) 通过这样的量化,就转换成离散论域 N=-n,-n+1,-1,0,1, HL XXX, n-1,n这样,就可以在离散论域中对语言变量进行分档,每一档成为语言变 量的语言值,这些语言变量值可以用图或表来表示。 输入变量的模糊化,n=9,则 N=-9,-8,-7,-6,-5,-4,-3, -2,- 1,0,1,2,3,4,5,6,7,8,9,构成含 19 个整数元素的离散集合。设当锅底温度一 致时,达到顶部温度 T2 所用时间 T,的论域为420s,840s,则量化因子: (2-3 23 70HL n k XX ) 定义:“非常小(ES) ” 、 “很小(VS) ” 、 “小(S) ” 、 “

38、较小(OS) ” 、 “较大 (OB) ” 、 “大(B) ” 、 “很大(VB) ” 、 “非常大(EB) ”为 Q 的语言值。Trx和 Q 的隶属 度 u 的曲线如图 2.7 所示: N 0 1 -9 9 (Tts)极其小 极其大 非常小 非常大. N (Q) 0 1 -5-4-3-2-1012345 非常小很小 较小 小较大 大 很大 非常大 图 2. 7 输入变量大二和输出变量口的隶属度曲线 在实验中发现,中间米量(2.5 杯一 5.0 杯)对沸腾阶段的加热功率最为敏 感,所以在设定米量 Q 的语言值时,需要在中间米量划分的较为精细。 (2)模糊控制规则构成 1414 米量的模糊推理是

39、在加热阶段主上升期进行的。可以在锅底温度达到 60 时开始计时,当锅顶温度达到 T2时停止计时,这个时间就是 Trx,而后通过应 用模糊推理判断出锅内米量。 模糊推理的规则,根据专家经验和对系统的观察测量数据生成。由于所设 计电饭煲在炊煮时有标准、精煮、少量米、高速、稍硬等 9 种工作模式,而且 操作的米种还有 5 种不同的选择,模糊规则生成时要考虑不同模式、不同米种、 不同水量、不同米量、不同电源电压等因素,编程阶段中程序存在的任何隐患 和错误以及电饭煲模具结构上的问题也会造成大量的重复实验,所以,规则的 生成所需实验周期很长。在这里,给出 4 种米(不包含什锦米)标准煮饭模式和 大米 8

40、种煮饭模式(不包含少量米模式)的米量推理规则,见表 2.2。模糊控制 规则表可以由模糊控制规则直接导出,这里不再另行列出。 2.2.32.2.3 加热功率的模糊控制加热功率的模糊控制 模糊控制电饭煲加热控制是逼近最佳加热曲线进行的,在沸腾阶段的加热 功率 Pw 直接影响着米饭的质量。在实际应用中,利用加热时间占空比参数 Tp 来替代 Pw。通过改变 Tp,可改变热元件上的有效电压 Ue,从而改变热元件的 加热功率 Pw。这里取 32s 为一个周期(在小段时间内可以取 16s 为一个周期), 通过调节这 32s 中主辅加热器的通断来控制电饭煲加热的功率 Pw。综上所述, 在沸腾阶段,不同的米量要

41、采用不同的底部 Pw,这是建立以米量 Q 为输入,底 部 Tp 为输出,实现对 Pw 控制的一维模糊推理过程原因所在。 表 2. 2 各种米标准煮饭模式及大米各种煮饭模式控制规则 1515 模式米种 高 速 精 煮 稍 硬 标 准 寿 司 咖 喱 煲 仔 稍 软 白 米 免 淘 香 米 糯 米 极其小 非常小 很小 相当小 小 比较小 略小 稍许小 中 有点大 稍许大 略大 有点小 比较大 大 相当大 很大 非常大 极其大 ESESESESESESESESESESESES VSVSVSVSVSVSVSVSESESVSES SVSESVSSVSVSSVSVSSVS S VS VSSSSSSSSV

42、SSS SSSSSSSSSOSOS OSOSOSOSOSOSOSOSSOBOS OS OBOSSOBOSOSOBOBOBOBOBOB OBOBOBOBOBOBOBOSBBOBOB OBOBOBOBOBOBOBVBVBBBOB EB EBEBEBEB EB EBEBEBEBEB EBEBEBEBEBEBEB EB EBEBEB EBEB EBEBEBEBEBEBEBEBEBEBEB EB BOBOBBBOBBVBBVBVBVB VBEBEBEBEBEBEBEBEBEBEBEB EBEBEBEBEBEBEBEBEBEBVBVB EBEBEBEBEBEBEBEBEBEBVBVB VBVBBVBVB

43、VBVB VBVBEBVBEBEBEB OBVBVBVBVBEBVBVBVBVB VBBOBVBVBVBBVBEBVBVBVB 在保证可以实现最佳加热曲线的前提下,以简化算法,易于实现为原则, 可以设计一个一维的模糊控制器,其输入是米水总量 Q,输出为底部加热器的 TP。根据 Q 的模糊化,将输出变量的隶属度函数。定义为单点,底部加热器 Tp 的单点隶属度函数如图 2.8 所示。 0 1 u 16/3232/32 Tp 图 2. 8 输出变量的单点隶属度函数曲线 1616 第三章第三章 电饭煲控制系统的硬件设计电饭煲控制系统的硬件设计 前两章给出了电饭煲的炊煮工艺流程和模糊控制器的设计,这一章

44、将重点 阐述电饭煲控制系统的的硬件实现。由于电饭煲属于一种家电产品,所以,在 硬件实现时要充分考虑到成本、易用性等因素。 3.13.1 电饭煲硬件系统构成电饭煲硬件系统构成 电饭煲工作原理如图 3.1 所示。上电后,系统进入待机状态,此时系统可 接受用户的功能选择,用户所选功能通过显示电路显示出来,当用户按下相应 按键时,MCU 可以对温度进行检测,对各种功能进行相应的加热控制。各种功 能结束时,会发出相应的报警提示。具体电路原理框图如图 3.1 所示: 图 3.1 电饭煲硬件原理图 HT46R47/HT46C47 是 8 位高性能、高效益的 RISC 结构单片机,用于直接处 理模拟信号,例如

45、直接连接传感器。该系列单片机包含一个集成的多通道模数 转换器,以及一个或多个脉冲宽度调制输出。同时也增强了单片机的其它内部 特性,如暂停、唤醒功能、振荡器选择和可编程分频器等,增加了单片机的使 用灵活度,而这些特性也同时保证实际应用时只需要最少的外部器件,进而降 低了整个产品的成本。有了集成的 A/D 和 PWM 功能的优势,再加上低功耗、高 性能、灵活控制的输入/输出和低成本等特性,此系列单片机广泛被应用在传感 器信号处理、马达驱动、工业控制、消费性产品和子系统控制器等场合。 HT46R47 属于一次可编程(One-Time Programmable, OTP)单片机,当配合使用 盛群半导体的程序开发工具时,可简单有效的更新程序,这提供了设计者快速 有效的开发途径。 过零检测电路 时钟与复位电路电源供电电路 声音报警电路 显示及按键电路 加热执行电路 M C U 测温电路 1717 3.23.2 HT46R47HT46R47 单片机介绍单片机介绍 3.2.13.2.1 HT46R47HT46R47 引脚配置图引脚配置图 HT46R47 引脚配置图如图 3.2 所示: 图 3.2 HT46R47 引脚配置图 3.2.23.2.2 HT46R47/HT46

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1