一、拉普拉斯变换的定义

1. 拉普拉斯变换

函数 $f(t)$ 的拉普拉斯变换定义为:

$$ F(s) = \mathcal{L}\{f(t)\} = \int_0^\infty f(t)e^{-st}dt $$

其中 $s = \sigma + j\omega$ 是复频率变量。

2. 拉普拉斯反变换

$$ f(t) = \mathcal{L}^{-1}\{F(s)\} = \frac{1}{2\pi j} \int_{\sigma-j\infty}^{\sigma+j\infty} F(s)e^{st}ds $$

二、基本函数的拉普拉斯变换

1. 单位阶跃函数

$$ \mathcal{L}\{u(t)\} = \frac{1}{s} $$

$$ \mathcal{L}\{u(t-a)\} = \frac{e^{-as}}{s} $$

2. 冲激函数

$$ \mathcal{L}\{\delta(t)\} = 1 $$

$$ \mathcal{L}\{\delta(t-a)\} = e^{-as} $$

3. 指数函数

$$ \mathcal{L}\{e^{at}\} = \frac{1}{s-a}, \quad \text{Re}(s) > \text{Re}(a) $$

4. 幂函数

$$ \mathcal{L}\{t^n\} = \frac{n!}{s^{n+1}}, \quad n = 0,1,2,\ldots $$

$$ \mathcal{L}\{t^a\} = \frac{\Gamma(a+1)}{s^{a+1}}, \quad a > -1 $$

5. 三角函数

$$ \mathcal{L}\{\sin(\omega t)\} = \frac{\omega}{s^2 + \omega^2} $$

$$ \mathcal{L}\{\cos(\omega t)\} = \frac{s}{s^2 + \omega^2} $$

$$ \mathcal{L}\{\sinh(at)\} = \frac{a}{s^2 - a^2} $$

$$ \mathcal{L}\{\cosh(at)\} = \frac{s}{s^2 - a^2} $$

三、拉普拉斯变换的性质

1. 线性性质

$$ \mathcal{L}\{af(t) + bg(t)\} = aF(s) + bG(s) $$

2. 时移性质

$$ \mathcal{L}\{f(t-a)u(t-a)\} = e^{-as}F(s) $$

3. 频移性质

$$ \mathcal{L}\{e^{at}f(t)\} = F(s-a) $$

4. 尺度变换

$$ \mathcal{L}\{f(at)\} = \frac{1}{a}F\left(\frac{s}{a}\right), \quad a > 0 $$

5. 微分性质

  • 时域微分:

    $$ \mathcal{L}\{f'(t)\} = sF(s) - f(0^-) $$

    $$ \mathcal{L}\{f''(t)\} = s^2F(s) - sf(0^-) - f'(0^-) $$

    $$ \mathcal{L}\{f^{(n)}(t)\} = s^nF(s) - \sum_{k=1}^{n} s^{n-k}f^{(k-1)}(0^-) $$
  • 频域微分:

    $$ \mathcal{L}\{t^nf(t)\} = (-1)^n \frac{d^nF(s)}{ds^n} $$

6. 积分性质

  • 时域积分: $$ \mathcal{L}\left\{\int_0^t f(\tau)d\tau\right\} = \frac{F(s)}{s} $$
  • 频域积分: $$ \mathcal{L}\left\{\frac{f(t)}{t}\right\} = \int_s^\infty F(u)du $$

7. 卷积定理

$$ \mathcal{L}\{f(t) * g(t)\} = F(s)G(s) $$

其中卷积定义为:

$$ f(t) * g(t) = \int_0^t f(\tau)g(t-\tau)d\tau $$

8. 初值定理

$$ \lim_{t \to 0^+} f(t) = \lim_{s \to \infty} sF(s) $$

9. 终值定理

$$ \lim_{t \to \infty} f(t) = \lim_{s \to 0} sF(s) $$

(要求 $sF(s)$ 的所有极点都在左半平面)


四、拉普拉斯反变换的基本方法

方法1:部分分式展开法(最常用)

情况1:单实数极点

若 $F(s) = \frac{N(s)}{(s-p_1)(s-p_2)\cdots(s-p_n)}$,则:

$$ F(s) = \frac{k_1}{s-p_1} + \frac{k_2}{s-p_2} + \cdots + \frac{k_n}{s-p_n} $$

其中:

$$ k_i = \lim_{s \to p_i} (s-p_i)F(s) $$

反变换为:

$$ f(t) = k_1e^{p_1t} + k_2e^{p_2t} + \cdots + k_ne^{p_nt} $$

情况2:重极点

若 $F(s) = \frac{N(s)}{(s-p)^r}$,则:

$$ F(s) = \frac{k_1}{s-p} + \frac{k_2}{(s-p)^2} + \cdots + \frac{k_r}{(s-p)^r} $$

其中:

$$ k_j = \frac{1}{(r-j)!} \lim_{s \to p} \frac{d^{r-j}}{ds^{r-j}} [(s-p)^r F(s)] $$

反变换为:

$$ f(t) = \left(k_1 + k_2t + \frac{k_3}{2!}t^2 + \cdots + \frac{k_r}{(r-1)!}t^{r-1}\right)e^{pt} $$

情况3:共轭复极点

若 $F(s) = \frac{As + B}{(s+\alpha)^2 + \beta^2}$,可配方为:

$$ F(s) = \frac{A(s+\alpha)}{(s+\alpha)^2 + \beta^2} + \frac{B - A\alpha}{\beta} \cdot \frac{\beta}{(s+\alpha)^2 + \beta^2} $$

反变换为:

$$ f(t) = e^{-\alpha t} \left[A\cos(\beta t) + \frac{B - A\alpha}{\beta}\sin(\beta t)\right] $$

方法2:留数法

$$ f(t) = \sum \text{Res}[F(s)e^{st}] $$

在 $F(s)$ 的所有极点处计算留数。

方法3:查表法

利用已知的拉普拉斯变换对直接求解。


五、有理分式的部分分式展开示例

示例1:单极点

$$ F(s) = \frac{s+2}{(s+1)(s+3)} $$

展开为:

$$ F(s) = \frac{A}{s+1} + \frac{B}{s+3} $$

计算系数:

$$ A = \lim_{s \to -1} (s+1)F(s) = \frac{-1+2}{-1+3} = \frac{1}{2} $$

$$ B = \lim_{s \to -3} (s+3)F(s) = \frac{-3+2}{-3+1} = \frac{-1}{-2} = \frac{1}{2} $$

所以:

$$ F(s) = \frac{1}{2} \left( \frac{1}{s+1} + \frac{1}{s+3} \right) $$

反变换:

$$ f(t) = \frac{1}{2}(e^{-t} + e^{-3t}) $$

示例2:重极点

$$ F(s) = \frac{s+3}{(s+1)^2(s+2)} $$

展开为:

$$ F(s) = \frac{A}{s+1} + \frac{B}{(s+1)^2} + \frac{C}{s+2} $$

计算系数:

$$ B = \lim_{s \to -1} (s+1)^2 F(s) = \frac{-1+3}{-1+2} = 2 $$

$$ C = \lim_{s \to -2} (s+2)F(s) = \frac{-2+3}{(-2+1)^2} = 1 $$

为求 $A$,令 $s = 0$:

$$ \frac{3}{(1)^2(2)} = \frac{A}{1} + \frac{2}{1^2} + \frac{1}{2} \Rightarrow \frac{3}{2} = A + 2 + \frac{1}{2} \Rightarrow A = -1 $$

所以:

$$ F(s) = -\frac{1}{s+1} + \frac{2}{(s+1)^2} + \frac{1}{s+2} $$

反变换:

$$ f(t) = -e^{-t} + 2te^{-t} + e^{-2t} $$

六、在控制系统中的应用

1. 微分方程求解

对于微分方程:

$$ a_ny^{(n)} + a_{n-1}y^{(n-1)} + \cdots + a_1y' + a_0y = f(t) $$

应用拉普拉斯变换:

$$ [a_ns^n + a_{n-1}s^{n-1} + \cdots + a_1s + a_0]Y(s) = F(s) + \text{初始条件项} $$

2. 传递函数

系统传递函数:

$$ G(s) = \frac{Y(s)}{U(s)} = \frac{b_ms^m + b_{m-1}s^{m-1} + \cdots + b_1s + b_0}{a_ns^n + a_{n-1}s^{n-1} + \cdots + a_1s + a_0} $$

3. 系统响应

零状态响应:

$$ y(t) = \mathcal{L}^{-1}\{G(s)U(s)\} $$

七、常用拉普拉斯变换对表格

时域函数 $f(t)$ 拉普拉斯变换 $F(s)$
$\delta(t)$ $1$
$u(t)$ $\frac{1}{s}$
$t$ $\frac{1}{s^2}$
$t^n$ $\frac{n!}{s^{n+1}}$
$e^{at}$ $\frac{1}{s-a}$
$te^{at}$ $\frac{1}{(s-a)^2}$
$\sin(\omega t)$ $\frac{\omega}{s^2 + \omega^2}$
$\cos(\omega t)$ $\frac{s}{s^2 + \omega^2}$
$e^{at}\sin(\omega t)$ $\frac{\omega}{(s-a)^2 + \omega^2}$
$e^{at}\cos(\omega t)$ $\frac{s-a}{(s-a)^2 + \omega^2}$

掌握这些基本方法和公式,就能有效地进行拉普拉斯变换及反变换的计算,为控制系统分析和设计打下坚实基础。