摘要
20世纪50年代后期,控制理论由经典控制理论向现代控制理论转变,现代控制理论是在引入状态和状态空间概念的基础上发展起来的。与经典控制理论一样,现代控制系统中仍然主要采用反馈控制结构,但不同的是,经典控制理论中主要采用输出反馈,而现代控制系统中主要采用内部状态反馈。状态反馈可以为系统控制提供更多的信息反馈,从而实现更优的控制。闭环系统极点的分布情况决定于系统的稳定性和动态品质,因此,可以根据对系统动态品质的要求,规定闭环系统的极点所应具备的分布情况,把极点的配置作为系统的动态品质指标。这种把极点配置在某位置的过程称为极点配置。在空间状态法中,一般采用反馈系统状态变量或输出变量的方法来实现系统的极点配置。本论文对线性系统的状态反馈区域极点配置的算法进行了研究,分别以具有稳定裕度和具有圆域极点约束的状态反馈控制器设计为例,利用线性矩阵不等式LMI处理方法,编写系统的MATLAB仿真程序,结果证明了设计方法的正确性和有效性。
关键词:线性系统,状态反馈,极点配置,线性矩阵不等式
ABSTRACT
...
KEY WORDS:linear system,state feedback,pole placement,LMI
目录
第一章 绪论7
1.1课题背景及意义7
1.2极点配置简介8
1.3本论文研究的主要工作9
第二章 理论基础及数学准备10
2.1线性定常系统10
2.1.1线性定常系统时间响应的性质10
2.1.2线性定常系统频率响应的性质10
2.1.3系统稳定性的分析方法11
2.2极点配置问题11
2.2.1性能指标要求12
2.2.2极点选择区域13
2.2.3其它极点配置原则13
2.3状态反馈14
2.3.1状态反馈的构成15
2.3.2状态反馈系统的描述15
2.3.3状态反馈系统的结构特性16
2.3.4状态反馈对系统能观测性的影响16
2.4本章小结17
第三章 MATLAB 概述18
3.1 MATLAB的语言描述18
3.2线性矩阵不等式LMI20
3.2.1线性矩阵不等式LMI基本变换引理21
3.2.2 LMI工具箱介绍22
3.3在MATLAB中的极点配置函数24
3.4本章小结25
第四章 线性定常系统状态反馈极点配置算法研究26
4.1精确极点配置27
4.1.1问题描述27
4.1.2算法步骤28
4.1.3仿真分析28
4.2具有稳定裕度的区域极点配置32
4.2.1问题描述32
4.2.2具有α稳定裕度的状态反馈控制器设计32
4.2.3程序清单34
4.2.4仿真结果35
4.3具有圆域极点约束的状态反馈控制器设计38
4.3.1问题描述38
4.3.2具有圆域极点约束的状态反馈控制器设计38
4.3.3程序清单39
4.3.4仿真结果41
4.4本章小结43
第五章 全文总结44
参考文献和书目45
致 谢46
毕业设计小结47