- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE I
题 目 基于MATLAB的倒立摆
PID控制系统设计
目 录
TOC \o 1-3 \h \z \u 摘要 1
一、自动控制概述 2
1.1 自动控制概念 2
1.2 自动控制系统的分类 3
1.3 对控制系统的性能要求 5
1.4 典型环节 5
二、MATLAB仿真软件的应用 9
2.1 MATLAB的基本介绍 9
2.2 MATLAB的仿真 9
2.3 控制系统的动态仿真 10
三、倒立摆系统及其数学模型 13
3.1 系统组成 13
3.2 模型的建立 15
四、PID控制理论 23
4.1 PID控制概述 23
4.2 PID的控制规律 24
4.3 数字PID控制 25
4.4 常用的PID控制系统 27
五、倒立摆的PID控制器设计与调节 30
5.1 PID控制器的设计 30
5.2 PID控制器设计MATLAB仿真 33
设计总结 37
参考文献 38
PAGE
PAGE 37
摘 要
倒立摆系统是一个典型的快速、多变量、非线性、不稳定系统,对倒立摆的控制研究无论在理论上和方法上都有深远的意义。
本论文以倒立摆实验装置为平台,重点研究其PID控制方法,设计出相应的PID控制器,并将控制过程在MATLAB上加以仿真。
本文主要研究内容是:首先概述自动控制的发展和倒立摆系统研究的现状;介绍倒立摆系统硬件组成,对单级倒立摆模型进行建模,并分析其稳定性;研究倒立摆系统的几种控制策略,分别设计了相应的控制器,以MATLAB为基础,做了大量的仿真研究,比较了各种控制方法的效果;借助固高科技MATLAB实时控制软件实验平台;利用设计的控制方法对单级倒立摆系统进行实时控制,通过在线调整参数和突加干扰等,研究其实时性和抗千扰等性能;对本论文进行总结,对下一步研究作一些展望。
关键词:倒立摆,PID,MATLAB仿真
自动控制概述
1.1 自动控制概念
在现代科学技术的许多领域中,自动控制技术得到了广泛的应用,自动控制技术最显著的特征就是通过对各类机器,各种物理参量、工业生产过程等的控制直接造福于社会。
所谓自动控制,就是指在无人直接参与的情况下,利用控制装置操纵受控对象,使受控对象的被控量等于给定值或按给定信号变化规律去变化。
为达到某一目的,由相互制约的各个部分,按一定的规律组织成的,具有一定功能的整体,称为系统,它一般由控制装置(控制器)和被控对象所组成。
自动控制有两种最基本的形式,即开环控制和闭环控制。
1.1.1 开环控制
控制装置与受控对象之间只有顺向作用而无反向联系时,称为开环控制。其特点是:系统结构和控制过程均很简单。开环控制的示意框图如图1.1所示
图1.1开环控制系统
开环控制是一种简单的无反馈控制方式,在开环控制系统中只存在控制器对被控量对象的单方向控制作用,不存在被控制量(输出量)对被控量的反向作用,系统的精度取决于组成系统的元器件的精度和特性调整的精确度。开环系统对外扰及内部参量变化的影响缺乏抑制能力,但开环系统内构简单,比较容易设计和调整,可用于输出量与输入量关系为已知,内外扰动对系统影响不大,并且控制精度要求不高的场合。
在开环控制系统中,对于每一个输入参考量,就有一个与之相对应的工作状态和输出量,系统的精度取决于元、器件的精度和特性调整的精度,当系统的内扰和外扰影响不大并且控制精度要求不高时,可采用开环控制方式。
1.1.2 闭环控制
控制装置与受控对象之间,不但有顺向作用,而且还有反向联系,即有被控量对控制过程的影响。
闭环控制的特点是:在控制器和被控对象之间,不仅存在着正向作用,而且存在反馈作用,即系统的输出量对控制量有直接影响,将检测出来的输出量送回到系统的输入端,并与信号比较的过程称为反馈,若反馈信号与输入信号相减,则称负反馈。反之,若相加,则称正反馈,输入信号与反馈信号之差称为偏差信号,偏差信号作用于控制器上,控制器对偏差信号进行某种运算,产生一个控制作用,使系统的输出量趋向于给定数值,闭环的实质就是利用负反馈的作用来减小系统的误差,因此闭环控制又称为反馈控制,其示意图如图1.2所示。
图1.2 闭环控制系统
反馈控制是一种基本的控制规律,它具有自动修正被控量偏离给定值的作用,使系统因而可以抑制内扰和外扰所引起的误差,达到自动控制的目的。
闭环控制是一种反馈控制,在控制过程中对被控量(输出量)不断测量,并将其反馈到输入端与给定值(参考输入量)比较。利用放大后的偏差信号产生控制作用。因此,有可能部分采用相对来说精度不高,成本较底的元器件组成控制精度较高的闭环控制系统,闭环控制系统精度
您可能关注的文档
- 基于LabVIEW的声卡数据采集系统设计毕业设计(论文).doc
- 基于LabVIEW的自动控制原理虚拟实验系统设计毕业设计.doc
- 基于LabVIEW的自动控制原理虚拟实验系统设计论文.doc
- 基于LabVIEW的自控原理实验系统的设计论文.doc
- 基于labview多功能函数信号发生器设计毕业论文.doc
- 基于LABVIEW多功能虚拟仪器的设计与实现毕业设计论文.doc
- 基于LabVIEW和DS1820的多点温度测试系统—上位机部分.doc
- 基于Linux平台的可视语音聊天系统设计与实现毕业论文.doc
- 基于Linux系统配置高效的Qmail邮件服务器毕业设计论文.doc
- 基于Linux系统下USB鼠标驱动开发毕业论文.doc
- 《建筑工程施工安全风险预警模型在装配式建筑中的应用探讨》教学研究课题报告.docx
- 高校实验室安全考试《电气考点巩固》模拟练习卷.doc
- 初中校园网络速度与稳定性对网络教学资源开发与利用的实证研究教学研究课题报告.docx
- 小学阶段基于情感计算的学生数字化学习情绪调节策略探讨教学研究课题报告.docx
- 2 《数字化车间在模具制造企业中的设备智能调度与优化》教学研究课题报告.docx
- 初中地理教师数字素养评价与地理空间分析技术运用教学研究课题报告.docx
- 高中生物教师教学画像构建与智能算法优化实践探讨教学研究课题报告.docx
- 3 《特色农产品地理标志保护与品牌培育的区域农业产业转型升级研究》教学研究课题报告.docx
- 区域教育课程资源均衡开发中人工智能资源质量控制与评价研究教学研究课题报告.docx
- 航空发动机叶片制造中的电磁涡流检测技术及其在质量控制中的应用研究教学研究课题报告.docx
文档评论(0)