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