




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、电气工程学院课程设计报告课程名称: 智能控制 设计题目: 模糊控制算法研究 专业班级: 自动化 学号: 2012 姓名: 时间: 2016年1月2-8日 以下由指导教师填写分项成绩:出勤 成品 答辩及考核 总 成 绩:总分 成绩 指导教师(签名): 一、 课程设计的目的和要求目的:1. 通过本次课程设计,进一步了解模糊控制的基本原理、模糊模型的建立和模糊控制器的设计过程; 2. 提高学生有关控制系统的程序设计能力; 3. 熟悉Matlab语言以及在智能控制设计中的应用。要求:首先选择课程设计的题目,充分理解设计内容,并独立完成实验和课程设计报告。课程设计报告要求:课程设计题目,课程设计具体内容
2、及实现功能,结果分析、收获或不足,程序清单、参考资料。二、 课程设计的基本内容1 模糊控制算法研究假设系统的模型可以用二阶加纯滞后表示,即传递函数为。其中各参数分别为。(1) 用Matlab中的Simulink工具箱,组成一个模糊控制系统,如图1所示。图1 模糊控制系统Simulink仿真模型图(2)采用模糊控制算法,设计出能跟踪给定输入的模糊控制器,对被控系统进行仿真,绘制出系统的阶跃响应曲线。在模糊控制中,将系统输出误差e;误差导数de/dt 和误差积分edt 作为模糊控制器的输入;模糊控制器的输出为u(t)=Ku Fuzzy(Ke e,kd de/dt)-kiedt其中,模糊控制器的输入
3、信号误差e-6 6,误差导数de/dt-6 6,输出信号u-7 7均模糊化成七个等级NB、NM、NS、0、PS、PM、PB。积分项用于消除控制系统的稳态误差。Input1 input2和output1的隶属度函数图形如图2,3,4 所示:图2 变量input1的隶属度函数图3 变量input2的隶属度函数图4 变量output的隶属度函数模糊控制规则设计模糊控制规则如下表所示:表1 模糊控制规则eude/dtNBNMNS0PSPMPBNBPSPSPSPSPMPBPBNMNSPSPSPSPMPMPBNSNMNS00PSPMPM0NBNMNS0PSPMPMPSNBNMNS00PSPMPMNBNBN
4、MNSNSPSPSPBNBNBNMNSNSNSPS 模糊规则编辑器 图5 模糊规则编辑器图6 模糊规则浏览器 图7 模糊推理的输入输出曲面浏览器正确设置仿真参数transport Delay=2S。通过系统整定得到PID模糊控制的参数: kp=2.3,kd=1.8,ki=0.07仿真结果:系统的阶跃响应曲线如图8所示,其中上方的曲线代表系统的阶跃响应,下方的曲线是系统的模糊控制量的变化。图8 阶跃输入的响应曲线图由图8中曲线可知:无超调现象,上升时间约为120s,系统有稳态误差 (3) 改变模糊控制器中模糊变量的隶属度函数,分析隶属度函数和模糊控制规则对模糊控制效果的影响。比较那种情况下的控制
5、效果较好。如下图所示改变模糊控制器中的隶属度函数为梯形隶属函数。图9 变量input1的隶属度函数图10 变量input2的隶属度函数图11 变量output的隶属度函数此时系统的阶跃响应曲线为:图 12 系统的阶跃响应曲线由图12中曲线可知道:系统无超调,上升时间130s,系统稳态误差增大由以上的仿真结果可以看出梯形隶属度函数的系统性能没有三角形隶属度函数的系统性能好。上升时间增大,稳态误差变大。(4)给系统加上扰动,观察此时的阶跃响应曲线,看系统是否仍然稳定,并与无扰动情况下的阶跃响应曲线进行比较。并比较模糊控制和PID控制的鲁棒性。(1)加扰动时的模型图如图13所示,其中step1为幅值
6、为0.01的阶跃信号。图13 加扰动后的系统模型图系统的阶跃响应曲线为: 图13 系统的阶跃响应曲线由图13中曲线可知道:系统有超调,上升时间110s,稳态误差减小分析:由数据可知,系统加上扰动之后,系统仍然是稳定的,系统性能指标变化不大,说明有着良好的鲁棒性。究其原因,在u之前加的扰动,相当于被控制对象的输入量在对应时刻又并联了一个输入,从而在对应的各个时刻相当于增益变大;显而易见,的增大,有助于系统的稳定,但是会使超调量变大。调整时间变小,与实验的结果是吻合的。(5)改变系统的参数,了解模糊控制在系统参数发生变化时的控制效果。并与控制器作用下系统参数发生变化时的控制效果进行比较,思考模糊控
7、制相对于传统控制的优点。(1)当系统开环增益k分别取k=60,k=40和k=30时系统的阶跃响应如图14图 15 图 16所示。 图 14 增益k=60 图 15 增益 k=40 图16 增益k=30图13系统开环增益变化对系统阶跃响应的影响(2)当系统纯延时分别取=1.5s、=2s和=2.5s时系统的阶跃响应如图17图18 图 19所示。 图17 纯滞后 =1.5s 图 18 纯滞后 =2s 图19 纯滞后 =2.5s(3)当系统惯性时间常数T2分别取T2=50s 、T2=60s和T2=70s时系统的阶跃响应如图21 22 23所示。 图 20 T2 =50图 21 T2 =60图 22 T
8、2 =70从图14 15 16可以看出增大K值,系统的上升时间减小,此时逐渐有超调,上升时间增大;从图17 18 19可以看出当系统的纯滞后时间增大时,系统逐渐有超调。从图20 21 22可以看出系统的惯性时间常数增大后使系统响应上升时间增大,但超调渐渐消失。三、模糊控制的优点通过本设计可以知道,模糊控制具有能够得到良好的动态响应性能,并且不需要知道被控对象的数学模型,当然本实验中是已知道的,适应性强。 模糊控制一般是用误差和误差导数作为控制器的输入量,因而它本质上相当于一种非线性的PD控制,为了消除稳态误差,需要加入积分作用。PID控制是最简单实用的控制方法,它可以依靠数学模型或者经验和试凑来确定。采用PID控制虽然稳态性能较好,但是难以得到满意的动态响应性能当然,模糊控制也有着自身的缺点,每次增加一个输入量就会大大增加模糊控制器设计和计算的复杂性,而且容易受到模糊规则等级的限制而引起误差。四、总结通过模糊控制算法研究的课程设计增加了对模糊调节器的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 舆论宣传面试题及答案
- 教师资格笔试常见问题试题及答案
- 知识框架搭建公共营养师试题及答案
- 网络规划设计师复习验证试题及答案
- 肥料效应试验试题及答案
- 西医临床时事考点试题及答案
- 网络设计师行业内竞争对手的分析及试题及答案
- 药剂学与基础医学的结合研究试题及答案
- 系统架构设计师考试项目的生命周期管理试题及答案
- 药剂产品推广效果试题及答案
- 龙虎斗(2017广东广州中考记叙文阅读试题含答案)
- 错合畸形的预防与早期矫治-错合畸形的早期矫治(口腔正畸学课件)
- 地下铁道-中南大学中国大学mooc课后章节答案期末考试题库2023年
- 废品站劳务合同范本
- 安全生产管理规章制度评审记录
- 华为DSTE战略管理体系完整版
- 幼儿园小班语言活动《小鳄鱼的糖果牙齿》绘本故事PPT课件【幼儿教案】
- 3营销总监岗位说明书
- 高等数理统计知到章节答案智慧树2023年浙江大学
- 云南省体育专业高考部分项目评分标准
- 2023年郑州科技学院单招面试题库及答案解析
评论
0/150
提交评论