非线性系统模糊控制器设计.doc

资料分类:单片机自动化 上传会员:G战队 更新时间:2018-05-30
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13576
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:非线性系统控制器的设计采用古典控制理论来实现,往往控制效果难以保证,但模糊理论给它提供了新的想法,在非线性系统中倒立摆是最典型的例子,所以本文采用倒立摆为被控对象进行研究。

本次毕业设计设计首先是对倒立摆进行了大致的了解,然后采用数学建模的方法得到他的线性化模型和方程,运用MATLAB程序仿真的到倒立摆的开环响应曲线进行分析,然后针对其系统的特性来设计控制器。为了很好的掌握控制器的方法,首先先设计倒立摆PID控制器并用Simulink实现仿真。PID控制器所需要达到的目标是:给定倒立摆一个初始角度,经PID控制器调节使摆杆和小车平衡在0的位置且不产生过大的稳态误差。然后设计倒立摆的模糊控制器,模糊控制器所需达到的目标是:给定倒立摆一个初始角度,经模糊控制器的调节使摆杆和小车平衡在0的位置,调节时间不超过6s。然后对比两种控制方式的优缺点,设计出倒立摆模糊控制的GUI界面。

 

关键词:一阶倒立摆;数学模型;PID控制;模糊控制;GUI界面

 

目录

摘要

Abstract

1.-绪论-1

1.1课题背景-1

1.2 一阶倒立摆国内外研究现状-1

1.3 一阶倒立摆控制方法简介-2

1.4本论文主要工作-4

2.-一阶倒立摆数学模型-5

2.1一阶倒立摆系统组成及工作原理-5

2.2一阶倒立摆数学模型-6

2.2.1倒立摆受力分析-6

2.2.2倒立摆传递函数及空间函数-9

2.2.3倒立摆稳定性分析-10

2.3本章小结-11

3.-倒立摆PID控制分析-12

3.1 PID控制器基本介绍-12

3.2倒立摆PID控制器设计-13

3.3倒立摆PID Matlab仿真-14

3.3.1 Matlab简介-14

3.3.3 系统仿真与分析-15

3.4本章小结-16

4.-模糊控制及模糊控制器分析-18

4.1模糊控制及控制器组成-18

4.4.1模糊控制系统组成-18

4.1.2模糊控制器组成-18

4.2模糊控制器设计方法-19

4.2.1精确量模糊化-19

4.2.2模糊量清晰化-20

4.3本章小结-21

5.-倒立摆模糊控制器与GUI界面设计-22

5.1 倒立摆模糊控制器设计-22

5.1.1位移控制器设计-22

5.1.2角度控制器设计-24

5.2倒立摆模糊控制仿真-25

5.3倒立摆GUI界面设计-28

5.3.1 Matlab gui界面介绍-28

5.3.2设计界面及编程-28

5.4本章小结-30

结    论-31

参 考 文 献-32

附录 Gui界面程序-33

致    谢-35

相关论文资料:
最新评论
上传会员 G战队 对本文的描述:在倒立摆的控制中它所期望的目标是给摆杆一个初始值然后选定控制方案使摆杆到达平衡位置并且在控制调整过程中不产生过大的角度和角速度。以及当摆杆到达期望目标时我们给控制......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: