模糊控制论文

  • 格式:doc
  • 大小:220.00 KB
  • 文档页数:5

下载文档原格式

  / 5
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

模糊控制系统的结构如图1所示。

图1

设计模糊控制器的第一步是确定语言变量、语言值和隶属度函数。本文涉及的模糊控制器有两个输入信号和一个输出信号,分别为:

1)输入语言变量之一,记为e,是温度设定值和回风温度的偏差,e=s-y。

2)输入语言变量之二,记为de/dt是偏差的变化率。

3)输出语言变量,记为u,是电动水阀的控制电压,单位为V,对应电动水阀的开度。

输入语言变量e的取值:{负大,负中,负小,零,正小,正中,正大},表示符号{NB,NM,NS,ZE,PS,PM,PB}。语言值隶属度函数选择三角形,如图2

(a)所示。

图2 a

输入语言变量de/dt的取值:{负大,负中,负小,零,正小,正中,正大},表示符号{NB,NM,NS,ZE,PS,PM,PB}。语言值隶属度函数选择三角如图2(b)所示。

图2 b

输出变量u的取值:{关闭,微开,小开,半开,小半开,大半开,全开},表示符号{CB,CM,CS,M,OS,OM,OB}。语言值隶属度函数选择梯形,如图2(c)所示。

图2 c

每个语言变量所取的语言值,所对应的语言值隶属函数都是交叉重叠的。初始设定时,可采用均匀等分的方式布置,然后再根据系统仿真或实际的控制结果进行合理的调整。

设计模糊控制器的第二步是引入模糊推断、逻辑实现和控制决策推断。而推断逻辑是由一组IF-THEN的控制规则组成的。这一组控制规则的形成来源于实际经验的总结。

从经验出发,用语言形式表达表达推理控制决策过程如下:

IF{温度设定值和回风温度偏差过大AND偏差有变大的趋势}THEN{电动水阀全开};

IF{温度设定值和回风温度偏差过小AND偏差有变小的趋势}THEN{电动水阀全闭};

类似于上述的一系列控制规则集中在控制规则表中。

在应用模糊控制器实际进行实时控制时,一定的偏差e和偏差变化率de/dt,对应的就有某一些IF-THEN控制规则生效,而这些生效的控制规则产生一个综合推断结论,并通过解模糊过程转换为一个确定的输出值,从而给定电动水阀的控制电压,对应于电动水阀的开度。我们应用了模糊逻辑的min-max合成运算获得综合推断控制决策,并通过mom法,进行解模糊,产生确定的控制调节作用。

3 系统仿真

MATLAB中的模糊逻辑工具箱提供了大量的对输入、输出变量进行模糊化(隶属度函数)的函数(总共提供了11种隶属度函数),可以很方便的完成对变量的模糊化。在模糊控制箱中只需给定输入、输出变量的隶属度函数即可完成对变量的模糊化。

3.1 输入、输出变量的模糊化

图3所示的模糊控制系统为双输入单输出系统,输入为偏差e和偏差的变化率,输出为u,我们可根据前边给定的输入、输出变量的隶属度函数,在模糊逻辑控制箱添加隶属度函数就可以完成模糊变量的模糊化过程。

3.2 模糊控制规则

MATLAB中的模糊逻辑工具箱提供了规则库,将模糊控制规则添加到规则库即可。模糊控制规则是设计一个模糊控制器的关键,该规则给定的好坏将直接影响到所设计的模糊控制器的性能好坏。

3.3 反模糊化

MATLAB中的模糊逻辑工具箱提供反模糊化方法(总共提供5种反模糊化方法,即centriod, bisector, mom, lom, som),我们选用其中的mom法,即可对所设计的模糊控制系统进行仿真。

3.4 仿真结果

通过上述工作,完成对模糊控制器的设计,在模糊控制系统仿真框图中加入模糊控制器,通过调用相应的模糊推理矩阵,即可对所设计的模糊控制系统进行仿真。

在仿真过程中可根据系统仿真或实际的控制结果调整输入、输出的隶属度函数,一直调整到理想的控制效果为止。

上述模糊控制系统的阶跃响应曲线如图3所示。为了分析比较,对上述系统的控制效果与传统的PID控制效果放在一个坐标系里。从系统仿真曲线看,PID控制器的系统响应曲线有超调,过渡时间比较长,而模糊控制器的系统响应曲线比较平稳,没有超调。

图3

4 结论

使用以上设计的模糊控制器,通过计算机实现实时控制。根据偏差和偏差变化值的大小,再利用模糊控制规则确定电动水阀的输出,从而取得了良好的控制效果,能实时地对温度进行监控,具有以下特点:

1)和普通PID控制器控制效果相比,采用模糊控制器后系统响应超调小,响应曲线平稳。

2)系统具有良好的响应速度、稳定性和精确性,且具有较强的鲁棒性。

3)由模糊控制规则确定的三个参数是动态变化的,更符合空调系统的控制特点。

所以说模糊控制器可以克服普通PID控制器的局限性,在中央空调自动控制中具有广泛的应用价值。

参考文献

[1] 孙增圻等.智能控制理论与技术.北京:清华大学出版社,广西科学技术出版社.1997年4月。

[2] 邱黎辉,阙沛文,毛义梅.模糊PID控制在中央空调系统中的应用研究,计算机测量与控制.2004,(1): 57-59。

[3] 李金川,郑智慧.空调制冷自动控制系统运行于管理,北京:中国建材工业出版社,2002年6月。

[4] 孙亮,杨鹏.自动控制原理.北京:北京工业大学出版社,1999年9月。

[5] 焦连渤,沈东凯.模糊PID在温湿度控制中的应用,南京航空航天大学学报,1998,(8):437-442。