本论文主要研究内容

倒立摆装置被公认为自动控制理论中的典型试验设备,也是控制理论教学和科研中不可多得的典型物理模型。本论文的研究旨在完成这样一系列工作:

介绍倒立摆系统控制的研究发展过程和现状:研究单级倒立摆的数学模型的建立;对倒立摆系统进行更深入的研究和更高层次的控制策略的研究提供途径。在掌握了几个典型类型的倒立摆系统的数学模型的基础上,对倒立摆系统进行稳定性研究。比较各种控制方法的控制效果,作了一些有意义的理论探讨。并用线性控制理论方法设计了倒立摆的控制器。以上所有控制算法的研究,都借助于具有工程计算、数据分析、应用程序开发等强大功能的MATLAB程序.Simulink仿真以及LABVIEW进行的。最后,对自己设计过程中出现的问题及所产生的想法进行了一定的分析及研究.本文进行了硬件系统的设计、倒立摆数学模型的建立及系统在matlab下的仿真,软件的编写,对倒立摆控制中遇到的问题进行分析和讨论。

干扰分为系统参数改变(认为是干扰因素)和信号干扰。系统参数变化是指系统运行时,系统未线性化以前的系统参数因受外界影响而随着小车和摆的不同位置而改变。信号干扰主要是各种外界因素对传感器输出信号的干扰。

现讨论几种干扰及其解决方法:

1、摩擦不均匀

摩擦不均匀主要是指系统中小车与导轨之间的摩擦而言,属于系统参数变化范围。由于实验设备状况不太良好,摩擦力不一致情况比较严重,以致于用手推动小车即能感觉到小车与导轨之间的摩擦不均匀。这说明模型中摩擦系数不是一个确定的值。其中主要原因是导轨厚度不均匀,造成小车与导轨的压力不均匀。导轨各处的光滑程度不一样也造成小车在不同位置时的摩擦力不同。

摩擦力的不均匀带来作用到小车上的控制力的不均匀。由于变化过于显着,对系统控制的影响是明显的。

为了减小摩擦力的影响,采用了打磨和上润滑油的方法,同时重新装配了小车和改正了皮带的固紧方式。这些方法对摩擦力的减小效果应该还是很明显的。

摘 要.I

AbstractII

第一章 绪论.1

1.1 研究背景及意义.1

1.2 本论文主要研究内容.2

第二章 倒立摆系统介绍.3

2.1 倒立摆的由来.3

2.2 倒立摆系统稳定性研究的意义.4

2.3 倒立摆研究的发展状况.4

2.4 倒立摆系统及其工作原理 7

第三章 单级倒立摆的数学模型.8

3.1 模型的推导原理.8

3.2 对象物理模型实测参数.8

3.3 数学模型的建立9

3.4 可控性.可观性的判断12

3.5 开环稳定行判断.13

第四章 单级倒立摆系统的控制器算法.14

4.1 现代控制理论14

4.2 系统的极点配置设计方法14

4.3 极点配置算法15

4.4系统闭环的仿真和相应15

4.5 线性二次最优控制21

第五章 系统的整体设计框架.24

5.1 设计说明24

5.2 设计结构图24

5.3 主要技术性能24

第六章 倒立摆装置(硬件).25

6.1 结构形式25

6.2 检测电路25

6.3微分电路.26

6.4 功率放大电路27

6.6 直流稳压电路27

6.5 内接.外接的转换电路.27

6.6运放调零电路28

第七章 labview软件介绍.29

7.1labvi概述29

7.2labv程序组成.30

第八章 软件设计.32

8.1创建A和B、C矩阵.32

8.2状态反馈控制倒立摆系统信号输出.33

8.3数据采集卡(DAQ)-NI6014简介.33

8.4数据采集 34

8.5数据分析处理 35

8.6数据显示 35

8.7数据输出及显示.36

8.8控制器前面板和整体程序框图 37

第九章 系统设置39

9.1说明39

9.2 硬件设置和软件设置39

9.3 调试步骤.39

9.4 注意事项.39

9.5 设备装置.40

第十章 问题的分析与讨论41

10.1 倒立摆系统非线性因素分析41

10.2倒立摆系统的干扰分析.42

总 结.43

致 谢.43

参考文献.44

本电子电气通信自动化毕业设计“一级倒立摆的控制设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!

倒立摆的数学模型,matlab程序,simulink,c语言控制,一级倒立摆的控制设计相关推荐

  1. 【基于Simulink+UG NX MCD 一级倒立摆控制系统仿真】建模和分析(一)

    前言 倒立摆是比较典型的系统,可以看出火箭发射的简化模型,国内外学者常常通过在倒立摆上开发和测试控制算法. 对倒立摆的控制分为两大任务: 起摆 稳摆 所以本文想通过此项目对自动控制原理进行一个复习与学 ...

  2. MATLAB中SSQJ,基于lqr的一级倒立摆仿真研究

    基于lqr的一级倒立摆仿真研究 综合性实验设计题目:直线一级倒立摆班级:0802姓名:郭长春指导老师:张白莉学号:200807211065摘要倒立摆是一个复杂的多变量强祸合不稳定非线性的系统,借助于这 ...

  3. 固高 倒立摆 matlab,MATLAB-Control-Software 针对固高直线一级倒立摆 - 下载 - 搜珍网...

    MATLAB版实时控制软件/ MATLAB版实时控制软件/MATLAB Patch/ MATLAB版实时控制软件/MATLAB Patch/Readme-Important.txt MATLAB版实时 ...

  4. 2dpca matlab程序,simulink基于2DPCA的人脸识别

    Folder=['D:\灰度变换后的图片\person01';'D:\灰度变换后的图片\person02';'D:\灰度变换后的图片\person03';'D:\灰度变换后的图片\person04'; ...

  5. pmsm matlab模型,Simulink中PMSM模型的改进在电机控制仿真中的工程应用

    引言本文引用地址:http://www.eepw.com.cn/article/233863.htm 近年来,随着电力电子技术和稀土永磁材料的快速发展,永磁同步电机(permanent magnet ...

  6. 算术平均值滤波matlab程序,基于S7-1200 AD采样的高效数字滤波算法的设计与实践...

    在工业控制中,常常会伴随大量的模拟量数据采样.模拟量采样时,由于待采量本身.传感器和传输过程中的外界干扰,特别是非稳态干扰信号等因素的影响,采样值中通常含有各种周期性和非周期性的噪声和干扰.为得到稳定 ...

  7. T163基于51单片机锅炉温度自动控制系统Proteus设计、keil程序、c语言、源码,流程图、设计报告

    使用51单片机设计一个锅炉温度自动控制系统,要求如下: 1.LCD液晶显示设定温度和测量温度. 2.设置三个按键:启动/停止切换按键.设定温度增加按键和设定温度减少按键. 3.用一个发光二极管表示供电 ...

  8. 倒立摆系统matlab程序,用Matlab完成倒立摆系统的分析与综合.docx

    用Matlab完成倒立摆系统的分析与综合 现代控制理论用Matlab完成倒立摆系统的分析与综合 2013/5/23 星期四学号:3201100418杨 博用Matlab完成倒立摆系统的分析与综合一.实 ...

  9. matlab分析能控条件,一级倒立摆MATLAB仿真、能控能观性分析、数学模型、极点配置.doc...

    一级倒立摆MATLAB仿真.能控能观性分析.数学模型.极点配置 题目一: 考虑如图所示的倒立摆系统.图中,倒立摆安装在一个小车上.这里仅考虑倒立摆在图面内运动的二维问题.倒立摆系统的参数包括:摆杆的质 ...

最新文章

  1. Web性能压力测试工具——Siege详解
  2. ROM,RAM,DRAM,SDRAM,SRAM
  3. Verilog中wire与reg类型的区别
  4. linux上运行项目,发布项目到 Linux 上运行 Core 项目
  5. vue伸缩效果_Vue.js - 元素展开、收起动画效果组件(附:二级菜单的展开、收缩动画效果)...
  6. python turtle画五边形_python画一朵玫瑰给你
  7. 小熊派开发实践丨小熊派+合宙Cat.1接入云服务器
  8. 安卓桌面壁纸_安卓视频桌面哪个好用 让手机桌面更炫酷
  9. 【CNMP系列】CentOS7.0下安装Nginx服务
  10. 特征提取方法: one-hot 和 TF-IDF
  11. 基础数据类型{dict:'字典'}
  12. 湖北 政府项目 软件 测试,湖北电子政务应用系统技术验收测试规范.doc
  13. 平面设计文字排版方式有哪些?设计师们收藏——黎乙丙
  14. 【智能工厂】智能工厂4.0:数字世界和物理世界的融合
  15. CSS3---移动端苹果安卓适配
  16. 原创超简单代码(1.20)
  17. 爬虫干货 | 爬虫IP代理模块介绍及实战
  18. 用久的苹果电脑是闲置回收还是维修
  19. JAVA面向对象编程学习 (1)语法基础与类与对象
  20. 上海最新住房贷款(含公积金贷款,商业贷款,组合贷款)

热门文章

  1. 嘻哈说:开放封闭原则
  2. 算法之【仿竖式算法】
  3. Nginx禁止特定用户代理(User Agents)访问(转)
  4. 网络之XML解析-原生
  5. 老广: KVM虚拟化学习笔记
  6. 纯PB9开发短文本加密
  7. 基于ssm框架的大学生社团管理系统
  8. Jquery : 上下滚动--单行 批量多行 文字图片翻屏【转】
  9. dede 二次开发系统迁移到 IIS 时会出现的问题及解决方案
  10. cocos2d-lua 3.5 android搭建常见错误