智能控制大作业智能控制与应用实验报告-模糊控制.docVIP

智能控制大作业智能控制与应用实验报告-模糊控制.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
智能控制与应用实验报告 模糊控制器设计 实验内容 考虑一个单连杆机器人控制系统,其可以描述为: 其中 为杆的转动惯量,为杆的质量,为杆长,,为杆的角位置,为杆的角速度,为杆的角加速度,为系统的控制输入。 实验具体要求: 分别采用fuzzy工具箱设计模糊控制器跟踪期望的角位置信号。 分析量化因子和比例因子对模糊控制器控制性能的影响。 分析系统在模糊控制和PID控制作用下的抗干扰能力(加噪声干扰)和抗非线性能力(加死区和饱和特性)。 为系统设计模糊PID控制器。 对象模型建立 根据公式(1),令状态量得到系统状态方程为: 由此建立单连杆机器人的模型如图1所示。 图1 单连杆机器人模型 模糊控制算法实现及仿真 本次实验设计一个二维模糊控制器,令误差,误差变化,模糊控制器输出语言变量为U。 三个变量E、EC和U的模糊词集为: ﹛NB,NM,NS,ZO,PS,PM,PB﹜ 模糊论域为: E和EC:{-6,-5,-4,-3,-2,-1,0, 1, 2, 3, 4, 5, 6} U:{-7,-6,-5,-4,-3,-2,-1, 0, 1, 2, 3, 4, 5, 6, 7} 模糊控制规则为: 表1 模糊控制规则表 EC E NB NM NS ZO PS PM PB NB PB PB PB PB PM ZO ZO NM PB PB PB PB PM, ZO ZO NS PM PM PM PM ZO NS NS ZO PM PM PS ZO NS NM NM PS PS PS ZO NM NM NM NM PM ZO ZO NM NB NB NB NB PB ZO ZO NM NB NB NB NB 确定E,EC和U的控制表 建立模糊控制表 建立SIMULINK模型 在Matlab/Simulink中建立单连杆机器人模糊控制系统模型如图2所示: 图2 单连杆机器人控制系统模型 仿真结果 给定正弦参考信号,取量化因子,比例因子,得到系统角度跟踪为图3。 图3 正弦角度跟踪 由图3可知,该模糊控制器能使得单连杆机器人控制系统实现很好的角度跟踪。 给定阶跃信号,取量化因子,比例因子,得到系统角度跟踪为图4。 图4 阶跃角度跟踪 由图4可知,在该模糊控制器下虽然响应有一点延迟,但还是能够很好的跟踪阶跃角度信号,而且稳态误差非常小。 参数对模糊控制器的影响 设计一个模糊控制器除了要有一个较好的模糊控制规则外,合理的选择模糊控制器输入变量的量化因子和输出控制量的比例因子也是非常重要的。量化因子和比例因子的大小及其不同量化因子之间大小的相对关系,对模糊控制器的控制性能影响极大。 量化因子Ke变化 取Kec=1,Ku=50,Ke分别取2,4,6,8时,观察单连杆机器人跟踪阶跃角度参考的性能如图5所示: 图5 Ke变化时系统对阶跃信号的角度跟踪 由仿真结果可知,增大Ke,可加快动态响应,提高稳态精度,但Ke也不能过分增大,过大会造成系统超调甚至发散。 量化因子Kec 取Ke=5,Ku=50,Kec分别取0.2,0.4,0.6,0.8时,观察单连杆机器人跟踪阶跃角度参考的性能如图6所示: 图6 Kec变化对阶跃信号的角度跟踪 由仿真结果知,增大Kec,减弱了系统动态响应超调,但使系统的响应速度变慢,同时也降低了系统的稳态精度。 比例因子Ku变化 取Ke=5,Kec=1,Ku分别取20,40,60,80时,观察单连杆机器人跟踪阶跃角度参考的性能如图7、图8所示: 图7 Ku变化时角度跟踪动态响应性能图 图8 Ku变化时角度跟踪稳态响应性能图 由仿真结果可知,Ku选择过小会使系统动态响应过程变长。增大Ku,相当于减弱了系统阻尼,可加快动态响应,同时提升稳态精度,作用和Ke相似,过大可能会导致系统震荡。 但不管以上三种参数如何变化,模糊控制下的单连杆机器人系统的角度跟踪始终存在静差,这与模糊控制中不存在积分项有关。 模糊控制和PID控制性能比较 为了比较模糊控制和PID控制器对非线性系统的控制效果,建立如下所示的系统框图。 图9 模糊控制结构图 图10 PID控制结构图 选定模糊控制器参数为Ke=5,Kec=1,Ku=50;PID控制器参数为Kp=100,Ki=50,Kd=30。 输入参考信号为阶跃时,两者的角度跟踪响应为: 图11、PID和模糊控制阶跃角度跟踪性能比较 由图11可以看出,对于阶跃信号参考输入,单连杆机器人系统在PID控制下作用效果优于模糊控制,主要体现在动态响应时,PID控制器快于模糊控制器。 输入参考信号为正弦时,角度跟踪为: 图12、PID和模糊控制正弦角度跟踪性能比较 从图12中可以看出,对于正弦输入参考,PID控制效果反而不如模糊控制,PID控制较模糊控制下的响应存在较大的滞后。 阶跃输入下,反馈加入

文档评论(0)

企管文库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档