This is the final lecture on partial fraction expansion. The first and second parts of this lecture can be found here and here. The video accompanying this post can be found here:
This lecture covers the case when the rational (transfer) function has repeated poles (poles are roots of the expression in the denominator). Let the poles of the transfer function be
. We assume that the pole
is repeated three times. Then, the partial fraction expansion of
becomes:
(1)
Our goal is to find the constants
![Rendered by QuickLaTeX.com C_{1},C_{2},\ldots, C_{n}](https://aleksandarhaber.com/wp-content/ql-cache/quicklatex.com-1609282e38425720aad475ae4e74b310_l3.png)
If we multiply the last expression with (s-p_{1})^{3}, we obtain
(2)
From the last equation, we immediately obtain
(3)
Taking the first derivative of (2), we obtain:
(4)
If we evaluate the last expression for
![Rendered by QuickLaTeX.com s=p_{1}](https://aleksandarhaber.com/wp-content/ql-cache/quicklatex.com-6b7270eedfcf807ff1b9d91f9691c153_l3.png)
![Rendered by QuickLaTeX.com (s-p_{1})](https://aleksandarhaber.com/wp-content/ql-cache/quicklatex.com-c33c3b9e6f56ca84a4e137f0599cfebb_l3.png)
(5)
By taking the derivative of (4), we obtain
(6)
Again, the second term on the right-hand-side of the last expression will be zero due to the term
![Rendered by QuickLaTeX.com (s-p_{1})^{3}](https://aleksandarhaber.com/wp-content/ql-cache/quicklatex.com-8a40b724938e4a7fca26a8587f662451_l3.png)
(7)
This procedure can be generalized when a transfer function has
![Rendered by QuickLaTeX.com k](https://aleksandarhaber.com/wp-content/ql-cache/quicklatex.com-3422b6bb5c160593658b7c39425d9880_l3.png)
(8)
The remaining coefficients corresponding to distinct poles are computed using previously explained approaches that can be found here and here.
Let us now illustrate these derivations with an example.
Example 1: Find the inverse Laplace transform of the function
(9)
The partial fraction expansion is
(10)
The constant
![Rendered by QuickLaTeX.com C_{3}](https://aleksandarhaber.com/wp-content/ql-cache/quicklatex.com-fc62ced88082682acc6a7892756f61cb_l3.png)
(11)
The constant
![Rendered by QuickLaTeX.com C_{2}](https://aleksandarhaber.com/wp-content/ql-cache/quicklatex.com-43676dd4ad6263990823893f0e1d1616_l3.png)
(12)
The constant
![Rendered by QuickLaTeX.com C_{1}](https://aleksandarhaber.com/wp-content/ql-cache/quicklatex.com-3925e3bb18955037dc0c3d4df48c7e86_l3.png)
(13)
The constant
![Rendered by QuickLaTeX.com C_{4}](https://aleksandarhaber.com/wp-content/ql-cache/quicklatex.com-e45b208297e7238bc3d95c5bf37361af_l3.png)
(14)
Finally, we have
(15)
The inverse Laplace transform is given by
(16)
where
![Rendered by QuickLaTeX.com h(t)](https://aleksandarhaber.com/wp-content/ql-cache/quicklatex.com-e5f085081671bb76fc2d617c2a65b6d3_l3.png)
The MATLAB code for solving this problem is given below
clc
syms s
F=(s+1)/((s+2)*(s+3)^3)
Factorized=partfrac(F)
ilaplace(Factorized)
The output is
F =
(s + 1)/((s + 2)*(s + 3)^3)
Factorized =
1/(s + 3) - 1/(s + 2) + 1/(s + 3)^2 + 2/(s + 3)^3
ans =
exp(-3*t) - exp(-2*t) + t*exp(-3*t) + t^2*exp(-3*t)