Control System – Frequency Response Analysis

We have learned the time response analysis in detail (in my series of previous posts) , in which we subjected a system to various inputs i.e step, ramp, parabolic etc.

All those inputs were functions of time ( and not frequency).By frequency response , we mean the steady-state response of a system when subjected to a sinusoidal input.In this method, we vary the input frequency over a certain range and study the resulting response.

Consider a linear system , we subject a sinusoidal input to this system (which is linear),

r(t)  =  A sin (\omegat)  ,

Under steady state, the output of the system c(t) will be of the form : c(t) =  B sin (\omegat + φ )  ,

In other words, when a sinusoidal input is fed to a linear system , the output of the system is also a sinusoidal signal of the same frequency but different in magnitude and phase.The magnitude and phase relationship between the sinusoidal input and the steady state output is known as the frequency response.

Methods used in Frequency response :

We have two plots : Magnitude and phase plots. In both these the variable is the angular frequency ‘\omega‘ . The following techniques are used widely:

  • Bode Plots: There are two separate plots : (i) Magnitude (ii) Phase , both versus frequency \omega in logarithmic value.
  • Polar and Nyquists plots : It is a single plot of magnitude versus phase angle as ω is varied from zero to infinity in polar co-ordinates.

Disadvantages of Frequency Response methods :

  • The methods which are considered for obtaining frequency response are outdated as compared to extensive methods developed for modelling and simulations.
  • These techniques are basically applied to linear systems.

Derivation  of Resonant frequency and Resonant Peak frequency

The two  important specifications of frequency response are Resonant peak (M_r

) and Resonant Frequency (\omega_r) . We shall now derive them.

Consider a standard second order system .

Here,  G(s) = \frac { { { \omega }_{ n } }^{ 2 } }{ s(s+2\delta { \omega }_{ n }) }

   ,    H(s) = 1

The closed loop transfer function is

T(s) =   C(s)/R(s)     =      \frac { { { \omega }_{ n } }^{ 2 } }{ { s }^{ 2 }+2\delta { \omega }_{ n }s+{ { \omega }_{ n } }^{ 2 } }

We convert the equation to the frequency response by replacing s by j\omega    ,

Hence, T(j\omega)   =  C(j\omega)/R(j\omega)         =    \frac { { { \omega }_{ n } }^{ 2 } }{ { j\omega }^{ 2 }+2\delta { \omega }_{ n }j\omega+{ { \omega }_{ n } }^{ 2 } }     ,

Dividing  numerator and denominator by  {\omega_n}^2 , and combining the real parts,

C(j\omega)/R(j\omega)  =   \frac { 1 }{ (1-{ u }^{ 2 })+2\delta uj }    ( by letting   \frac{\omega}{\omega_n} =  u  ) ,

This term is complex and hence has magnitude and phase ,

Magnitude (M) =   \frac { 1 }{ \sqrt { { (1-{ u }^{ 2 }) }^{ 2 }+4{ u }^{ 2 }{ \delta }^{ 2 } } }   ,

We know that resonant frequency  at    \omega = \omega_r  ,  magnitude is maximum . Using maxima theorem of derivatives, we get the  maximum magnitude when,

\frac{dM}{du}= 0 ,

\frac{dM}{du}\frac{d}{du}(\frac{1}{\sqrt { { (1-{ u }^{ 2 }) }^{ 2 }+4{ u }^{ 2 }{ \delta }^{ 2 } }})  =  0 ,

\frac{dM}{du}  =    [ (-1/2)\frac{1}{{ [{ { (1-{ u }^{ 2 }) }^{ 2 }+4{ u }^{ 2 }{ \delta }^{ 2 } }]^{3/2}}}  ] [-4u + 4u^3  +  8\delta^2u]   =  0

Of the two terms , the first term cannot be zero.

Hence,  -4u + 4u^3  +  8\delta^2u  =  0 ,

On solving, we get   u = 0  or   u^2 +  2\delta^2  - 1 = 0

Now,   \frac{\omega}{\omega_n}  =  u   cannot be zero,

So,  u^2 +  2\delta^2  - 1 = 0 ,

Hence , u  =  \pm \sqrt { (1-2{ \delta }^{ 2 }) }  ,

Again  \frac{\omega}{\omega_n}  =  u   > 0 ,

So, u  =  \sqrt { (1-2{ \delta }^{ 2 }) },    Also   \frac{\omega}{\omega_n}  =  u  =  \sqrt { (1-2{ \delta }^{ 2 }) }  ,

Then  \omega  =   \omega_n\sqrt { (1-2{ \delta }^{ 2 }) }    ( here  we have, \omega = \omega_r )

Hence ,       \omega_r = \omega_n\sqrt { (1-2{ \delta }^{ 2 }) }   =  Resonating Frequency

Now, Resonant peak can be easily found out by  substituting  the value of u in the equation of M,

We know  M   =    \frac{1}{{\sqrt { { (1-{ u }^{ 2 }) }^{ 2 }+4{ u }^{ 2 }{ \delta }^{ 2 } }}}

M_r   =  \frac { 1 }{ \sqrt {( { 1-({\sqrt { 1-2{ \delta }^{ 2 } }})^2  )}^{ 2 }\quad +\quad 4(1-2{ \delta }^{ 2 }){ \delta }^{ 2 } } }  \dots\dots  on putting the value of ‘u’   ,

Thus , on solving, we get

M_r  =  \frac { 1 }{ 2\delta \sqrt { 1-{ \delta }^{ 2 } } }  ,

From the equations of both i.e \omega_r and  M_r , it can be concluded that:

  • As ‘\delta‘  approaches to zero , M_r approaches to ∞ (infinity) and \omega_r approaches \omega_n.
  • For 0 < \delta < 0.707 , M_r  is greater than 1, and \omega_r < \omega_n .
  • For \delta > 0.707 , there is no resonant peak.

Bandwidth:

Apart from resonance frequency and  Resonant peak , there is one more specification in the frequency response which is extremely important – bandwidth.

It is the range of frequencies  upto the cutoff frequency (\omega_c)  beyond which  the magnitude  ( M ) drops down by 3 db ( 0.707)  below zero frequency level.  Let us derive formula for Bandwidth.From above derivation we can directly write the value of magnitude ‘M’ :

Magnitude (M) =  |T(j\omega)|  =  \frac{1}{{\sqrt { { (1-{ u }^{ 2 }) }^{ 2 }+4{ u }^{ 2 }{ \delta }^{ 2 } }}}      ,

Now for |T(j\omega)|, a drop by 3 dB is calculated as shown below:

20 log|T(j\omega)|  = -3   ,

20log [\frac{1}{{\sqrt { { (1-{ u }^{ 2 }) }^{ 2 }+4{ u }^{ 2 }{ \delta }^{ 2 } }}}] = -3 ,

-20 log ({\sqrt { { (1-{ u }^{ 2 }) }^{ 2 }+4{ u }^{ 2 }{ \delta }^{ 2 } })  =  -3

On solving, by taking antilog both sides,

(1-{ u }^{ 2 }) }^{ 2 }+4{ u }^{ 2 }{ \delta }^{ 2 }=  1.995 ( can be round off to 2 )

u^4+ u^22(2\delta^2 - 1)  + 1  =  0

Taking roots,(using quadratic formula),

u^2 =    \frac { -2(2{ \delta }^{ 2 }-1)\pm \sqrt { 4{ (2{ \delta }^{ 2 }-1) }^{ 2 }+4 } }{ 2 } \quad =\quad \quad 1-2{ \delta }^{ 2 }\pm \sqrt { { 4\delta }^{ 4 }-{ 4\delta }^{ 2 }+2 }

We take square root both the sides,

u =  \sqrt{[1-2{ \delta }^{ 2 }\pm \sqrt { { 4\delta }^{ 4 }-{ 4\delta }^{ 2 }+2 }]}  (since u > 0 , we take only positive value)

Now u = \frac{\omega_c}{\omega_n} = \sqrt{[1-2{ \delta }^{ 2 }\pm \sqrt { { 4\delta }^{ 4 }-{ 4\delta }^{ 2 }+2 }]}  ,

\omega_c   =   \omega_n\sqrt{[1-2{ \delta }^{ 2 }\pm \sqrt { { 4\delta }^{ 4 }-{ 4\delta }^{ 2 }+2 }]}  , 

Here \omega_c  is the cut off frequency . Hence the Bandwidth is 0 – \omega_c  .

Thus Frequency Response of a controller method clarifies the nature of the process when signals are put into it.  So we generally do it by analyzing the ‘magnitude’ and ‘phase’separately. The magnitude response of a machine will provide us a concept of this gain/attenuation the system exerts to a specified frequency.

The stage response informs us by how much a Specific frequency Part of the signal May Be delayed/advanced from the system. In my next post, we will see various methods to analyze the frequency response of any system in detail. First we will learn ‘Bode Plot’ technique followed by polar and Nyquist plot.So stay tuned.

Spread the Wisdom !!

Techie Aric

Aric is a tech enthusiast , who love to write about the tech related products and 'How To' blogs . IT Engineer by profession , right now working in the Automation field in a Software product company . The other hobbies includes singing , trekking and writing blogs .

Leave a Reply

Your email address will not be published. Required fields are marked *