Frequency Domain Modeling
	
	
	  
	    Frequency Domain Modeling
	    
	      
		- Modeling from first principles can be difficult and time-consuming
 
		- The Bode plots of a system can be obtained through experiments.
 
		- For a minimum phase system, an approximate transfer function can be derived from the Bode magnitude plot
 
	      
	     
	   
	
	
	    How to Get the Transfer Function
	      
		- Determine an asymptotic magnitude plot by approximating the actual gain plot by a sequence of straight lines with slopes of \(20N\).
 
		- From the low frequency plot, determine the number of integrator \(1/s^N\) and the constant term \(K\).
		  
		    - The beginning slope is \(20N\) for \(s^N\).
 
		    - Calculate the constant term \(K\) accordingly
 
		
 
	      
	
	
	    How to Get the Transfer Function
	      
		- Determine the corner frequency from the intersection of two consecutive lines.
 
		- From the change of slopes of the consecutive lines, determine the associated basic factor.
		  
		    - \(+20\) implies first order zero and \(-20\) implies first order pole;
 
		    - \(+40\) implies second order zero and \(-40\) implies second order pole.
 
		
 
		- Determine the damping ratio for second order zeros and poles.
		  
		    - \(-20\log(2\zeta)\) correction for second order poles.
 
		    - \(+20\log(2\zeta)\) correction for second order zeros.
 
		
 
		- The phase plot can be used to verify your results.
 
	      
	
	
	    Example 1
	      
		Given the Bode plot of a minimum phase system. Obtain an estimated transfer function.
	      
	      
	
	
	
	      
		- Approximate the magnitude plot via a sequence of straight lines with slope \(20N\).
 
		- For the low frequency:
		  
		    - The slope is 0. Hence, no integrator;
 
		    - The magnitude is 20dB. Hence, the constant term is \(K = 10\).
 
		
 
	      
	
	
	      
		- Determine the first and second order terms:
		  
		    - There is second order term with natural frequency \(\omega_n = 10\).
 
		    - The correction is -6dB. Hence \(-20\log(2\zeta) = -6\), \(\zeta = 1\). The system is critically damped.
 
		    - There is a first order zero at \(100\).
 
		
 
	      
	      
		
		  
		    | Corner Frequency | 
		    Slope Before | 
		    Slope After | 
		    Change of Slope | 
		  
		  
		    | 10 | 
		    0 | 
		    -40 | 
		    -40 | 
		  
		  
		    | 100 | 
		    -40 | 
		    -20 | 
		    +20 | 
		  
		
	      
	      
		\[G(s) = \frac{10(0.01s+1)}{(s/10)^2+2(s/10)+1} = \frac{10(0.01s+1)}{(0.1s+1)^2}\]
	      
	
	
	      
		- Verify the transfer function using the Bode phase plot
 
	      
	      
		
		  
		    | Frequency | 
		    Low | 
		    1 | 
		    10 | 
		    100 | 
		    1000 | 
		  
		  
		    | Slope Change | 
		      | 
		    -90 | 
		    +45 | 
		    +90 | 
		    -45 | 
		  
		  
		    | Slope | 
		    0 | 
		    -90 | 
		    -45 | 
		    45 | 
		    0 | 
		  
		
	      
	      
	
	
	  Example 2
	    
	      Determine the transfer function of a minimum phase system from Bode magnitude plot:
	    
	    
	
	
	
		
		  - There is second order term on the denominator with natural frequency \(\omega_n = 0.2\).
 
		  - The correction is +6dB. Hence \(-20\log(2\zeta) = 6\), \(\zeta = 0.25\).
 
		
		
		  \[\left[(s/0.2)^2+0.5(s/0.2)+1\right]^{-1}\]
		
		
		  - There is second order term on the numerator with natural frequency \(\omega_n = 1\).
 
		  - The correction is +2dB. Hence \(20\log(2\zeta) = 2\), \(\zeta = 0.63\).
 
		
		
		  \[s^2+1.26s+1\]
	      
	
	
	  The minimum phase transfer function corresponding to the magnitude plot is: 
	    
	      \[G(s) = \frac{10(s^2+1.26s+1)}{s\left[(s/0.2)^2+0.5(s/0.2)+1\right]}.\]
	    
	
	
	  Example 3: Pupillary Light Reflex Dynamics
	    
	      - The human eye is an organ that is easily accessible for experiments. It has a control system that adjusts the pupil opening to regulate the light intensity at the retina.
 
	      - To determine its dynamics, light intensity on the eye was varied sinusoidally and the pupil opening was measured.
 
	    
	
	
	
	    
	      - By matching the magnitude, a model can be obtained as
 
	    
	    
	      \[G_1(s) = \frac{0.17}{(0.08s+1)^3}.\]
	    
	    
	      - The phase of \(G_1(s)\) (plotted as the green dashed line, is significantly different from actual phase
 
	      - We can add a delay term \(\exp(-0.2s)\) to match the phase, without affecting the magnitude (why?)
 
	    
	    
	      \[G(s) = \frac{0.17}{(0.08s+1)^3}\exp(-0.2s).\]