Appendix E

Partial Fraction Expansion

The technique of partial fraction expansion is very useful in the study of signals and systems, particularly in finding the time-domain signals that correspond to inverse Laplace transforms and inverse z-transforms of rational functions, that is, a ratio of two polynomials. It is based on the idea of writing a rational function, say of s or z, as a linear combination of simpler rational functions the inverse transforms of which can be easily determined. Since both the Laplace transform and the z-transform are linear transforms, writing the rational function X (z) or X (z) as a linear combination of simpler functions and finding the inverse transform of each of those simpler functions allows us to construct the inverse transform of the original function in a straightforward manner. The main problem is in determining which simpler functions should be used in the expansion, and how much weight each should have.

In this appendix we will present the details of the partial fraction expansion technique first from the perspective of the Laplace transform for continuous-time signals, and then from the perspective of the z-transform for discrete-time signals.

E.1 Partial Fraction Expansion for Continuous-Time Signals and Systems

As an example, consider a rational function X (s) with two poles, expressed in the form

X(s)=B(s)(s-a)(s-b)=k1s-a+K2s-b(E.1)

The rational function X (s) is expressed as a weighted sum of partial fractions

1s-a

and

1s-b

with weights k1 and k2 respectively. The weights k1 and k2 are called the residues of the partial fraction expansion. Before we address the issue of determining the values of the residues, a question that comes to mind is: What limitations, if any, should be placed on the numerator polynomial B (s) for the expansion in Eqn. (E.1) to be valid? In order to find the answer to this question we will combine the two partial fractions under a common denominator to obtain

k1s-a+k2s-b=(k1+k2)s-(k1b+k2a)(s-a)(s-b)(E.2)

It is obvious from Eqn. (E.2) that the numerator polynomial B (s) may not be higher than first-order since no s2 term or higher-order terms can be obtained in the process of combining the two partial fractions under a common denominator. Consider a more general case of a rational function with P poles in the form

X(s)=B(s)(s-s1)(s-s2)(s-sP)=k1s-s1+k2s-s2+...+kPs-sP(E.3)

If the P terms in the partial fraction expansion of Eqn. (E.3) are combined under a common denominator, the highest-order numerator term that could be obtained is sP− 1.

As a general rule, for the partial fraction expansion in the form of Eqn. (E.3) to be possible, the numerator order must be less than the denominator order.

If this is not the case, some additional steps need to be taken before partial fraction expansion can be used. Suppose X (s) is a rational function in which the numerator order is greater than or equal to the denominator order. Let

X(s)=bQsQ+bQ-1sQ-1+...+b1s+b0aPsP+aP-1sP-1+...+a1s+a0(E.4)

with QP. We can use long division on numerator and denominator polynomials to write X (s) in the modified form

X(s)=C(s)+ˉbP-1sP-1+ˉbP-2sP-2+...+ˉb1s+ˉb1s+ˉb0aPsP+aP-1sP-1+...+a1s+a0(E.5)

where C (s) is a polynomial of s. Now the new function

ˉX(s)=X(s)-C(s)=ˉbP-1sP-1+ˉbP-2sP-2+...+ˉb1s+ˉb0aPsP+aP-1sP-1+...+a1s+a0(E.6)

has a numerator that is of lower order than its denominator, and can therefore be expanded into partial fractions. Example E.1 will illustrate this.

Example E.1:

Consider the function

X(s)=(s+1)(s+2)(s+5)(s+6)

Since both the numerator and the denominator are of second order, the function cannot be

expanded into partial fractions directly. In other words, an attempt to express X (s) as

X(s)?=k1s+5+K2s+6

would fail since the s2 term in the numerator cannot be matched by combining the two partial fractions under a common denominator. Instead, we will use long division to extract a polynomial C (s) from X (s) so that the difference X (s) − C(s) can be expanded into partial fractions. Let us first multiply out the factors in X (s) to write it as

X(s)=s2+3s+2s2+11s+30

Now we can divide the numerator polynomial by the denominator polynomial using long division to obtain

image

Thus, the function X (s) can be written in the equivalent form

X(s)=1+-8s-28s2+11s+30(E.8)

Let

ˉX(s)=X(s)-1=-8s-28s2+11s+30(E.9)

We can now expand the function ˉX(s) into partial fractions as

ˉX(s)=k1s+5+k2s+6(E.10)

and write X (s) as

X(s)=1+ˉX(s)=1+k1s+5+k2s+6(E.11)

Example E.2:

Consider the function

X(s)=(s+1)(s+2)(s+3)(s+5)(s+6)

the factors of which can be multiplied to yield

X(s)=s3+6s2+11s+6s2+11s+30

Using long division on X (s) we obtain

image

Thus, the function X (s) can be written in the equivalent form

X(s)=s-5+X(s)=s-5+36s+156s2+11s+30(E.13)

and can be expressed using partial fractions as

X(s)=s-5+k1x+5+k2s+6(E.14)

Now that we know how to deal with a function that has a numerator of equal or greater order than its denominator, we will focus our attention on determining the residues. For the purpose of determining the residues, we will assume that the order of the numerator polynomial is less than that of the denominator polynomial. In addition, we will initially consider a denominator polynomial with only simple roots. Thus, the function X (s) is in the form

X(s)=B(s)(s-s1)(s-s2)...(s-sP)(E.15)

to be expanded into partial fractions in the form

X(s)=k1s-s1+k2s-s2+...+kPs-sP(E.16)

Let us multiply both sides of Eqn. (E.16) by (ss1) to obtain

(s-s1)X(s)=k1+k2(s-s1)s-s2+...+kP(s-s1)s-sP(E.17)

If we now set s = s1 on both sides of Eqn. (E.17) we get

(s-s1)X(s)|s=s1=k1|s=s1+k2(s-s1)s-s2|s=s1+...+kP(s-s1)s-sP|s=s1=k1(E.18)

Thus, the residue of the pole at s = s1 can be found by multiplying X (s) with the factor (ss>1) and then setting s = s1. Using the form of X (s) in Eqn. (E.15) the residue k1 is found as

(s-s1)X(s)|s=s1=B(s1)(s1-s2)...(s1-sP)(E.19)

which amounts to canceling the (ss1) term in the denominator, and evaluating what is left for s = s1. Generalizing this result, the residue of the n-th pole is found as

kn=(s-sn)X(s)|s=snn=1,...,P(E.20)

Example E.3:

Find a partial fraction expansion for the rational function

X(s)=(s+1)(s+2)(s+3)(s+4)(s+5)

Solution: The partial fraction expansion we are looking for is in the form

X(s)=k1s+3+k2x+4+k3s+5(E.21)

We will use Eqn. (E.20) to determine the residues. The first residue k1 is obtained as

k1=(s+3)X(s)|s=-3=(s+1)(s+2)(s+4)(s+5)|s=-3=(-3+1)(-3+2)(-3+4)(-3+5)=1

The remaining two residues k2 and k3 are obtained similarly:

k2=(s+4)X(s)|s=-4=(s+1)(s+2)(s+3)(s+5)|s=-4=(-4+1)(-4+2)(-4+3)(-4+5)=-6

k3=(s+5)X(s)|s=-5=(s+1)(s+2)(s+3)(s+4)|s=-5=(-5+1)(-5+2)(-5+3)(-5+4)=6

Thus, the partial fraction expansion for X (z) is

X(s)=1s+3-6s+4+6s+5

Next we will consider a rational function the denominator of which has repeated roots. Let X (s) be a rational function with a pole of order r at s = s1.

X(s)=B(s)(s-s1)r(s-s2)(E.22)

The partial fraction expansion for X (s) needs to be in the form

X(s)=k1,1s-s1+k1,2(s-s1)2+...+k1,r(s-s1)r+k2s-s2(E.23)

For the multiple pole at s = s1 as many terms as the multiplicity of the pole are needed so that combining the terms on the right side of Eqn. (E.23) can yield a result that matches the function X (s) given by Eqn. (E.22).

The residue k2 of the single pole at s = s2 can easily be determined as discussed above. We will focus our attention on determining the residues of the r-th order pole at s = s1. Let us begin by multiplying both sides of Eqn. (E.23) by (ss1)r to obtain

(s-s1)rX(s)=k1,1(s-s1)r-1+k1,2(s-s1)r-2+...+k1,r+k2(s-s1)rs-s2(E.24)

If we now set s = s1 on both sides of E.24) we would get

(s-s1)rX(s)|s=s1=k1,1(s-s1)r-1|s=s1+k1,2(s-s1)r-2|s=s1+...+k1,r|s=s1+k2(s-s1)rs-s2|s=s1=k1,r(E.25)

It can be shown that the other residues for the pole at s = s1 can be found as follows:

k1,r-1=dds[(s-s1)rX(s)]|s=s1k1,r-2=12d2ds2[(s-s1)rX(s)]|s=s1k1,2=1(r-2)!dr-2dsr-2[(s-s1)rX(s)]|s=s1k1,1=1(r-1)!dr-1dsr-1[(s-s1)rX(s)]|s=s1

Generalizing these results, the residues of a pole of multiplicity r are calculated using

k1,n=1(r-n)!dr-ndsr-n[ (s-s1)rX(s) ]|s=s1n=1,...,r(E.26)

In using the general formula in Eqn. (E.26) for n = r we need to remember that 0! = 1 and

d0ds0[ (s-s1)rX(s) ]=(s-s1)rX(s)(E.27)

Example E.4:

Find a partial fraction expansion for the rational function

X(s)=s(s+1)3(s+2)

Solution: The partial fraction expansion for X (s) is in the form

X(s)=k1,1s+1+k1,2(s+1)2+k1,3(s+1)3+k2s+2(E.28)

The residue of the single pole at s = −2 is easily found using the technique developed earlier:

k2=(s+2)X(s)|s=-2=s(s+1)3|s=-2=-2(-2+1)3=2

We will use Eqn. (E.26) to find the residues of the third-order pole at s = − 1.

k1,3=(s+1)3X(s)|s=-1=-1(-1+2)=-1k1,2=dds[ (s+1)3X(s) ]|s=-1=dds[ ss+2 ]|s=-1=2(s+2)2|s=-1=2k1,1=12!d2ds2[ (s+1)3X(s) ]|s=-1=12!d2ds2[ ss+2 ]|s=-1=-2(s+2)3|s=-1=-2

Thus, the partial fraction expansion for X (z) is

X(s)=2s+1+2(s+1)2-1(s+1)3+2s+2

E.2 Partial Fraction Expansion for Discrete-Time Signals and Systems

The residues of the partial fraction expansion for rational z-transforms are obtained using the same techniques employed in the previous section. One subtle difference is that, when working with the inverse z-transform, we often need the partial fraction expansion in the form

X(s)=B(z)(z-z1)(z-z2)...(z-zP)=k1zz-z1+k2zz-z2+...+kPzz-zP(E.29)

In order to use the residue formulas established in the previous section and still obtain the expansion in the form of Eqn. (E.29) with a z factor in each term, we simply expand X (z)/z into partial fractions:

X(z)z=B(z)(z-z1)(z-z2)...(z-zP)z=k1z-z1++kPz-zP+kP+1z(E.30)

The last term in Eqn. (E.30) may or may not be needed depending on whether the numerator polynomial B(z) has a root at z = 0 or not. Once the residues of the expansion in Eqn. (E.30) are found, we can revert to the form in Eqn. (E.29) by multiplying both sides with z.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset