机械工程学院2015-2015学年第二学期
2014级研究生《模糊控制》试题
姓名 王浦舟 成绩
一、综述模糊控制技术的发展概况和发展趋势(从任何一个方面论述均可)。(10分) 答:模糊控制技术的发展概况:
模糊控制系统已经应用于各个行业和各类实际应用中,同时也出现广不少开发模糊控制系统的软件工具,甚至应用于社会科学领域。模糊控制在各种过程控制中都有应用,工业炉方面,退火炉、电弧炉、水泥窑、热风炉、煤粉炉一般采用模糊控制;石化方面,蒸馏塔、废水pH值、污水处理等也采用计算机进行模糊控制;煤矿行业,选矿破晬过程、煤矿供水等也是进行模糊控制。
模糊控制的控制系统的优点有:①模糊控制是一种基于规则的控制,在设计中不需要建立被控对象的精确数学模型,对于具有一定操作经验而非控制专业的工作者,模湖控制方法易于掌握,系统机观和策略易于接受与理解,设计简单,便于应用。②模糊控制座接采用语言型控制规则,在工业过程从定性认识出发,比较容易建立语言控制规 则,而模糊控制对那些数学模型难以获取、动态特性不易掌握或变化显著的对象非常适用。③模糊控制系统的鲁棒性强,干扰和参数变化对控制效果的影响被大大减弱,允其适合于非 线性、时变及纯滞后系统的控制。④基于模型的控制箅法及系统设计方法,由于出发点和性能指标的不同、容易导致较大差异,但一个系统的语言控制规则却具有相对的独立性,利用这些控制规律间的模糊连接,容易找到折中的选择,采用模糊控制设计的系统动态响应品质优于常规的P1D控制,并且过程参数的变化具奋较强的适应性。⑤模糊控制算法是基于启发性的知识及语言决策规则设计的,这使得操作人员易于通过人的自然语言进行人机界面联系,这些模糊条件语言很容易加入到过程控制环节上。通过模拟人工控制的过程和方法,增强控制系统的适应能力,使之具有一定的智能水平。
模糊控制的缺点有:①信息简单的模糊处理将导致系统的控制精度降低和动态品质变差。②模糊控制的设计尚缺乏系统性,这对复杂系统的控制是难以奏效的。③获得模糊规则及隶属函数的方法即为系统的设计办法,在目前完全凭经验进行。
糊控制理论需解决的问题主要是尽管模糊控制理论已经取得了可观的进展,但与常
规控制理论相比仍不成熟。模糊模控制系统的分析和设计尚未建立起有效的方法,在很多场合下仍然需要依靠经验和试凑。另—方面,常规模糊控制需要不断改进稳态控制情度和提高智能水平与适应能力。从大量文献中可以看出,在实际应用中往住是将模糊控制或模糊推理的思想.与其他相对成熟的控制理论或方法结合起来,发挥各自的长处,从而获得押想的控制效果。模糊控制与神经网络相结合的方法已成为研究的热点, 二者的结合有效地推动了自学习模糊控制的发展。
二、设电炉温度设定值为3000度,温度误差的控制精度为±4‰,误差e?的论域为[-6
~~的模糊集合的量化等级为X+6],误差e={ -6,-5,-4,-3,-2,-1,0,1,2,3,4,
~的??的论域取[-5,5],误差变化率e5,6};误差变化率的控制精度为±5,误差变化率ec~模糊集合的量化等级为Y={ -5,-4,-3,-2,-1,0,1,2,3,4,5},控制量u*的实~的模糊集合的量化际控制范围为0~10mA,控制量u*的基本论域为[0 +10],控制量u~等级为Z={ 0,1,2,3,4,5,6,7,8, 9,10},采用模糊控制(FC)。
完成1)计算三个量化因子Ke、Kec、Ku?
2)计算三个量化值E、EC和U?(15分)
?min,?max]=[-6,6],误差的实际调整范围为3000*e解:根据题意,误差e?的论域范围为[e??max]=[-5,5],误差??min,e??的论域范围为[e±5‰,即[?1,?1]=[-15,15];误差变化率e变化率的实际控制精度为±5,即[?2,?2]=[-5,5];控制量u*的实际控制范围为[?3,
?3]=[0,10],基本论域为[umin,umax]=[0,10]。所以:
1)量化因子:
Ke??max?e?mine6?(?6)??0.4
?1??115?(?15)Kec??max?e??mine5?(?5)???1
?2??25?(?5)Ku??3??310?0??1
umax?umin10?02) 量化值:
??E?INT[Ke(e?1??12??)?0.5]?INT[0.4?(e15?15)?0.5] 2??0.5] ?INT[0.4e???EC?INT[Kec(e?2??22???)?0.5]?INT[1?(e5?5)?0.5] 2???0.5] ?INT[eU?kuu*?
?3??32?1?u*?0?10?u*?5 2三、已知双输入单输出模糊系统,其输入量为x和y,输出量为z,设模糊子集
X=?a1,a2,a3?、Y=?b1,b2,b3?、Z=?c1,c2,c3?,其输入输出关系可用如下两条模糊
规则描述:(15分)
~~~~R1:if x是A1 and y是B1,then z是C1
~~~现已知输入为:x是A2 and y是B2,求输出量z的模糊集合C2.
~0.90.50.2~0.70.60.3~0.80.40.1,B1=,C1= ??????A1=
a1a2a3b1b2b3c1c2c3~0.60.40.3~0.60.80.6,B2= ????A2=
a1a2a3b1b2b3要求:用手工计算,并编程进行验算。(编程语言任意选取)。 1、计算部分:
~: 解:(1) 计算模糊关系R~1与B~1的笛卡尔积: (a) 计算A?0.9??0.70.60.3?????~~A1?B1=?0.5??0.70.60.3???0.50.50.3?
?0.2??0.20.20.2?????~~(b) 将A1?B1写成列向量: