基于MATLAB的控制器仿真

来源 :商场现代化 | 被引量 : 0次 | 上传用户:sorryhappy777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要] MATLAB是国际上最优秀的科技应用软件之一,它集数值分析、矩阵运算、信号处理和图形显示于一体,构成了一个方便的、界面友好的用户环境,其强大的科学计算与可视化功能,简单易用的开放式可扩展环境,使得MATLAB成为控制领域进行计算机辅助分析与设计的一种非常好的工具和首选平台。本文对模糊控制器的工作原理做了简要介绍,结合典型的二阶系统。设计了一个模糊控制器,用MATLAB对所设计的控制器进行了仿真。
  [关键词] 模糊控制器MATLAB仿真
  MATLAB是集数值计算、符号运算及图形处理等强大功能于一体的科学计算语言。作为强大的科学计算平台,它几乎能够满足所有的计算需求。MATLAB对许多专门的领域都开发了功能强大的模块集或工具箱。一般来说,它们都是由特定领域的专家开发的,用户可以直接是用工具箱学习、应用和评估不同的方法而不需要自己编写代码。目前,MATLAB已经把工具箱延伸到了科学研究和工程应用的诸多领域,诸如数据采集、数据库接口、概率统计、样条拟合、控制系统设计、LMI控制、鲁棒控制等。由于MATLAB语言在各方面的强大功能,目前它已作为工程和科学教育界的一种行业标准。
  
  一、基于MATLAB的模糊控制器的设计
  
  采用MATLAB的模糊逻辑工具箱的GUI(Graph User Interface)工具设计模糊控制器。具体操作:进入MATLAB编辑环境后,键入fuzzy即可进入FIS编辑器。在FIS编辑器中设置模糊控制器的模糊算子(max,min等)、输入输出变量个数、名称、解模糊化的方法(加权平均法、中位数法、最大隶属度法等)。模糊控制器的整体结构确定后,双击FIS编辑器中的输入、输出变量方框,便进入隶属函数界面,在这里定义输入、输出变量的论域(根据实际要求确定),各变量模糊子集的个数,隶属函数的类型。其中,模糊子集的个数,要从实际出发,不要盲目追求数量,以缩短调试的优化时间。三角形隶属函数性能较好,计算量小,较多采用。
  下面应定义模糊控制规则,这是模糊系统的核心,集中体现了人的操作经验。选择FIS编辑器或隶属函数编辑器中View菜单下的Edit Rule子菜单,或双击FIS编辑器中流程图中的规则方框即可进入模糊规则编辑器主界面。以常用的二维模糊控制器为例,用户可按照规定的书写格式编写模糊规则。见图1。必须注意,在语言变量级数相同的情况下,规则的质量对控制品质起着关键作用。在许多情况下,虽然规则条数不多,但其质量较高,也可达到相当好的控制效果。
  至此,一个模糊控制器已设计完毕。可以选择FIS编辑器窗体主菜单中的View surface查看经模糊矩阵运算并解模糊化后的三维坐标图;选择主菜单中的view rules还可以对所设计的模糊控制系统进行仿真检验。用户可将设计好的模糊控制器模型存盘,文件后缀为.fis。
  
  二、基于MATLAB的模糊控制器的仿真
  
  使用SIMULINK建立模糊控制器仿真模型。SIMULINK是MATLAB基于模型化图形组态的控制系统仿真软件,它使得一个复杂控制系统的数学仿真问题变得十分直观而且相当容易,图2是某型位置控制系统PID模糊控制器的SIMULINK仿真模型。
  该模型通过三个模糊逻辑控制功能模块调用上述FIS编辑器建立的控制规则进行运算仿真,输入的量化因子及输出的比例因子由各功能模块前后的放大模块仿真,这样的模型,为凑试参数提供了方便。
  在MATLAB命令窗口键入SIMULINK,即进入了SIMULINK环境。此时,系统提供给用户两个主界面:SIMULINK结构图编辑界面和模块库。用户拷贝模块库中的模块到结构图编辑器中,再将它们适当连接便构成自己的控制系统结构图,然后即可用SIMULINK进行仿真,并可通过示波器模块(Scope)观察仿真曲线。
  图2中的FLC(Fuzzy Logic Controller)就是前面所设计的模糊控制器,此模块可从模糊逻辑工具箱(Fuzzy Logic Toolbox)的模块库中“抓取”(即用鼠标右键拖动)。注意,仿真开始前必须将模糊控制器的.fis文件用“Save to workspace” 子菜单存入内存缓冲区, 然后将该文件名赋予FLC。这样,设计好的模糊控制器以矩阵变量形式存入内存,供SIMULINK调用,以参与仿真。
  从仿真结果看,模糊控制器不仅对被控对象参数变化适应能力强,而且在对象模型结构发生较大改变的情况下,也能获得较好的控制效果。
  
  三、结论
  
  从实践中体会到,利用MATLAB 设计模糊控制器并进行仿真,简单快速, 直观高效。MATLAB的功能强大,其工具箱已涵盖控制系统、信号处理、神经网络、小波分析、模糊系统、通信系统等各个领域,值得进一步推广应用。利用MATLAB中的模糊控制逻辑工具箱设计模糊控制器灵活、方便、可视性强,并可在SIMULINK环境中非常直观地构建各种复杂的模糊PID控制系统,观察其控制效果。这样就克服了工程实践中的盲目性,为实际控制系统的设计与调试提供了理论参考依据。
  参考文献:
  [1]施阳:MATLAB语言精要及动态仿真工具SIMULINK.西北工业大学出版社,1998
  [2]楼顺天等:基于MATLAB的系统分析与设计.西安电子科技大学出版社,2001
  [3]费春国:模糊自调整控制器的研究与应用[D].天津:天津科技大学,2003
  [4]闻新:MATLAB模糊逻辑工具箱的分析与应用[M].北京:科学出版社,2001:63—65
  注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。
其他文献
地区人力资源构成的要素有两个基本方面。第一个要素是人力资源的数量,这是标志人力资源总量的基础性指标,是人力资源量的特征。第二个要素是人力资源的质量,这是人力资源总体素质的指标,是反映人力资源质的因素。在以信息、知识和技术密集为特征的现代知识经济中,合理有效地使用人力资源,提高其综合素质状况和质量水平,才能提升社会竞争能力、经济增长、社会繁荣程度。要完善人力资源的使用效能,首先要分析使用过程中才的问
期刊
[摘要] CIS的经营和贯彻就如人的品质及人的素质培养,非一日一夕之功,需要长期不懈的努力和培养,实施企业识别战略是企业信息传播的系统工程,企业要长久发展生存,CI长期性的经营是现代企业发展不可缺少的前提,同时也是无形资产重要的经营方式。  [关键词] CIS素质理念识别行为识别视觉识别  艺术设计为企业的一切活动必然直接或间接地牵涉到信息传递。传达企业理念,维持公司的业务发展,因这一目的,大部分
期刊
[摘要] 产业结构调整优化是“十一五”期间转变经济增长方式的重要内容。本文分析了我国当前产业结构现状、问题以及成因,并根据“十一五”规划纲要总结了我国在“十一五”期间产业结构调整优化的基本方向与内容。  [关键词] 产业结构调整优化经济增长方式“十一五”规划纲要  2003年7月8日,国务院常务会议讨论通过了国家发展和改革委员会《关于开展“十一五”规划前期工作有关问题的请示》,2005年10月11
期刊
[摘要] 随着博客的广泛应用,由于对博客监管的缺失,侵权事件频频发生。本文就博客在中国的现状及有关法律问题做出分析,并提出可行的解决办法。  [关键词] 博客Blogger侵权监管缺失言论自由    一、前言    在web2.0 时代,博客被普遍认为是一个按时间顺序排列的能够以超文本链接和以浏览器查看的,由文字、图像、声音等媒体资料组成的有层次的网页。博客是weblog的中文称谓,其意思为“网络
期刊
[摘要] PWM(Pulse Width Modulation)控制就是指保持开关周期T不变,调节开关导通时间T 对脉冲的宽度进行调制的技术。PWM控制技术在晶闸管时代就已经产生,但是最初为了使晶闸管通断要付出很大的代价,因而难以得到广泛应用。以IGBT、功率MOSFET等为代表的全控型器件的不断完善,给PWM控制技术提供了强大的物质基础,推动这项技术的迅猛发展。对于直流电机,采用PWM控制技术构
期刊
[摘要] 本文基于河南上市公司的数据,通过实证分析,对EVA率及其动因指标与公司股权结构的相关性进行了研究,研究发现,EVA与资产周转率和主营业务利润率显著相关,但与股权结构相关性未通过显著性检验。  [关键词] EVA股权结构回归资产周转率主营业务利润率  EVA(经济增加值)是由美国思腾·斯特(Stern Stewart)管理咨询公司在上世纪80年代提出的衡量企业价值创造能力的指标。其定义式为
期刊
[摘要] 在我国,股份公司的关联交易非常普遍,也出现了许多不规范的股份公司关联交易行为,本文探讨了上市公司不规范关联交易的原因及危害,进一步认识《关于进一步规范股票首次发行上市有关工作的通知》对规范上市公司的关联交易,保护投资者利益,保持我国证券市场能够持续稳定发展的重要意义。  [关键词] 关联交易投资者利益《通知》    一、关联交易简介    近年来,随着我国证券市场法律、法规的逐步完善以及
期刊
[摘要] 国际经验表明,当一个国家人均GDP进入1000美元到3000美元的时期,既是黄金发展期,也是矛盾凸显期,处理得好,能够顺利发展,经济能够很快上一个新台阶,处理不好,经济将停滞不前或倒退。我国人均国民生产总值刚刚跨过1000美元,诸如收入悬殊等问题相继而至。建立和完善社会保障制度是解决这些问题的有效途径,也是政府的必然选择。  [关键词] 社会保障宏观经济困境  社会保障制度自19世纪80
期刊
[摘要] 一些企业为追逐利润最大化,严重损害广大消费者及社会的利益,违背法律与道德原则行事,给广大消费者和社会造成了极大危害,引发了关于企业责任的若干思考。本文从食品安全谈起,论述了由食品安全所引发的企业社会责任的淡化问题,对其产生的深层次原因进行分析,并提出了若干对策和建议。  [关键词] 企业责任食品安全  苏丹红、禽流感、疯牛病、转基因等一系列关乎公众食品安全的事件,已不仅仅是商业世界里的利
期刊
[摘要] MAX—MIN蚁群算法是一种改进蚁群算法,文本构造了求解VRPTW的最大最小蚁群算法,将仿真结果与其他经典算法进行比较,结果证明该算法性能优良。  [关键词] MAX-MIN蚁群算法时间窗车辆路径问题优化    一、VRPTW模型的建立     带有时间窗口的车辆路径问题是典型的多目标组合优化NP-hard问题,因此需要通过合理的构造数学模型来安排车辆配送路线,达到提高配送效率同时又能够
期刊