与连续时间系统不同,离散时间时滞系统可以通过状态增广 (State Augmentation) 转化为一个无时滞的高维系统。虽然这会增加计算维度,但它提供了一个非常直观的分析框架。
基础模型与状态增广
线性定常时滞系统:考虑如下具有常数时滞 的线性离散系统:
为状态变量,需要给出一段历史数据 作为初始条件。
定义(增广状态向量):为了消除显式的时滞项,我们定义一个新的“增广状态” ,包含当前状态和过去 步的状态:
定理(无时滞系统转换):原系统可以重写为如下形式的无时滞系统:
其中,增广矩阵 具有如下的伴随形式 (Companion Form):
证明:我们需要验证 是否真的等于 。左边根据定义, 是将时间向前推一步:
右边进行矩阵乘法运算:
- 第 1 行: 。这正是原系统的动力学方程。
- 第 2 行: 。这是一个恒等式(当前时刻的 变成了下一时刻的“过去一步状态”)。
- 第 3 行: 。
- 以此类推,直到最后一行。
离散时滞系统在本质上是有限维的,系统维数从 变为 。
稳定性分析
渐进稳定性:对于离散系统,渐近稳定 (Asymptotically Stable) 意味着对于任意小的初始条件,随着时间推移 ,状态范数趋于零,即
Lyapunov 方法: 系统渐近稳定的充要条件是存在一个正定矩阵 ,使得 Lyapunov 函数 满足:
虽然增广法将问题简化为标准的 LTI 系统分析,但如果时滞 很大,矩阵 的维数会急剧膨胀,导致计算极其复杂。如果时滞参数 是未知的或不确定的,增广法也会变得难以应用。
时变时滞与切换系统 (Time-Varying Delays & Switched Systems)
定义(时变时滞):当时滞不是常数,而是随时间变化的
难点:当时滞 变成随时间变化的 () 时,常数矩阵 就不存在了
线性切换系统:时变时滞系统中增广矩阵 不再是常数矩阵,而是随 的取值在变化。这可以被建模为一个线性切换系统 (Linear Switched System):
其中 。根据 的不同取值,系统矩阵在 个可能的矩阵 之间切换。
离散时变时滞系统的稳定性问题,可以转化为任意切换规则下的线性切换系统的稳定性问题。
传递函数法
传递函数法:对于多时滞、含输入的系统:
其中 。
Z变换:通过 Z 变换 (),可以得到传递函数矩阵 :
的每一项都是 的多项式的商。