控制理论与控制工程《智能控制基础》课程实验报告专业:控制理论和控制工程班级:双控研 2016 姓名:洪帅任课教师:马兆敏2016 年12 月 4 日第一部分:模糊控制实验一模糊控制的理论基础实验实验目的:1 练习 matlab 中隶属函数程序的编写,同时学习matlab 数据的表达、格式、文件格式、存盘2 学习 matlab 中提供的典型隶属函数及参数改变对隶属度曲线的影响3 模糊矩阵合成仿真程序的学习4 模糊推理仿真程序实验内容(1)要求自己编程求非常老,很老,比较老,有点老的隶属度函数。1 隶属函数编程试验结果如图1-1 图 1-1 隶属度函数曲线(2)完成思考题P80 2-2 写出 W 及 V 两个模糊集的隶属函数,并绘出四个仿真后的曲线。仿真曲线见图1-2,图 1-2 隶属度函数曲线2 典型隶属函数仿真程序学习下列仿真程序,改变各函数中的参数,观察曲线的变化,并总结各种隶属函数中其参数变化是如何影响曲线形状变换的。M=1 M=3 M=3 M=4 M=5 M=6 图 1-3 M 在 1、2、3、 4、 5、6 时的图形2 模糊矩阵合成仿真程序:学习P31 例 2-10,仿真程序如下,(1)完成思考题 P81 2-5,并对比手算结果。完成思考题P81 2-4,并对比手算结果。(2)2-5:(1) Matlab 结果如下①②③P81 2-5 手算结果:P=7.02.09.06.0Q=4.01.07.05.0R=7.07.03.02.0S=5.06.02.01.0(PQ)R=4.04.06.06.0(PUQ)S=5.06.05.06.0(PS)U(QS)=5.06.05.06.0总结:手算结果和MATLAB运行结果一致。(2)(2)思考题 P81 2-4 Matlab运行结果如下:P81 2-4 题手算结果如下:300200104.001104.0200300eZE300203.010103.0100200300ePS300200104.003.0100200300eePSZE300203.010101104.0200300eePSZE总结:手算结果和MATLAB运行结果一致。4 模糊推理仿真程序:学习 P47 例 2-16,仿真程序如下。(1)完成思考题 2-9,并对比手算结果。Matlab 结果如下手算结果如下:1.015.0A6.011.0B14.0C1.05.01A15.01.0B1.01.01.06.011.05.05.01.0BAD1.01.01.06.011.05.05.01.0DT1.01.01.01.01.01.06.04.014.01.01.05.04.05.04.01.01.0CDTR1.01.01.05.05.01.015.01.0BAD1.01.01.05.05.01.015.01.0TD]5.04.0[RTDC总结:手算结果和MATLAB运行结果一致。实验二模糊控制实验 (matlab 中的模糊工具箱的使用及模糊控制器的应用)实验目的 matlab中的模糊工具箱的使用及模糊控制器的应用实验内容1) 模糊控制工具箱的使用2) 用 fuzzy 工具箱计算 P82 2-14 ,要求...