现代控制工程全套课件完整版电子教案最新板.ppt
《现代控制工程全套课件完整版电子教案最新板.ppt》由会员分享,可在线阅读,更多相关《现代控制工程全套课件完整版电子教案最新板.ppt(607页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 现代控制工程现代控制工程1Modern Control Engineering第第1章章 绪论绪论 3第1章 绪论:现代控制工程的发展1769年瓦特(年瓦特(J.Watt)发明)发明蒸汽机,提供动力;蒸汽机,提供动力;1788年年发明离心调速器,解决调速发明离心调速器,解决调速问题,加速了第一次工业革问题,加速了第一次工业革命的步伐。命的步伐。随之而来的问题:调速器随之而来的问题:调速器的不稳定问题。的不稳定问题。瓦特瓦特4第1章 绪论:现代控制工程的发展1868年英国的麦克斯韦尔(J.C.Maxwell)发表“论调速器”论文,被公认为自动控制理论的开端。20世纪50年代以前的控制理论一般称
2、为经典控制理论,主要包括以微分方程、拉普拉斯变换为主要数学工具的时域法、频率法、根轨迹法等。麦克斯韦尔(麦克斯韦尔(J.C.MaxwellJ.C.Maxwell)5第1章 绪论:现代控制工程的发展o在在在在二二二二十十十十世世世世纪纪纪纪五五五五十十十十年年年年代代代代末末末末开开开开始始始始,随随随随着着着着计计计计算算算算机机机机的的的的飞飞飞飞速速速速发发发发展展展展,推推推推动动动动了了了了核核核核能能能能技技技技术术术术、空空空空间间间间技技技技术术术术的的的的发发发发展展展展,从从从从而而而而出出出出现现现现了了了了复复复复杂杂杂杂多多多多输输输输入入入入多多多多输输输输出出出出系
3、系系系统统统统、非非非非线线线线性性性性系系系系统统统统和和和和时时时时变变变变系系系系统统统统需需需需要要要要解解解解决决决决,这就需要寻找新的控制理论和方法。这就需要寻找新的控制理论和方法。这就需要寻找新的控制理论和方法。这就需要寻找新的控制理论和方法。o科科科科学学学学技技技技术术术术的的的的发发发发展展展展不不不不仅仅仅仅需需需需要要要要迅迅迅迅速速速速地地地地发发发发展展展展控控控控制制制制理理理理论论论论,而而而而且且且且也也也也给给给给现现现现代代代代控控控控制制制制理理理理论论论论的的的的发发发发展展展展提提提提供供供供了了了了两两两两个个个个重重重重要要要要的的的的条条条条件
4、件件件现现现现代数学和数字计算机。代数学和数字计算机。代数学和数字计算机。代数学和数字计算机。o现现现现代代代代数数数数学学学学,例例例例如如如如泛泛泛泛函函函函分分分分析析析析、现现现现代代代代代代代代数数数数等等等等,为为为为现现现现代代代代控控控控制制制制理理理理论论论论提提提提供供供供了了了了多多多多种种种种多多多多样样样样的的的的分分分分析析析析工工工工具具具具;而而而而数数数数字字字字计计计计算算算算机机机机为为为为现现现现代控制理论发展提供了应用的平台。代控制理论发展提供了应用的平台。代控制理论发展提供了应用的平台。代控制理论发展提供了应用的平台。6第1章 绪论:现代控制工程的发
5、展19561956年,苏联庞特里亚年,苏联庞特里亚提出了极大值原理,解决提出了极大值原理,解决了发射人造卫星的火箭控了发射人造卫星的火箭控制问题,揭开了最优控制制问题,揭开了最优控制理论的序幕。理论的序幕。同年,美国贝尔曼提出了同年,美国贝尔曼提出了动态规划方法,便于用数动态规划方法,便于用数字计算机实现最优控制。字计算机实现最优控制。贝尔曼贝尔曼庞特里亚金庞特里亚金719581958年,美国惠特克等研制出第一个模型参考适应控年,美国惠特克等研制出第一个模型参考适应控制系统。卡尔曼提出递推估计的自动优化控制原理,制系统。卡尔曼提出递推估计的自动优化控制原理,解决了随机噪声干扰下的系统状态的估计
6、问题,奠定解决了随机噪声干扰下的系统状态的估计问题,奠定了自校正控制器的基础。了自校正控制器的基础。19591959年,罗马尼亚波波夫提出超稳定性理论。年,罗马尼亚波波夫提出超稳定性理论。第1章 绪论:现代控制工程的发展81960年,卡尔曼引入状态空间法分析系统,提出能控性、能观测性、最佳调节器和卡尔曼滤波等重要概念,奠定了现代控制理论的基础。1963年,中外学者提出极点配置基本定理。第1章 绪论:现代控制工程的发展卡尔曼91970年,英国年,英国UMIST的罗森布罗克的罗森布罗克(H.H.Rosenbrock)提出多变量频域法,提出多变量频域法,将经典控制理论中将经典控制理论中的频域方法推广
7、到多变量系统,的频域方法推广到多变量系统,架起了现代控制理论架起了现代控制理论与经典控制理论的桥梁。与经典控制理论的桥梁。控制理论是基于数学模型分析与设计系统,所以,如控制理论是基于数学模型分析与设计系统,所以,如何得到系统的数学模型成为控制理论应用的瓶颈问题。何得到系统的数学模型成为控制理论应用的瓶颈问题。1967年,瑞典阿斯特勒姆(年,瑞典阿斯特勒姆(K.J.Astrom)提出最小)提出最小二乘系统辨识方法,解决了线性定常系统的参数估计二乘系统辨识方法,解决了线性定常系统的参数估计和定阶问题。和定阶问题。第1章 绪论:现代控制工程的发展1020世世纪纪80年年代代以以来来,计计算算机机的的
8、快快速速更更新新换换代代极极大大地地推动了控制理论的发展。推动了控制理论的发展。世世界界各各国国工工业业向向着着大大型型、连连续续、综综合合化化发发展展,其其构构成的控制系统也变得越来越复杂。成的控制系统也变得越来越复杂。实际控制系统的复杂性可归纳为:实际控制系统的复杂性可归纳为:(1)对象复杂。)对象复杂。(2)环境复杂。)环境复杂。(3)任务复杂。)任务复杂。第1章 绪论:现代控制工程的发展11第1章 绪论:现代控制工程的发展12系系统统的的不不确确定定性性(对对象象和和环环境境)是是最最困困难难的的问问题题,也也是是对对传传统统控控制制方方法法的的最最大大挑挑战战,导导致致了了智智能能控
9、控制制策略的产生。策略的产生。自动控制与人工智能的结合产生了智能控制。自动控制与人工智能的结合产生了智能控制。提提出出的的模模糊糊逻逻辑辑控控制制、神神经经网网络络和和专专家家控控制制三三种种典典型的智能控制为大多数人接受。型的智能控制为大多数人接受。分分级级递递阶阶智智能能控控制制、仿仿人人智智能能控控制制、学学习习控控制制以以及及遗传算法也有研究和应用。遗传算法也有研究和应用。复合控制模式是控制策略的发展方向。复合控制模式是控制策略的发展方向。第1章 绪论:现代控制工程的发展13智能控制是一门新兴的理论和技术,具有非常广泛的应用,例如智能机器人、智能过程控制、智能调度与规划、专家控制、智能
10、故障诊断、智能仪器、医院监控、语音控制、飞行器控制及自动制造系统控制等。第1章 绪论:现代控制工程的发展洗衣机智能控制洗衣机智能控制电冰箱智能控制电冰箱智能控制14复合控制模式是控制策略的发展方向。第1章 绪论:现代控制工程的发展15THE ENDModern Control Engineering第第 2 章章 状态空间数学模型状态空间数学模型 第2章 状态空间数学模型o状态空间方法是基于状态空间模型分析与设计自动控制系统。状态空间模型描述了系统内部状态和系统输入、输出之间的关系,比输入输出模型更深入地揭示了系统的动态特性。o本章首先介绍状态的概念以及状态空间模型的建立方法,然后介绍系统的状
11、态空间模型的实现,为系统分析与设计奠定基础。17第2章 状态空间数学模型o2.1 状态与状态空间的概念状态与状态空间的概念 o2.2 系统的状态空间模型系统的状态空间模型o2.3 线性系统的状态空间模型与线性变换线性系统的状态空间模型与线性变换o2.4 控制系统的实现控制系统的实现o2.5 多变量系统的传递矩阵多变量系统的传递矩阵o2.6 控制系统的离散状态空间模型控制系统的离散状态空间模型182.1 状态与状态空间的概念 o例:图例:图2.1所示弹簧所示弹簧-阻尼器系统阻尼器系统19o在在外外作作用用力力F(t)已已知知的的情情况况下下,如如果果知知道道了了物物体体在在某某一一时时刻刻的的位
12、位移移及及速速度度,就能确定系统未来的动态响应。就能确定系统未来的动态响应。o如如果果仅仅知知道道物物体体的的位位移移或或速速度度,就就不不能确定系统未来的动态响应。能确定系统未来的动态响应。o物物体体的的位位移移、速速度度及及加加速速度度这这三三个个量量显显然然是是不不独独立立的的,可可以以根根据据其其中中两两个个量量确确定定另另外外一一个个量量,因因此此这这个个量量对对于于描述系统状态是多余的。描述系统状态是多余的。o可可选选择择物物体体在在某某一一时时刻刻的的位位移移及及速速度度为弹簧为弹簧-阻尼器系统在某一时刻的状态。阻尼器系统在某一时刻的状态。20o状状态态是系统中一些信息的集合,在
13、已知未来外部输入的情况下,这些信息对于确定系统未来的行为是充分且必要的。o系统在各个时刻的状态是变化的,能够确定系统各个时刻状态的具有最少个数变量的一组变量称为状态变量状态变量。o以n个状态变量作为坐标轴所组成的维空间称为状态空间状态空间。2.1 状态与状态空间的概念q状态轨迹状态轨迹:以以 为起点,随着时间的为起点,随着时间的推移,推移,在状态空间绘出的一条轨迹。在状态空间绘出的一条轨迹。2.2 系统的状态空间模型212.2.1 建立状态空间模型的方法建立状态空间模型的方法描述系统状态变量和输入变量之间关系的一阶微分方描述系统状态变量和输入变量之间关系的一阶微分方程组称为程组称为状态方程状态
14、方程。描述系统输出变量与系统状态变量、输入变量之间关描述系统输出变量与系统状态变量、输入变量之间关系的方程称为系的方程称为输出方程输出方程。系统的状态方程和输出方程组成系统的系统的状态方程和输出方程组成系统的状态空间模型状态空间模型,或称为动态方程。或称为动态方程。状态空间模型描述了系统内部状态和系统输入、输出状态空间模型描述了系统内部状态和系统输入、输出之间的关系,所以又称为内部描述模型。它比输入输之间的关系,所以又称为内部描述模型。它比输入输出模型更深入地揭示了系统的动态特性。出模型更深入地揭示了系统的动态特性。22选取的状态变量一定要满足状态的定义,首先检查是否选取的状态变量一定要满足状
15、态的定义,首先检查是否相互独立,即不能由其它变量导出某一变量;其次检查相互独立,即不能由其它变量导出某一变量;其次检查是否充分,即是否完全决定了系统的状态。是否充分,即是否完全决定了系统的状态。状态变量的个数应等于系统中独立储能元件的个数状态变量的个数应等于系统中独立储能元件的个数。选择状态变量一般有三条途径选择状态变量一般有三条途径(不限于不限于):(1)选择系统中储能元件的输出物理量作为状态变量;)选择系统中储能元件的输出物理量作为状态变量;(2)选择系统的输出变量及其阶导数作为状态变量)选择系统的输出变量及其阶导数作为状态变量(为系统独立储能元件的个数);(为系统独立储能元件的个数);(
16、3)选择能使状态方程成为某种标准形式的变量作为)选择能使状态方程成为某种标准形式的变量作为状态变量。状态变量。2.2.1 建立状态空间模型的方法2.2.1 建立状态空间模型的方法23 例例2.1 建立图示质量建立图示质量-弹簧弹簧-阻尼器系统的状态空间模型。阻尼器系统的状态空间模型。选取状态变量为选取状态变量为 根据牛顿定律得根据牛顿定律得 系统的状态方程系统的状态方程 系统的输出方程为系统的输出方程为 状态空间表达式状态空间表达式 2.2.1 建立状态空间模型的方法24例例2.2 2.2 建立图示建立图示RLCRLC网络的状态空间模型。网络的状态空间模型。选取状态变量为选取状态变量为 根据电
17、压电流定律得根据电压电流定律得 2.2.1 建立状态空间模型的方法25从上面例题可以看出:从上面例题可以看出:(1)状态变量的选择不唯一,因此状态方程也不唯一状态变量的选择不唯一,因此状态方程也不唯一(但在相似意义下是唯一的);(但在相似意义下是唯一的);(2)状态变量的个数一定;)状态变量的个数一定;(3)状态变量可以是有明显物理意义的量,也可以是)状态变量可以是有明显物理意义的量,也可以是没有明显物理意义的量。状态变量可以是可测的量,没有明显物理意义的量。状态变量可以是可测的量,也可以是不可测的量。也可以是不可测的量。很多系统虽然具有不同的物理特性,但却具有相同形很多系统虽然具有不同的物理
18、特性,但却具有相同形式的数学模型。式的数学模型。2.2.2 由状态空间模型求微分方程26如果已经得到了系统的状态空间模型,只要消除状态如果已经得到了系统的状态空间模型,只要消除状态空间模型中的状态变量,即可得到系统输出变量与输空间模型中的状态变量,即可得到系统输出变量与输入变量之间的关系,就得到系统的微分方程描述。入变量之间的关系,就得到系统的微分方程描述。例例2.4 例例2.1所示弹簧所示弹簧-阻尼器系统的状态空间模型为阻尼器系统的状态空间模型为微分方程为微分方程为 2.2.2 由状态空间模型求微分方程27例例2.5 对于例对于例2.2所示的所示的RLC网络,若选状态变量为电网络,若选状态变
19、量为电感中的电流和电容上的电压,则状态空间模型为感中的电流和电容上的电压,则状态空间模型为微分方程为微分方程为 2.3 线性系统的状态空间模型与线性变换28 状态空间模型的一般表示式(状态空间模型的一般表示式(1)2.3.1 SISO线性系统的状态空间模型线性系统的状态空间模型2.3.2 MIMO线性系统的状态空间模型29多输入多输出线性系统的状态方程可以表示为多输入多输出线性系统的状态方程可以表示为输出方程表示为输出方程表示为2.3.2 MIMO线性系统的状态空间模型30简记为简记为多输入多输出线性系统的状态方程矩阵形式为多输入多输出线性系统的状态方程矩阵形式为 2.3.2 MIMO线性系统
20、的状态空间模型31多输入多输出系统的矩阵方框图多输入多输出系统的矩阵方框图 2.3.3 状态方程的线性变换32状态变量的选择不唯一,状态方程也不唯一,但这些状态变量的选择不唯一,状态方程也不唯一,但这些状态方程可以通过线性变换得到,因此状态方程在相状态方程可以通过线性变换得到,因此状态方程在相似意义下是唯一的。似意义下是唯一的。可以通过线性变换将系统的一般模型变换为简单规范可以通过线性变换将系统的一般模型变换为简单规范的标准型,从而简化系统的分析和设计。的标准型,从而简化系统的分析和设计。332.3.3 状态方程的线性变换设状态变量取为设状态变量取为x时,系统的状态空间模型为时,系统的状态空间
21、模型为取线性变换取线性变换系统的状态空间模型变换为系统的状态空间模型变换为 P?第第5章介绍章介绍2.3.3 状态方程的线性变换34考察经非奇异线性变换后,特征值的变化情况。考察经非奇异线性变换后,特征值的变化情况。经非奇异线性变换后,状态方程的特征值不变,所经非奇异线性变换后,状态方程的特征值不变,所以,一般称特征值是系统的不变量。以,一般称特征值是系统的不变量。2.3.3 状态方程的线性变换例例2.6 已知系统的状态方程为已知系统的状态方程为35取线性变换为取线性变换为求变换后的系统的状态方程。求变换后的系统的状态方程。2.3.3 状态方程的线性变换36 解:取解:取2.4 控制系统的实现
22、372.4.1 系统的实现问题系统的实现问题系统的实现是根据系统的外部描述构造一个内部结构,系统的实现是根据系统的外部描述构造一个内部结构,要求既保持外部描述的输入输出关系,又要将系统的要求既保持外部描述的输入输出关系,又要将系统的内部结构确定下来。内部结构确定下来。根据输入输出关系求得的状态空间模型不是唯一的,根据输入输出关系求得的状态空间模型不是唯一的,有无穷多个状态空间模型具有相同的输入输出关系。有无穷多个状态空间模型具有相同的输入输出关系。由状态空间模型求微分方程较容易,只要消除状态变由状态空间模型求微分方程较容易,只要消除状态变量,得到输出与输入的关系式就行了。量,得到输出与输入的关
23、系式就行了。由系统的微分方程、传递函数等外部数学模型确定等由系统的微分方程、传递函数等外部数学模型确定等价的状态空间等内部数学模型称为系统的实现。价的状态空间等内部数学模型称为系统的实现。2.4.2 不含有输入导数项的微分方程的实现38不含有输入导数项的微分方程不含有输入导数项的微分方程的一般描述为的一般描述为若将状态变量选为若将状态变量选为系统的状态方程为系统的状态方程为 392.4.2 不含有输入导数项的微分方程的实现表达为矩阵形式表达为矩阵形式2.4.3 含有输入导数项的微分方程的实现o含有输入导数项的微分方程含有输入导数项的微分方程的一般描述为的一般描述为40这时,不能选输出及其各阶导
24、数,否则状态变量中包含这时,不能选输出及其各阶导数,否则状态变量中包含输入信号的导数,使得当输入信号出现阶跃时,状态变输入信号的导数,使得当输入信号出现阶跃时,状态变量将是不确定的,不满足选择状态变量的要求。量将是不确定的,不满足选择状态变量的要求。(1)方法一)方法一:选取系统的状态变量为选取系统的状态变量为2.4.3 含有输入导数项的微分方程的实现412.4.3 含有输入导数项的微分方程的实现例例2.8 求系统的状态空间模型。求系统的状态空间模型。422.4.3 含有输入导数项的微分方程的实现(2)方法二:基于方框图变换)方法二:基于方框图变换与微分方程等效的方框图进行等效变换。与微分方程
25、等效的方框图进行等效变换。432.4.3 含有输入导数项的微分方程的实现44取状态变量为取状态变量为引入中间变量引入中间变量z,则微分方程可化成下面两个方程表示,则微分方程可化成下面两个方程表示所以,状态方程为所以,状态方程为2.4.3 含有输入导数项的微分方程的实现o输出方程为输出方程为45这种方案选择的状态变量已不具有明显的物理意义。这种方案选择的状态变量已不具有明显的物理意义。例例2.9 求系统的状态空间实现。求系统的状态空间实现。解解 2.5 多变量系统的传递矩阵o2.5.1 多变量系统传递矩阵的概念多变量系统传递矩阵的概念o对对于于多多变变量量系系统统,每每个个输输入入和和每每个个输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代 控制工程 全套 课件 完整版 电子 教案 最新
限制150内