温度模糊控制的matlab实现与PID的比较
Xxxx 学 院
毕 业 设 计(论 文)说 明 书
题 目: 系 别: 专业班级: 学生姓名: 指导教师: 教 研 室:
提交时间:
模糊控制的matlab实现与常规
PID的比较
电子与信息工程系
自动化2001级1班
Xxx
Xxx
自动化教研室
2005年6月13日
? I ?
四川理工学院本科毕业(设计)论文
摘 要
本文介绍了模糊控制的基础数学知识,模糊控制的主要过程,模糊量化,模糊规则的运算,再通过模糊判决,这3步构成一个模糊控制系统,并利用mat lab对钎焊温度模糊控制加以实现,最后通过mat lab的仿真结果曲线对常规PID和模糊控制进行比较
关键词:模糊数学,模糊控制,模糊量化,模糊判决,隶属度;
? II ?
温度模糊控制的matlab实现与PID的比较
ABSTRACT
This text introduced the knowledge of foundation mathematics of the fuzzy control, the main process of the fuzzy control, misty quantize, the operation of the blur rule, at pass the blur verdict, this 3 steps constitutes a fuzzy control of system, and make use of the matlab to take into the implementation to the soldering temperature fuzzy control, passing the matlab simulation to carry on the compare to the normal regulations PID and fuzzy control finally
Key word: Fuzzy mathematics, fuzzy control, the misty quantize, the blur verdict, belongs to the degree
? III ?
四川理工学院本科毕业(设计)论文
目 录
第一章 引 言 ..................................................................................... 1 1.1模糊数学的产生是历史发展的必然 ......................................... 1 1.2传统控制的难题 ....................................................................... 1 1.3 模糊控制技术的发展及应用概况 ............................................ 1 第 二 章 模糊控制基础知识 ........................................................... 3 2.1模糊集合及其表示 ................................................................... 3 2.1.1模糊集合的概念 ............................................................. 3 2.1.2模糊集合的表示方法...................................................... 4 2.2模糊集合与普通集合的关系 .................................................... 4 2.3 模糊语言与模糊逻辑............................................................... 5 2.4 语言算子 ................................................................................. 6 2.4.1集中化算子 .................................................................... 6 2.4.2散漫化算子 .................................................................... 6 2.5 模糊逻辑 ............................................................................... 6 2.5.1模糊逻辑概念(二值逻辑,多值逻辑,模糊逻辑) ..... 6 2.5.2模糊命题 ........................................................................ 7 2.6 模糊推理方法 ........................................................................ 8 2.6.1模糊推理概念 ................................................................. 8 第 三 章 模糊控制原理 ......................................................... 9 3.1 模糊控制的基本思路............................................................... 9 3.2 精确量的模糊化 ................................................................ 10 3.2.1 模糊控制器的语言变量.................................................... 10 3.2.2 连续变量的离散化 ........................................................... 10 3.3 模糊判决 ................................................................................11 3.3.1最大隶属度法 ....................................................................11 3.3.2加权平均法 ....................................................................... 12 1)重心法 .................................................................................... 12 2) u>=0.5的加权平均法 ............................................................ 12 3) 加权平均法........................................................................... 12 3.3.3取中位数法 ............................................................................. 13 第 四 章 Matlab模糊逻辑工具箱 ........................................... 14 第 五 章 利用mat lab实现温度模糊控制............................... 16 5.1 温度模糊控制的mat lab实现............................................ 16 第 六 章 模糊控制与PID控制方法的比较 ........................... 23 结束语 .............................................................................................. 28
? IV ?
温度模糊控制的matlab实现与PID的比较
致 谢 ................................................................................................ 29 参考文献........................................................................................... 30
? V ?