模糊控制理论基础(第二章)
- 格式:ppt
- 大小:6.97 MB
- 文档页数:270
模糊控制在洗衣机控制研究中的摘要模糊控制是首先对控制对象按照人们的经验总结出模糊规则,然后由单片机对这些信息按照模糊规则做出决策来完成自动控制。
首先,本文将概述模糊控制的基本原理和特点,并研究模糊控制在洗衣机中的应用方面。
例如,在洗涤衣物过程中,衣物的多少,面料的软硬等都是模糊量,所以首先做大量的实验,总结出人为的洗涤方式,从而形成模糊控制规则。
其次,本文将根据模糊控制原理对洗衣机的水位控制进行具体的研究,具体主要是模糊传感器的应用,即利用模糊传感器实现对洗衣机水位的测量,并把得到的数据经单片机A/D 转换后,输出结果。
最后,通过MATLAB仿真器在实际设计中的应用,模拟研究是模糊洗衣机加水和排水的模糊控制。
通过建立模糊推理系统,完成模拟量的函数关系及函数图像,验证得出模糊传感器较以往的传感器更加智能化,便捷化,为人们的生活节约了许多不必要的麻烦。
关键词: 模糊控制,隶属度函数,模糊推理系统,模糊传感器第一章绪论1.1选题背景1964年美国的L.A.Zadeh教授创立了模糊集合理论,1974年英国的E.HMamdani研制出第一个模糊控制器。
模糊控制不需要了解对象的精确数学模型,根据专家知识进行控制,近十年来得到了广泛的应用。
模糊控制系统是一种自动控制系统,它是以模糊数学、模糊语言形式的知识表示和模糊逻辑推理为理论基础,采用计算机控制技术构成的一种具有闭环结构的数字控制系统。
它的组成核心是具有智能性的模糊控制器,无疑,模糊逻辑控制系统是一种典型的智能控制系统,在控制原理上它应用模糊集合论、模糊语言变量和模糊逻辑推理知识,模拟人的模糊思维方法,对复杂过程进行控制。
模糊控制系统基本结构如图 1.1所示。
从图上可以看出,模糊控制系统的主要部件是模糊化过程、模糊推理和决策(含知识库和规则库的形成)和反模糊化。
在结构上与传统的控制系统没有太大差别。
主要不同之处在于模糊控制系统采用了模糊控制器。
图1.1模糊控制的基本结构1.2 国内外研究情况随着科技的飞速发展,更多的新兴技术和新兴企业不断孕育而生,模糊技术就其中的显著代表,作为模拟人类思维而转化为机械自动化运作的主要依托技术,模糊技术的发展速度令人惊叹,现如今已逐步取代原始手工机械操作,并越来越多的运用到了人们的日常生活之中。
第二章 模糊控制理论基础知识2.1 模糊关系一、模糊关系R ~所谓关系R ,实际上是A 和B 两集合的直积A ×B 的一个子集。
现在把它扩展到模糊集合中来,定义如下:所谓A ,B 两集合的直积A ×B={(a,b)|a ∈A ,b ∈B} 中的一个模糊关系R ~,是指以A ×B 为论域的一个模糊子集,其序偶(a,b)的隶属度为),(~b a Rμ,可见R ~是二元模糊关系。
若论域为n 个集合的直积,则A 1×A 2×A 3×……A n 称为n 元模糊关系R ~,它的隶属函数是n 个变量的函数。
例如,要求列出集合X={1,5,7,9,20}“序偶”上的“前元比后元大得多”的关系R ~。
因为直积空间R=X ×X 中有20个“序偶”,序偶(20,1)中的前元比后元大得多,可以认为它的隶属度为1,同理认为序偶(9,5)的隶属于“大得多”的程度为0.3,于是我们可以确定“大得多”的关系R ~为R ~=0.5/(5,1)+ 0.7/(7,1)+ 0.8/(9,1)+ 1/(20,1)+ 0.1/(7,5)+0.3/(9,5)+ 0.95/(20,5)+ 0.1/(9,7)+0.9/(20,7)+ 0.85/(20,9)综上所述,只要给出直积空间A ×B 中的模糊集R ~的隶属函数),(~b a R μ,集合A 到集合B 的模糊关系R ~也就确定了。
由于模糊关系,R ~实际上是一个模糊子集,因此它们的运算完全服从第一章所述的Fuzzy 子集的运算规则,这里不一一赘述了。
一个模糊关系R ~,若对∀x ∈X ,必有),(~x x R μ=1,即每个元素X 与自身隶属于模糊关系R ~的隶属度为1。
称这样的R ~为具有自返性的模糊关系。
一个模糊R ~,若对∀x ,y ∈X ,均有),(~y x Rμ=),(~x y Rμ 即(x,y)隶属于Fuzzy 关系R ~和(y,x)隶属于Fuzzy 关系R ~的隶属度相同,则称R ~为具有对称性的Fuzzy 关系。
第二章模糊控制数学基础模糊控制的应用场合:一.模糊控制的定义对于一个熟练的操作人员,他往往凭借丰富的实践经验,采取适当的对策来巧妙地控制一个复杂过程,得到满意的控制效果。
若能将这些熟练操作员的实践经验加以总结和描述,并用语言表达出来,就会得到一种定性的、不精确的控制规则。
如果用模糊数学将其定量化就转化为模糊控制算法,形成模糊控制理论。
模糊控制是建立在人工经验(定性的、不精确的)基础之上的,模仿人类的思维方式,采用模糊数学对模糊现象进行识别和判决,给出精确的控制量,对被控对象进行控制。
模糊数学是模糊控制的数学基础,二.模糊控制的特点:1.无需知道被控对象的数学模型。
模糊控制是以人对被控系统的控制经验为依据而设计的控制器,故无需知道被控系统的数学模型。
2.是一种反映人类智慧思维的智能控制。
模糊控制采用人类思维中的模糊量,如“高”、“中”、“低”、“大”、“小”等,控制量由模糊推理导出。
这些模糊量和模糊推理是人类智能活动的体现。
3.易被人们所接受。
模糊控制的核心是控制规则。
模糊控制中的知识表示、模糊规则和模糊推理是基于专家知识或熟练操作者的成熟经验。
这些规则是以人类语言表示的。
很明显这些规则易被一般人所接收和理解。
如“衣服较脏,则投入洗涤剂较多,洗涤时间较长”, “今天气温高,则今天天气暖和”.4.构造容易。
用单片机等来构造模糊控制器,其结构与一般的数字控制系统无异,模糊控制算法用软件实现,也可以用专用模糊控制芯片直接构造控制器。
5.鲁棒性好。
模糊控制系统无论被控对象是线性的还是非线性的,都能执行有效的控制,具有良好的鲁棒性和适应性。
模糊控制是基于熟练操作员的实践经验,比如智能洗衣机,能够实现以下功能:“衣服较脏,则投入洗涤剂较多,洗涤时间较长”。
这个控制规律中存在着模糊概念:“衣服较脏”。
三.模糊概念没有明确外延的概念,即没有明确符合某概念的对象的全体,如“天气冷热”、“雨的大小”、“风的强弱”、“人的胖瘦”、“年龄的大小”、“个子高低”。
第二章:模糊控制的理论基础第一节:引言模糊控制的发展传统控制方法:数学模型。
模糊控制逻辑:使计算机具有智能和活性的一种新颖的智能控制方法。
模糊控制以模糊集合论为数学基础。
模糊控制系统的应用对于那些测量数据不准确,要处理的数据量过大以致无法判断它们的兼容性以及一些复杂可变的被控对象等场合是有益的。
模糊控制器的设计依赖于操作者的经验。
模糊控制器参数或控制输出的调整是从过程函数的逻辑模型产生的规则来进行的。
改善模糊控制器性能的有效方法是优化模糊控制规则。
模糊控制的特点:一、无需知道被控对象的数学模型二、是一种反应人类智慧思维的智能控制三、易被人们所接受四、推理过程采用“不精确推理”五、构造容易六、存在的问题:1、要揭示模糊控制器的实质和工作原理,解决稳定性和鲁棒性理论问题,从理论分析和数学推导的角度揭示和证明模糊控制系统的鲁棒性优于传统控制策略;2、信息简单的模糊处理将导致系统的控制精度降低和动态品质变差;3、模糊控制的设计尚缺乏系统性,无法定义控制目标。
“模糊控制的定义”定义:模糊控制器的输出是通过观察过程的状态和一些如何控制过程的规则的推理得到的。
基于三个概念:测量信息的模糊化,推理机制,输出模糊集的精确化;测量信息的模糊化:实测物理量转换为在该语言变量相应论域内的不同语言值的模糊子集;推理机制:使用数据库和规则库,根据当前的系统状态信息决定模糊控制的输出子集;模糊集的精确化:将推理过程得到的模糊控制量转化为一个清晰,确定的输出控制量的过程。
“模糊控制技术的相关技术”模糊控制器的核心处理单元:1.传统单片机;2.模糊单片机处理芯片;3.可编程门阵列芯片。
模糊信息与精确转换技术:AD,DA,转换技术。
模糊控制的软技术:系统的仿真软件。
综述:模糊控制是一种更人性化的方法,用模糊逻辑处理和分析现实世界的问题,其结果往往更符合人的要求。
第二节:模糊集合论基础“模糊集合的概念”经典集合论所表达概念的内涵和外延都必须是明确的。
模糊控制考核论文姓名:郑鑫学号:1409814011 班级:149641 题目:模糊控制的理论与发展概述摘要模糊控制理论是以模糊数学为基础,用语言规则表示方法和先进的计算机技术,由模糊推理进行决策的一种高级控制策。
模糊控制作为以模糊集合论、模糊语言变量及模糊逻辑推理为基础的一种计算机数字控制,它已成为目前实现智能控制的一种重要而又有效的形式尤其是模糊控制和神经网络、遗传算法及混沌理论等新学科的融合,正在显示出其巨大的应用潜力。
实质上模糊控制是一种非线性控制,从属于智能控制的范畴。
模糊控制的一大特点是既具有系统化的理论,又有着大量实际应用背景。
本文简单介绍了模糊控制的概念及应用,详细介绍了模糊控制器的设计,其中包含模糊控制系统的原理、模糊控制器的分类及其设计元素。
关键词:模糊控制;模糊控制器;现状及展望Abstract Fuzzy control theory is based on fuzzy mathematics, using language rule representation and advanced computer technology, it is a high-level control strategy which can make decision by the fuzzy reasoning. Fuzzy control is a computer numerical contro which based fuzzy set theory, fuzzy linguistic variables and fuzzy logic, it has become the effective form of intelligent control especially in the form of fuzzy control and neural networks, genetic algorithms and chaos theory and other new integration of disciplines, which is showing its great potential. Fuzzy control is essentially a nonlinear control, and subordinates intelligent control areas. A major feature of fuzzy control is both a systematic theory and a large number of the application background.This article introduces simply the concept and application of fuzzy control and introduces detailly the design of the fuzzy controller. It contains the principles of fuzzy control system, the classification of fuzzy controller and its design elements.Key words: Fuzzy Control; Fuzzy Controller; Status and Prospects.引言传统的常规PID控制方式是根据被控制对象的数学模型建立,虽然它的控制精度可以很高,但对于多变量且具有强耦合性的时变系统表现出很大的误差。