24.04.2013 Views

Nonlinear Control Sy.. - Free

Nonlinear Control Sy.. - Free

Nonlinear Control Sy.. - Free

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10.5. INPUT-OUTPUT LINEARIZATION 275<br />

Thus,<br />

{g(x), ad fg(x), ... , adf-19(x)} _ {B, -AB, A2B, ... (-1)n-'An-'B}<br />

and therefore, the vectors {g(x), adfg(x), , adf-lg(x)} are linearly independent if and<br />

only if the matrix<br />

C = [B, AB, A2B, - -, An-1B]nxn<br />

has rank n. Therefore, for linear systems condition (i) of theorem 10.2 is equivalent to the<br />

controllability of the pair (A, B). Notice also that conditions (ii) is trivially satisfied for<br />

any linear time-invariant system, since the vector fields are constant and so 6 is always<br />

involutive.<br />

10.5 Input-Output Linearization<br />

So far we have considered the input-state linearization problem, where the interest is in<br />

linearizing the mapping from input to state. Often, such as in a tracking control problem,<br />

our interest is in a certain output variable rather than the state. Consider the system<br />

= f (x) + g(x)u<br />

f, g : D C Rn -* lR'<br />

y=h(x) h:DCRn-4 R<br />

(10.29)<br />

Linearizing the state equation, as in the input-state linearization problem, does not necessarily<br />

imply that the resulting map from input u to output y is linear. The reason, of course,<br />

is that when deriving the coordinate transformation used to linearize the state equation we<br />

did not take into account the nonlinearity in the output equation.<br />

In this section we consider the problem of finding a control law that renders a linear<br />

differential equation relating the input u to the output y. To get a better grasp of this<br />

principle, we consider the following simple example.<br />

Example 10.14 Consider the system of the form<br />

- axix2 + (x2 + 1)u<br />

We are interested in the input-output relationship, so we start by considering the output<br />

equation y = x1. Differentiating, we obtain<br />

=x2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!