差分方程的零输入响应与零状态响应

差分方程的经典分析方法存在以下不足之处:

  1. 若激励信号发生变化,则特解部分需要重新求解。
  2. 若差分方程右边激励项比较复杂,则难以处理。
  3. 若初始条件发生变化,则须全部重新求解
  4. 这种方法是一种纯数学方法,无法突出系统响应的物理概念。

差分方程的迭代分析方法存在以下不足之处:

  1. 没有得出闭式解,不利于数学上进行分析
  2. 需要从头计算才能计算出某时刻的输出

本文章在此引入差分方程的零输入响应与零状态响应分析方法,对于系统来说,该分析方法能很好地表述出系统响应的物理意义。

差分方程的分解

有差分方程

$\displaystyle{ \sum_{i=0}^N a_i y[n-i] = \sum_{k=0}^M b_k x[n-k] } \qquad (a_0=1)$

该差分方程表征的系统如下图

从整个系统来说,输出$y[n]$由两类外部参数决定:

  1. 初始状态$y[-N],y[-N+1],…,y[-2],y[-1]$
  2. 输入(激励),$x[-M],x[-M+1],…,x[-1],x[0],x[1],…,x[n]$

零输入响应(Zero Input Response)

零输入表示$x[-M],x[-M+1],…,x[-1],x[0],x[1],…,x[n]$全为0,也就是整个系统的输出只受初始状态的影响。此时输出(输入响应)为$ y_{zi}$。

零输入响应的迭代计算

$y_{zi}[0] = -( a_1 y[-1] + a_2 y[-2] + \cdot\cdot\cdot+a_N y[-N])$

$y_{zi}[1] = -( a_1 y_{zi}[0] + a_2 y[-1] + \cdot\cdot\cdot+a_N y[-N+1])$

$y_{zi}[2] = -( a_1 y_{zi}[1] + a_2 y[0] + \cdot\cdot\cdot+a_N y[-N+2])$

$\cdot\cdot\cdot$

$y_{zi}[n] = -( a_1 y_{zi}[n-1] + a_2 y_{zi}[n-2] + \cdot\cdot\cdot+a_N y_{zi}[n-N])$

零输入响应的闭式解

零输入响应的输入全为0,即差分方程的右边为0,也就是说需要求解如下的差分方程:

$\displaystyle{ \sum_{i=0}^N a_i y[n-i] = 0 } $

最后通过初始条件(初始状态)$y[-N],y[-N+1],…,y[-1]$求出幂多项式的各个系数。

零状态响应(Zero State Response)

零状态的在这里的意思是零初始状态,也就是说$y[-N]=y[-N+1]=,…,=y[-1]=0$。那么整个系统的输出只受到输入影响,此时输出为$y_{zs}$

零状态响应的迭代计算

$y_{zs}[0] = b_0x[0]+b_1x[-1]+\cdot\cdot\cdot+b_Mx[-M]$

$y_{zs}[1] = b_0x[1]+b_1x[0]+\cdot\cdot\cdot+b_Mx[-M+1] - a_1y_{zs}[0]$

$y_{zs}[2] = b_0x[2]+b_1x[1]+\cdot\cdot\cdot+b_Mx[-M+2] – (a_1y_{zs}[1]+a_2y_{zs}[0])$

$\cdot\cdot\cdot$

$y_{zs}[n] = b_0x[n]+b_1x[n-1]+\cdot\cdot\cdot+b_Mx[n-M] – (a_1y_{zs}[n-1]+a_2y_{zs}[n-2]+\cdot\cdot\cdot+a_Ny_{zs}[n-N])$

零状态响应的闭式解

零状态响应的初始状态全为0,也就是说我们需要像往常一样求得差分方程的闭式解

$\displaystyle{ \sum_{i=0}^N a_i y[n-i] = \sum_{k=0}^M b_k x[n-k] } $

不过在最后求系数阶段用到的初始条件(初始状态)为:$y[-N]=y[-N+1]=,…,=y[-1]=0$

输y[n]

回头看零输入响应以及零状态响应的迭代计算,我们发现如下规律:

$\begin{align*}
y[0] &= -( a_1 y[-1] + a_2 y[-2] + \cdot\cdot\cdot+a_N y[-N])\\
&\qquad+b_0x[0]+b_1x[-1]+\cdot\cdot\cdot+b_Mx[-M] \\
&= y_{zi}[0]+y_{zs}[0]
\end{align*}$

$\begin{align*}
y[1] &= -( a_1 y[0] + a_2 y[-1] + \cdot\cdot\cdot+a_N y[-N+1]) \\
&\qquad +b_0x[1]+b_1x[0]+\cdot\cdot\cdot+b_Mx[-M+1] \\
&= -( a_1 y_{zi}[0] + a_2 y[-1] + \cdot\cdot\cdot+a_N y[-N+1])\\
&\qquad + b_0x[1]+b_1x[0]+\cdot\cdot\cdot+b_Mx[-M+1] - a_1y_{zs}[0]\\
&= y_{zi}[1]+y_{zs}[1]
\end{align*}$

$y[2] = y_{zi}[2]+y_{zs}[2]$

$\cdot\cdot\cdot$

$y[n] = y_{zi}[n]+y_{zs}[n]$

得出结论,线性常系数差分方程系统的输出是由零输入响应与零状态响应组合而来。

时间: 2024-08-07 17:00:06

差分方程的零输入响应与零状态响应的相关文章

一阶电路的零状态响应

零状态响应就是电路在零初始状态下(动态元件初始储能为零)由外施激励引起的响应. RC电路的零状态响应 在t=0时刻,开关S闭合,电路接入直流电压源US.根据KVL,有 uR+uC=US (KVL ∑u=0 指定回路的绕行方向是顺时针的,R.C的电压参考方向与绕行方向一致,电压前面取“+”号,US的电压参考方向与绕行方向不一致,前面取“-”号. 根据KVL,有 uR+uC-US=0 得 US=uR+uC) 将uR=Ri,i=CduC/dt代入,得电路的微分方程 RC(duC/dt)+uC=US 此

HTTP的状态响应码

响应状态码用于表示服务器对请求的各种不同处理的结果和状态,它是一个三位的十进制数.相应状态码可归为5中类别,使用最高位1到5来进行分类,如下所示: (1)100 -199 表示成功接收请求,要求客户端继续提交下一次请求才能完成整个处理过程. (2)200 -299 表示成功接收请求并已完成整个处理过程. (3)300 -399 为完成请求,客户需进一步细化请求. 例如,请求的资源已经移动一个新的地址. (4)400 - 499 客户端的请求有错误. (5)500 - 599 服务器端出现错误.

简述HTTP报文请求方法和状态响应码

1. Method 请求方法,表明客户端希望服务器对资源执行的动作: 1.1. GET 向服务器请求资源. 1.2 HEAD 和GET方法的行为类似,但服务器在响应中只返回首部,不会返回实体的主体部分.这就允许客户端在未获取实际资源的情况下,对资源的首部进行检查. 可以做到: 不获取资源的情况下了解资源的情况(比如,判断器类型) 通过查看响应中的状态码,看看某个对象是否存在: 通过查看首部,测试资源是否被修改了: 1.3. PUT 与GET从服务器读取文件相反,PUT方法回向服务器写入文件.有些

学习笔记(信号与系统)

学习笔记(信号与系统) 来源:网络 第一章 信号和系统 信号的概念.描述和分类 信号的基本运算 典型信号 系统的概念和分类 1.常常把来自外界的各种报道统称为消息: 信息是消息中有意义的内容: 信号是反映信息的各种物理量,是系统直接进行加工.变换以实现通信的对象. 信号是信息的表现形式,信息是信号的具体内容:信号是信息的载体,通过信号传递信息. 2.系统(system):是指若干相互关联的事物组合而成具有特定功能的整体. 3.信号的描述--数学描述,波形描述. 信号的分类: 1)确定信号(规则信

DSP第二章

离散时间信号在采样点间隔的位置上根本没定义,不能简单的看成值为0. 在时间序列轴上,向左移动叫提前,像右移动叫延迟. 下采样操作:采更少的点.比如y(n)=x(2n)相当于只对x(n)的偶数采样点取出来. 系统的输入叫做激励,系统的输出叫响应. 在n0时刻之前系统没有激励,系统输出一直为0,是初始松弛条件.默认所有系统在远古时刻,t等于负无穷时,都是初始松弛的. 系统是会产生信号的. 证明一个系统没有某个性质,找个反例即可.但要证明具有某个性质,则要对所有信号成立. 静态系统都是无记忆的,只和当

第二章(连续时间系统的时域分析之二)

零输入响应和零状态响应 这名字取得有点怪,其实零输入响应即是状态响应,而零状态响应就是输入响应. 零状态响应:不考虑起始时刻系统储能的作用(起始组状态为0),由系统的外加激励信号所产生的响应 零输入响应:没有外加激励信号的作用,只有其实状态所产生的响应 而如何理解线性系统呢 按照初中学习的线性关系表达式应该是y=kx+b 而输入在里面即是x,而状态即是y,所谓的零输入和零状态就是x和y各为0的时候 可是很明显这个线性关系却不满足信号与系统中线性系统的定义的满足齐次性. 线性系统关注的是表达式增量

一阶电路的全响应

当一个非零初始状态的一阶电路受到激励时,电路的响应称为一阶电路的全响应. 全响应=(零输入响应)+(零状态响应) 全响应=(强制分量)+(自由分量)(全响应=(稳态分量)+(瞬态分量)) 无论是把全响应分解为零状态响应和零输入响应,还是分解为瞬态分量和稳态分量,都不过是从不同角度去分析全响应的.而全响应总是由初始值.特解和时间常数三个要素决定的.在直流电源的激励下,若初始值为ƒ(0+),特解为稳态解ƒ(∞),时间常数为τ,则全响应ƒ(t)可写为 ƒ(t)=ƒ(∞)+[ƒ(0+)-ƒ(∞)]e-t

DSP 第三章

变换作为一种工具来分析信号和LTI系统. Z变换是处理离散信号的,拉普拉斯是处理连续信号的. Z域就是Z的复平面. Z变换只是一种信号的表达形式. 某个时间序列和X(z)以及收敛域相对应. 表3.1就是对前面的完全总结: 有限时间的因果,反因果,和双边信号.对应收敛域:除掉0,除掉正无穷,除掉0和正无穷. 无限时间的因果,反因果,和双边信号.对应收敛域:圈外,圈内,环. 单边的Z变换是为因果信号准备的.公式化的逆Z变换. 表3.2又是对3.2节的完全总结: 每一种Z变换分两块考虑,Z域变换以及收

电工电子--第三章-电路的暂态分析

3.1 电阻元件.电感元件与电容元件 3.2 储能元件和换路定则 3.3 RC电路的响应 3.4 一阶线性电路暂态分析  的三要素法 3.5 微分电路与积分电路 3.6 RL电路的响应 3.1.2 电感元件 线圈的匝数N愈多,其电感愈大:线圈中单位电流产生的磁通愈大,电感也愈大. 电感:单位电流产生的磁链. 感应电动势eL:具有阻碍电流变化的性质. 电感元件是储能元件,不是耗能元件 电流 i 与磁通Φ.感应电动势 eL与磁通Φ的参考方向之间均符合右螺旋定则. 当电流变化率为零,即线圈通过恒定电流