洗衣机模糊控制原理毕业论文

洗衣机模糊控制原理毕业论文
洗衣机模糊控制原理毕业论文

毕业论文

洗衣机模糊控制原理

中文摘要

洗衣机自问世以来,经过一个多世纪的发展,现正呈现出全自动、多功能、大容量、高智能、省时节能的发展趋势。近年来,电子技术、控制技术、信息技术的不断完善、成熟,为上述发展趋势提供了坚强的技术保障。L·A·Zadeh教授最早提出了模糊集合理论,由此产生了模糊控制技术,其突出的优点是:不需要对被控对象建立精确的数学模型。对于复杂的、非线性的、大滞后的、时变的系统来说,建立数学模型是非常困难的。全自动滚筒洗衣干衣机的自动化、智能化控制正是一种难以建立精确数学模型的控制问题,采用模糊控制技术,可以很方便的控制洗衣干衣过程。模糊控制全自动滚筒洗衣干衣机是通过模糊推理找出最佳洗涤烘干方案,以优化洗涤烘干时间、洗净程度、烘干效果,最终达到提高效率,简化操作,、节水节电省时的效果。模糊控制全自动滚筒洗衣干衣机属于创新项目,填补国内空白,达到国际先进水平。它的研制成功,必将大大推动我国乃至世界洗衣机行业的发展。

模糊控制是以模糊集理论、模糊语言变量和模糊逻辑推理为基础的一种智能控制方法,它是从行为上模仿人的模糊推理和决策过程的一种智能控制方法。该方法首先将操作人员或专家经验编成模糊规则,然后将来自传感器的实时信号模糊化,将模糊化后的信号作为模糊规则的输入,完成模糊推理,将推理后得到的输出量加到执行器上。

关键词:洗衣干衣机、家用滚筒式、模糊控制技术、模糊控制器、模糊控制规则

ABSTRACT

It has been developed for more than one century since the emergence of washing machine.Now the tendency to develop is fully- automatism,

Multifunction,large capacity,high intelligence,time and energy saving.Recently,the tendency has been guaranteed substantially with the perfection and mature of electronic technology,control technology and information technology.Professor L·A·Zadeh first put forward the Theory of Fuzzy Set,from which the technology of Fuzzy Control arise.It is extraordinary virtue is:There is no definite need to establish the exact math model of the controlled object.It is very convenience to establish mathematical models to the systems with very complex,non.1inear,large—lag and timely change characteristic.And it is the very problem in

control to establish the exact mathematical model in fully-automatic washing—drying machines automatism and optimize.It is very convenient to control the process of washing and drying to use the technology off contr01.The fuzzy control of the fully—automatism front loading washing· drying machine, is through the fuzzy inference to find the best plan of washing-drying,optimize the time of washing and drying,the degree of cleaning and the effect of drying SO to reach the intention of raising the efficiency,predigesting the operate and saving the water and electricity.Fuzzy control fully—- automatism front loading washing drying machine is an innovate project,which padded the blankness in the world and achieve international advanced level.The Success of the research will impel the development of the washing machine industry greatly.Key Words:

washing—drying machine,household front loading,fuzzy control technology,fuzzy controller,fuzzy control rule .

目录:

第一章:简介

1.绪言

2.简单论述

第二章:模糊控制理论和技术基础

1. 模糊控制原理

2. 模糊控制器的构成

3. 模糊控制系统的工作原理

4. 模糊控制系统分类

5. 模糊控制器的设计

6. 模糊控制器设计实例-洗衣机模糊控制

第三章:程序实现

1.模糊控制理论和技术基础总结

2.程序设计及实现

1 绪论

第一章绪言

国际相关产品的发展水平、现状及发展趋势:1965年,美国加里弗尼亚大学控制理论教授L·A·Zadeh(扎德)提出模糊集理论。此后,模糊技术得到了迅猛发展,广泛应用于多个领域。80年代初,日本把模糊控制技术用于家用电器,取得了世人瞩目的成就,迄今已有400多种产品,其中模糊控制波轮套桶式洗衣机属于成功应用的一例。模糊技术作为目前的学术热点和开发热点,广泛受到了国内外科技界、企业界和政府部门的特别关注,尤其是在机械、石油、化工、电子、航空、航天及军事科学等三十多个领域取得了突破性的进展。在家用电器行业,模糊技术已经成功应用于模糊控制洗衣机、模糊控制空调器、模糊控制热水器等几十种家电产品,产生了巨大的社会效益和经济效益。

洗衣机自1867年问世以来主要分为滚筒式、波轮套桶式、搅拌式,此外还有高压式、超声波式、臭氧式等几种。其中:波轮套桶式主要产销在日本等东南亚地区,其结构简单,成本及销售价格较低,洗净度高,但其致命缺点是对衣物的磨损大、用水量大:搅拌式洗衣机流行于北美地区,其特点是结构简单,洗涤容量较大,在美国市场上,80%以上为搅拌式洗衣机,而滚筒式洗衣机主要依靠进口,其市场占有率为15%左右;滚筒式洗衣机主要流行于欧洲、南荚洲等地区,该机型自动化程度高。结构合理、对衣物磨损较小,省水省电有加热洗涤功能,但沈净度较差,沈涤时较短。

模糊技术早已被滚桶式洗衣机上成功应用,但目前的全自动滚筒洗衣机却人都是机械控制的,实现自动控制的公司有瑞典、德国、门本SHARP公司等少数几家公司,而模糊控制的则更少。机械控制转换为模糊控制是全自动滚筒洗农机发展的必然趋势。

国内相关产品的发展水平、现状和趋势:我国洗衣机的大批量生产从1978年开始,随着规模的不断扩大,各厂家或自我研发或与国外先进技术相结合,推出了各种特色的洗衣机,以满足社会同层次消费者的要求。近几年来.我国洗衣机行业形成了小鸭、海尔、美菱、小天鹅、荣事达等几个大集团抗衡的局面。

全自动滚筒洗衣机大部分是机械控制的,批量生产的电脑机只有小鸭集团研制的XQG50.808型和海尔集团的超级玛丽型,其它厂家还未推出电脑机。研发全自动衣机,公司处于绝对领先地位。随着社会的发展,人们的生活水平及消费意识不

断提高.洗衣机逐渐向自动化、智能化、多功能等方面发展。在国际化竞争日趋激烈的今天,如何提高各个公司及洗衣机行业的技术水平,赶上和超过世界先进水平.积极迎接中国加入WTO的空前时机,更方便地加入国际大市场的竞争行列,已成为困扰国内各洗衣机厂家迫切需要解决的问题。

第一章简介

l、全自动滚筒洗衣机是国内洗衣机行业发展的重要方向

目前国内全自动洗衣机中的波轮套桶式洗衣机占多数,其中主要是电脑控制和模糊控制的:滚筒洗衣机占少数,几年前的一家变为现在的小鸭海尔、西门子、惠而浦等几大集团并存的局面。长虹、春兰、荣事达等几大电器公司也已经或正在上马全自动滚筒洗衣机生产线,市场竞争日趋激烈。

2、自动化、智能化和节能是滚筒洗衣机的发展方向随着人们生活水平的提高和科学技术的发展,对家用电器的要求也越来越高,家用电器的品种也越来越丰富。目前家用电器难向着自动化、智能化和节能的方向发展,滚筒洗衣机也是如此。

3、电子控制技术在家用电器上的应用越来越广泛电子控制技术应用于家用电器,产品实现高智能、全自动等特点,且产品的研发具有很好的后续性、灵活性科、广阔的发展前景。人们生活水平的提高和电子产品价格的下调,使家用电器采新技术具有很好的市场前景。

4、模糊控制是全自动滚筒洗衣机的发展趋势

模糊控制和传统控制相比,最根本的区别就是模糊控制不需要对被控对象建立精确的数学模型,但传统控制没有精确的数学模型作基础是根本不可行的。对于复杂的、非线性的、大滞后的、时变的系统来说,建立数学模型是非常难的,甚至是根本不可能的。模糊控制以操作者的经验和运行专家的知识作为控制策略,采用模糊数学的方法进行模糊推理,自动控制系统运行。全自动滚筒洗衣机的自动化、智能化控制证是一种难以建立精确数学模型的控制问题,采用模糊控制技术,可以很方便的控制洗衣干衣过程。内外波轮套涡流式洗衣机成功实现模糊控制的经验表明,滚筒洗衣机由模糊控制代替机械控制,是滚筒洗衣机发展的必然趋势。干衣经验和专业技术人员的洗衣、干衣知识,通过模糊推理的方法得出洗衣、干衣全过程的控制决策,从而实现洗衣、漂洗、脱水、干衣全过程的最优控制。

为实现上述目标,我们拟定如下技术实施方案:

(1)根据我国国情,总结洗涤经验

通过调查我国人们衣着质地的比例、脏污程度及常用沈涤剂的特点,进行各种水温下,最佳洗涤效果的试验总结、干衣效果试验,形成符合我国国情的洗衣知识库,得到控制规则集,以指导模糊控制器控制策略的形成。

(2)合理的模糊推理算法的选择用已有知识库及控制规则集,以模糊推理的方法得到模糊决策表,并选择合适的单片机,确定软硬件方案,完成模糊控制器的设计。本项目主要传感器有水位、温度、布量等,其中着重解决布量传感器。布量传感器:测量的方法在波轮套桶式洗衣机上比较成熟,而在全自动滚筒洗衣机上则还处于研制开发阶段。衣物的布量不同,电机启动或停止时的信号、参数也就不完全一样,比较这些信号,就可以测量得到衣物的重量。由于本机型采用无级调速电机,无级调速电机带有测速电机,所以测算布量的方法非常丰富,可以直接测量测速电机的波形,经过整形即得衣物的重量;也可和双速电机一样测电机的反电动势。水位传感器:采取将水位转换为气压的可靠方法。将水位传感器安装于箱体外部,洗衣机下部装橡胶管,导气管将橡胶管和水位传感器密封连接。向洗衣机外筒内注入水,外筒的水位达到一定高度后,橡胶管被水密封,外简内水位逐渐上升,封闭存橡胶管的。压强同水位成比例增大。此时,水位继电器本身气体的压力也住增大,橡胶膜片受压膨起。当压力达到设定值时,在橡胶膜片的推动F,水位继电器内的电气触点动作,常闭触点断开,常开触点闭合,控制器检测信号,关闭进水阀.停止进水:当滚筒内水位下降时,水位继电器内握力减小.橡胶膜片复位,电气触点也随之复位。温度传感器:在其它条件相同的情况下,由于水温的不同,洗衣机对衣物的洗涤效果是不佳的。因此,采用热敏电阻作为感温元件,敏感部分位于传感器的前端与金属外壳接触,通过输出电压的变化反映温度变化。将温度传感器安装于洗衣机的外部,温度传感器将水温转换为电信号输入单片机,洗衣机根掘测得水温,自动控制加热器工作过程。此传感器具有测温精确、向应速度快、轻便灵活、体积小、安装牢固、防漏水性能好、测温范围大等特点。

(3)采用恒温循环热风对脱水后的衣物进行烘干。衣物被甩干后,洗衣机的内部以洗涤方式运转。与此同时,烘干加热及鼓风裂开始工作,烘干加热器将加热室内的空气加热,快速旋转的蜗轮式风叶将热空气通阀门密封朝上端的通风口吹入,同时从冷凝器内补充空气进入鼓风泵。热空气通过翻潮湿的衣物,便衣物.的水分加速蒸发,形成饱和水蒸气,通道外筒后盖纳出通风口进入冷凝器内。从水管进的冷水不断喷洒入冷凝器内,将部分水蒸气冷凝成水,冷凝水经过j建滤器过滤,出摊水泵间歇地摊出机体,直至完成整个洗衣周期。

(4)断电技术

本机型应用了断电记忆技术,采用E2PROM作为过程中间参数的储存单元,洗衣机运行中电源断电时,能自动记忆断电瞬间的运行状态,恢复供电后,洗衣机能自动接断电时的状态继续运行,不需要用户的中间参与,安全又可靠。

(5)产品连续性

滚筒洗衣机为主导产品,已经实现了系列化,具有较强的连续性。基础上,对操作系统、控制系统和传感系统作了重大改动,对洗衣机的箱体、减震系统、干衣系绕、传动系统等采用较大改动,与技术制造或基本建设具有很好的连续性。

第二章:模糊控制理论和技术基础

模糊控制是以模糊集理论、模糊语言变量和模糊逻辑推理为基础的一种智能控制方法,它是从行为上模仿人的模糊推理和决策过程的一种智能控制方法。该方法首先将操作人员或专家经验编成模糊规则,然后将来自传感器的实时信号模糊化,将模糊化后的信号作为模糊规则的输入,完成模糊推理,将推理后得到的输出量加到执行器上。

(模糊控制原理框图)

模糊控制器(Fuzzy Controller—FC)也称为模糊逻辑控制器(Fuzzy Logic Controller—FLC),由于所采用的模糊控制规则是由模糊理论中模糊条件语句来描述的,因此模糊控制器是一种语言型控制器,故也称为模糊语言控制器(Fuzzy Language Controller—FLC)。

模糊控制器的组成框图如图所示。

1. 模糊化接口(Fuzzy interface)

模糊控制器的输入必须通过模糊化才能用于控制输出的求解,因此它实际上是模糊控制器的输入接口。它的主要作用是将真实的确定量输入转换为一个模糊矢量。对于一个模糊输入变量e,其模糊子集通常可以作如下方式划分:

(1)={负大,负小,零,正小,正大}={NB, NS, ZO, PS, PB}

(2)={负大,负中,负小,零,正小,正中,正大}={NB, NM, NS, ZO, PS, PM, PB} (3)={大,负中,负小,零负,零正,正小,正中,正大}={NB, NM, NS, NZ, PZ, PS, PM, PB}

用三角型隶属度函数表示如图所示。

2. 知识库(Knowledge Base—KB)

知识库由数据库和规则库两部分构成。

(1)数据库(Data Base—DB)数据库所存放的是所有输入、输出变量的全部模糊子集的隶属度矢量值(即经过论域等级离散化以后对应值的集合),若论域为连续域则为隶属度函数。在规则推理的模糊关系方程求解过程中,向推理机提供数据。

(2)规则库(Rule Base—RB)模糊控制器的规则是基于专家知识或手动操作人员长期积累的经验,它是按人的直觉推理的一种语言表示形式。模糊规则通常有一系列的关系词连接而成,如if-then、else、also、end、or等,关系词必须经过“翻译”才能将模糊规则数值化。最常用的关系词为if-then、also,对于多变量模糊控制系统,还有and等。例如,某模糊控制系统输入变量为(误差)和(误差变化),它们对应的语言变量为E和EC,可给出一组模糊规则:

R1: IF E is NB and EC is NB then U is PB

R2: IF E is NB and EC is NS then U is PM

通常把if…部分称为“前提部,而then…部分称为“结论部”,其基本结构可归纳为If A and B then C,其中A为论域U上的一个模糊子集,B是论域V上的一个模糊子集。根据人工控制经验,可离线组织其控制决策表R, R是笛卡儿乘积集上的一个模糊子集,则某一时刻其控制量由下式给出:

C = (A×B)0R

式中×模糊直积运算;

模糊合成运算规则库是用来存放全部模糊控制规则的,在推理时为“推理机”提供控制规则。规则条数和模糊变量的模糊子集划分有关,划分越细,规则条数越多,但并不代表规则库的准确度越高,规则库的“准确性”还与专家知识的准确度有关。3.推理与解模糊接口(Inference and Defuzzy-interface)

推理是模糊控制器中,根据输入模糊量,由模糊控制规则完成模糊推理来求解模糊关系方程,并获得模糊控制量的功能部分。在模糊控制中,考虑到推理时间,通常采用运算较简单的推理方法。最基本的有Zadeh近似推理,它包含有正向推理和逆向推理两类。正向推理常被用于模糊控制中,而逆向推理一般用于知识工程学领域的专家系统中。

推理结果的获得,表示模糊控制的规则推理功能已经完成。但是,至此所获得的结果仍是一个模糊矢量,不能直接用来作为控制量,还必须作一次转换,求得清晰的控制量输出,即为解模糊。通常把输出端具有转换功能作用的部分称为解模糊接口。综上所述,模糊控制器实际上就是依靠微机(或单片机)来构成的。它的绝大部分

功能都是由计算机程序来完成的。随着专用模糊芯片的研究和开发,也可以由硬件逐步取代各组成单元的软件功能。

以水位的模糊控制为例,如图4-4所示。设有一个水箱,通过调节阀可向内注水和向外抽水。设计一个模糊控制器,通过调节阀门将水位稳定在固定点附近。按照日常的操作经验,可以得到基本的控制规则:

“若水位高于O点,则向外排水,差值越大,排水越快”;

“若水位低于O点,则向内注水,差值越大,注水越快”。

根据上述经验,按下列步骤设计模糊控制器:

水箱液位控制

1 确定观测量和控制量

定义理想液位O点的水位为h0,实际测得的水位高度为h,选择液位差将当前水位对于O点的偏差e作为观测量,

2 输入量和输出量的模糊化

将偏差e分为五级:负大(NB),负小(NS),零(O),正小(PS),正大(PB)。根据偏差e的变化范围分为七个等级:-3,-2,-1,0,+1,+2,+3。得到水位变化模糊表

水位变化划分表

控制量u为调节阀门开度的变化。将其分为五级:负大(NB),负小(NS),零(O),正小(PS),正大(PB)。并根据u的变化范围分为九个等级:-4,-3,-2,-1,0,+1,+2,+3,+4。得到控制量模糊划分表

控制量模糊划分表

3 模糊规则的描述

根据日常的经验,设计以下模糊规则:

(1)“若e负大,则u正大”

(2)“若e负小,则u正小”

(3)“若e为0,则u为0”

(4)“若e正小,则u负小”

(5)“若e正大,则u负大”

上述规则采用“IF A THEN B”形式来描述:

(1) if e=NB then u=NB

(2) if e=NS then u=NS

(3) if e=0 then u=0

(4) if e=PS then u=PS

(5) if e=PB then u=PB

根据上述经验规则,可得模糊控制表

模糊控制表

4 求模糊关系

模糊控制规则是一个多条语句,它可以表示为U×V上的模糊子集,即模糊关系R:其中规则内的模糊集运算取交集,规则间的模糊集运算取并集。

由以上五个模糊矩阵求并集(即隶属函数最大值),得:

模糊决策:模糊控制器的输出为误差向量和模糊关系的合成:U = eou当误差e为NB时,e = [1.0 0.5 0 0 0 0 0]控制器出为:

控制量的反模糊化

由模糊决策可知,当误差为负大时,实际液位远高于理想液位,e=NB,控制器的输

为一模糊向量,可表示为:

如果按照“隶属度最大原则”进行反模糊化,则选择控制量为 u = -4 ,即阀门的

开度应关大一些,减少进水量。

仿真:按上述步骤,设计水箱模糊控制的Matlab仿真程序。通过该程序,可实现模糊控制的动态仿真。模糊控制响应表见表4-4所示。取偏差e=-3,运行该程序,得u =-3.1481。

模糊控制响应表

模糊控制规则是一个多条语句,它可以表示为U×V上的模糊子集,即模糊关系R:其中规则内的模糊集运算取交集,规则间的模糊集运算取并集。

控制量的反模糊。

在确定性控制系统中,根据输入变量和输出变量的个数,可分为单变量控制系统和多变量控制系统。在模糊控制系统中也可类似地划分为单变量模糊控制和多变量模糊控制。

在单变量模糊控制器(Single Variable Fuzzy Controller—SVFC)中,将其输入变量的个数定义为模糊控制的维数。

一维模糊控制器如图所示,一维模糊控制器的输入变量往往选择为受控量和输入给定的偏差量E。由于仅仅采用偏差值,很难反映过程的动态特性品质,因此,所能获得的系统动态性能是不能令人满意的。这种一维模糊控制器往往被用于一阶被控对象。

二维模糊控制器如图所示,二维模糊控制器的两个输入变量基本上都选用受控变量和输入给定的偏差E和偏差变化EC,由于它们能够较严格地反映受控过程中输出变量的动态特性,因此,在控制效果上要比一维控制器好得多,也是目前采用较广泛的一类模糊控制器

三维模糊控制器如图所示,三维模糊控制器的三个输入变量分别为系统偏差量E、偏差变化量EC和偏差变化的变化率ECC。由于这些模糊控制器结构较复杂,推理运算时间长,因此除非对动态特性的要求特别高的场合,一般较少选用三维模糊控制器。

模糊控制系统所选用的模糊控制器维数越高,系统的控制精度也就越高。但是维数选择太高,模糊控制规律就过于复杂,这是人们在设计模糊控制系统时,多数采用二维控制器的原因。

2 多变量模糊控制器

一个多变量模糊控制器(Multiple Variable Fuzzy Controller)系统所采用的模糊控制器,具有多变量结构,称之为多变量模糊控制器。如图4-6所示。

要直接设计一个多变量模糊控制器是相当困难的,可利用模糊控制器本身的解耦特点,通过模糊关系方程求解,在控制器结构上实现解耦,即将一个多输入-多输出(MIMO)的模糊控制器,分解成若干个多输入-单输出(MISO)的模糊控制器,这样可采用单变量模糊控制器方法设计。

模糊控制系统分类

1 按信号的时变特性分类

(1)恒值模糊控制系统

系统的指令信号为恒定值,通过模糊控制器消除外界对系统的扰动作用,使系统的输出跟踪输入的恒定值。也称为“自镇定模糊控制系统”,如温度模糊控制系统。

(2)随动模糊控制系统

系统的指令信号为时间函数,要求系统的输出高精度、快速地跟踪系统输入。也称为“模糊控制跟踪系统”或“模糊控制伺服系统”。

2 按模糊控制的线性特性分类

对开环模糊控制系统S,设输入变量为u,输出变量为v。对任意输入偏差Δu和输出偏差Δv,满足Δv /Δu = k 。

3 按静态误差是否存分类

(1)有差模糊控制系统

将偏差的大小及其偏差变化率作为系统的输入为有差模糊控制系统。

(2)无差模糊控制系统

引入积分作用,使系统的静差降至最小。

4按系统输入变量的多少分类

控制输入个数为1的系统为单变量模糊控制系统,控制输入个数>1的系统为多变量模糊控制系统。

第3节模糊控制器的设计

3.1、模糊控制器的设计步骤

模糊控制器最简单的实现方法是将一系列模糊控制规则离线转化为一个查询表(又称为控制表)。这种模糊控制其结构简单,使用方便,是最基本的一种形式。本节以单变量二维模糊控制器为例,介绍这种形式模糊控制器的设计步骤,其设计思想是设计其他模糊控制器的基础。

模糊控制器的结构

单变量二维模糊控制器是最常见的结构形式。

2 定义输入输出模糊集

对误差E、误差变化EC及控制量u的模糊集及其论域定义如下:

E、EC和u的模糊集均为:E、EC的论域均为:{-3,-2,-1,0,1,2,3}

u的论域为:{ -4.5 , -3 , -1.5 , 0 , 1 , 3 ,4.5 }

3 定义输入输出隶属函数

模糊变量误差E、误差变化EC及控制量u的模糊集和论域确定后,需对模糊语言变量确定隶属函数,确定论域内元素对模糊语言变量的隶属度。

4 建立模糊控制规则

根据人的经验,根据系统输出的误差及误差的变化趋势来设计模糊控制规则。模糊控制规则语句构成了描述众多被控过程的模糊模型。

5 建立模糊控制表

模糊控制规则可采用模糊规则表4-5来描述,共49条模糊规则,各个模糊语句之间是或的关系,由第一条语句所确定的控制规则可以计算出u1。同理,可以由其余各条语句分别求出控制量u2,…,u49,则控制量为模糊集合U可表示为 u = u1+u2+A+u49

模糊规则表

6 模糊推理

模糊推理是模糊控制的核心,它利用某种模糊推理算法和模糊规则进行推理,得出最终的控制量。

7 反模糊化

通过模糊推理得到的结果是一个模糊集合。但在实际模糊控制中,必须要有一个确定值才能控制或驱动执行机构。将模糊推理结果转化为精确值的过程称为反模糊化。常用的反模糊化有三种:

(1)最大隶属度法

不考虑输出隶属度函数的形状,只考虑最大隶属度处的输出值。因此,难免会丢失许多信息。它的突出优点是计算简单。在一些控制要求不高的场合,可采用最大隶属度法。

(2) 重心法

为了获得准确的控制量,就要求模糊方法能够很好的表达输出隶属度函数的计算结果。重心法是取隶属度函数曲线与横坐标围成面积的重心为模糊推理的最终输出值,即

对于具有m个输出量化级数的离散域情况

与最大隶属度法相比较,重心法具有更平滑的输出推理控制。即使对应于输入信号的微小变化,输出也会发生变化。

加权平均法

工业控制中广泛使用的反模糊方法为加权平均法,输出值由下式决定

其中系数的选择根据实际情况而定。不同的系数决定系统具有不同的响应特性。当系数取隶属度时,就转化为重心法。

反模糊化方法的选择与隶属度函数形状的选择、推理方法的选择相关

Matlab提供五种解模糊化方法:(1)centroid:面积重心法;(2)bisector:

面积等分法;(3)mom:最大隶属度平均法;(4)som最大隶属度取小法;(5)lom:大隶属度取大法;

在Matlab中,可通过setfis()设置解模糊化方法,通过defuzz()执行反模糊化运算。

例如,重心法通过下例程序来实现:

x=-10:1:10;

mf=trapmf(x,[-10,-8,-4,7]);

xx=defuzz(x,mf,’centroid’);

在模糊控制中,重心法可通过下例语句来设定:

a1=setfis(a,'DefuzzMethod','centroid')

其中a为模糊规则库。

3.2 模糊控制器的Matlab仿真

根据上述步骤,建立二输入单输出模糊控制系统,该系统包括两个部分,即模糊控制器的设计和位置跟踪。

1.模糊控制器的设计

模糊规则表如表4-5所示,控制规则为49条。误差、误差变化率和控制输入的范围均为。通过运行showrule(a),可得到用于描述模糊系统的49条模糊规则。控制器的响应表如表4-6所示。模糊规则表

模糊规则表

模糊响应表

模糊控制器的设计仿真程序见chap4_2.m。在仿真时,模糊推理系统可由命令plotfis(a2)得到。系统的输入输出隶属度函数如图4-7至4-9所示。

偏差隶属度函数

偏差变化率隶属度函数

2.模糊控制位置跟踪

被控对象为

洗衣机模糊控制

工业洗衣机模糊控制系统技术策略及实现 摘要]介绍了模糊控制这一被称为“21世纪的核心技术”的研究背景;提出了工业洗衣机模糊控制系统开 发的技术策略和设计框架;综述了模糊控制知识库的建立和模糊控制器的设计以及系统的硬件设计和软件 设计. [关键词]工业洗衣机;模糊控制;模块化设计;多任务编程 1 研究的背景和意义 模糊数学和模糊控制的概念是加利福尼亚大学 教授扎德(L A Zadeb)在他的《Fuzzy Sets》、《Algo- rithm》和《A Rationale For Fuzzy Control》等论著 中首先提出[1].1974年英国伦敦大学教授E H Manidani首先应用模糊控制逻辑研制成功模糊控 制器.1979年,英国I J Procyk和E H Manidani研 制成功自组织模糊控制器,标志着模糊控制器“智能 化”程度的进一步提高.1984年年底国际模糊系统 学会成立.模糊控制理论从提出至今虽然只有20 多年,但是无论在模糊理论的算法、模糊推理决策、 工业控制应用、模糊系统集成,以及自学习、自适应 和工程应用方面都取得了长足的进步[2]. 模糊控制是智能控制领域的重要发展方向,模 糊控制技术被称为“21世纪的核心技术”.模糊控制 技术进入商品化,使产品的自动化和智能化水平不 断提高. 工业洗衣机广泛应用于宾馆、饭店、医院、部队、 学校、车站、客运码头等洗涤衣物量大的场所,由于 洗涤容量大、洗涤效率高以及洗净度高等特点,赢得 了越来越大的市场. 对工业洗衣机模糊控制系统的研制与开发,旨 在进一步提高其自动化、智能化程度,将给工业洗衣 机以更强大的生命力.系统的研制开发是以XGQ- 25型全自动洗涤脱水机为原型机,实现洗涤过程的 模糊控制.原型机是程序控制洗涤脱水机,用户根 据不同洗涤物的布质、布量、脏污状况凭经验选择多 个功能键,决策因人而异,洗涤效果自然有差别.采 用模糊控制技术的全自动洗涤脱水机,用电脑全部 或部分代替人脑进行洗涤过程的决策,由计算机进 行模糊判断、推理和决策,并自动生成优化的洗涤方 案,使整个洗涤过程在无需人工干预的情况下自动 完成,而且可以节水、节电、省时、省心.经文献检索 确认,迄今,模糊控制工业洗衣机研制在国内外尚属 空白.因此,笔者的研制成果不仅具有重大的科学 意义,而且可以增强国产工业洗衣机的国内外市场 竞争力.

全自动洗衣机模糊控制器设计说明

全自动洗衣机模糊控制器设计 1 简介 洗衣机自问世以来,经过一个多世纪的发展,现正呈现出全自动、多功能、大容量、高智能、省时节能的发展趋势。近年来,电子技术、控制技术、信息技术的不断完善、成熟,为上述发展趋势提供了坚强的技术保障。美国教授查徳(L.A.Zandeh)在1965年首先提出模糊集合的概念,由此打开了模糊数学及其应用的大门。1974年英国教授马丹尼(E.H.Mamdani)首先将模糊集合理论应用于加热器的控制,创造了模糊控制的基本框架。1980年,Sugeno开创了日本的首次模糊控制应用于一家富士电子水净化厂。1983年他又开始研究模糊机器人。随着模糊控制技术的不断发展,模糊控制逐渐被应用到日用家电产品的控制,例如电饭锅﹑照相机﹑吸尘器﹑洗衣机等。模糊控制全自动滚筒洗衣干衣机是通过模糊推理找出最佳洗涤烘干方案,以优化洗涤烘干时间、洗净程度、烘干效果,最终达到提高效率,简化操作,节水节电省时的效果。 2 模糊洗衣机的基本原理 洗衣机的自动控制系统为一多输入多输出系统,输入量为衣质、衣量、脏污程度(即水的浑浊度)、脏污性质(浑浊度变化率);输出量为洗涤剂量、水位、水流、脱水时间、洗涤时间、漂洗方式等。从洗衣机的运行过程可以看出,洗涤剂量、水位、水流、脱水时间都可以通过输入量推理求得,而洗涤时间与漂洗方式为实时控制量,影响其主要因素是被洗物品的脏污程度,这两个量可以用水的浑浊度和浑浊度变化率来表示,油性脏污的浑浊度变化率小,泥性脏污的浑浊度变化率大。实际分析证明:输入与输出之间很难用一定的数学模型来描述,系统的具体条件具有较大的不确定性,其控制过程在很大程度上依赖于操作者的经验,用常规的控制方法难以达到理想的效果。而采用模糊控制技术就能很容易解决问题。因而采用了模糊控制器设计全自动洗衣机。在洗涤衣物的过程中,衣物的多少、面料的软硬、衣物的脏污程度等都是模糊量,所以必须经过大量的实验,总结出人为的洗涤方式,从而形成模糊控制规则。再根据检测系统检测到的信息,判断出衣物多少、面料软硬、脏污程度、脏污性质等,计算出控制量,从而完成注水量、洗涤时间、水流强弱、洗涤方式、脱水时间、排水等一列的设置。根据上述分析和模糊控制技术的基本原理,可以确定洗衣机的模糊控制框如图。

模糊控制

模糊PID控制器的设计 摘要 随着现代化技术的发展,控制系统越来越复杂,常规的PID控制已经不能满足复杂系统的控制要求。因此,将PID控制与Fuzzy控制的简便性、灵活性以及鲁棒性融为一体,构造了一个自适应模糊PID控制器,以提高控制的效果,展现出模糊控制的优点。通过阐述模糊控制理论的产生和发展,详细地介绍了一个模糊控制器的设计过程。本文设计了三种控制器:常规PID控制器、模糊控制器和自整定模糊PID控制器,并且利用MATLAB软件对控制器进行仿真。仿真结果表明,模糊控制可以有效的减少系统初期超调量和系统的响应时间,系统的控制精度较高。与常规PID控制和普通模糊控制进行比较,自整定模糊PID控制器原理简单,能够实现快速、精准的控制,并且有很好的鲁棒性,从而提高了控制性能。 关键字:模糊控制器;PID;仿真

目录 摘要.............................................................................................................................. I 1 绪论.. (1) 1.1课题研究的背景和意义 (1) 1.2 控制理论的发展 (1) 1.3 本文的主要内容 (2) 2 PID控制原理及模糊控制器概述 (4) 2.1 PID控制原理 (4) 2.2 模糊控制理论概述 (4) 2.3模糊控制系统的结构和组成 (5) 2.4 模糊控制的特点 (7) 2.5 模糊控制的局限性 (8) 3模糊控制器的设计 (9) 3.1模糊控制的设计流程 (9) 3.2 模糊PID参数自整定控制器的结构 (10) 3.3 PID初始参数的设定 (10) 3.4 PID参数自整定模糊推理计算输入输出变量模糊化接口设计 (12) 3.4.1 量化因子比例因子的确定 (12) 3.4.2 模糊语言变量语言值隶属函数的确定 (12) 3.5 PID控制器参数自整定模糊推理算法设计 (15) 3.6 PID控制器参数自整定解模糊方法选择 (19) 3.7 仿真设计 (20) 3.7.1 常规PID控制 (20) 3.7.2模糊控制 (22) 3.7.3自适应模糊控制 (23) 结论 (26) 参考文献 (27)

人工智能-模糊控制全自动洗衣机 -

模糊控制全自动洗衣机 1.模糊控制简介 模糊控制是一种非线性的控制方法,主要针对那些无法取得数学模型或数学模型相当粗糙的系。首先要对被控对象按照人们的经验总结出模糊规则,采用模糊量,借助单片机对这些信息按照模糊规则转换为控制量,来完成自动控制。2.应用前景 近年来,模糊控制在家用电器控制中得到较广泛的应用,采用模糊控制的洗衣机,可具有自动识别衣质、衣量、脏污程度、脏污性质、自动决定水量、自动投入恰当的洗涤剂等功能,不仅实现了洗衣机的全面自动化,也大大提高了洗衣的质量。 3.基本原理 洗衣机的自动控制系统为一多输入多输出系统,输入量为衣质、衣量、脏污程度(即水的浑浊度)、脏污性质(浑浊度变化率);输出量为洗涤剂量、水位、水流、脱水时间、洗涤时间、漂洗方式等。从洗衣机的运行过程可以看出,洗涤剂量、水位、水流、脱水时间都可以通过输入量推理求得,而洗涤时间与漂洗方式为实时控制量,影响其主要因素是被洗物品的脏污程度,这两个量可以用水的浑浊度和浑浊度变化率来表示,油性脏污的浑浊度变化率小,泥性脏污的浑浊度变化率大。 4.模糊洗衣机的模糊推理 在模糊洗衣机中,浑浊度,布质,布量等都是通过对现行状态的检测,在通过模糊推理得出的.在模糊推理中,需要考虑推理的前件和后件,也就是推理的输入条件和输出结果.在模糊洗衣机中,主要是考虑布质,布量,水温和肮脏程度着几个条件,而从这些条件求取水位,洗涤时间和水流,漂洗方式和脱水时

间等.故而,模糊洗衣机的推理如图2所示。 图2模糊洗衣机的模糊推理 在模糊洗衣机中,布质和布量是无法通过物理传感器测出的;所以,它们的求取都是采用间接的方法.布质,布量和洗涤的过程有很大的关系.从一般人们的经验知道,布质是绵质,则洗涤会困难一些;布质如果是化学纤维,则困难会小一些.布量多一些,则洗涤过程要长一些,反之短一些.所以,除了肮脏度之外,模糊推理还考虑布质和布量. 从图2中可以看出,模糊洗衣机是一个多输入多输出的模糊推理和控制系统.在实际中,模糊推理的前件和后件之间的相关关系对于不同的因素而有所不同. 例如,肮脏程度和水温可以确定洗涤剂投放的量剂和洗涤时间,而布量、布质等可以确定水位和水流、脱水时间等。因此,在推理中把有关前件和后件进行处理。这种处理分成主要因素推理和顺序因素推理两种。通过这两种推理处理,不但使推理变得较为简单,而且可以在众多因素中清晰的区别出连锁关系的因素。 考虑到洗衣过程中的两种情况,一种是静态的,即洗涤剂浓度;另一种是动态的,即洗衣水流及时间。故而推理分两大部分,这也就是洗涤剂浓度推理和洗衣推理。 在洗涤剂浓度推理中,其规则如下:如果浑浊度高,则洗涤剂投入量大;如

发展战略-模糊逻辑与模糊控制技术的发展 精品

模糊逻辑与模糊控制技术的发展 宁廷群1 肖英辉1任惠英2 (1山东科技大学机电学院山东青岛 266510 2山东兖矿集团机械制修厂山东邹城 273500)The Development of Fuzzy Logic and Fuzzy Control Technology 摘要:针对现代工业控制领域的模糊控制技术的新发展,综合介绍了当代该领域的基本理论和发展现状,展望了未来的发展应用。 关键词:模糊控制;应用发展;自适应控制。 Abstract: This paper introduces the development of fuzzy logic and fuzzy control technology in modern control domain, and discusses the basic theory and main development in integration. At last it gives some prospects. Key words: fuzzy control, development and application, adaptive control 一、引言 在现代工业控制领域,伴随着计算机技术的突飞猛进,出现了智能控制的新趋势,即以机器模拟人类思维模式,采用推理、演绎和归纳等手段,进行生产控制,这就是人工智能。其中专家系统、模糊逻辑和神经网络是人工智能的几个重点研究热点。相对于专家系统,模糊逻辑属于计算数学的范畴,包含有遗传算法,混沌理论及线性理论等内容,它综合了操作人员的实践经验,具有设计简单,易于应用、抗干扰能力强、反应速度快、便于控制和自适应能力强等优点。近年来,在过程控制、建摸、估计、辩识、诊断、股市预测、农业生产和军事科学等领域得到了广泛应用。为深入开展模糊控制技术的研究应用,本文综合介绍了模糊控制技术的基本理论和发展状况,并对一些在电力电子领域的应用作了简单介绍。 二、模糊逻辑与模糊控制 1、模糊逻辑与模糊控制的概念 1965年,加州大学伯克利分校的计算机专家Lofty Zadeh提出“模糊逻辑”的概念,其根本在于区分布尔逻辑或清晰逻辑,用来定义那些含混不清,无法量化或精确化的问题,对于冯˙诺依曼开创的基于“真-假”推理机制,以及因此开创的电子电路和集成电路的布尔算法,模糊逻辑填补了特殊事物在取样分析方面的空白。在模糊逻辑为基础的模糊集合理论中,某特定事物具有特色集的隶属度,他可以在“是”和“非”之间的范围内取任何值。而模糊逻辑是合理的量化数学理论,是以数学基础为为根本去处理这些非统计不确定的不精确信息。 模糊控制是基于模糊逻辑描述的一个过程的控制算法。对于参数精确已知的数学模型,我们可以用Berd图或者Nyquist图来分析家其过程以获得精确的设计参数。而对一些复杂系统,如粒子反应,气象预报等设备,建立一个合理而精确的数学模型是非常困难的,对于电力传动中的变速矢量控制问题,尽管可以通过测量得知其模型,但对于多变量的且非线性变化,起精确控制也是非常困难的。而模糊控制技术仅依据与操作者的实践经验和直观推断,也依靠设计人员和研发人员的经验和知识积累,它不需要建立设备模型,因此基本上是自适应的,具有很强的鲁棒性。历经多年发展,已有许多成功应用模糊控制理论的案例,如Rutherford,Carter 和Ostergaard分别应用与冶金炉和热交换器的控制装置。 2、分析方法探讨 工业控制系统的稳定性是探讨问题的前提,由于难以对非线性和不统一的描述,做出判断,因此模糊控制系统的分析方法的稳定性分析一直是一个热点,综合近年来各位学者的发表的论文,目前系统稳定性分析有以下集中: 1、李普亚诺夫法:基于直接法的离散时间(D-T)和连续时间模糊控制的稳定性分析和设计方法,相对而言起稳定条件比价保守.

对自动化发展前景的认识

对自动化发展前景的认识 Prepared on 22 November 2020

对自动化发展前景的认识学院:信息科学与工程学院 专业年级:自动化1404 姓名:庄广大 本学期期末学术周内,我们自动化专业许多同学都听了桂卫华院士的报告。报告介绍了一些自动化相关的发展前景以及自动化领域在工业上的应用。这些让我对我们专业可谓有了更清晰的认识,对我们未来的就业方向、就业前景也有了一个大体上的了解。在此我想谈谈我的收获或者说听完报告后我对自动化发展前景的认识。 自动化经历了这么多年的发展,依旧长久不衰是有它一定的原因的。自动化技术广泛用于工业、农业、军事、科学研究、交通运输、商业、医疗、服务和家庭等方面。采用自动化技术不仅可以把人从繁重的体力劳动、部分脑力劳动以及恶劣、危险的工作环境中解放出来,而且能扩展人的器官功能,极大地提高劳动生产率,增强人类认识世界和改造世界的能力。 这里我先谈谈有关自动化的一些内容。自动化是一门多学科交叉的高技术学科。自动化学科包含宽广,随着社会的发展将来会越来越广。自动化学科的发展前景会很好,自动化基础面非常宽,需要牢固的基础知识。自动化与其它工科专业基本上都有交集。学习自动化是把控制与自动化作为一种手段。 自动化包含5个领域: 控制与智能,传感与检测,执行与驱动,对象与建模,系统与工程。 自动化在发展的过程了经历了好几次变迁(4次大的挑战)。自动化现在正在向复杂的系统控制和高级的智能控制发展。 自动化是新的技术发展的一个重要方面。自动化技术的研究﹑应用和推广﹐对人类的生产﹑生活等方式将产生深远影响。生产过程自动化和办公室自动化可极大地提高社会生产率和工作效率﹐节约能源和原材料消耗﹐保证产品质量﹐改善劳动条件﹐改进生产工艺和管理体制﹐加速社会的产业结构的变革和社会信息化的进程。 现代生产和科学技术的发展﹐对自动化技术提出越来越高的要求﹐同时也为自动化技术的革新提供了必要条件。 70年代以来,自动化开始向复杂的系统控制和高级的智能控制发展﹐并广泛地应用到国防﹑科学研究和经济等各个领域﹐实现更大规模的自动化﹐例如大型企业的综合自动化系统﹑全国铁路自动调度系统﹑国家电力网自动调度系统﹑空中交通管制系统﹑城市交通控制系统﹑自动化指挥系统﹑国民经济管理系统等。自动化的应用正从工程领域向非工程领域扩展﹐如医疗自动化﹑人口控制﹑经济管理自动化等。自动化将在更大程度上模仿人的智能﹐机器人已在工业生产﹑海洋开发和宇宙探测等领域得到应用﹐专家系统在医疗诊断﹑地质勘探等方面取得显着效果。工厂自动化﹑办公自动化﹑家庭自动化和农业自动化将成为新技术发展的重要内容﹐并得到迅速发展。 下面是我国自动化发展的前景认识: 我国工业企业,未来的十年将面临着市场和能源;清洁生产和环境保护;高效和规范;负责和协调的挑战。节能、环保、安全、高效是每一个企业必须要面对的课题,而自动

变频空调器模糊控制的技术现状和发展趋势

变频空调器的模糊控制技术 (陇东人作品) (XXX 能源学院陕西西安710054 ) 摘要:对变频空调器的模糊控制技术的原理作了研究,讨论了变频空调器模糊控制系统的特点。分析总结了国内变频空调器模糊控制技术的研究现状以及发展趋势,同时对变频空调器模糊控制技术未来的研究问题进行了展望。 关键词:变频空调器;模糊控制;展望 Developing Tendency and Current Situation of Fuzzy Control in In- verter Room Air Conditioner XXX (Xi'an XX,College of Energy Resources Engineering, Shaanxi, Xi'an710054, P.R.China) Abstract:In this paper, the fuzzy control technology is briefly introduced, and from different directions discusses the characteristics of fuzzy control system. Current domestic developing ten-dency and current situation of fuzzy control in inverter room air conditioner is summarized, while future research issues about the technology of fuzzy control in inverter room air conditioner were discussed. Keywords: inverter room air conditioner; fuzzy control; current situation; developing tendency; development 0引言 随着世界范围内能源危机的到来,各国政府都在为经济的可持续发展积极地推广节能降耗技术。作为家庭用电的主要设备,传统空调器由于其运行效率低下正在逐渐退出市场,而变频空调器(Inverter Room Air Conditioner,MAC)是制冷理论、热动力学、电机驱动技术、电力电子技术、微电子技术和智能控制理论交叉发展应用的产物,由于其高效节能和实现智能化控制的优异特性,使之成为家用空调器的主要发展方向。 变频空调器的空气调节效果虽然比传统定速空调器有所提高,但变频空调器容易控制、反应快、高效节能等特点并没有完全展现出来。智能控制方法的出现打破了传统控制的模型限制,将模糊控制技术应用于变频空调器中,使空调性能更为优越。可以说控制系统是整个变频空调器的心脏,研究变频空调器的控制技术,对变频空调器的节能运行至关重要。 鉴于变频空调器系统属于参数时变、非线性、大纯滞后系统的特点,所以采用具有学习功能的模糊控制方法,根据系统响应自动建立和修改控制规则,不断自动改善其性能,与传统的控制方法相比能达到较好控制效果。本文主要讨论变频空调器的模糊控制技术,以及该技术的现状和研究进展。 1变频空调器模糊控制技术 1.1 模糊控制

基于模糊控制算法的温度控制系统的毕业论文

基于模糊控制算法的温度控制系统的毕业论文 第1章绪论 温度控制,在工业自动化控制中占有非常重要的地位。将模糊控制方法运用到温度控制系统中,可以克服温度控制系统中存在的严重滞后现象,同时在提高采样频率的基础上可以很大程度的提高控制效果和控制精度。 1.1 课题背景 1965年,美国著名控制论学者L.A.Zadeh发表了开创性论文,《FUZZY SETS》首次提出了一种完全不同于传统数学与控制理论的模糊集合理论。在短短的30年里,以模糊集理论为基础发展而来的模糊控制策略已经成功为将人的控制经验纳入自动控制策略之中。在现今的模糊控制领域中,经典模糊控制理论已经在很多方面取得了一大批有实际意义的成果(如90年代日本家电模糊控制产品和工业模糊控制系统)。此外经典模糊控制也得到了相应的改善,如模糊集成系统、模糊自适应系统、神经模糊控制等。 现代自动控制越来越朝着智能化发展,在很多自动控制系统中都用到了工控机,小型机、甚至是巨型机处理机等,当然这些处理机有一个很大的特点,那就是很高的运行速度,很大的存,大量的数据存储器。但随之而来的是巨额的成本。在很多的小型系统中,处理机的成本占系统成本的比例高达20%,而对于这些小型的系统来说,配置一个如此高速的处理机没有任何必要,因为这些小系统追求经济效益,而不是最在乎系统的快速性,所以用成本低廉的单片机控制小型的,而又不是很复杂,不需要大量复杂运算的系统中是非常适合的。 温度控制,在工业自动化控制中占有非常重要的地位,如在钢铁冶炼过程中要对出炉的钢铁进行热处理,才能达到性能指标,塑料的定型过程中也要保持一定的温度[2]。随着科学技术的迅猛发展,各个领域对自动控制系统控制精度、响应速度、系统稳定性与自适应能力的要求越来越高,被控对象或过程的非线性、时变性、多参数点的强烈耦

洗衣机模糊控制matlab仿真

洗衣机模糊控制仿真1.模糊控制背景 1980年,Sugeno开创了日本的首次模糊应用——控制一家富士电子水净化厂。1983年他又开始研究模糊机器人。 随着模糊控制技术的不断发展,模糊控制逐渐被应用到日用家电产品的控制,例如电饭锅﹑照相机﹑吸尘器﹑洗衣机等。 2.仿真目的 本次仿真的主要目的是设计一个比较合理的洗衣机模糊控制器,它能够根据被洗涤衣物的污泥多少和油脂多少,综合得到洗涤时间,从而达到最佳的洗涤效果。 3.仿真方法 本次仿真借助matlab中集成的模糊控制工具箱,使用图形界面进行模糊控制器的设计。最后随意给定几组输入,得到输出并作出简单分析。 4.模糊控制器的设计 模糊控制器理论设计方法 ①选择合适的模糊控制器类型; ②确定输入输出变量的实际论域; ③确定e,e ?,u ?的模糊集个数及各模糊集的隶属度函数; ④输出隶属度函数选为单点,可使解模糊简单; ⑤设计模糊控制规则集; ⑥选择模糊推理方法; ⑦解模糊方法。 实际设计过程 ①模糊控制器类型:选用两输入单输出模糊控制器,控制器输入为衣物的污泥和油脂,输出为洗涤时间。 ②确定输入输出变量的实际论域:输入为Mud(污泥)和Grease(油脂),设置Range=[0

100](输入变化范围为[0,100]);输出为Time(洗涤时间),Range=[0 60](输出变化范围为[0,60])。 对应matlab 中模糊控制模块: ③确定模糊集个数及各模糊集的隶属度函数:将污泥分为3个模糊集:SD (污泥少)MD (污泥中)LD(污泥多);将油脂分为三个模糊集:NG (油脂少)MG (油脂中)LG (油脂多);将洗涤时间非为5个模糊集:VS (很短)S (短)M (中等)L (长)VL (很长)。 输入﹑输出隶属度函数都定为三角形隶属函数。结合④输出隶属度函数选为单点,可使解模糊简单;定义污泥隶属函数如下 50)50()(x x SD -=μ 0≤x ≤50 50x 0≤x ≤50 50)100(x - 50<x ≤100 50)50()(-=x x LD μ 50<x ≤100 对应matlab 中隶属度函数仿真图如下: 由隶属函数设置污泥的3个模糊集参数为 [Input1] Name='Mud' NumMFs=3 MF1='SD':'trimf',[-50 0 50] MF2='MD':'trimf',[0 50 100] MF3='LD':'trimf',[50 100 150] 定义油脂隶属函数如下: 50)50()(y x SG -=μ 0≤y ≤50 50y 0≤y ≤50 50)100(y - 50<y ≤100 50)50()(-=y x LG μ 50<y ≤100 对应matlab 中隶属度函数仿真图如下: 由隶属函数设置油脂3个模糊集参数为 [Input2] Name='Grease' NumMFs=3 MF1='SG':'trimf',[-50 0 50] MF2='MG':'trimf',[0 50 100] MF3='LG':'trimf',[50 100 150] 定义输出时间隶属函数如下: μ VS (Z)=(10-Z)/10 0≤Z ≤10

单片机的全自动洗衣机的设计方案(全面)

基于8051单片机的全自动洗衣机的设 计

基于8051单片机的全自动洗衣机的设计 【摘要】:本文介绍模糊控制在全自动洗衣机中的应用,包括模糊全自动洗衣机的模糊推理、物理量检测以及它的洗衣过程和控制电路。其中控制电路是以宏晶科技生产的高速/低功耗/超强抗干扰的新一代8051系列的STC12C5A60S2单片机为控制电路核心,其主要由电源电路、状态检测电路、显示电路和输出控制电路组成,分别介绍了各控制电路的工作原理和控制元件的组成,在教案设计训练方面具有较好的实用价值。 【关键词】:模糊控制单片机传感器全自动洗衣机 一、前言 模糊控制是以模糊集理论、模糊语言变量和模糊逻辑推理为基础的一种智能控制方法,它从行为上模仿人的模糊推理和决策过程。该方法首先将操作人员或专家经验编成模糊规则,然后将来自传感器的实时信号模糊化,将模糊化的信号作为模糊规则的输入,完成模糊推理,将推理后的输出量加到执行器上。模糊控制的基本原理如图一所示,它的核心部分是模糊控制器,模糊控制器的模糊规律由计算机的程序实现的。与传统控制理论相比,模糊控制有两大不可比拟的优点:第一模糊控制在许多应用中可以有效且便捷地实现人的控制策略和经验;第二,模糊控制可以不需要被控对象的数学模型即可实现较好的控制,这是因为被控对象的动态特性已隐 含在模糊控制器输入、输出模糊集及模糊规则中。模糊控制原理框图如图一所示。

图一模糊控制原理框图 从传统控制角度看,传统全自动洗衣机实际上是一台按事先设定好的参数进行顺序控制的机器。从这个意义上说,其“全自动”并不具有任何功能,它不能根据情况和条件的变化来改变参数;而模糊逻辑控制的全自动洗衣机向真正的智能化的全自动迈进了一大步,它的目标则是要求根据所洗衣服的数量、种类和脏的程度来决定水的多少、水流的强度和洗衣的时间,并可以动态的改变参数,以达到在洗干净衣服的情况下还要尽量不伤衣服、省电、省水、省时的目的;另外,要求操作简单,任何人都可以轻松地使用,且能够把工作情况和过程显示出来。 二.模糊洗衣机的物理量检测 要对洗衣机进行控制,首先要用各种传感器不断地检测相关的状态,以作为控制的依据。下面介绍在模糊控制洗衣机中所用各种参数的检测原理和技术,在检测中要用到光电传感器、布量传感器、水温和水位传感器等。 1.衣物污染量和污染性质检测 衣物的肮脏量、肮脏性质和洗净程度等都需要检测,以便进行工作过程的整定和控制,污染量和污染性质的检测是采用红外光传感器完成的。利用红外线在水中的透光和时间的关系,通过模糊推理,以得出检测结果,而这个结果就可以用于控制推理。由于直接检测衣物的污染状况是困难的,因此模糊洗衣机是通过检测洗涤液污染程度,而间接检测出衣物的污染量和污染性质,因此洗涤液的浑浊程度与衣物污染情况密切相关。光传感器由相对设于排水阀两旁的红外发光二极管和光敏晶体管构成的。发光二极管透过洗涤液向光敏晶体二极管发光,由光敏晶体管转换成电压,再由微电脑读取该数值,由此测出洗涤液的污染状况。浑浊度检测器构造如图二所示。

毕业设计:模糊控制器的仿真研究

安阳师范学院本科学生毕业论文模糊控制器的仿真研究 系(院)物理与电气工程学院 专业电气工程及其自动化 日期 2015.06.01

学生诚信承诺书 本人郑重承诺:所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得安阳师范学院或其他教育机构的学位或证书所使用过的材料。所有合作者对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。 签名:日期: 论文使用授权说明 本人完全了解安阳师范学院有关保留、使用学位论文的规定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。 签名:导师签名:日期:

模糊控制器的仿真研究 王方启 (安阳师范学院物理与电气工程学院,河南安阳 455000) 摘要:本文对模糊控制系统的设计及仿真进行研究,对模糊控制及仿真技术的概念、特点、发展及应用进行了论述,简述了模糊控制的基本理论。在此基础上,详细介绍了模糊控制系统的系统组成和基本工作原理。同时,阐述了模糊控制器的结构和基本设计方法。最后,通过仿真结果进而对模糊控制系统进行改进。使用MATLAB对系统进行仿真,结果表明系统的动态性能得到了提高。 关键词: 模糊PID控制器;MATLAB;仿真 1 引言 在工程实际应用中,应用最广泛的调节器控制规律为比例、积分、微分控制,简称PID控制。PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、鲁棒性好,工作可靠、调整方便而成为工业控制的主要技术之一。但是对一些大惯性、非线性和时变的系统常规PID控制就无能为力了。由于负载扰动或环境变化,受控过程参数和模型结构均发生变化,由于受到参数整定方法烦杂的困扰,常规PID控制器参数往往整定不良、性能欠佳,对运行工况的适应性差。本文将模糊控制和PID控制结合起来,应用模糊推理的方法实现对PID参数进行在线自整定,实现PID参数的最佳调整,设计出参数模糊自整定PID控制器,并进行了Matlab/Simulink仿真。仿真结果表明,与常规PID控制系统相比,该设计获得了更优的鲁棒性和动、静态性及具有良好的自适应性。 模糊控制是以模糊集合论作为它的数学基础的。模糊控制就是利用模糊集合理论,把人的模糊控制策略转化为计算机所能接收的控制算法,进而实施控制的一种理论和技术。它能够模拟人的思维因而对一些无法构建数学模型的系统可以进行有效的描述和控制,除了用于工业,也适用于社会学、经济学、环境学、生物学及医学等各类复杂系统。模糊控制与PID控制结合构成模糊PID控制既可实现PID控制的功能又可实现模糊控制的作用,克服PID控制遇到的问题。因此研究模糊PID控制具有十分重要的现实意义。 2 常规PID控制 2.1 PID控制器概述 在过去的几十年里,PID控制器在工业控制中得到了广泛应用。在控制理论

基于模糊控制智能洗衣机

-- 1课题背景及意义 现代洗衣机是利用电能产生机械作用来洗涤衣物的清洁电器。洗衣机主要由箱体、洗涤脱水桶、传动和控制系统等组成,有的还装有加热装置。洗衣机一般专指使用水作为主要的清洗液体,有别于使用特制清洁溶液及通常由专人负责的干洗。洗衣机的出现,将人们从诸如手搓、棒打等重复而又令人疲劳的简单劳动中解放出来,提高了清洗衣物的工作效率,继而提高了人们的生活质量。随着科学技术的不断进步,人们对洗衣机的制造水平和性能指标也日益提升,基于模糊控制的智能洗衣机便是顺应时代发展的科技产物之一。 回顾洗衣机的发展史,1858年,一个叫汉密尔顿·史密斯的美国人在匹茨堡制成了世界上第一台洗衣机,标志着用机器洗衣的开端。次年在德国出现了一种用捣衣杵作为搅拌器的洗衣机。1874年,“手洗时代”受到了前所未有的挑战,美国人比尔·布莱克斯发明了木制手摇洗衣机。1880年,美国又出现了蒸气洗衣机,蒸气动力开始取代人力。蒸汽洗衣机之后,水力洗衣机、内燃机洗衣机也相继出现。1910年,美国的费希尔在芝加哥试制成功世界上第一台电动洗衣机。电动洗衣机的问世,标志着人类家务劳动自动化的开端。1922年,美国玛塔依格公司改造了洗衣机的洗涤结构,把拖动式改为搅拌式,使洗衣机的结构固定下来,这也就是第一台搅拌式洗衣机的诞生。1932年,美国本德克斯航空公司宣布,他们研制成功第一台前装式滚筒洗衣机,洗涤、漂洗、脱水在同一个滚筒内完成。第一台自动洗衣机于1937年问世。这是一种"前置"式自动洗衣机。1955年,日本研制出独具风格、并流行至今的波轮式洗衣机。60年代的日本出现了带干桶的双桶洗衣机,人们称之为“半自动型洗衣机”。70年代,生产出波轮式套桶全自动洗衣机。70年代后期,以电脑(实际上微处理器)控制的全自动洗衣机在日本问世,开创了洗衣机发展史的新阶段。 1974年英国学者E.H.Mamdani首次把模糊集合理论成功地应用在锅炉和蒸汽机的控制之中,在自动控制领域中首开模糊控制在实际工程上应用之先河[1]。到了80年代,以模糊控制和神经网络为代表的智能控制技术广泛地运用到洗衣机的制造过程中。90年代初,模糊家电风靡日本,给日本企业带来了巨大的商业利润,同时也推动欧美和其它国家,进一步促进了模糊技术的发展[2]。上个世纪80年代末期到90年代中期先后提出了模糊近似推理、模糊自适应控制、模糊神经元网络和模糊自适应推理系统等。给模糊技术的应用注入了新的活力, --

基于MATLAB的洗衣机模糊控制设计

基于MATLAB的洗衣机模糊控制设计

基于MATLAB的洗衣机模糊控制设计 摘要:模糊洗衣机是一种智能型的洗衣机,它和传统的洗衣机相比,是一种全新的家用电器。传统的全自动化洗衣机有两种,一种是机械控制式,一种是单片机控制式。无论采用什么方式,它们都需要进行人为的洗涤程序选择,衣质和衣量选择,然后才能投入工作。在本质上讲,这种洗衣机还称不上是全自动的,最多只能称为半自动的。 用单片机控制的模糊洗衣机和传统的洗衣机有很大的区别,它能自动化识别衣质、衣量、自动识别肮脏程度、自动化决定水量、自动投入恰当的洗涤剂,从而全部自动地完成整个洗染过程。由于洗涤程序是经过模糊推理而决定的,有着极高的洗涤效能,从而不但大大提高洗衣机的全自动化程度,也大大提高了洗衣的质量。 用单片机控制的模糊洗衣机能够说是真正的全自动洗衣机。在整个控制过程中,单片机和模糊控制软件起了决定作用。 关键词:洗衣机、智能型、模糊控制、自动化

1 课题背景及意义 洗衣机自问世以来,经过一个多世纪的发展,现正呈现出全自动、多功能、大容量、高智能、省时节能的发展趋势。近年来,电子技术、控制技术、信息技术的不断完善、成熟,为上述发展趋势提供了坚强的技术保障。L·A·Zadeh教授最早提出了模糊集合理论,由此产生了模糊控制技术,其突出的优点是:不需要对被控对象建立精确的数学模型。对于复杂的、非线性的、大滞后的、时变的系统来说,建立数学模型是非常困难的。全自动滚筒洗衣干衣机的自动化、智能化控制正是一种难以建立精确数学模型的控制问题,采用模糊控制技术,能够很方便的控制洗衣干衣过程。模糊控制全自动滚筒洗衣干衣机是经过模糊推理找出最佳洗涤烘干方案,以优化洗涤烘干时间、洗净程度、烘干效果,最终达到提高效率,简化操作,节水节电省时的效果。模糊控制全自动滚筒洗衣干衣机属于创新项目,填补国内空白,达到国际先进水平。它的研制成功,必将大大推动中国乃至世界洗衣

全自动洗衣机的工作原理及构造

全自动洗衣机的工作原理及构造 全自动洗衣机综合运用了大量力学、电学、光学等知识,以下就其原理和构造作一分析。洗衣机的洗涤过程主要是在机械产生的排渗、冲刷等机械作用和洗涤剂的润湿、分散作用下,将污垢拉入水中来实现洗净的目的。首先充满于波轮叶片间的洗涤液,在离心力的作用下被高速甩向桶壁,并沿桶壁上升。在波轮中心处,因甩出液体而形成低压区,又使得洗涤液流回波轮附近。这样,在波轮附近形成了以波轮轴线为中心的涡流。衣物在涡流的作用下,作螺旋式回转,吸入中心后又被甩向桶壁,与桶壁发生摩擦。又由于波轮中心是低压区,衣物易被吸在波轮附近,不断地与波轮发生摩擦,如同人工揉搓衣物,污垢被迫脱离衣物。其次,当衣物被放进洗涤液之后,由于惯性作用运动缓慢,在水流与衣物之间存在着速度差,使得两者发生相对运动,水流与衣物便发生相对摩擦,这种水流冲刷力同样有助于污垢离开衣物。再次由于洗衣涌形状的不规则,当旋转着的水流碰到桶壁后,其速度和方向都发生了改变,形成湍流。在湍流的作用下,衣物做无规则地运动并翻滚,其纤维不断被弯曲、绞纽扣拉长,衣物相互相摩擦,增大了洗涤的有效面积,提高衣物的洗净的均匀性。全自动洗衣机是通过水位开关与电磁进水阀配合来控制进水、排水以及电机的通 断:从而实现自动控制的。电磁 进水阀起着通、断水源的作用。 当电磁线圈断电时,移动铁芯在 重力和弹簧力的作用下,紧紧顶 在橡胶膜片上,并将膜片的中心 小孔堵塞,这样阀门关闭,水流 不通。当电磁线圈通电后,移动 铁芯在磁力作用下上移,离开膜 片,并使膜片的中心小孔打开, 于是膜片上方的水通过中心小 孔流入洗衣桶内。由于中心小孔 的流通能力大于膜片两侧小孔的 流通能力,膜片上方压强迅速减小,膜片将在压力差的作用下上移,闭门开启,水流导通。 水位开关实际上是一个压力开关。气室的入口与洗衣桶中的贮气室相联接。当水注入洗衣桶后,贮气室口很快被封闭,随水位上升,贮气室的水位也上升,被封闭的空气压强亦增大,水位开关中的波纹膜片受压而胀起,推动顶杆运动而使触点改变,从而实现自动通断。智能型模糊控制的全自动洗衣机还可以自动判断水温、水位、衣质衣量、衣物的脏污情况,决定投放适量的洗涤剂和最佳的洗涤程序。其方法是:在洗衣桶内注入一量水后使电机低速运转,平稳后快速断电,洗衣桶在惯性作用下带动电机继续转动。此时,电机绕组产生反电动势,对其半波整流并放大整形后获得一矩形脉冲系列。通过分析脉冲个数和脉冲宽度。就能得到衣质衣量情况。衣物的脏污程度是通过水的透明度来判断的。在洗衣桶的排水口处加一红外光电传感器,使红外光通过水而进入另一侧的接收管。若水的透明度低,接收管获得的光能小,说明衣物较脏。脱水时采用压电传感器。当脱水桶高度旋转时,从脱水桶喷射出来的水作用于压电传感器上,根据这个压力变化,自动停止脱水运转。 Ap1008115 李汝迪

模糊控制算法的研究

模糊控制算法的研究 0842812128夏中宇 模糊控制概述 “模糊”是人类感知万物,获取知识,思维推理,决策实施的重要特征。“模糊”比“清晰”所拥有的信息容量更大,内涵更丰富,更符合客观世界。 在日常生活中,人们的思维中有许多模糊的概念,如大、小、冷、热等,都没有明确的内涵和外延,只能用模糊集合来描述。人们常用的经验规则都是用模糊条件语句表达,例如,当我们拧开水阀往水桶里注水时,有这样的经验:桶里没水或水较少时,应开大水阀;桶里水较多时,应将水阀关小些;当水桶里水快满时,则应把阀门关得很小;而水桶里水满时应迅速关掉水阀。其中,“较少”、“较多”、“小一些”、“很小”等,这些表示水位和控制阀门动作的概念都具有模糊性。即有经验的操作人员的控制规则具有相当的模糊性。模糊控制就是利用计算机模拟人的思维方式,按照人的操作规则进行控制,实现人的控制经验。 模糊控制理论是由美国著名的学者加利福尼亚大学教授Zadeh·L·A于1965年首先提出,它以模糊数学为基础,用语言规则表示方法和先进的计算机技术,由模糊推理进行决策的一种高级控制策略。 1974年,英国伦敦大学教授Mamdani·E·H研制成功第一个模糊控制器,充分展示了模糊技术的应用前景。 模糊控制概况 模糊逻辑控制(Fuzzy Logic Control)简称模糊控制(Fuzzy Control),是以模糊集合论、模糊语言变量和模糊逻辑推理为基础的一种计算机数字控制技术。1965年,美国的L.A.Zadeh 创立了模糊集合论;1973年他给出了模糊逻辑控制的定义和相关的定理。1974年,英国的E.H.Mamdani首先用模糊控制语句组成模糊控制器,并把它应用于锅炉和蒸汽机的控制,在实验室获得成功。这一开拓性的工作标志着模糊控制论的诞生。 模糊控制实质上是一种非线性控制,从属于智能控制的范畴。模糊控制的一大特点是既具有系统化的理论,又有着大量实际应用背景。模糊控制的发展最初在西方遇到了较大的阻力;然而在东方尤其是在日本,却得到了迅速而广泛的推广应用。近20多年来,模糊控制不论从理论上还是技术上都有了长足的进步,成为自动控制领域中一个非常活跃而又硕果累累的分支。其典型应用的例子涉及生产和生活的许多方面,例如在家用电器设备中有模糊洗衣机、空调、微波炉、吸尘器、照相机和摄录机等;在工业控制领域中有水净化处理、发酵过程、化学反应釜、水泥窑炉等的模糊控制;在专用系统和其它方面有地铁靠站停车、汽车驾驶、电梯、自动扶梯、蒸汽引擎以及机器人的模糊控制等。 模糊控制的基本理论 所谓模糊控制,就是在控制方法上应用模糊集理论、模糊语言变量及模糊逻辑推理的知识来模拟人的模糊思维方法,用计算机实现与操作者相同的控制。该理论以模糊集合、模糊语言变量和模糊逻辑为基础,用比较简单的数学形式直接将人的判断、思维过程表达出来,从而逐渐得到了广泛应用。应用领域包括图像识别、自动机理论、语言研究、控制论以及信号处理等方面。在自动控制领域,以模糊集理论为基础发展起来的模糊控制为将人的控制经验及推理过程纳入自动控制提供了一条便捷途径。 1.知识库

毕业设计(开题报告)关于模糊控制

毕业设计(论文) 开题报告 题目电力系统中新型智能协调控制器的研究专业电气工程与自动化 班级电气1班 学生于伟华 指导教师徐凯 重庆交通大学 2012 年

2012届电气工程与自动化专业毕业设计论文(开题报告) 一、选题目的的理论价值和现实意义 (1)理论价值 随着电力系统规模的不断扩大,电力系统结构和运行方式越来越复杂多变,对系统的稳定性提出了更高的要求。国内外的运行经验表明,电力系统运行稳定性的破坏是事故扩大、系统瓦解的重要原因之一。而发电机励磁控制系统对同步发电机乃至整个电力系统的可靠和稳定运行都有着重要的作用。 在励磁控制系统中,控制算法是决定控制性能优劣的重要因素。PID算法由于设计简单,并且具有良好的电压控制精度,至今在工程上仍有广泛的应用。但PID算法不能有效改善系统的动态品质和提高系统的稳定水平。尤其是快速励磁方式的采用会使电力系统特性恶化,致使出现负阻尼情况,使电力系统发生低频振荡。随着现代控制理论和实践的发展,出现了基于线性最优控制理论的线性最优励磁控制器。由于考虑了电力系统多个控制目标的综合,并采用最优化设计,因而具有更好的动态性能和阻尼特性。然而线性最优控制理论也有不足之处,即当系统偏离运行点时,其不能保证良好的控制性能。 模糊控制是以模糊集合论、模糊语言变量和模糊逻辑推理为基础的一种智能控制方法,它不需要精确的数学模型,而且能够很好地应用于动态或高度非线性系统,对过程和参数的变化有较强的适应能力。 (2)现实意义 安全稳定是电力系统运行的基本条件,提高励磁系统的控制性能,对同步发电机和电力系统的安全稳定运行都有着重要意义。利用PID良好的电压调节特性,并结合星型最优励磁控制器良好的懂爱和阻尼特性,简历了PID+LOEC模糊协调励磁控制器。根据系统状态的变化,模糊控制器可以通过加权系数协调控制PID和LOEC的输出,从而提高对系统状态变化的自适应能力。通过在simulink中建立系统仿真模型,把基于模糊控制器的PID+LOEC协调控制分别和PID、LOEC做了比较,结果显示,基于模糊控制的协调控制策略,具有更好的动、静态特性。 从smith预估器、大林算法等,到现代控制理论出现了不少克服大滞后系统的控制方案。它们都在一定条件下,一定程度地解决了纯滞后对象地控制问题,但也存在许多缺陷:(1)过于依赖对象的数学模型;(2)计算机算法条件难以实现;(3)实际环境影响的强干扰。因此,常规控制方法很难对复杂的纯滞后工业过程进行有效控制[7]。

相关文档
最新文档