Course roadmap
ME451: Control Systems                                         Modeling                   Analysis                  Design
                                                               Laplace transform           Time response
                                                                                                                   Design specs
                                                                                           • Transient
                       Lecture 13                              Transfer function           • Steady state
                                                                                                                   Root locus
                    Steady-state error
                                                               Models for systems          Frequency response
                                                                                                                   Frequency domain
                                                               • electrical                • Bode plot
                                                               • mechanical
                                                                                                                   PID & Lead-
                                                                                                                         Lead-lag
                                                               • electromechanical         Stability
                 Dr. Jongeun Choi                              Block diagrams              • Routh-
                                                                                             Routh-Hurwitz
                                                                                                                   Design examples
        Department of Mechanical Engineering                   Linearization               • Nyquist
              Michigan State University
                                                                                   (Matlab simulations &) laboratories
                                                          1                                                                         2
Performance measures (review)                                  Steady-state error: unity feedback
 Transient response                     (From next lecture)                                                 We assume that the
   Peak value                                                                                               CL system is stable!
   Peak time                                                                                                   Unity feedback!
   Percent overshoot
                                   Next, we will connect
   Delay time                     these measures                 Suppose that we want output y(t) to track r(t).
   Rise time                      with s-
                                        s-domain.
   Settling time
                                                                  Error
 Steady state response                                           Steady-state error
   Steady state error                   (Today’
                                         (Today’s lecture)
                                                               Final value theorem
                                                               (Suppose CL system is stable!!!)
                                                          3                                                                         4
              Error constants                               Steady-state error for step r(t)
 Step-error (position-error) constant
 Ramp-error (velocity-error) constant
 Parabolic-error (acceleration-error) constant
                                                                                       Kp
 Kp, Kv, Ka : ability to reduce steady-state error
                                                      5                                        6
 Steady-state error for ramp r(t)                         Steady-state error for parabolic r(t)
                                           Kv                                          Ka
                                                      7                                        8
                 System type                                          Zero steady-state error
 System type of G is defined as the order                     If error constant is infinite, we can achieve zero
  (number) of poles of G(s) at s=0.                             steady-state error. (Accurate tracking)
 Examples                                                        For step r(t)
                                            type 1
                                                                  For ramp r(t)
                                            type 2
                                                                  For parabolic r(t)
                                            type 3
                                                         9                                                           10
                   Example 1                                                       Example 2
 G(s) of type 2                                               G(s) of type 1                             G(s)
                                               G(s)
 Characteristic equation                                      By Routh-Hurwitz criterion, CL is stable iff
                                                               Step r(t)
 CL system is NOT stable for any K.                           Ramp r(t)
 e(t) goes to infinity. (Don’t use today’s results if
  CL system is not stable!!!)                                  Parabolic r(t)
                                                         11                                                          12
                   Example 3                                            A control example
 G(s) of type 2                                  G(s)
 By Routh-Hurwitz criterion, we can show that CL
  system is stable.
                                                               Closed-loop stable?
 Step r(t)
                                                               Compute error constants
 Ramp r(t)
                                                               Compute steady state errors
 Parabolic r(t)
                                                         13                                   14
      Summary and Exercises
 Steady-state error
    For unity feedback (STABLE!) systems, the system
     type of the forward-
                 forward-path system determines if the
     steady-
     steady-state error is zero.
    The key tool is the final value theorem!
                                     theorem!
 Next, time response of 1st-order systems
 Exercises
    Go over the examples in this lecture.
                                                         15