[ Team LiB ] Previous Section Next Section

3.12 Converting State Space Models to Transfer Functions

A general state space model can be converted to transfer function form, using the following steps. Starting with the state space model

graphics/03equ62.gif


Take the Laplace transform of each term, assuming zero initial conditions

graphics/03equ63.gif


Solving for x(s), then y(s) (it should be noted that often D = 0)

graphics/03equ64.gif


where G(s) is a transfer function matrix. For example, the transfer function relating input j and output i is

graphics/03equ65.gif


or in matrix form (with m inputs and r outputs)

graphics/03equ66.gif


Example 3.9: Isothermal CSTR

Consider the isothermal CSTR shown in Example 3.3 and Module 5. The state space model is

graphics/03equ67.gif


The first input (u1, manipulated) is the dilution rate (F/V), the second input (u2, disturbance) is the feed concentration (CAf), and the output is the concentration of the intermediate component, B. The eigenvalues of A (obtained by solving det(lI – A) = 0) are –2.4048 and –2.2381 min-1.

The sequence of steps used to find the transfer function matrix is

graphics/03equ68.gif


and multiplying,

graphics/03equ68a.gif


Also,

graphics/03equ68b.gif


The manipulated input-output process transfer function for the reactor is

graphics/03equ69.gif


and the disturbance input-output transfer function is

graphics/03equ70.gif


The transfer function poles (–2.2381 and –2.4048) are equal to the eigenvalues of the A matrix. Also, the positive zero (1/0.3549) in g11(s) yields the inverse response shown in Figure 3-5.

We see that it is straightforward to convert state space models to transfer function models. An n-state system results in transfer functions that have a denominator polynomial that is nth order in s, that is, with n poles. Sometimes the resulting transfer functions can be factored into lower order transfer functions because of pole-zero cancellation (a value of a pole is equal to a value of a zero). An example of pole-zero cancellation is shown in Exercise 13.

    [ Team LiB ] Previous Section Next Section