您现在的位置:网站首页答辩论文计算机毕业设计计算机论文

毕业设计论文 MATLAB在模糊控制软件开发平台中的应用研究

  • 简介:  毕业设计论文 MATLAB在模糊控制软件开发平台中的应用研究  附开题报告、任务书
    类型:word   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
  毕业设计论文 MATLAB在模糊控制软件开发平台中的应用研究 附开题报告、任务书
   目 录
   摘要....................................................................Ⅰ
   Abstract ...............................................................Ⅱ
   第一章 绪论............................................................1
   1.1智能控制理论的产生...........................................2
   1.2模糊控制理论的产生...........................................3
   1.3 模糊控制理论发展概况........................................3
   1.4 模糊控制目前所面临的任务.......................................... 3
   1.5 本文研究的内容.................................................3
   第二章 控制系统设计与仿真方法研究......................4
   2.1 模糊推理系统结构..............................................4
   2.1.1 模糊推理系统的设计步骤..................................... 5
   2.1 模糊控制器结构.................................................5
   2.2 MATLAB模糊逻辑工具箱........................................5
   2.2.1 图形用户界面系统........................................... 5
   2.2.2 使用图形界面建立模糊推理系统...............................6
   2.3 模糊控制系统实例设计仿真.........................................9
   2.3.1 控制系统的组成.............................................9
   2.3.2 模糊控制器的设计...........................................9
   2.3.3 模糊推理系统的设计与仿真..................................10
   2.3.4 模糊推理系统FIS的建立....................................10
   2.3.5 控制系统的仿真............................................13
   第三章 MATLAB引擎函数库在模糊控制软件开发平台中的..............
   应用研究.......................................................14
   3.1 MATALB计算引擎..............................................14
   3.2 MATLAB引擎函数应用示例.....................................14
   3.2.2 应用示例:在C语言应用程序中调用MATLAB命令进行作图......... 16
   3.3 MATLAB引擎函数在模糊控制软件开发平台中的应用...........20
   3.3.1 应用概述..................................................20
   3.3.2 在C语言程序中调用命令fuzzy命令建立模糊推理系统...........21
   3.4 MATLAB引擎C应用程序调试过程总结.........................22
   第四章 C语言模糊推理引擎函数在模糊控制软件开发平台...........24
   中的应用研究..................................................24
   4.1 API概述..........................................................24
   4.2 C引擎介绍.......................................................24
   4.2.1 fismain.c介绍.............................................25
   4.2.2 fis.c介绍.................................................25
   4.3 基于C语言模糊控制程序设计步骤...................................28
   4.4 基于C语言的模糊控制系统设计实例.................................29
   4.4.1系统结构...................................................29
   4.4.2 模糊控制器................................................30
   4.4.3 C语言程序设计.............................................31
   参考文献................................................................38致谢.....................................................................39
  
   摘 要:本文首先介绍了基本模糊控制器的结构以及模糊推理系统方面知识。然后详细介绍了基于图形界面(GUI)的模糊推理系统设计及模糊控制系统的SIMULINK仿真方法。这为模糊控制系统的计算机辅助设计以及研究MATLAB在模糊控制软件开发平台中的应用提供了必要参考。
   为了使模糊控制技术尽快应用到实际工程中,我们希望设计一个模糊控制软件开发平台。本论文主要对MATLAB在模糊控制软件开发平台中的应用进行了研究,这为设计模糊控制软件平台做一些必要的准备。为减小实际模糊控制系统的编程复杂性,研究了在C语言中调用MATLAB及其模糊逻辑工具箱资源的两种MATLAB应用程序接口方法:一个是利用MATLAB引擎函数库;另一个是利用模糊逻辑工具箱中的独立C代码模糊推理引擎。两种方法都能明显减轻实际模糊控制系统的软件工作量。前者功能强大,使用比较方便,但不能脱离MATLAB系统运行;后者能独立应用于C语言环境中,便于嵌入式应用。
   关键词:模糊控制;模糊推理系统;MATLAB;MATLAB引擎;独立C代码;软件开发平台
查看评论 已有0位网友发表了看法
  • 验证码: