<< Chapter < Page Chapter >> Page >
Time Domain State and Output Equation stuff

x and u are functions of time, and the notation t 1 x implies t 1 x t .

Given the state equations and output equations

t 1 x t A x B u
y C x D u

we would like to be able to find solutions for x and y in terms of the initial state of the system and the system's input. To find such solutions, we begin with an examination ofa scalar ( n 1 , m 1 ) state equation:

t 1 x t a x b u

If we looked at a special case of this equation, one where the input u was 0 , we'd have t 1 x t a x . We've seen this many times before; to solve this, we need afunction whose derivative is directly proportional to itself. This function is the exponential function. Therefore, insolving the more general case presented by the state equation , we expect that the exponential function will also come into play.

Starting with the state equation , we can collect like terms, multiply through by a t , and rewrite the left-hand side of the derivative equation in terms of the derivative. (We take this last step after noticing that theleft-hand side of the derivation equation looks like the derivative product rule has already been applied to it.)

a t t 1 x t a a t x t b a t u t
t 1 a t x t a t b u t

Since we are searching for x t instead of its derivative, we will integrate both sides from t 0 to t .

t t 0 t t 1 a t x t t t 0 t a t b u t

In the left-hand side of this equation, the integral and the derivative counteract each other and we are left with the difference of the function a t x t evaluated at the upper and lower integration limits. To avoid confusion, the variable of integration will be changed from t (which is now a constant limit in the integral) to .

a t x t a t 0 x t 0 t 0 t a b u

We now move the x t 0 term to the other side and divide through by a t . This leaves us with a solution for the state variable x t in the scalar case:

x t a t t 0 x t 0 t 0 t a t b u

What happens if we let t 0 go to ? The first term on the right-hand side will go to zero since x 0 . Then, if we say that h t a t b , the second term can be rewritten as

t h t u

This is the convolution equation h u .

For the scalar case, the solution to the output equation y t has the same basic form as the solution to the state equation:

y t c a t t 0 x t 0 t 0 t c a t b u u t

Again, we can see the convolution in the second term.

The general matrix forms of the solutions for the state and output equations follow the same pattern. The onlydifferences are that we use the matrix exponential instead of the scalar exponential, and that we use the matrices A , B , C , and D instead of the scalars a , b , c , and d .

x t A t x 0 0 t A t B u
y t C A t x 0 0 t C A t B u D u t

The convolution term is easy to see in the solution for x t . However, it takes a little regrouping to find it in the solution for y t . If we pull the D matrix into the integral (by multiplying it by the impulse function, , we once again have the integral of a function of t being multiplied by the input (convolution).

y t C A t x 0 0 t C A t B D t u

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, State space systems. OpenStax CNX. Jan 22, 2004 Download for free at http://cnx.org/content/col10143/1.3
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'State space systems' conversation and receive update notifications?

Ask