Signal Modeling: BY Debangi Goswami
Signal Modeling: BY Debangi Goswami
BY DEBANGI GOSWAMI
CONTENTS
Introduction 1.Title description 2.Need and importance of signal modeling Theory 1.Least mean square direct method. 1.1. Brief Overview 1.2. Disadvantages 2.Pade Approximation 3.Pronys Approximation 4.Shanks Method 5.Stochastic process-ARMA,MA,AR Application Least Mean Square Inverse FIR filter Conclusion References
WHAT IS MODELING:
Modelling of signal is basically mathematical representation of signal. Fourier series, Fourier transform are kind of signal models. WHY MODELLING NEED OF MODELING:
A. B.
Point by point basis i.e x(0) followed by x(1) Record model parameters amplitude ,the frequency and phase0.Signal model x(n) ( + ) =1
A.
B.
( )
( )
STEPS IN MODELLING
1.
2.
3.
There are various approches for forming a model Signal as sum of sinosoid Signal as sum of damped sinosoid x(n) + Here signal is represented as the output of a causal linear shift invariant filter that has a rational system function of the form:
() H(z)= = =0 () 1+ =1 ()
Signal model includes filter coefficient ap(k) and bq(k) and input signal.
RANDOM
MODEL PARAMETER
Models must be computationally efficient procedure for deriving the model parameters. Various approaches to signal modeling
THE LEAST SQUARE DIRECT METHOD THE PADE APPROXIMATION PRONYS METHOD 1. Pole-Zero modeling 2. Shanks method 3. All-Pole Modeling 4. Linear Prediction ITERATIVE PREFILTERING FINITE DATA RECORDS 1.The Autocorrelation Method 2.The Covariance Method THE STOCHASTIC MODELS-ARMA,AR,MA
DETERMINISTIC
RANDOM
Models deterministic signal (n),as sample response of h(n) x(n)=0 for n<0 and filter h(n) is causal Modeling error by e(n) The error measure that is to be minimized is square error
h(n) and x(n) are both assumed to be zero for n<0, e(n)=0 n<0 A necessary condition for the filter cofficient ap(k) and bq(k) to minimize the squared error is that partial derivative w.r.t ap(k)
And bq(k) vanish,i.e.
DISADVATAGES OF LM(DIRECT):
PADE APPROXIMATION
Pade approximation only requires solving a set linear equation. In Pade we force the filter output h(n) to be equal to given signal x(n) for p+q+1 values of n.
In time domain,
Where h(n)=0 for n<0 and n>q.To find the cofficients ap(k) and bq(k) that gives an exact fit of data model in [0,p+q] we set h(n)=x(n)
In matrix form,
For soving the equation we use two step approach first solving for denominator ap(k) and then bq(k).ap(k) last p equations
PRONYS METHOD
The limitation of Pade approximation-Only uses values of the signal x(n) over the interval [0,p+q] to determine model parameter and over this interval, it models the signal without error. There is no guarantee on how well the model will approximate the signal for n>p+q
POLE ZERO MODELLING: Similar to pade x(n)=0 for n<0.A least square minimization of e(n) results in set of non-linear equation for filter cofficient Multiplying by Ap(z) we have new error
That is linear cofficients.In time domain:
Instead of setting e(n)=0 for n=0,1,.p+q as in Pade approximation,Pronys method begins by finding the cofficient ap(k) that minimizes squared error.
Equivalently,
Consisely written as
e(n) and x*(n) are uncorrelated so from orthogonality principle the second term is zero.
SHANKS APPROXIMATION
In Prony e(n)=0 for n=1, 2,.q.Although this allows the model to be exact over [0,q],this does not take into account data for n>q. Shanks performs mininization of model error over entire length of data record. Filter can be viewed as cascade of two filter Ap(z) and Bq(z)
To compute cofficient filter Bq(z),which produces the approximation x(n) when input to filter g(n).Instead of forcing e(n) to zero for first q+1 values of n as in Prony,Shank minimizes the squared error.
1.Shanks method is more involved than Pronys method. 2.Extra compution of sequence g(n),autocorretion of g(n),cross correlation of g(n) and x(n).But in shank the mean square error reduces considerably
STOCHASTIC PROCESS:AR,MA,ARMA
Signals whose time evolution is governed by unknown factors like electrocardiogram,unvoiced speech,population statistics,economic data and seismograph ARMA: White noise is filtered with causal Linear shift invariant filter having p poles and q zeros.
YULE WALKER
Here k=q+1,..q+p Comparing above eq with Pade approximation the data consist of a sequence of autocorrelations rx(k) .
AR:
A WSS AR process of order p is a special case of ARMA(p,q) process in which q=0.
STOCHASTIC CONTINUED.
In matrix form
NEED: Equalization filter in digital communicatilon.Assume that channeal transfer function is G(z),the eqalization filter is found by relation. Procedure: g(n) is causal filter to be equalized,the problem is to find FIR filter hN(n) of length N such that
where
Matrix form:
..(1)
We first find the least square inverse of length N=2.The autocorrelation of g(n) is Therefore
PROBLEM CONTINUED
With squared error of The system function of least square inverse filter is
PROBLEM
c1,c2 are constants and determined from boundary condition at n=0 and n=N-1
i.e first and last equation (3) Substituting (2) in (3)
PROBLEM CONTINUED
Finally with n=0 It follows that squared error is
Asymtotically seeing at N . || 1
CONCLUSION
The various methods of signal modelling for both deterministic and stochastic process are discussed. PROBLEM IN SIGNAL MODELING
MODEL ORDER ESTIMATION: In the cases assumed so far we have assumed that a model of given order to be found.In the absence of any information about the correct model order ,it becomes necessary to estimate what an appropiate model order should be.Misleading information may result in an inappropiate model order.
REFERENCES
STATISTICAL SIGNAL PROCESSING AND MODELING MONSON H.HAYES Signal Modeling Techniques In Speech Recognition by,Joseph Picone Spectrum Estimation and Modeling by Petar M. Djuric State University of New York at Stony Brook Steven M. Kay University of Rhode Island SOME REMARKS ON PAD-APPROXIMATIONS M.Vajta Comparing Autoregressive Moving Average(ARMA) coefficients determination using Artificial Neural Networks with other techniques Abiodun M. Aibinu, Momoh J. E. Salami, Amir A. Shafie and Athaur Rahman Najeeb