当前课程知识点:自动控制理论(2) >  第5周:状态变量的能控性和能观性(2) >  5. 对偶性原理 >  Video

返回《自动控制理论(2)》慕课在线视频课程列表

Video在线视频

Video

下一节:Video

返回《自动控制理论(2)》慕课在线视频列表

Video课程教案、知识点、字幕

大家可能已经注意到了

就是我们通过前边

关于能控性和能观性的概念介绍

以及它的判据

已经注意到一个什么现象呢

就是在能控性和能观性之间

似乎存在着某种联系

那么这种联系到底是什么呢

我们在这来探讨一下

其实我们说这个地方

它们之间的关系

就是服从一个所谓的

叫对偶性原理

我们具体来看一下

对偶性原理的基本内容

就是对偶性原理它是从

能控性和能观性的讨论当中

注意到了判据之间的这种相似性

揭示这种内在的联系

也就是对偶性原理

最早它是由Kalman提出

其中之间的内在联系

并且对它进行了详细的分析 指出来呢

就是控制理论两个基本问题

控制问题和估计问题之间

也存在着由此引出的一个内在联系

我们观察一下具体的现象

就是最直观的

我们是从比较

能控性和能观性判据条件出发

它们在数学上有一种对偶性

连续时间为例

我们看一下下边的表格

就是完全能控和完全能观的条件

在这里边我们大家所熟悉的

就是已经介绍了

代数判据在这个表格里边

我们关注的是Qk和Qg分别是否满秩

来推断系统是否状态完全能控

还是状态完全能观

那么这两个关系里边

在我们的能控性矩阵里

它是由B输入矩阵和

状态矩阵A组成的

扁的分块矩阵

而Qg就是能观性矩阵

它是由输出矩阵和状态矩阵构成的

高的这样一个分块矩阵来判断

那么我们没介绍

但是实际上也可以证明的

就是在教材当中或者其他的内容上

大家可以自己查到的

就是其他一些能控性的判据

比如说我们是一个行线性独立的

这样一个判据

是用状态转移矩阵

乘上BT和CT乘以状态转移矩阵

列线性独立的这样一个判据

那么这里边都是推广到了

对于线性时变系统

所以它的输入和输出

可能都依赖于时间的

还有就是我们说

Kalman矩阵的判据

也比较复杂一点

那我们在这也给大家稍微提一下

就是这样定义的

一个时变的矩阵

是否对tα是满秩的

这样一个能观性Kalman矩阵

它是一个矩阵的积分

这里边用到了状态转移矩阵

以及输出矩阵积分

这是状态转移矩阵

和输入矩阵积分的情况

那么这两个判据都是比较

更深入学习理论的时候

大家会接触到的判据

它是在理论分析当中用得更多

我们说做工程上的计算

还是我们的代数判据用得更多

我们再对比一下

解耦标准型的两个判据

也是非常明显

就是我们看到

能控性条件和能观性条件

分别对应的是A和B的这个

是否B有全零行的问题

和C是否有全零列的问题

分别对应能控能观

然后约当标准型的里边

我们是看约当块和输入矩阵最后一行

或者是约当块和输出矩阵首列

是否有对应关系

那么这些判据我们都看到

有一种对称性

或者说对偶性的

这样的一个摆列的条件

那么具体的我们说

描述对偶性原理的

学术内涵的话

我们还是要通过形势化的方法

我们首先定义两个系统的对偶性

我们有一个系统∑1

它是这样一组参数

都是1为下标的

这样一个状态方程和输出方程

那么系统2是由2来做下标的

这样一个系统

状态方程和输出方程

如果说这两个系统

它满足第二个系统A2的这个

系统矩阵A是第一个系统矩阵A的转秩

而第二个系统的输入矩阵

恰好是第一个系统输出矩阵的转秩

而第二个系统的输出矩阵

等于第一个系统输入矩阵的转秩

那么我们就把这两个系统

称为互为对偶的系统

我们就由此来定义了

对偶系统的概念

我们说对偶性原理

它揭示的是什么

就是下面这个结论

按照满足对偶性的两个系统

也就是参数满足转秩关系的

这样的一个情况

我们说第一个系统的能控性

等价于第二个系统的能观性

第一个系统的能观性

等价于第二个系统的能控性

那么换而言之呢

就是如果第一个系统状态完全能控

或者完全能观

那么第二个系统

就是状态完全能观

或者状态完全能控的

这里边我们要对

对偶性原理的正确性

做一个分析

也就是我们要看一下

它是如何来证明

那个证明我们还是从

代数判据来出发

我们看一下

第二个系统的能控性

在判断能控性的时候

我们显然是要把它分块写出来

而这个时候如果它是秩为n

也就是它是满秩的时候

我们要把状态方程代进去

这个时候要用到系数之间的对偶关系

我们就会有第二个系统的

它的这个能控性

要用第一个系统的参数来表示

那就是B2

因为它等于C1的转秩

所以我们就把这一块

整个替换为C1的转秩

而A2 B2就是由A1的转秩

乘以C1的转秩来构成

那么这样以此类推

我们把A2的n减一次方

乘以B2

替换成了A1的转秩的n减一次方

乘以C1转秩

那么整个这个东西

我们如果分析一下

尤其是把矩阵的转秩

和求幂运算进行交换顺序

那我们就会整理出来一个结果

就是这样得到的一个分块矩阵

可以看作是我们的

系统1的能观性矩阵

再进行转秩得到的Qk2

那么这样的话

我们就说明了

就是∑1的能观性和

能观性矩阵就是满秩的话

那么和第二个矩阵的能控性的满秩

是完全相一致的

这里边原因就是

Qk2和Qg1是互为转秩

所以我们就说

当我们知道∑2能控的时候

就可以导出∑1是能观的

同样道理我们也可以证明

就是说就是当∑2是能观的时候

∑1是可控的这样一个结论

下面我们就从系统的对偶性来

另外一个就是框图的角度来看一下

对偶系统之间的联系

那我们说这是∑1

如果用方框图来表示

输入矩阵就是输入1

输入u1通过输入矩阵进入这个系统

然后系统状态反馈构成反馈信号

然后进行叠加

共同构成了A和B

决定了它的状态方程

就是输入如何决定状态1

然后状态1通过输出方程

经过一个输出矩阵得到输出

就是y1这个输出

那么对偶系统就是∑2了

它的方框图

那么这个方框图

我们说根据系数之间的关系

我们看到底下这样一个

对偶的方框图

这个对偶方框图是什么呢

就是我们第二个系统的输入是

进来以后是B2

但是它是C1转秩

那么经过这样一个状态反馈

然后出来的输出矩阵是

C2是B1转秩

那么得到第二个系统的输出

这是从

完全是从

∑2的参数的角度来看的

但是我们如果对照一下

这两个框图之间关系呢

发现它有一个对偶关系

这个对偶关系怎么样

从框图上看

就是我们把所有的

每个方块直接改变方向

我们把方块的输入输出进行颠倒

然后求一下转秩

那么就是说这直接变成了输入

然后就是从左向右

变成了从右向左

然后这个地方

状态积分器也是一样

反馈的这个方块也是转了方向

这个地方输入也变成了输出

然后我们把求和结点

直接变成一个分支结点

然后我们把分支结点

变成一个球和结点

这样我们就完整的从一个

∑1框图直接得到了∑2的框图

然后我们把输入输出信号

进行交换顺序

这样我们就看到了

从方框图上

对偶系统的一个直观的概念

就是框图的一个变换

就是把所有的箭头改方向

然后把所有的方块输入输出颠倒

然后把所有的分支结点

变成求和结点

把求和结点变成分支结点

就是从一个系统就得到了

它的对偶系统的方框图

那么在这个里边

我们把它的增益求一个转秩

通过比较这两个图

我们也看到了这样一个直观的关系

下边我们来看一下对偶系统的

传递函数矩阵之间的关系

我们从状态方程

就是系数和传递函数之间的对应关系

我们知道就是G等于C(SI-A)的逆 乘以B

那我们分别对G1和G2

就这两个系统的传递函数进行计算

我们首先按照定义代进去

然后根据系数之间的对应关系

我们可以验证

就是我们的G2S

实际上等于G1S的转秩

可见对偶系统

传递函数矩阵之间

也互为转秩关系

那么对偶系统的

特征根方程和特征值之间

我们说很容易证明

它是具有相同的

特征方程和相同的特征值

这里边我们也可以直接

从特征方程的定义出发

这是SI-A的行列式

那么两个系统分别计算

然后通过转秩关系

我们可以看到就是行列式

因为它和矩阵的转秩是

行列式可以交换顺序

然后它本身也是不变的

从上述的分析我们看到

一个系统的能观性问题

和它的对偶系统的

能控性问题等价

那么系统的能控性问题

和对偶系统的能观性问题等价

这就是我们所谓的对偶性原理

所以我们实际上把能控性和能观性

通过对偶关系

它其实可以归结为只是能控性

或者只是能观性的问题的研究

不必要把能控性和能观性

当做完全不相干的两件事来做

这样的话也建立起来了

控制理论当中两类问题

就是控制问题和观测问题

之间的内在联系

这也就是说

我们实际上可以把

状态的观测估计问题

和系统的控制问题

进行相互的转化

那么也就把最优控制问题

和最优估计问题

内在联系起来

使得它们可以作为

归结为同一类问题来进行处理

简化了我们要解决问题的类型

我们在这里给大家

从直观的观察

能控性能观性的判据之间的这种

对应关系的角度

引入了对偶系统的概念

继而阐述了就是一个系统

它的能控性跟它对偶系统的能观性等价

它的能观性

跟对偶系统的能控性等价

这样一个对偶性原理

那么这个对偶性原理

应该说是在现在控制理论里头

非常重要的一个基本原理

那么它也把能控性 能观性

这样两类问题的研究

归结为了一类问题的研究

使得我们的理论大大的简化

自动控制理论(2)课程列表:

第1周:控制系统的状态空间表达式(1)

-1. 状态、状态空间、状态空间描述

--视频

-1. 状态、状态空间、状态空间描述--作业

-2. 高阶微分方程、传递函数矩阵与状态方程的互相转换(一):多输入多输出系统的空间表达式及传递函数阵

--视频

-2. 高阶微分方程、传递函数矩阵与状态方程的互相转换(一):多输入多输出系统的空间表达式及传递函数阵--作业

-3. 高阶微分方程、传递函数矩阵与状态方程的互相转换(二):组合系统的空间表达式及传递函数阵

--视频

-3. 高阶微分方程、传递函数矩阵与状态方程的互相转换(二):组合系统的空间表达式及传递函数阵--作业

-4. 高阶微分方程、传递函数矩阵与状态方程的互相转换(三):系统的时域描述及状态空间表达式(一)

--视频

-4. 高阶微分方程、传递函数矩阵与状态方程的互相转换(三):系统的时域描述及状态空间表达式(一)--作业

-5. 高阶微分方程、传递函数矩阵与状态方程的互相转换(四):系统的时域描述及状态空间表达式(二)

--视频

-5. 高阶微分方程、传递函数矩阵与状态方程的互相转换(四):系统的时域描述及状态空间表达式(二)--作业

第2周:控制系统的状态空间表达式(2)

-1. 由模拟结构图写出状态空间表达式(一):基于串并联分解

--视频

-1. 由模拟结构图写出状态空间表达式(一):基于串并联分解--作业

-2. 由模拟结构图写出状态空间表达式(二):基于部分分式分解

--视频

-2. 由模拟结构图写出状态空间表达式(二):基于部分分式分解--作业

-3. 由模拟结构图写出状态空间表达式(三):基于积分器串+常值反馈

--视频

-3. 由模拟结构图写出状态空间表达式(三):基于积分器串+常值反馈--作业

-4. 系统的等价变换及其应用(一)

--视频

-4. 系统的等价变换及其应用(一)--作业

-5. 系统的等价变换及其应用(二)

--视频

-5. 系统的等价变换及其应用(二)--作业

第3周:线性系统状态方程的解

-1. 线性连续定常系统状态方程的解(一):齐次方程

--视频

-1. 线性连续定常系统状态方程的解(一):齐次方程--作业

-2. 线性连续定常系统状态方程的解(二):非齐次方程

--视频

-2. 线性连续定常系统状态方程的解(二):非齐次方程--作业

-3. 状态转移矩阵的定义、性质及算法(一):状态转移矩阵的定义

--视频

-3. 状态转移矩阵的定义、性质及算法(一):状态转移矩阵的定义--作业

-4. 状态转移矩阵的定义、性质及算法(二):状态转移矩阵的性质

--视频

-4. 状态转移矩阵的定义、性质及算法(二):状态转移矩阵的性质--作业

-5. 状态转移矩阵的定义、性质及算法(三):状态转移矩阵的算法

--视频

-5. 状态转移矩阵的定义、性质及算法(三):状态转移矩阵的算法--作业

第4周:状态变量的能控性和能观性(1)

-1. 能控性与能观测性的定义(一):能控性与能观性

--Video

-1. 能控性与能观测性的定义(一):能控性与能观性--作业

-2. 能控性与能观测性的定义(二):能控性概念

--Video

-2. 能控性与能观测性的定义(二):能控性概念--作业

-3. 能控性与能观测性的定义(三):能观性概念

--Video

-3. 能控性与能观测性的定义(三):能观性概念--作业

第5周:状态变量的能控性和能观性(2)

-1. 能控性与能观测性的判据(一):状态能控判据形式之一(模态判据)

--Video

-1. 能控性与能观测性的判据(一):状态能控判据形式之一(模态判据)--作业

-2. 能控性与能观测性的判据(二):状态能控判据形式之二(代数判据)

--Video

-2. 能控性与能观测性的判据(二):状态能控判据形式之二(代数判据)--作业

-3. 能控性与能观测性的判据(三):状态能观判据形式之一(模态判据)

--Video

-3. 能控性与能观测性的判据(三):状态能观判据形式之一(模态判据)--作业

-4. 能控性与能观测性的判据(四):状态能观判据形式之二(代数判据)

--Video

-4. 能控性与能观测性的判据(四):状态能观判据形式之二(代数判据)--作业

-5. 对偶性原理

--Video

-5. 对偶性原理--作业

第6周:线性定常系统的综合(1)

-1. 定常系统的状态空间结构(一):能控状态分解

--Video

-1. 定常系统的状态空间结构(一):能控状态分解--作业

-2. 定常系统的状态空间结构(二):能观状态分解

--Video

-2. 定常系统的状态空间结构(二):能观状态分解--作业

-3. 能控标准型和能观标准型:能控标准型和能观标准型

--Video

-3. 能控标准型和能观标准型:能控标准型和能观标准型--作业

-4. 实现问题、最小实现(一):单变量系统的能控实现、能观实现

--Video

-4. 实现问题、最小实现(一):单变量系统的能控实现、能观实现--作业

-5. 实现问题、最小实现(二):多变量系统的能控实现、能观实现

--Video

-5. 实现问题、最小实现(二):多变量系统的能控实现、能观实现--作业

-6. 实现问题、最小实现(三):最小实现问题

--Video

-6. 实现问题、最小实现(三):最小实现问题--作业

第7周:线性定常系统的综合(2)

-1.状态反馈和输出反馈

--视频

-1.状态反馈和输出反馈--作业

-2. 反馈对能控性和能观测性的影响

--视频

-2. 反馈对能控性和能观测性的影响--作业

-3. 极点配置算法(一):极点配置算法

--视频

-3. 极点配置算法(一):极点配置算法--作业

-4.极点配置算法(二):极点配置举例

--视频

-4.极点配置算法(二):极点配置举例--作业

-5.极点配置算法(三):极点配置算法

--视频

-5.极点配置算法(三):极点配置算法--作业

-6. 状态空间中系统的镇定问题

--视频

-6. 状态空间中系统的镇定问题--作业

第8周:状态观测器

-1. 状态观测器的基本概念

--视频

-1. 状态观测器的基本概念--作业

-2. 全维观测器的设计

--视频

-2. 全维观测器的设计--作业

-3. 降维观测器

--视频

-3. 降维观测器--作业

-4. 重构状态反馈控制系统

--视频

-4. 重构状态反馈控制系统--作业

-5. 扰动量的观测

--视频

-5. 扰动量的观测--作业

第9周:抗外扰控制(1)

-1. 基本概念

--视频

-1. 基本概念--作业

-2. 对外扰的完全不变性

--视频

-2. 对外扰的完全不变性--作业

-3. 输出对外扰的静态不变性

--视频

-3. 输出对外扰的静态不变性--作业

-4. 状态和外扰可直接测量时的抗外扰控制

--视频

-4. 状态和外扰可直接测量时的抗外扰控制--作业

第10周:抗外扰控制(2)

-1. 带观测器的抗外扰控制

--视频

-1. 带观测器的抗外扰控制--作业

-2. 常值扰动下的鲁棒抗外扰控制

--视频

-2. 常值扰动下的鲁棒抗外扰控制--作业

-3. 一般扰动下的鲁棒抗外扰控制

--视频

-3. 一般扰动下的鲁棒抗外扰控制--作业

第11周:李雅普诺夫稳定性(1)

-1. 基本概念

--视频

-1. 基本概念--作业

-2. 李雅普诺夫方法

--视频

-2. 李雅普诺夫方法--作业

-3. 构造李雅普诺夫函数的方法

--视频

-3. 构造李雅普诺夫函数的方法--作业

第12周:李雅普诺夫稳定性(2)

-1. 线性定常系统的稳定性

--视频

-1. 线性定常系统的稳定性--作业

-2. 离散系统的稳定性

--视频

-2. 离散系统的稳定性--作业

Video笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。