Are There Engineering Applications for the Generalized Z-Transform?

AI Thread Summary
The generalized Z-transform, defined as X(z) = ∑ x[n] e^{-zn}, has potential applications in engineering, particularly in digital signal processing (DSP) and control systems. It is closely related to the standard Z-transform and can be evaluated on the unit circle to yield the discrete time Fourier transform. Variations such as the chirp-Z transform allow for sampling along spirals in the complex plane, which can aid in detecting poles off the unit circle. The discussion highlights the relationship between this transform and both the Laplace and Fourier transforms, noting that the generalized form accommodates sequences with negative indices. Overall, while the generalized Z-transform shares similarities with existing transforms, its unique properties may offer additional analytical capabilities in engineering applications.
MathematicalPhysicist
Science Advisor
Gold Member
Messages
4,662
Reaction score
372
Has there been any applications in engineering to the following generelization to Z-transform?

##X(z) = \sum_{n=-\infty}^\infty x[n] e^{-zn}##

We get the ##z##-trasnform by using the substitution ##z \mapsto Log(z)##.

Thanks in advance.
 
Engineering news on Phys.org
It's looks so closely related to the Laplace transform (and maybe the Fourier transform) that any any application of it would probably be satisfied by one of those.
 
Yes. The standard Z transform:
<br /> X(z) = \sum_{n=-\infty}^\infty x[n] z^{-n}<br />
can be evaluated on the unit circle, ##z=e^{i \Omega}## and you get the discrete time Fourier transform. If you have a finite number of elements in your sequence ##x[n]## this is essentially the Discrete Fourier Transform(DFT) if you chose ##\Omega## properly. If you move off the unit circle (or don't have the nice spacing of the DFT) you can get something sometimes called the chirp-z transform (and may have other names), which in general samples along spirals int he complex plane. It can be used to try and detect poles off the unit circle, or sometimes is used to sample only the part of the unit circle that you want.

jason
 
@jasonRF but in your case ##\Omega## is real, in my case, the ##z## in the exponent is complex. As in ##e^{x+iy}##.
So it maybe called the discrete laplace transform.
 
  • Like
Likes FactChecker
MathematicalPhysicist said:
@jasonRF
So it maybe called the discrete laplace transform.
Right. But also the summation goes negative, where the Laplace integral does not. I can't see what the relationship would be. A sampled signal mixed with a Laplace?
 
MathematicalPhysicist said:
@jasonRF but in your case ##\Omega## is real, in my case, the ##z## in the exponent is complex. As in ##e^{x+iy}##.
So it maybe called the discrete laplace transform.
Sorry I wasn't more clear; that is what I meant by "off the unit circle". More explicitly, for a finite time sequence people have used,
<br /> X[k] = \sum_{n=0}^{N-1} x[n] e^{-\sigma n k - i 2 \pi k n /N}<br />
with ##k## varying from 0 to N-1. This is like a DFT, except on a spiral instead of the unit circle. You can think of this as
<br /> X(z_k) = \sum_{n=0}^{N-1} x[n] z_k^{-n}<br />
with
<br /> z_k = e^{\sigma k - i 2 \pi k /N}<br />
just as you were asking.

If you are thinking an infinite sequence, then your example is conceptually no different than the Z transform.

A classic reference on this (I must admit that I have not read the paper) is:
http://www.researchgate.net/publication/3205060_Enhancement_of_Poles_in_Spectral_Analysis jason
 
Last edited by a moderator:
FactChecker said:
Right. But also the summation goes negative, where the Laplace integral does not. I can't see what the relationship would be. A sampled signal mixed with a Laplace?
There's one sided Laplace transform and there's the two sided Laplace transform, i.e from -\infty to \infty.
 
  • Like
Likes FactChecker
MathematicalPhysicist said:
Has there been any applications in engineering to the following generelization to Z-transform?

##X(z) = \sum_{n=-\infty}^\infty x[n] e^{-zn}##

We get the ##z##-trasnform by using the substitution ##z \mapsto Log(z)##.

Thanks in advance.
the z-transform is used a lot in DSP and controls to name a few
 

Similar threads

Back
Top