系统状态变量分析

时间:2025-03-13

第八章8.1

系统状态变量分析

状态变量与状态方程

一、状态变量与状态方程 二、动态方程的一般形式

8.2

状态方程的建立

一、电路状态方程的列写 二、由输入-输出方程建立状态方程

8.3 8.4 8.5

离散系统状态方程的建立 连续系统状态方程的解 离散系统状态方程的解

第八章

系统状态变量分析

前面的分析方法称为外部法,它强调用系统的输 入、输出之间的关系来描述系统的特性。其特点: (1)只适用于单输入单输出系统,对于多输入多输出 系统,将增加复杂性; (2)只研究系统输出与输入的外部特性,而对系统的 内部情况一无所知,也无法控制。 本章将介绍的内部法——状态变量法是用n个状态 变量的一阶微分或差分方程组(状态方程)来描述系 统。优点有:(1)提供系统的内部特性以便研究。 (2)便于分析多输入多输出系统; (3)一阶方程组便于计算机数值求解。并容易推广用 于时变系统和非线性系统。

8.1 状态变量与状态方程 一、状态与状态变量的概念 从一个电路系统实例引入以u(t)和iC(t)为输出 若还想了解内部三个 变量uC(t), iL1(t), iL2(t) 的变化情况。 这时可列出方程R1 iL1 L1

a auC

iL2 L2 iC

R2

us1

u

us2

du C C iL 2 iL1 0 dt d iL1 R1iL1 L1 uC uS1 0 dt d iL 2 L2 R2iL 2 uS 2 uC 0 dt

d uC 1 1 iL1 iL 2 dt C C d iL1 1 R1 1 uC iL1 u S 1 dt L1 L1 L1 d iL 2 1 R2 1 uC iL 2 u S 2 dt L2 L2 L2

R1 iL1

L1

a iL2 L2 iC

R2

us1

uC

u

us2

d uC 1 1 iL1 iL 2 dt C C d iL1 1 R 1 uC 1 iL1 u S 1 dt L1 L1 L1 d iL 2 1 R2 1 uC iL 2 u S 2 dt L2 L2 L2

这是由三个内部变量uC(t)、iL1(t)和iL2(t)构成的一 阶微分方程组。 若初始值uC(t0)、iL1(t0)和iL2(t0)已知,则根据t≥t0时 的给定激励uS1(t)和uS2(t)就可惟一地确定在t≥t0时的解 uC(t)、iL1(t)和iL2(t)。 u (t ) R 2 i L 2 (t ) u S 2 (t ) 系统的输出容易地由 iC (t ) i L1 (t ) i L 2 (t ) 三个内部变量和激励求 出: 一组代数方程

状态与状态变量的定义系统在某一时刻t0的状态是指表示该系统所必需最 少的一组数值,已知这组数值和t≥t0时系统的激励, 就能完全确定t≥t0时系统的全部工作情况。 状态变量是描述状态随时间t 变化的一组变量, 它们在某时刻的值就组成了系统在该时刻的状态。 在初始时刻的值称为初始状态。 对n阶动态系统需有n个独立的状态变量,通常用 x1(t)、x2(t)、…、xn(t)表示。 说明(1)系统中任何响应均可表示成状态变量及 输入的线性组合;(2)状态变量应线性独立; (3)状态变量的选择并不是唯一的

二、状态方程和输出方程在选定状态变量的情况下 ,用状态变量分析系统时, 一般分两步进行: (1)第一步是根据系统的初始状态求出状态变量; (2)第二步是用这些状态变量来确定初始时刻以后的 系统输出。 状态变量是通过求解由状态变量构成的一阶微分方 程组来得到,该一阶微分方程组称为状态方程。 状态方程描述了状态变量的一阶导数与状态变量和 激励之间的关系 。而描述输出与状态变量和激励之 间关系的一组代数方程称为输出方程 。

通常将状态方程和输出方程总称为动态方程或系统方程。

对于一般的n阶多输入-多 输出LTI连续系统,如图 。 其状态方程和输出方程为

f1(t) f2(t) ┇ fp(t)

{xi(t0)}

y1(t) y2(t) ┇ yq(t)

x1 a11 x1 a12 x 2 a1n x n b11 f1 b12 f 2 b1 p f p x 2 a 21 x1 a 22 x 2 a 2n x n b21 f1 b22 f 2 b2 p f p x n a n1 x1 a n 2 x 2 a nn x n bn1 f1 bn 2 f 2 bnp f p

y1 c11 x1 c12 x 2 c1n x n d11 f1 d12 f 2 d1 p f p y 2 c 21 x1 c 22 x 2 c 2n x n d 21 f1 d 22 f 2 d 2 p f p y q c q1 x1 c q 2 x 2 c qn x n d q1 f1 d q 2 f 2 d qp f p

写成矩阵形式: 状态方程

x(t ) Ax(t ) Bf (t ) 输出方程 y (t ) Cx(t ) Df (t )

其中A为n×n方阵,称为系统矩阵, B为n×p矩阵,称为控制矩阵, C为q×n矩阵,称为输出矩阵,D为q×p矩阵 对离散系统,类似

状态方程

x(k 1) Ax(k ) Bf (k ) 输出方程 y(k ) Cx(k ) Df (k )

状态变量分析的关键在于状态变量的选取以及状态方程的建立。

8.2 连续系统状态方程的建立 一、由电路图直接建立状态方程首先选择状态变量 。 通常选电容电压和电 感电流为状态变量。 必须保证所选状态变 量为独立的电容电压 和独立的电感电流。uC1 uC1

uC2

uC3

us

uC2

(a) 任选两个电容电压 独立

(b) 任选一个电容电压 独立 iL1

iL1

iL3

iL2

is

iL2

四种非独立的电路结构(c) 任选两个电感电流 独立 (d) 任选一个电感电流 独立

状态方程的建立: 根据电路列出各状态变量的一阶微分方程。

由于 iC C d u C dt

d iL uL L dt

为使方程中含有状态变量uC的一阶导数 , 可对接有该电容的独立结点列写KCL电流方程; 为使方程中含有状态变量iL的一阶导数 , 可对含有该电感的独立回路列写KVL电压方程。

对列出的方程,只保留状态变量和输入激励,设法消 去其它中间的变量,经整理即可给出标准的状态方程。对于输出方程,通常可用观察法由电路直接列出。

由电路图 …… 此处隐藏:3208字,全部文档内容请下载后查看。喜欢就下载吧 ……

系统状态变量分析.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219