• The transfer function describes how the input (in the Laplace domain) is transferred to the output EG1110 SIGNALS AND SYSTEMS (in the Laplace domain). • The transfer function does not give explicit information about initial conditions Transfer functions It gives an easy way to compute the forced response • Laplace Transforms useful for describing systems • G(s) = L−1 {g(t)} – Differential equations → algebraic equations where g(t) is the impulse response of G. – Convolution → multiplication • For LTI (linear-time-invariant) systems input-output relationship: Y (s) = G(s)U (s) G(s) = n(s) d(s) − transfer function 1 2 • Location of poles (in particular) are important: Poles and zeros • Transfer function G(s) contains information through its poles and zeros – Stability • Typical transfer function: – Speed of response – Transient characteristics G(s) = n(s) d(s) (1) • Location of zeros: – Affects nature of transient response, but not settling time Values of s such that n(s) = 0 - zeros – Does not affect stability! Values of s such that d(s) = 0 - poles – Affects how the system behaves with feedback i.e. G(s) = 0 when n(s) = 0 and G(s) = ∞ when d(s) = 0 3 4 General form of transfer function Locations of poles and zeros • Transfer functions are generally of the form • For real systems, our transfer function always is... ....a ratio of two polynomials with real coefficients (s + z1)(s + z2) . . . G(s) = = (s + p1)(s + p2) . . . Qm i=1 (s + zi ) Qn j=1 (s + pj ) (2) i.e where n ≥ m (the order of the numerator is less than or equal to that of the denominator). • “Order” of transfer function given by the maximum power of s in the denominator. • Using partial fractions we can always expand G(s) as G(s) = G(s) = s+a s2 + bs + c Coefficients a, b, c are all real. • This implies that our poles and zeros will always be A2 A1 + + ... + C s + p1 s + p2 – real – complex conjugate This is a consequence of our system being linear 5 Effect of pole locations 6 Example jω Motion of mass in a plane described by stable, oscillatory f (t) = M ẍ(t) + B ẋ(t) + Kx(t) unstable stable, damped Taking Laplace transforms (and assuming zero initial conditions) σ X(s) 1 = F (s) M s2 + Bs + K stable, oscillatory unstable Hence can write transfer function as G(s) = n(s) 1 = d(s) M s2 + Bs + K Hence system has 7 8 • No zeros! Poles and Stability • Poles at M s2 + Bs + K = 0 i.e s= −B ± √ B 2 − 4M K 2M • Consider a first order system with transfer function (3) Behaviour of system varies, depending on values of system parameters: • Poles are negative and real if B 2 > 4M K, B > 0, B> √ G(s) = 1 , s+a a>0 • Inverse Laplace transform (impulse response) therefore is g(t) = e−at B 2 − 4M K Thus response to impulse gradually decays. • One pole is postive and real, one pole is negative and real if √ B 2 > 4M K, B > 0, B < B 2 − 4M K • Consider a first order system with transfer function • Poles are complex if • Inverse Laplace transform (impulse response) therefore is 2 G(s) = B < 4M K 1 , s−a a>0 g(t) = eat • etc. etc. Thus response to impulse gradually grows exponentially. 9 10 • Thus we have the following characterisation of stability: • More typically as G(s) is normally described as IF G(s) HAS ALL POLES IN THE LEFT HALF COMPLEX PLANE, IT IS STABLE G(s) = n(s) = d(s) Qm i=1 (s Qn j=1 (s + zi ) + pj ) • ....and instability IF G(s) HAS AT LEAST ONE POLE IN THE RIGHT HALF COMPLEX PLANE, IT IS UN- and we can write this as G(s) = A1 A2 + + ... s + p1 s + p2 • Taking the inverse Laplace transform we have g(t) = A1e−p1t + A2e−p2t + . . . STABLE • An interesting case occurs when G(s) has poles on the imaginary axis - these systems are called marginally or critically stable. Given an input of finite duration, the output will not diverge, nor will the former equilibrium point be returned to. • Therefore if a single pi is negative, the impulse response will be exponentially growing i.e system will be unstable! 11 12 – ζ > 1 - system is overdamped. Typically a slow response Special case: second order systems • Second order systems (no zeros) have convenient way to be written (called a standard form) G(s) = wn2 s2 + 2ζωns + ωn2 (4) • Thus a second order system can be characterised by two parameters: – ζ - damping ratio. Dictates oscillatory quality of response and stability – ωn - mainly responsible for speed of response • Parameter of particular interest is damping ratio, ζ: – ζ < 0 -system unstable, pole in RHP. – ζ = 0 -system is oscillator – 0 < ζ < 1 - system exhibits decaying oscillations – ζ = 1 - system is “critically” damped (fastest rise time without overshoot) 13 14