⑷三角形隶属度函数
⑸梯形隶属度函数
2。2。2 模糊控制算法的设计
⑴模糊控制规则 模糊控制器的调节能力好坏的一大影响因素就是模糊控制规则,所以,在控制规
则完善的前提下,模糊控制器才能具备较好的调节能力,最简单形式就是 if…then…。 在实践中去制定一个完整而且全面的控制规则的依据通常是一般的操作原则和操作 者日积月累的操作经验以及一些实际生产过程中遇到的情况。
⑵模糊推理 模糊推理就是在已知语句的基础上通过推断得到一个结论的过程,这个结论的性
质与用于推断的语句的性质是相同的,都是条件判断句。模糊性是传递的,也就是说,
若用于推断语句是模糊的,则据此得到的新的判断语句也是模糊的。模糊推理也是一 种推理,也就是已知的事实和规则的基础上推理出一个结论,模糊推理常用的方法包 括马达尼方法和扎得方法。[5]
2。2。3 输出信息的模糊判断
模糊判断就是将输出的模糊量变成一个精确量,也就是解模糊化,它和模糊化很 相似,但是过程却是相反的,由于工业生产中的被控对象仅能识别精确的数据信息, 所以解模糊化是非常必要的一个阶段。来`自+优-尔^论:文,网www.youerw.com +QQ752018766-
2。3 典型模糊控制系统的设计步骤
2。3。1 MATLAB 简介及 Simulink 组件介绍
⑴MATLAB 简介
MATLAB 是一个综合性很强的软件,主要包含了数值计算、符号计算、文字处理 以及控制仿真等部分。MATLAB 用简单的类似数学表达式的形式进行计算,相比用指 令以及编程语言在实际的操作中要简单实用的多,更便于学习和使用,但是随着社会 以及计算机的不断发展,MATLAB 软件也在相应的转变和发展,它增加了更多的计算 机语言,比如,使用者可以将自己编写的可行的程序语言上传到 MATLAB 的数据库中, 如果使用者想要使用这段编程语言可以直接使用而无需重新编写。尽管 MATLAB 软件 的初衷是使矩阵计算更加快捷方便,目前随着版本功能的不断增强,已经结合了很多 其它的功能软件,其应用范围进一步得到了拓宽,目前使用的 MATLAB 已经能够满足 大部分的仿真实验要求。[6]