05_42

Upload: imanfirmansyah99

Post on 10-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 05_42

    1/4

    Abstract The paper describes the application of thecorrelation technique in the linear system frequency responseanalysis. An example of the system with non-rational transferfunction is used to demonstrate the merits of the developedfrequency response analyzer implemented inMATLABSimulink environment.Keywords Frequency response analysis, zero-order hold,

    PAD approximation,MATLABSimulink.

    I. INTRODUCTIONREQUENCY response function measurements are aninteresting intermediate step in the identification

    process with nonparametric results. However, there aremethods in the literature [1] that provide parametricmodels from available nonparametric data.

    Frequency response analysis offers some useful insightsinto stability and other characteristics of the controlsystem. Frequency response allows us to understand thesystem behavior in the presence of more complex inputs.However, the frequency response methods, may be lessintuitive than other design methods. The main

    disadvantage of frequency response analysis is that manyindustrial processes do not admit sinusoidal inputs duringnormal operation, especially because experiment repeatingfor many frequencies may lead to long research period.

    The layout of the paper is as follows: in Section 2 wegive a brief review of the frequency response analysis based on the using the correlation method; Section 3addresses to MATLABSimulink implementation of theconsidered frequency response analyzer. Section 4contains an example of using the developed analyzer.

    II. FREQUENCY RESPONSE ANALYSIS

    A. The Frequency Response of Continuous-Time LinearTime-Invariant Systems

    Consider a continuous-time, linear time-invariant (LTI)

    Prof. Dr. Milica B. Naumovi is with the Faculty of ElectronicEngineering, University of Ni, Serbia (phone: +381 18 529 441; fax:+381 18 588 399; e-mail: [email protected]).

    Prof. Dr. ir. Robin De Keyser is with the Department of ElectricalEnergy, Systems, and Automation, Faculty of Engineering, GhentUniversity, Belgium (phone: +32-9-264 5585; fax: +32-9-264 5603; e-mail: [email protected]).

    Faiber I. Robayo is with the Department of Electrical Energy,Systems, and Automation, Ghent University, Ghent 9000, Belgium(phone: +32-9-264 5608; fax: +32-9-264 5603; e-mail:

    [email protected])Drd. ir. Clara-Mihaela Ionescu is with the Department of Electrical

    Energy, Systems, and Automation, Ghent University, Ghent 9000,Belgium (phone: +32-9-264 5608; fax: +32-9-264 5603; e-mail:[email protected]).

    system between the input ( )u t and the output ( )y t as

    shown in Fig. 1. The function ( )G j is called the

    frequency response of the system, where ( )U j , ( )Y j ,

    and ( )G j are the Fourier transform of input ( )u t , output

    ( )y t , and impulse response ( )g t , respectively.

    Fig. 1. Relationships between inputs and outputs in aLTI system.

    The frequency response analysis is a simple method forobtaining detailed information about the considered linearsystem. Recall that in the case of a mono-frequentsinusoidal input signal

    ( ) sin( )u t a t = , (1)

    the uncorrupted, steady-state response of a linear, stablesystem with transfer function ( )G s is

    ( ) sin( )y t b t = + , (2)

    whose evaluation is shown in Fig. 2(a). By measuring thesignals with an oscilloscope, the amplitude and phase ofthe system frequency response can be promptly computedgiving

    ( )b

    G ja

    = ,o

    ( ) ( ) 360t

    G j tT

    = = =

    , (3)

    where oT and t are the signal period and the delay

    time, respectively. This experiment should be repeated fora number of frequencies in a certain frequency band. Asshown in Figs. 2(d) and (e), the frequency response datacan be visualized in two different ways: via the NYQUISTdiagram or via theBODE plots.

    B. Frequency Response Analysis by the Correlation

    Method

    The problems of non-linear distortion, as well asnoise corruption of the output signals, that usually occur inengineering systems (see Fig. 2(c)), can be overcame inthe measurement scheme given in Fig. 3, by applying timeaverages. This set-up visualizes a correlation method inorder to see how much energy is at the frequency inquestion [2]. Briefly, the correlation frequency analyzerfunctions as follows [3], [4].

    Developing Frequency Response Analyzer inMATLABSimulink Environment

    Milica B. Naumovi, Member, IEEE, Robin De Keyser, Faiber I. Robayo,and Clara-Mihaela Ionescu, Student Member, IEEE

    F

    701

  • 8/8/2019 05_42

    2/4

    The measured system output is multiplied with a sineand cosine signal of the frequency of the system input .The products are then integrated for a specifiedmeasurement time mT . As the averaging time increases,

    the contribution of all unwanted frequency components in( )y t goes to zero, and the integrator outputs

    ( s m( )y T , c m( )y T ) become constant values that depend

    only on the gain and phase of the considered systemtransfer function at the test frequency.

    For specific values of integration time, the sine channeloutput s m( )y T , given by

    m

    m m

    s m0

    0 0

    ( ) ( )sin( ) d

    sin( ) sin( ) d ( )sin( )d ,

    T

    T T

    y T y t t t

    b t t t n t t t

    = =

    = + +

    (4)

    represents a measurement of the real part of the systemfrequency response at the test frequency . Namely, theprevious equation (4) can be rewritten in the form

    m m

    stnd rd

    s m

    m0 0

    1 term 2 term 3 term

    ( )

    cos cos(2 )d ( )sin( ) d .2 2

    T T

    y T

    b bT t t n t t t

    =

    + +

    (5)

    Note that in particular for om 2kT

    T = , 1,2,3,k= , the

    second term in Eq. (5) approaches zero. Also, it can beshown that the average of the integrated noise (the thirdterm in Eq. (5)) is zero, which implies that, selecting thesufficient number of test signal periods, the desiredaccuracy can be reached even in case of low signal-to-noise ratio [3]. Therefore, the sine channel output in Fig. 3becomes

    ms m( ) cos2

    bTy T . (6)

    Fig. 3. Block-diagram of the correlation frequencyresponse analyzer.

    Similarly, the cosine channel output c m( )y T can be

    evaluated for om 2

    kTT = , 1,2,3,k= as

    (a) (b) (c)

    (d)

    Fig. 2. Responses of a LTI system to sine wave input;

    (a) Evaluation of sinusoidal response;(b) Noise signal;(c) Output signal corrupted by noise;(d) Presentation of frequency response data - NYQUIST Plot;(e) Presentation of frequency response data - BODE Plot.

    (e)

    702

  • 8/8/2019 05_42

    3/4

  • 8/8/2019 05_42

    4/4

    polynomial. High-order PAD approximations producetransfer functions with clustered poles. Because such poleconfigurations tend to be very sensitive to perturbations,PAD approximations with order 10n > should be

    avoided. The approximation 9,10 9,10( ) 1 ( )G s R Ts s =

    for the transfer function h0 ( )G s is adopted in this paper.

    In the case of a relative low sampling frequency of 10samples per cycle of the sinusoidal input ( )x t , Fig. 6

    visualizes the output of the sampler/zero-order hold

    h0 ( )x t , as well as the response of the function

    9,10 ( )G s corrected by T according to sampling theory.

    Fig. 6. Responses of ZOH to sine wave input.

    B. Frequency responses Results and Discussion

    To obtain the frequency responses (magnitude and phase) of the zero-order hold, consider the followingexpressions:

    h02

    ( ) sincs s

    G j

    =

    ,2

    sT

    = ,

    and (14)

    h0 0 sin( ) 0arg ( ) , sin( ) 0s

    ss

    G j = + =