现代控制理论课件ch1(10级本1)
《现代控制理论》PPT课件
精选ppt
8
4、控制理论发展趋势
❖ 企业:资源共享、因特网、信息集成、 信息技术+控制技术 (集成控制技术)
❖ 网络控制技术
❖ 计算机集成制造CIMS:(工厂自动化)
精选ppt
9
三、现代控制理论与古典控制理论的对比
❖ 共同 对象-系统 主要内容 分析:研究系统的原理和性能 设计:改变系统的可能性(综合性能)
现代控制理论
Modern Control Theory
精选ppt
1
绪论
❖ 学习现代控制理论的意义: 1.是所学专业的理论基础 2.是研究生阶段提高理论水平的重要环节。 3. 是许多专业考博士的必考课。
精选ppt
2
一、控制的基本问题
❖ 控制问题:对于受控系统(广义系统)S,
寻求控制规律μ(t),使得闭环系统满足给
精选ppt
10ቤተ መጻሕፍቲ ባይዱ
四、本课程主要内容
❖ 系统描述:状态空间表示法 ❖ 系统分析:状态方程的解、线性系统的能控
和能观测性、稳定性分析 ❖ 系统设计:状态反馈和状态观测器、 ❖ 最优控制:最优控制系统及其解法
精选ppt
11
五、使用教材
❖ 《现代控制理论》(第二版)刘豹主编 机械工业出版社
参考书 现代控制理论与工程 西安交大
定的性能指标要求。
精选ppt
3
求解包括三方面:
1. 系统建模 用数学模型描述系统 2. 系统分析 定性:稳定性、能控能观性
定量:时域指标、频域指标 3. 系统设计
控制器设计、满足给定要求 结构设计 参数设计
精选ppt
4
二、控制理论发展史(三个时期)
❖1.古典控制理论:
《现代控制理论》课件
目录
• 引言 • 线性系统理论 • 非线性系统理论 • 最优控制理论 • 自适应控制理论 • 鲁棒控制理论
01
引言
什么是现代控制理论
现代控制理论是一门研究动态系统控制的学科,它利用数学模型和优化方法来分析 和设计控制系统的性能。
它涵盖了线性系统、非线性系统、多变量系统、分布参数系统等多种复杂系统的控 制问题。
20世纪60年代
线性系统理论和最优控制理论得到发展,为现代控制理论的建立奠定 了基础。
20世纪70年代
非线性系统理论和自适应控制理论逐渐发展起来,进一步丰富了现代 控制理论的应用范围。
20世纪80年代至今
现代控制理论在智能控制、鲁棒控制、预测控制等领域取得了重要进 展,为解决复杂系统的控制问题提供了更有效的工具。
01
利用深度学习算法对系统进行建模和学习,实现更高
效和智能的自适应控制。
多变量自适应控制
02 研究多变量系统的自适应控制方法,以提高系统的全
局性能。
非线性自适应控制
03
发展非线性系统的自适应控制方法,以处理更复杂的
控制系统。
06
鲁棒控制理论
鲁棒控制的基本概念
鲁棒控制是一种设计方法,旨在 提高系统的稳定性和性能,使其 在存在不确定性和扰动的情况下
自适应逆控制
一种基于系统逆动态特性的自适应控制方法,通过对系统 逆动态特性的学习和控制,实现系统的自适应控制。
自适应控制系统设计
系统建模
建立被控对象的数学模型,包括线性系统和非线性系统。
控制器设计
根据系统模型和性能指标,设计自适应控制器,包括线性自适应控制器和 非线性自适应控制器。
参数调整
根据系统运行状态和环境变化,调整控制器参数,以实现最优的控制效果 。
现代控制理论课件PPT
▪ 系统辨识(系统辨识,参数估计) 未知系统的建模,在仅知道y和u,根据输入输出关系建立 系统模型。 包括两部分:模型结构及模型参数的确立。 系统辨识:包括模型结构及参数的辨识; 参数估计:模型结构已定,估计其参数;以下三阶系统: a3 y(3) a2 y(2) a1 y' a0 y b0u
问题称为极点配置问题。
3)使一个MIMO系统实现一个输入只控制一个输出作为
性能指标,相应的综合问题称为解耦问题。
4)将系统的输出y(t)无静差地跟踪一个外部信号 u(t) 的能
力,作为性能指标,相应的综合问题称为跟踪问题。
西华大学电气与电子信息学院
3 控制系统仿真 系统
建立数 学模型
仿真 实验
结果分析
模型
计算机
建立仿真模型
MATLAB工程软件简介
在控制类学科中, MATLAB/Simulink是首选的计算机 工具。 MATLAB软件中有大量的MATLAB配套工具箱 功能强大的控制系统仿真环境SIMULINK,它用形象的图 形环境为控制系统的分析设计提供了很好的试验工具。
西华大学电气与电子信息学院
F135-PW-100
西华大学电气与电子信息学院
蒸气发电机的谐调控制系统模型
西华大学电气与电子信息学院
0.1.2 现代控制理论和经典控制理 论的区别
经典控制理论
单输入单输出(SISO) 黑箱问题,不完全描述 近似分析、设计,采用拼凑法 无法考虑系统的初始条件(传递函数的定义) 传递函数、微分方程 时域法、根轨迹法、频域法
现代控制理论
宋潇潇 西华大学电气与电子信息学院
现代控制理论
地位和重要性 所需基础知识 知识构架 笔记和课件 出勤和考试
《现代控制理论基础》课件
预测控制
预测控制是一种基于模型预测 未来系统行为的控制方法。
控制器
控制器是控制系统中的核心 组件,负责计算并施加控制 信号。
操作对象
控制系统的操作对象可以是 各种各样的设备或系统,了 解操作对象的特性是设计有 效控制策略的基础。
模型化
系统状态方程
通过建立系统状态方程,我们 可以描述控制系统的动态行为。
传递函数
传递函数是描述输入和输出之 间关系的数学表达式,常用于 分析系统的频率响应。
通过绘制根轨迹来分析系统的稳定性和性能。
2 Nyquist法
利用Nyquist图来评估系统的稳定性和抗干扰能力。
鲁棒性设计
扰动抑制
了解如何设计鲁棒控制器来抑制 系统中的扰动。
鲁棒控制
鲁棒控制是一种能够保持系统稳 定性和性能的控制策略。
H∞控制
H∞控制是一种能够优化系统鲁 棒性和性能的控制策略。
非线性控制
《现代控制理论基础》PPT课件
现代控制理论基础是一门关于控制系统的基本概念、模型化、控制器设计、 稳定性分析、鲁棒性设计、非线性控制和优化控制的课程。通过本课程的学 习,您将掌握现代控制理论的基础知识和思想,并能够运用所学知识解决实 际控制问题。
控制系统基本概念
控制过程
了解控制过程是理解控制系 统工作原理的重要一步。
1 反馈线性化
通过反馈线性化技术,我们可以设计控制器来稳定非线性系统。
2 滑模控制
滑模控制是一种鲁棒而有效的非线性控制方法。
3 非线性规划
非线性规划方法可以用来优化非线性系统的控制策略。
优化控制
最优化法
最优化法是一种通过优化目标 函数来设计最优控制策略的方 法。
非线性规划
1.2-现代控制理论的主要内容PPT优秀课件
最优控制(1/1)
1.2.2 最优控制
最优控制理论是研究和解决从一切可能的控制方案中寻找最 优解的一门学科。 ➢ 具体地说就是研究被控系统在给定的约束条件和性能指 标下,寻求使性能指标达到最佳值的控制规律问题。 ➢ 例如要求航天器达到预定轨道的时间最短、所消耗的燃 料最少等。
该分支的基本内容和常用方法为 ➢ 变分法; ➢ 庞特里亚金的极大值原理; ➢ 贝尔曼的动态规划方法。
8
随机系统理论和最优估计(2/2)
最优估计讨论根据系统的输入输出信息估计出或构造出随机 动态系统中不能直接测量的系统内部状态变量的值。 ➢ 由于现代控制理论主要以状态空间模型为基础,构成反馈 闭环多采用状态变量,因此估计不可直接测量的状态变量 是实现闭环控制系统重要的一环。 ➢ 该问题的困难性在于系统本身受到多种内外随机因素扰 动,并且各种输入输出信号的测量值含有未知的、不可测 的误差。
系统辨识是重要的建模方法,因此亦是控制理论实现和应用 的基础。 ➢ 系统辨识是控制理论中发展最为迅速的领域,它的发展还 直接推动了自适应控制领域及其他控制领域的发展。
11
自适应控制(1/5)
1.2.5 自适应控制
自适应控制研究当被控系统的数学模型未知或者被控系统的 结构和参数随时间和环境的变化而变化时,通过实时在线修正 控制系统的结构或参数使其能主动适应变化的理论和方法。 ➢ 自适应控制系统通过不断地测量系统的输入、状态、输 出或性能参数,逐渐了解和掌握对象,然后根据所得的信息 按一定的设计方法,做出决策去更新控制器的结构和参数 以适应环境的变化,达到所要求的控制性能指标。 ➢ 该分支诞生于1950年代末,是控制理论中近60年发展最为 迅速、最为活跃的分支。
12
自适应控制(2/5)
第2章 现代控制理论1PPT课件
时不变系统状态转移矩阵Φ tt0或 Φ t是满足如下矩阵微分
方程和初始条件的解,这也是检验一个矩阵是不是状态转移
的条件。
Φ (tt0)AΦ (tt0)或 Φ (t)AΦ (t)
Φቤተ መጻሕፍቲ ባይዱ(0)I
Φ (0)I
(2.5)
1Φ t在 t0的值 lim ΦtI
t0
(2)Φt对t的导 Φ 数 tA Φ tΦ tA
故可求出其解为:
t
X ( t) ( t) X ( 0 ) o ( t ) B () U d ( 2 .2 b )
式中 (t) eAt 为系统的状态转移矩阵。
对于线性时变系统非齐次状态方程,
X ( t) A ( t) X ( t) B ( t) U ( t) ( 2 3 )
类似可求出其解为
x (0 )e a t tb(u )e a (t )d 0
同样,将方程(2.1)写为 X (t)A(X t)B(U t)
在上式两边左乘eAt ,可得:
e A [X t(t) A(t) X ]d[e AX t(t) ]e A B t (tU )
dt
3
将上式由 0 积分到 t ,得
X ( t) e A X t ( 0 ) te A (t )B () U d (2 .2 a ) o
的解,X(t)=Ф (t, t0)X(0) 。 下面不加证明地给出线性时变系统状态转移矩阵的几个
重要性质: 1、 (t,t)I
2 、 ( t 2 ,t 1 ) ( t 1 ,t 0 ) ( t 2 ,t 0 )
3 、 1 (t,t0) (t0 ,t) 4、当A给定后,(t,t0) 唯一
5、计算时变系统状态转移矩阵的公式
令 x (t) b 0 b 1 t b 2 t2 b iti b iti,t 0
自动化专业课现代控制理论课件第一章
第十二页,共48页
Ch.1 现代控制理论概论
1.3 控制理论的发展历程
Progress of Control Theory
一、经典控制理论 (Classical Control Theory) 二、现代控制理论 (Modern Control Theory)
13
第十三页,共48页
Ch.1 现代控制理论概论
是分析综合方法
分析与设计多为解析和优化计算 设计和实时控制易于计算机实现
30
第三十页,共48页
Ch.1 现代控制理论概论
1.5 现代控制理论与经典控制理论比较
值得指出的是现代控制理论与经典控制理论: 并不是截然对立
相辅相成、互为补充
两者各自的长处和不足分别为:
➢ 经典控制理论对数学模型和数学方法的要求相对较低,更依赖于控制领域
Brief Introduction to Automation ➢ 定义
• 所谓自动化是指机器或装置在无人干预的情况下按规 定的程序或指令自动地进行操作或运行。广义地讲, 自动化还包括模拟或再现人的智能活动。
➢ Definition
• The art of making processes or machines self-acting or self-moving. Also pertains to the technique of making a device, machine, process or procedure more fully automatic.
• 自动控制技术的逐步应用,加速 了第一次工业革命的步伐。
瓦特
15
第十五页,共48页
Ch.1 现代控制理论概论
1.3 控制理论的发展历程
《现代控制理论演讲》课件
1 反馈控制原理
解释反馈控制的基本原理 和作用,如何利用反馈控 制来实现系统的稳定性和 性能优化。
2 闭环控制系统
3 系统稳定性
介绍闭环控制系统的结构 和特点,讲解闭环控制的 优势以及可能遇到的问题。
探讨系统稳定性的概念和 判定方法,分析系统稳定 性与控制性能之间的关系。
系统模型
线性系统模型
介绍线性系统模型的基本概念 和数学表示,深入讨论线性系 统的特性和性能分析。
非线性系统模型
探究非线性系统的建模方法, 讲解非线性系统的特性和对控 制设计的影响。
随机系统模型
介绍随机系统的统计特性和建 模技术,讨论随机性对系统控 制的挑战和应对方法。
系统分析与设计
1
传递函数分析
详细讲解传递函数方法在系统分析和控
状态空间分析
2
制设计中的应用,以及传递函数的特性 和优势。
介绍状态空间方法在系统分析和控制设
参考文献
• 文献1 • 文献2 • 文献3
探讨工业过程控制系统的特点和应用场景,讲解控制理论在优化生产过程中的应用效果。
总结与展望
1 控制理论发展历程
回顾控制理论的发展里程碑,评估现代控制理论的研究现状和未来发展趋势。
2 未来趋势与挑战
展望现代控制理论面临的挑战和未来发展的前景,探究控制理论在新兴领域的应用。
3 结语
总结演讲内容,强调现代控制理论的重要性和应用前景,激发听众对该领域的兴趣和思 考。
模糊控制理论
探索模糊控制理论的基本原理和 设计思路,说明模糊控制在模糊 系统中的优越性。
应用实例
水力水电站控制系统
介绍水力水电站控制系统的结构和要求,阐述控制理论在确保电力稳定供应中的应用。
现代控制理论第1讲 PPT课件
• 1922年,Minorsky研制船舶操纵自动控 制器,并证明了从系统的微分方程确定系统 的稳定性。
• 1932年,Nyquist提出了一种相当简便的 方法,根据对稳态正弦输入的开环响应,确 定闭环的稳定性。
• 1934年,Hezen提出了用于位置控制系统 的伺服机构的概念。讨论了可以精确跟踪变 化的输入信号的继电式伺服机构。
六、现代控制理论的应用 1、飞行控制(航空、航天) 2、药物治疗 3、电力生产 4、电力调度 5、石油化工生产过程控制 6、钢铁行业等等
七、控制一个动态系统的几个基本步骤
1、系统模型的建立 2、系统分析 3、寻找控制规律 4、系统实现 5、系统的调整与验证
八、现代控制理论的研究课题
1、系统健壮性研究 2、自适用控制(自动调整控制规律) 3、多变量控制问题 4、随机控制问题 5、非线性理论 6、其它控制技术
y(t) g ( x, u, t) x(k 1) Gx(k) Hu(k)
y(k) Cx(k) Du(k)
xg(t(ktk1))gf((xx, u, u, t, ktk))
线性定常系统
x Ax Bu , y Cx Du
线性定常离散系统
x(k 1) Gx(k) Hu(k)
• 19世纪40年代,频率响应法为闭环控制系统提供了一种可 行方法,从20世纪40年代末到50年代初,伊凡思Evans 提出并完善了根轨迹法。
• 在20世纪50年代中期,经典控制理论已经发展成熟和完备, 并在不少工程技术领域得到了成功的应用。
• 在20世纪50年代蓬勃兴起的航天技术的推动下,数字计算 机的出现为复杂系统的时域分析提供了可能。控制理论从 20世纪60年代后开始了从经典控制到现代控制理论的过渡。
现代控制理论教学课件
数字仿真软件 介绍常用的数字仿真软件,如 MATLAB/Simulink等,并解释其 基本原理和使用方法。
数字仿真实验设计 详细说明数字仿真实验的设计方 法,包括如何建立系统模型、如 何设计控制器、如何设置仿真参 数等。
该方法能够全面地反映系统的性能,具有较强的适用性和实用 性。同时,该方法可通过实验手段进行验证,可靠性高。
设计过程相对较为复杂,需要一定的专业知识和经验。
适用于高阶系统和多变量系统的控制器设计,广泛应用于工程 实践中。
最优控制设计法
定义
最优控制设计法是一种基于最优化理论进行控制器设计的 方法。
缺点
现代控制理论阶段
自20世纪60年代开始,状态空间 法成为主导,适用于多输入多输 出、非线性、时变系统的分析与 设计。
现代控制理论的特点
状态空间描述
现代控制理论基于状态空间描述 ,通过状态变量全面反映系统内 部状态,提供更深入的系统分析
。
时域分析法
相比古典控制理论的频域分析法, 现代控制理论采用时域分析法,能 够直接反映系统的时间响应特性。
05
现代控制理论进阶知 识
系统的数学模型 ,包括微分方程、差分方程和状态方程等
。
A 非线性现象
介绍系统中的非线性现象,如死区 、饱和、滞后等,并分析其对系统
性能的影响。
B
C
D
非线性系统设计
探讨非线性控制系统的设计方法,如反馈 线性化、滑模变结构控制、反步法等。
稳定性分析
利用状态空间方程的特征值分析系统的稳定性,通过判断 特征值的分布来确定系统的稳定性。
现代控制理论教学课件
现代控制理论教学课件现代控制理论教学课件切斯特·巴纳德是西方现代管理理论中社会系统学派的创始人。
他在人群组织这一复杂问题上的奉献和影响,可能比管理思想开展过程中的任何人都更为重要。
下面了现代控制理论教学课件,一起去看看吧!(1)强调系统化,运用系统思想和系统分析方法来指导管理实践,解决和处理管理的实际问题。
(2)重视人的因素,就是要注意人的社会性,对人的需要予以研究和探索,在一定的环境条件下,尽最大可能满足人们的需要,以保证组织中全体成员齐心协力地为完成组织目标而自觉作出奉献。
(3)更视“ 非正式组织”的作用。
非正式组织是人们以感情为根底而结成的集体,这个集体有约定俗成的信念,人们彼此感情融洽。
在不违背组织原那么的前提下,发挥非正式群体在组织中的积极作用,从而有助于组织目标的实现。
(4)广泛地运用先进的管理理论与方法。
先进的科学技术和方法在管理中的应用越来越重要,各级主管人员必须利用现代的科学技术与方法,促进管理水平的提高。
(5)加强信息工作。
主管人员必须利用现代技术,建立信息系统,以便有效、及时、准确地传递信息和使用信息,促进管理的现代化。
(6)把“ 效率”( Efficiency)和“效果”(Effectiveness)结合起来。
管理工作不仅仅是追求效率,更重要的是要从整个组织的角度来考虑组织的整体效果以及对社会的奉献。
因此要把效率和效果有机地结合起来,使管理的目的表达在效率和效果之中,也即通常所说的绩效(Pedonnance)。
(7)重视理论联系实际。
(8)强调“预见”能力。
社会是迅速开展的,客观环境在不断变化,这就要求人们运用科学的方法进展预测,进展前馈控制,从而保证管理活动的顺利进展。
(9)强调不断创新。
在保证“惯性运行”的状态下,不满足现状,利用一切可能的时机进展变革,从而使组织更加适应社会条件的变化。
一一哈洛德·孔茨在1961年12月发表的《管理理论的丛林》一文,19年后又开展《再论管理理论的丛林》,他对管理流派进展分类,指出管理已由6个学派开展形成了11个学派。
CH1《现代控制理论》讲稿
《现代控制理论》讲稿……..侯媛彬第一章系统的状态空间模型要点:1 理解状态空间表示法发概念;2 熟悉状态空间图示法;3 学习连续系统的数学模型转换;4 了解离散系统的传递函数阵及其实现难点:连续系统的数学模型转换§1-1 状态空间表示法1.基本术语状态:完全能描述系统时域行为的一个最少变量组。
状态变量:是能构成系统状态的变量,能完全描述系统时域行为的一个最少变量组中的每一个变量。
状态空间:状态向量X(t)的所有可能值的集合在几何学上叫状态空间。
或说由x1轴、x2轴…x n轴所组成的n维空间称为状态空间。
状态空间中的每一个点,对应于系统的某一特定状态。
反过来,系统在任意时刻的状态都可用状态空间中的一个点来表示。
显然,系统在不同时刻下的状态,可用状态空间中的一条轨迹表示。
轨迹的形状,完全由系统在0t 时刻的初态)(0t x 0t t 时的输入函数,以系统本身的动力学特性所决定。
二、状态空间模型的一般形式在显得控制理论中,状态空间模型所能描述的系统可以是单输入单输出的,也可以是多输入多输出的。
状态空间表示式是一种采用状态描述系统动态行为(动态特性)的时域描述的数学模型。
它包含状态方程输出方程。
状态方程是一个一阶向量微分方程,输出方程是一个代数变换方程。
y 1 y 2y p图1-1 系统表示描述某一动态的一个状态向量x (t )=[ x 1 x 2 x 3 …x n ]T (这里T 为矩阵的转置),如图1-1所示。
显然,该系统是n 阶系统,若系统有m 个输入u 1,u 2,u 3,…,u m ,有p 个输出y 1,y 2,y 3,…,y p ,且分别记u (t )=[ u 1 u 2 u 3 …u n ]T 和y(t)= [y 1 y 2 y 3 …y p ]T 位输入和输出向量。
则系统的状态空间模型的一般形式为)),(),(()(t t u t x f t x =∙(1-1))),(),(()(t t u t x t y Φ= (1-2) 式中,f=[ f 1 f 2 f 3 …f n ]T 是n 维函数向量;Φ是向量函数。
现代控制理论--ch1
1.1.7 状态空间表达式的 系统框图
可以用框图表示信号传递的关系。用单线箭 头表示标量信号,用双线箭头表示矢量信号。 x Ax bu y cx
1.1.6 状态空间表达式
x1 x 2 xn
U(s)
G(s)
Y(s)
u(t)
状 态 方 程
输 出 方 程
y(t)
传递函数描述法
状态空间描述法
1.1.6 状态空间表达式
设单输入—单输出定常系统,其状态变量 为 x1 , x2 ,, xn ,则状态方程的一般形式为:
a11 a12 a a22 21 A an1 an 2 a1n a2 n 为系统矩阵; ann
c c1 c2 cn 为输出矩阵。
1.1.6 状态空间表达式
具有r个输入,m个输出的复杂系统,状态方 程为: x1 a11 x1 a12 x2 a1n xn b11u1 b12u 2 b1r u r x2 a21 x1 a22 x2 a2 n xn b21u1 b22u 2 b2 r u r xn an1 x1 an 2 x2 ann xn bn1u1 bn 2u 2 bnr u r
1.1.6 状态空间表达式
多输入—多输系统状态空间表达式的矢量矩阵 形式为: x Ax Bu
y Cx Du
x1 x x 2 为n维状态矢量; 式中 xn
1.1.6 状态空间表达式
u1 u u 2 u r
同一个系统,究竞选取哪些变量作为独立 变量,这不是唯一的,重要的是这些变量应 该是相互独立的,且其个数应等于微分方程 的阶数;又由于微分方程的阶数唯一地取决 于系统中独立储能元件的个数,因此状态变 量的个数就应等于系统独立储能元件的个数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
若选取:
x1 = x 2 x2 = x3 x3 = x 4
x n -1 = x n
xn = − a0 x1 − a1 x2 − a2 x3 −
⎡ x1 ⎤ ⎡ 0 ⎢x ⎥ ⎢ 0 ⎢ 2⎥ ⎢ ⎢ ⎥=⎢ ⎢ ⎥ ⎢ ⎢ xn−1 ⎥ ⎢ 0 ⎢ xn ⎥ ⎢−a0 ⎣ ⎦ ⎣ 1 0 0 1
按照矩阵的运算规则,有:
A B C D
n×n —— n × r —— l × n —— l × r
——
6
具体的,
⎡ a11 a12 ⎢ ⎢ a21 a22 A=⎢ ⎢ ⎢ an1 an 2 ⎣
⎡ c11 c12 ⎢ ⎢ c21 c22 C=⎢ ⎢ ⎢ cl1 cl 2 ⎣
a1n ⎤ ⎥ a2 n ⎥ ⎥ ⎥ ann ⎥ n × n ⎦
⎡ x1 ⎤ ⎡1 3 2⎤ ⎡ x1 ⎤ ⎡0⎤ 由已知条件可得: ⎢ x2 ⎥ = ⎢0 2 0 ⎥ ⎢ x2 ⎥ + ⎢0⎥ u ⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥ ⎢ x3 ⎥ ⎢0 1 3⎥ ⎢ x3 ⎥ ⎢1 ⎥ ⎣ ⎦ ⎣ ⎦⎣ ⎦ ⎣ ⎦
对照标准方程得:
⎡1 3 2 ⎤ ⎡0⎤ ⎡1 0 0 ⎤ ⎡0⎤ A = ⎢0 2 0 ⎥ , B = ⎢0⎥ , C = ⎢ , D=⎢ ⎥ ⎥ ⎢ ⎥ ⎢ ⎥ ⎣0 2 0 ⎦ ⎣0⎦ ⎢0 1 3⎥ ⎢1 ⎥ ⎣ ⎦ ⎣ ⎦
A——称为系统矩阵; C——称为输出矩阵;
B——称为输入矩阵或控制矩阵; D——称为(输入输出)直接传递矩阵
7
例1.1
已知系统(A,B,C,D)的各系数矩阵如下
⎡1 2 3⎤ A = ⎢4 5 6⎥ ⎢ ⎥ ⎢7 8 9 ⎥ ⎣ ⎦ ⎡1 2 ⎤ B = ⎢3 4 ⎥ ⎢ ⎥ ⎢5 6 ⎥ ⎣ ⎦ c = [1 2 3] D = [ 4 5]
1
第1章 线性系统的状态空间描述
1.1 引言 设系统有r个输入: u1 , u2 , , ur 设系统有l个输出: y1 , y2 , , yl
⎡ u1 (t ) ⎤ ⎢u (t ) ⎥ 2 ⎥ 记:u (t ) = ⎢ ⎢ ⎥ ⎢ ⎥ ur (t ) ⎥ ⎢ ⎣ ⎦
⎡ y1 (t ) ⎤ ⎢ y (t ) ⎥ 2 ⎥ 记:y (t ) = ⎢ ⎢ ⎥ ⎢ ⎥ yl (t ) ⎥ ⎢ ⎣ ⎦
G ( s ) = bn +
β n −1 s n −1 + β n − 2 s n − 2 + ...... + β1 s + β 0
s n + a n −1 s n −1 + ...... + a1 s + a0
由I/O描述建立状态空间表达式 , 也即: 由传递函数中的各系数
bn , βi,ai (i = 0 → n − 1)
ui R L i C uo
解: 由图得
di uc = ui − iR − L dt du i=c c dt
⎧ du c 1 ⎪ dt = c i (t ) ⎪ ⎨ ⎪ di = − 1 u − R i + 1 u c i ⎪ dt L L L ⎩
11
⎧ du c 1 ⎪ dt = c i (t ) ⎧ x1 = uc (t ) ⎪ 令:⎨ ⎨ di 1 R 1 ⎩ x2 = i (t ) ⎪ =− u − i+ u c i ⎪ dt L L L ⎩ ⎧ 1 ⎪x1 = c x2 ⎪ 则有: ⎪x = − 1 x − R x + 1 u ⎨2 1 2 i L L L ⎪ 1 ⎤ ⎪ y = x1 ⎡ 0 ⎥ ⎡ x1 ⎤ ⎡ 0 ⎤ ⎪ ⎡ x1 ⎤ ⎢ C ⎩ ⎥ ⎢ ⎥ + ⎢ 1 ⎥ ui ⎢x ⎥ = ⎢ 1 ⎢ ⎥ R x ⎣ 2 ⎦ ⎢− − ⎥⎣ 2⎦ ⎣L⎦ ⎢ L L⎥ ⎣ ⎦ 整理为向量——矩阵形式,有: ⎡x ⎤ y = u c (t ) = x 1 = [1 0 ]⎢ 1 ⎥ ⎣ x2 ⎦
确定状态空间表达式中的系数矩阵 A,B,C,D 可以证明:对于SISO系统,无论如何选取状态变量,都有
D = bn
其中,D为直接传递矩阵 如何由β i 及 a i 确定系数矩阵 A , B , C 呢? 以下的问题是:
14
(1) 可控标准型实现
对于 G ( s ) = bn +
β n −1 s n −1 + β n − 2 s n − 2 + ...... + β1 s + β 0
给定 初始状态x1(t0)、x2(t0)……xn ( t0) 输入u(t), 其中t≥ t0, 及则系统在t≥ t0的状态由状态向量x(t)唯一确定。 从这个意义上,常把状态向量称为状态。
(4)状态空间—— 以n个状态变量作为坐标轴构成的n维空间。
4
1.2
状态空间描述的一般概念
状态方程 输出方程
状态空间描述(状态空间表达式)
8
例1.2
已知系统的状态空间表达式如下,试确定其系数矩阵
⎧ x1 = x1 + 3 x 2 + 2 x3 ⎪ ⎨ x2 = 2 x2 ⎪ x = x + 3x + u 2 3 ⎩ 3 ⎧ y1 = x1 ⎨ ⎩ y 2 = 2 x2
解: n = 3
r =1
l=2
⎡ x1 ⎤ ⎡1 0 0 ⎤ ⎢ ⎥ y=⎢ ⎥ ⎢ x2 ⎥ ⎣0 2 0 ⎦ ⎢ x ⎥ ⎣ 3⎦
c1n ⎤ ⎥ c2 n ⎥ ⎥ ⎥ cln ⎥ l × n ⎦
⎡b11 b12 ⎢ ⎢b21 b22 B=⎢ ⎢ ⎢bn1 bn 2 ⎣
⎡d11 d12 ⎢ ⎢d21 d22 D=⎢ ⎢ ⎢dl1 dl 2 ⎣
b1r ⎤ ⎥ b2 r ⎥ ⎥ ⎥ bnr ⎥ n × r ⎦
d1r ⎤ ⎥ d2 r ⎥ ⎥ ⎥ dlr ⎥ l × r ⎦
y(n) + an−1 y(n−1) + an−2 y(n−2) + + a1 y + a0 y = bnu(n) + bn−1u(n−1) + + bu + b0u 1
Y ( s ) bn s n + bn −1s n −1 + ...... + b1s + b0 = n G(s) = U ( s ) s + an −1s n −1 + ...... + a1s + a0
9
系统方框图(结构图)
由
x (t ) = Ax (t ) + Bu (t ) y (t ) = Cx (t ) + Du (t )
可得如下方框图(结构图):
+ +
图中双线表示向量。
10
1.3
状态空间表达式的建立
有三种主要途径: 由实际系统出发;由I/O描述出发;由系统结构图出发。 在每一条途径中,又可以分为自选状态变量和给定状态变量两种形式。 1.3.1 由实际系统出发建立状态空间表达式 例1.3 图示RLC网络。 设:ui为输入变量; uo=uc为输出变量, 试以uc和i为状态变量,建立RLC网络的状态空间表达式。
思考: 取:x1
= uc (t ), x2 = uc (t ), 状态空间表达式又如何?
12
理解状态变量选取的非唯一性。
1.3.2 由系统I/O描述出发建立状态空间表达式 由输入输出描述确定状态空间表达式的过程称为“实现”。 对于同一传递函数可以有多种实现方式。 设单输入单输出(SISO)n 阶系统的微分方程:
经典控制原理与现代控制理论的比较
经典控制理论 数学基础 数学模型 研究对象 数学描述 稳定性 综合方法 控制方式 积分变换、复变函数 微分方程、传递函数 SISO系统 外部描述(I/O描述) Routh、Nyquist判据 以频域法为主 以反馈控制为主 现代控制理论 线性代数、矩阵理论 状态空间表达式 MIMO系统 内部描述 Liyapunov方法 时域法 最优控制、自适应控制
对于n阶系统,其内部每个时刻的状态由 x1 , x2 , , xn 来描述, ⎡ x1 (t ) ⎤ ⎢ x (t ) ⎥ 2 ⎥ 称x为系统的状态(向量) 记:x(t ) = ⎢ ⎢ ⎥ ⎢ ⎥ xn (t ) ⎥ ⎢ ⎣ ⎦ 2
引入系统状态的概念以后,对系统的描述更为充分: 被 x1 输 y1 u1 控 y2 x2 出 u2 过 y3 x3 u3 装 程 置
试写出用方程组表示的状态方程和输出方程。 解: r = 2
l =1
n=3
状态方程 x = Ax + Bu
⎡ x1 ⎤ ⎡1 2 3⎤ ⎡ x1 ⎤ ⎡1 2⎤ ⎢ x ⎥ = ⎢4 5 6⎥ ⎢ x ⎥ + ⎢3 4⎥ ⎡ u1 ⎤ ⎥ ⎢u ⎥ ⎥⎢ 2 ⎥ ⎢ ⎢ 2⎥ ⎢ ⎢ x3 ⎥ ⎢7 8 9⎥ ⎢ x3 ⎥ ⎢5 6⎥ ⎣ 2 ⎦ ⎦ ⎦⎣ ⎦ ⎣ ⎣ ⎦ ⎣
. . .
− an −1 xn + u
0 ⎤ ⎡ x1 ⎤ ⎡0⎤ 0 ⎥ ⎢ x2 ⎥ ⎢0⎥ ⎥⎢ ⎥ ⎢ ⎥ ⎥⎢ ⎥+⎢ ⎥ u ⎥⎢ ⎥ ⎢ ⎥ 1 ⎥ ⎢ xn−1 ⎥ ⎢0⎥ −an−1 ⎥ ⎢ xn ⎥ ⎢1 ⎥ ⎦⎣ ⎦ ⎣ ⎦
⎧ x1 = x1 + 2 x2 + 3 x3 + u1 + 2u2 ⎪ 展开为方程组得, ⎨ x2 = 4 x1 + 5 x2 + 6 x3 + 3u1 + 4u2 ⎪ x = 7 x + 8 x + 9 x + 5u + 6u 1 2 3 1 2 ⎩ 3
⎡ x1 ⎤ ⎢ x ⎥ + [4 5]⎡ u1 ⎤ y = [1 2 3]⎢ 2 ⎥ 输出方程 y = Cx + Du ⎢u ⎥ ⎣ 2⎦ ⎢ x3 ⎥ ⎣ ⎦ 展开为方程(组)得, y = x1 + 2 x2 + 3 x3 + 4u1 + 5u 2