AME-558

Syllabus | Technical Information | Class | Homework and Exams | References and Links | FAQ


Topic 1: Review of Classical Control Theory


Section marker Steady state errors

Consider the typical control system shown below.

General block diagram

Error can be defined in different ways. In unity-feedback systems (H(s)=1), the most natural definition of error is the difference of the reference input and the controlled system output, R ( t ) - C ( t ) . In general, it is usual to consider the error signal to be the difference between the input R(t) and the feedback signal F(t), represented in the s-domain by the E ( s ) in the block diagram above.

"Steady-state error" is best defined for stable linear systems subject to piecewise constant, step inputs, because all signals of such systems go to steady-state values asymptotically. The final value theorem can be used to easily find the steady-state value of any signal, including error.

Considering a signal E ( t ) with associated Laplace transform E ( s ) , the final value theorem says that if a steady-state value is reached (which requires stability), that value is

E ss = lim t E ( t ) = lim s 0 s E ( s )

Example

For example, consider a simple proportional controller of a third-order system.

Block diagram of example

The open-loop transfer function of this system is

C ( s ) E ( s ) = 36 K s ( s 2 + 4 s + 36 )

The closed-loop transfer function of this system is

C ( s ) R ( s ) = 36 K s 3 + 4 s 2 + 36 s + 36 K

Consider a step input of the reference R ( t ) = R ¯ . The corresponding Laplace transform is R ( s ) = R ¯ s .

The output is thus

C ( s ) = 36 K s 4 + 4 s 3 + 36 s 2 + 36 K s R ¯

The steady-state output is then

C ss = lim s 0 s C ( s ) = R ¯

Finally, the steady-state error (since H=1) is

E ss = R ss - C ss = R ¯ - R ¯ = 0

The steady-state error is zero, independently of K . This is because of the 1 s term in the open-loop transfer function. The steady-state error would have been nonzero had the open-loop transfer function been C ( s ) E ( s ) = 36 K s 2 + 4 s + 36 , for example.

It is also possible to look at the steady-state bounds of error assuming more complex inputs. This is typically done using frequency response methods.


Mr. Rogers What's next? Spike Lee

Go on to page 4, where we'll look at transient response.