Comparación de transformada de Fourier, transformada de Laplace y transformada z

Hace unos días, aprendí el principio del control automático y de repente sentí que la diferencia y la conexión entre la transformada de Fourier, la transformada de Laplace y la transformada z no eran particularmente claras, así que las junté, las estudié y las grabé aquí después. clasificarlos y resumirlos.

1. Transformada de Fourier

La base de la transformada de Fourier es la serie de Fourier. Permítanme hablar primero de lo que es una serie de Fourier.

1.1 Serie de Fourier

El matemático francés Fourier cree que cualquier función periódica puede representarse mediante una serie infinita compuesta de funciones seno y coseno (las funciones seno y coseno se eligen como funciones base porque son ortogonales), más tarde conocidas como Fourier La serie es un tipo especial de series trigonométricas.

La serie de Fourier en forma triangular es la siguiente:

Según la fórmula de Euler, las funciones trigonométricas se pueden transformar en forma exponencial, también llamada serie de Fourier como serie exponencial. La fórmula de Euler es la siguiente:

La serie de Fourier en forma exponencial es la siguiente:

en,

Cuando k=0,

es el componente DC de la función

Cuando k=1,

Esto generalmente se llama la onda fundamental de la función.

La función trigonométrica cuando k toma diferentes valores (k>1) se llama k- ésimo armónico de la función

  • Cabe señalar que en la definición de la serie de Fourier, solo las funciones periódicas se pueden expandir a la serie de Fourier

  • De hecho, cualquier función periódica se puede expandir en una serie de Fourier, pero la serie de Fourier obtenida no necesariamente converge

Entonces, si la función periódica satisface la condición de Dirichlet, su serie de Fourier es convergente

Condiciones de Dirichlet ( condiciones suficientes e innecesarias para la convergencia de las series de Fourier ):
1. Dentro de un período, la función es absolutamente integrable 2.
Dentro de un período, la función es continua o tiene solo un número limitado de discontinuidades del primer tipo ;
3. En un ciclo, el número de máximos y mínimos de función es limitado .

Tome una señal de onda cuadrada como ejemplo:

La expansión en serie de Fourier de una señal de onda cuadrada con un período de T y un ancho de pulso de 2 es:

La imagen de la serie de Fourier se muestra en la figura:

En ese momento , una secuencia de series discretas de Fourier programaría una curva continua, la transformada de Fourier

Después de estudiar la serie de Fourier de funciones periódicas, la gente pensará: ¿se pueden representar las funciones no periódicas de esta manera y qué cambios se deben hacer en la fórmula para representarla? Entonces hay un estudio de la transformada de Fourier.

1.2 Transformada de Fourier

Para una función no periódica, en realidad se puede considerar como una función periódica con un período de

Por ejemplo, una imagen de función periódica es la siguiente:

Ordene , obtenga:

Derivado de la fórmula:

Denote una función periódica por , según la serie de Fourier:

En su lugar , como se muestra en la imagen de la función de arriba.

porque entonces

(de discreto a continuo )

por lo que se convierte

Esta es la formula de la transformada de Fourier

Y ahora se convierte

Esta es la transformada inversa de Fourier

  • Nota: Si se toma la transformada de Fourier para la señal periódica, el resultado obtenido no es en realidad el valor del coeficiente de la serie de Fourier , sino el valor de

1.3 Limitaciones de la Transformada de Fourier

De hecho, no todas las funciones pueden ser transformadas de Fourier, y la condición de Dirichlet debe cumplirse antes de que se pueda realizar la transformada de Fourier.

Al igual que las condiciones suficientes e innecesarias para la convergencia de la serie de Fourier, la condición de Dirichlet para la transformada de Fourier es:

迪利克雷条件傅里叶变换存在的充分不必要条件):
1.在整个定义域内,函数是 绝对可积的;
2.在整个定义域内,函数 连续或者只有有限个第一类间断点
3.在整个定义域内,函数 极大值和极小值的数目是有限个

其实只需要把傅里叶级数的迪利克雷条件的周期内变成整个定义域内就可以了

1.4 常见函数的傅里叶变换

二、拉普拉斯变换

2.1 为什么需要引入拉普拉斯变换

傅里叶变换在信号频域研究上起到了非常重要的作用,可是并不是所有的信号都可以进行傅里叶变换。那么对于无法进行傅里叶变换的信号,我们想研究它的频域特性,应该怎么办呢?

例如:我们已知,虽然并不满足迪利克雷条件中绝对可积的条件,这也说明了迪利克雷条件其实是充分不必要条件。但是函数显然就无法进行傅里叶变换,这里可以归结为它的增长速度太快,以至于在绝对值积分的时候没法收敛。

那么我们要解决这个问题,针对无法进行傅里叶变换的函数,引入了拉普拉斯变换。其最通俗基本的原理就是给我们的函数乘一个,我们需要取合适的使得它可以快速下降,这样它就可以满足迪利克雷条件的绝对可积这一条件,这样就可以进行傅里叶变换了。

2.2 拉普拉斯变换

对于函数,令,对做傅里叶变换,得:

此时,变换结果的变量从傅里叶变换的变为了两个,但其实我们发现总是和虚数单位J在一起,所以我们将两个变量合成为一个变量

于是我们得到了拉普拉斯变换的完整公式:

需要注意的是,我们上面讲了需要取合适的使得可以快速下降,所以对于一些升高比较快的函数,我们需要限定比较大,才可以使得这个函数满足迪利克雷条件。所以,拉普拉斯变换不像傅里叶变换那样没有变量范围的限定,它需要有ROC(Range of Re{s} (or ) for X(s) to converge)与拉普拉斯变换配套存在。事实上,ROC也是拉普拉斯变换的一部分,对于相同的表达式,不同的ROC,其时域函数有可能完全不同,所以一定需要注意ROC不可以遗漏。

拉普拉斯逆变换公式:

2.3 常见函数的拉普拉斯变换

三、z变换

我们知道z变换其实是为离散信号而引入的一种变换,其主要原理和拉普拉斯变换很相似,是为了解决一些离散序列无法进行离散时间傅里叶变换而引入的。我们首先介绍离散时间傅里叶变换。

3.1 DTFT离散时间傅里叶变换

我们上面已经介绍了连续时间傅里叶变换,即傅里叶变换,公式如下:

那么我们将转化为离散的,积分变为求和,即得到了离散时间傅里叶变换:

至于为什么要用 而不是 ,这个问题其实也让我疑惑,我初步思考的结果是:
为了区分离散和连续。试想,如果你看到这样一个符号 ,在没有区分的情况下你并不知道这个变换是连续的还是离散的,所以我觉得可能是为了区分。
括号中 的代表一个复数,即模为1的复数,而不是 所代表的纯虚数,这样也是为z变换做准备。
我看到有博客解释说一个是积分一个是求和,没有特别理解。

3.2 z变换的引入

要想进行DTFT,也必须满足离散傅里叶级数的迪利克雷条件。

迪利克雷条件(DTFT存在的充分不必要条件)
序列 绝对可和

如果有序列无法满足迪利克雷条件,那么我们就想给序列乘一个使得它绝对可积

3.3 z变换

DTFT公式:

如果无法进行DTFT,那么

后再做DTFT得:

此时,

需要注意的是,同拉普拉斯变换一样,z变换也需要定义ROC

逆z变换:

逆Z变换是一个对Z进行的围线积分,积分路径C是一条在 收敛环域(Rx-,Rx+)以内逆时针方向绕原点一周的单围线。

求解逆Z变换的常用方法有:
(1)幂级数展开法(部分分式展开法)
(2)留数定律法
(3)利用已知变换对
(4)长除法

3.4 常见序列的z变换

四、总结

最后总结一下,其实拉普拉斯变换和z变换分别对应着傅里叶变换在连续情况和离散情况下的推广,是针对那些无法进行傅里叶变换的函数或者序列而引入的,其基本原理都是给原函数或者序列乘一个下降很快的指数函数,让其变得绝对可积,再进行傅里叶变换就得到了拉普拉斯变换和z变换。

他们将傅里叶变换所定义的频域,拓展到了复频域。给函数的研究提供了新的思路。

值得注意的是,拉普拉斯变换和z变换都需要定义ROC。这一点很重要。

Supongo que te gusta

Origin blog.csdn.net/m0_63859672/article/details/128720467
Recomendado
Clasificación