910 likes | 2.91k Views
DESCRIBING FUNCTION. DESCRIBING FUNCTION. Is there a way to analytically analyze oscillations in nonlinear control loops? Simulation is OK, but if control design is also required, then simulation approach is not easy
E N D
DESCRIBING FUNCTION • Is there a way to analytically analyze oscillations in nonlinear control loops? • Simulation is OK, but if control design is also required, then simulation approach is not easy • Describing function or harmonic linearization analysis provides analytical approach for both analysis and design of controllers
Nonlinearity Linear part n(t) r(t) = 0 e(t) + c(t) N(e) G(jw) - A DESCRIBING FUNCTION B
DESCRIBING FUNCTION • Assumptions • No input, r(t) = 0 • Linear part acts as a low-pass filter, that is, higher order harmonic components are damped • Nonlinearity does not generate subharmonics • Nonlinearity is symmetric • Nonlinearity does not depend on frequency • Assume that at point A, e(t) = E sin(wt)
DESCRIBING FUNCTION • Consider the nonlinearity • At the output, point B n(t) = N(e(t)) = N(E sin(wt)) = n(wt) • Fourier series
DESCRIBING FUNCTION • From assumptions • where
N(jw,E) DESCRIBING FUNCTION Only fundamental frequency
Tehonsäätö langattomassa tietoliikenteessä RNC = Radio Network Controller MSC =Mobile Services Switching Center PSTN = Public Switched Telephone Network
Probability Outagearea SIRtarget SIR at receiver Closed-Loop Power Control for CDMA Systems Closed-loop power control Outer loop power control
Tehonsäätö langattomassa tietoliikenteessä +1 dB or –1 dB
DESCRIBING FUNCTION - Relay Nonlinearity Output signal This is developed into Fourier series Input signal
DESCRIBING FUNCTION - Relay • Odd nonlinearity, therefore A1 = 0.
DESCRIBING FUNCTION - Criterion • Criterion for predicting oscillations • Analogous to linear case • Can also be written as
DESCRIBING FUNCTION – Stable limit cycle Nyquist diagram Nichols diagram
DESCRIBING FUNCTION – Unstable limit cycle Nyquist diagram Nichols diagram
DESCRIBING FUNCTION – Unstable limit cycle Nyquist diagram Nichols diagram
DESCRIBING FUNCTION – Example of dead zone Use describing function method to investigate oscillations in the feedback system below.
DESCRIBING FUNCTION – Example of dead zone, describing functions
DESCRIBING FUNCTION – Dead-zone example Describing function E=1.01:0.01:100; C=1; N=(2/pi)*acos(C./E)-(C./E).*sqrt(1-(C./E).^2); hold on;Nichols(g);grid plot (-1./N, zeros(size(N))); g=zpk([],[0 -2 -10],20) ; Zero/pole/gain: 20 ------------- s (s+2) (s+10) Nichols(g);grid Multiply gain by 17 g=zpk([],[0 -2 -10],20*17) %Zero/pole/gain: 340 -------------- s (s+2) (s+10)
DESCRIBING FUNCTION – Type of limit cycle Oscillation occurs.
M e DESCRIBING FUNCTION – Relay with Hysteresis M = relay amplitude e = relay width Constant