状态空间概述问题记录:

  1. 为什么状态空间方程中输出,状态倒数等于输入和状态之和而不是乘或者别的符号?

  2. 控制器,观测器形式的状态空间方程咋来的?,形式如何理解?为什么两者的关系是转置?什么是对偶?

  3. 对于MIMO系统,是否存在唯一的传递函数矩阵?

    不是,等于原来的转置

听课记录:

研究一个系统最开始是建模,而现控相比于古典控制建模部分出现了较大改变。而这种改变导致系统的描述更加简单,数值计算更加方便。

现代控制系统在古典控制的基础上增加了一个研究因素——状态。所以我们要把表达式抽象成这样:

第一个式子表示下一个状态和当前状态和输入的关系

同时继承控制的必须研究的内容,输出和输入和当前状态的关系

用当前状态和未来状态来表示我们的新研究因素:状态

对比于古典控制需注意:

  1. 一个系统的状态空间方程不唯一,但是系统的传递函数唯一
  2. 状态空间方程研究时域

一个状态空间方程可以表示成对应系统传递函数矩阵。

结果如下:

同时也引出,一个MIMO系统的表示用状态空间方程来建模更加简略,但是使用传递函数就更为复杂。比如一个5输入8输出的传递函数矩阵大小是8*5

接下来介绍状态空间表达式的书写

  1. 找出微分方程
  2. 找出状态变量个数,写出状态空间方程组
  3. 写出ABCD矩阵

主要就是把一个高阶的微分方程变成一阶线性微分方程组,也就是把高阶微分变成用状态变量来表示。掌握这个就可以进行状态空间表示。

同时要明确每个矩阵的行数列数和各个变量数的关系。

  1. A矩阵的行数代表状态变量个数,列数也是
  2. B矩阵的行数代表状态变量个数,列数代表输入的个数
  3. C矩阵行数代表输出的个数,列代表状态变量
  4. D行数输出,列输入

只要记住矩阵左边是需要变换的线性空间,右边是目标线性空间,行数代表维数,列数代表变量个数即可

接下来介绍一些特殊的状态空间方程形式. 之前提到过状态方程可以有很多种实现方式,学者们提出了方便控制器设计,检测器设计的状态空间矩阵设计

控制器对偶形式:

传感器对偶形式

控制能力对偶性质

可观测性对偶性质

总结:

学习思路:

古典控制与现代控制的区别

介绍现代控制的基础–建模方式–状态空间建模的一般形式

如何将上述一般形式转换成传递函数

如何列出状态空间方程

状态空间方程各矩阵的表达的含义

各种特殊的状态空间方程