模糊控制大作业

发布 2022-06-29 13:25:28 阅读 7140

一。 基本模糊控制系统的matlab辅助设计、分析。(主要是叙述一下matlab中怎样辅助模糊控制系统的设计)

二。 某温度恒定系统。系统输入位控制加热电流的控制电压信号u。输出为炉温t。

设e的论域为x,量化为7个等级x=

控制量u的论域为y,量化为7个等级y=

x、y赋值表。

控制规则:if e=nb then u=pbif e=ns then u=ps

if e=0 then u=0

if e=ps then u=ns

if e=pb then u=nb

系统采用最大隶属度判决,试计算控制系统的模糊控制表。

1.由赋值表可得到各语言变量的模糊矩阵:

pb=ps=

ns=nb=

2.由控制规则得到控制系统的模糊关系:

r1=nb×pb

r2=ns×ps

r3=0×0

r4=ps×ns

r5=pb×nb

r=r1∨r2∨r3∨r4∨r5

3.求出每一个关系矩阵,并算出r阵:

r1=nb*pb==

r2=ns×ps==

r3=0×0==

r4=ps×ns==

r5=pb×nb==

所以r=r1∨r2∨r3∨r4∨r5=

4.由最大隶属度判别法求出各输入输出量之间的对应关系:

x=3时e=pb

所以u=pbr=

=nb=-3

同理x=2时u=pbr=

=nb=-3

当x=1时u=psr=

=ns=-1

当x=0时u=0r=

当x=-1时u=nsr=

=ps=1当x=-2时u=nbr=

=pb=3当x=-3时u=nbr=

=pb=35.最后得到模糊控制表:

最后再除以各自的量化系数便可求出输入输出的对应关系。

模糊控制大作业

基于模糊控制的pid温度控制器的设计。1 引言。常规pid 控制由于具有原理结构简单 鲁棒性好,可靠性高,容易实现的特点,成为迄今为止应用最广泛的控制算法,并且取得了良好的效果。然而在温度控制系统中,由于被控对象具有非线性 时变 大滞后等特点,且受环境温度等外界诸多因素影响较大,导致难以建立精确的数...

模糊控制大作业

本文选用的被控对象的传递函数为 1 常规pd控制器的设计。为满足参考性能指标 1 r t 1 t 时稳态误差为0 2 超调量不超过5 3 调节时间不超过2秒。可将pd控制器设计为,同时为了消除稳态误差,可加入积分环节,用simulink搭建的 系统如图1所示。图1 simulink 框图。当输入为单...

模糊控制大作业讲解

基于模糊控制的pid温度控制器的设计。1 引言。常规pid 控制由于具有原理结构简单 鲁棒性好,可靠性高,容易实现的特点,成为迄今为止应用最广泛的控制算法,并且取得了良好的效果。然而在温度控制系统中,由于被控对象具有非线性 时变 大滞后等特点,且受环境温度等外界诸多因素影响较大,导致难以建立精确的数...