Z变换方程转化为差分方程

news/2024/12/22 13:57:23/

在这里插入图片描述
将Z变换方程转换为差分方程的过程称为反Z变换。反Z变换是将信号从复频域转换为时间域的过程。如果我们已知一个系统的传递函数,即Z变换方程:

H ( z ) = Y ( z ) X ( z ) = b n + b n − 1 z − 1 + ⋯ + b 0 z − n 1 a n + a n − 1 z − 1 + ⋯ + a 0 z − n 0 H(z) = \frac{Y(z)}{X(z)} = \frac{b_n + b_{n-1} z^{-1} + \dots + b_0 z^{-n_1}}{a_n + a_{n-1} z^{-1} + \dots + a_0 z^{-n_0}} H(z)=X(z)Y(z)=an+an1z1++a0zn0bn+bn1z1++b0zn1

其中, X ( z ) X(z) X(z) Y ( z ) Y(z) Y(z) 分别表示输入和输出信号的Z变换, a i a_i ai b i b_i bi 是差分方程的系数。

我们可以通过以下步骤将其转换为差分方程:

  1. H ( z ) H(z) H(z) 进行偏分式分解,得到 H ( z ) H(z) H(z) 的部分分式形式:

H ( z ) = b n + b n − 1 z − 1 + ⋯ + b 0 z − n 1 a n + a n − 1 z − 1 + ⋯ + a 0 z − n 0 = A 1 1 − p 1 z − 1 + A 2 1 − p 2 z − 1 + ⋯ + A n 1 − p n z − 1 H(z) = \frac{b_n + b_{n-1} z^{-1} + \dots + b_0 z^{-n_1}}{a_n + a_{n-1} z^{-1} + \dots + a_0 z^{-n_0}} = \frac{A_1}{1-p_1 z^{-1}} + \frac{A_2}{1-p_2 z^{-1}} + \dots + \frac{A_n}{1-p_n z^{-1}} H(z)=an+an1z1++a0zn0bn+bn1z1++b0zn1=1p1z1A1+1p2z1A2++1pnz1An

其中, p 1 , … , p n p_1,\ldots,p_n p1,,pn H ( z ) H(z) H(z) 的极点, A 1 , … , A n A_1,\ldots,A_n A1,,An 是对应的系数。

  1. 对每一项 A i 1 − p i z − 1 \frac{A_i}{1-p_i z^{-1}} 1piz1Ai 进行反Z变换,得到形如 a i y [ n − i ] a_i y[n-i] aiy[ni] 的项。

  2. 将所有项相加,得到差分方程的形式:

a n y [ n ] + a n − 1 y [ n − 1 ] + ⋯ + a 0 y [ n − n 0 ] = b n x [ n ] + b n − 1 x [ n − 1 ] + ⋯ + b 0 x [ n − n 1 ] a_n y[n] + a_{n-1} y[n-1] + \dots + a_0 y[n-n_0] = b_n x[n] + b_{n-1} x[n-1] + \dots + b_0 x[n-n_1] any[n]+an1y[n1]++a0y[nn0]=bnx[n]+bn1x[n1]++b0x[nn1]

其中, x [ n ] x[n] x[n] y [ n ] y[n] y[n] 分别表示输入和输出信号, a i a_i ai b i b_i bi 是差分方程的系数,它们可以通过 A i A_i Ai p i p_i pi 计算得到。

需要注意的是,反Z变换的结果可能包含复数项,这时需要使用欧拉公式将其转换为实数项。此外,反Z变换的结果也可能包含单位脉冲响应,需要根据初始条件确定其值。

【最后一个bug】多平台都有更新和发布,大家可以一键三连,关注+星标,不错过精彩内容~
在这里插入图片描述


http://www.ppmy.cn/news/544236.html

相关文章

山东地图echarts js文件

(function (root, factory) {if (typeof define === ‘function’ && define.amd) {// AMD. Register as an anonymous module. define([‘exports’, ‘echarts’], factory); } else if (typeof exports === ‘object’ && typeof exports.nodeName !== ‘st…

oracle复合索引第一个字段,复合索引的先决使用条件 - stacktestor的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

背景:51Testing软件测试网]k2u4q[F 今天,接到一个项目的项目经理电话,告之说生产环境有几个查询超级慢,就是查询单张表的数据,查询条件也很简单,但是加了索引以后并没有走索引,依然还是走的全表…

Towards a Theory of Accountability and Audit

Towards a Theory of Accountability and Audit Radha Jagadeesan1’*, Alan Jeffrey2, Corin Pitcher1, and James Riely1’* 1 School of Computing, DePaul University 2 Bell Labs, Alcatel-Lucent Abstract. Accountability mechanisms, which rely on after-the-fact…

Java双亲委派机制

编译器编译.java产生.class 类加载器加载.class到JVM ClassLoder在加载.class过程中会使用双亲委派机制加载 BootStrapClassLoader 启动类加载器 在jvm启动时创建 加载$JAVA_HOME/jre/lib中类库 或通过参数-Xbootclasspath指定库 由于引导类加载器涉及到虚拟机本地实现细节 无…

GEAK Eye root教程_方法

GEAK Eye的root教程在这里整理了一下,之前有机友说自己的手机想删除系统自带的一些无用软件,可是怎么也删除不了,所以需要先进行root才可以删除,不然的话是 删除不了的,这个方法也是大家在root过程中总结出来了&#x…

极客”一词,来自于美国俚语“geek”的音译,一般理解为性格古怪的人

起源 “ 极客”一词,来自于美国俚语“ geek”的音译,一般理解为性格古怪的人。数学“极客”大多是指,并不 一定是数学专业但又对数学等技术有狂热的兴趣并投入大量时间钻研的人。又 译作“ 奇客”。以前是对那些残忍的 马戏表演者和令人厌恶的…

HTTP状态码401和403的区别

401 Unauthorized:该HTTP状态码表示认证错误,表示这个请求没有被服务器认证或者客户端传送的证书错误,可以修改后在进行重试 403 Forbidden :该HTTP状态码关于授权的,跟应用的的逻辑有关,表示客户端没有权…

POST请求返回:401 Unauthorized

Postman 做接口测试,提交请求后,模拟获取数据,输入入参正确时,却返回status:401 Unauthorized 原因: Authorization 认证不通过,有些Authorization含有有效时长限制。 解决办法: 修改请求头部…