SAMPLING JITTER CORRECTION USING FACTOR GRAPHS

Size: px
Start display at page:

Download "SAMPLING JITTER CORRECTION USING FACTOR GRAPHS"

Transcription

1 19th European Signal Processing Conference EUSIPCO 11) Barcelona, Spain, August 9 - September, 11 SAMPLING JITTER CORRECTION USING FACTOR GRAPHS Lukas Bolliger and Hans-Andrea Loeliger ETH Zurich Dept. of Information Technology & Electr. Eng. 89 Zürich, Switzerland {bolliger, loeliger}@isi.ee.ethz.ch ABSTRACT Analog-to-digital converters are impaired by sampling clock jitter. The error induced by clock jitter depends on the slope of the analog signal at the sampling instant. In this paper, a continuous-time state space model allows to estimate the slope of the continuous-time signal, which is then used in an iterative algorithm for jitter correction. 1. INTRODUCTION Sampling clock jitter in analog-to-digital A/D) conversion is a well-known problem; it occurs when, due to hardware imperfections, the exact sampling instants are subject to random fluctuations. For bandlimited signals, approaches for clock jitter correction based on Linear Minimum Mean Square Error LMMSE) estimation are proposed in [1 and [. In [1, a filter bank that converts a non-uniformly sampled signal to a uniformly sampled signal is extended for unknown delays in the sampling process. In [, a Fourier series of the discrete-time signal is used to construct an LMMSE filter for clock jitter correction. In this paper, we propose a different approach to clock jitter correction. Unlike [1 and [, we do not assume the continuous-time analog signal to be strictly bandlimited. Instead, following [3, we assume that this signal is the output of a continuous-time linear system or filter) that is driven by white noise and that the state space of this filter is finite dimensional. A factor graph approach to Maximum a Posteriori MAP) estimation = LMMSE estimation) of such signals from noisy discrete-time observations without clock jitter) was presented in [3. In the present paper, we will exploit the fact that, with such a state space model, the slope of the continuous-time signal is computationally accessible. Clearly, if the slope of the continuous-time signal is large at the sampling instant, even a small deviation of the sampling instant has a large impact on the observation. Thus, the noise variance under which the discrete-time signal is observed depends on the signal slopes at the sampling instants. We show how the algorithm proposed in [3 can be extended to estimate the slope of the continuous-time signal as well and we propose an iterative algorithm where the estimates of the slopes of the continuous-time signal are used to improve the quality of the discrete-time signal. Each iteration by itself calculates a regularized least squares estimate, where the first iteration turns out to be similar to the algorithm presented in [. We will use factor graphs and message passing algorithms as introduced in [4. This paper is structured as follows: Sections and 3 are about the system model and its factor graph representation, which are based on [3. Section 4 is about some technicalities regarding the notion of signal-to-noise ratio SNR). The proposed algorithm is presented in Section 5 and some simulation results are presented in Section 6.. SYSTEM MODEL For k =,...,K 1, let Ỹ k be noisy samples of some continuous-time signal Y t) at the sampling instants T k, which are random according to T k = t k + D k, 1) with known t < t 1 < t,... and a random delay D k with E[D k = and E [ D k D. We define the observed discretetime digital) signal as Ỹ k = Y T k ) + Z k, ) where Z k, which models quantization and general hardware imperfections, is additive white Gaussian noise with E [ Z k Z. Some delay D k of the sampling instant causes a larger error for Ỹ k if the slope of Y t) at t = t k is large. This is expressed by a first order Taylor approximation of Y t): Ỹ k = Y t k + D k ) + Z k 3) Y t k ) + D k Ẏ t k ) + Z k, 4) where Ẏ denotes the derivative of Y with respect to time. We define the approximate jitter error with J k = D k Ẏ t k ), 5) E[J k = 6) E [ J k D E[Ẏ tk ). 7) Following [3 we will model Ỹ k as the discrete-time observation of continuous-time filtered noise. This model is illustrated in Figure 1: A continuous-time filter is driven by continuous-time white Gaussian noise; its output is sampled and then corrupted by discrete-time additive white Gaussian noise. The continuous-time system is known and given by its state-space representation. Hence, X R n is the state of the system which evolves in time according to Ẋt) = AXt) + but), 8) EURASIP, 11 - ISSN

2 WGN source Ut) f linear system / filter Y t) Y k Z k Figure 1: System model as in [3 WGN source with A R n n and b R n. The input Ut) R is assumed to have mean zero and an auto-correlation function Ỹ k E[Ut + τ)ut) Uδτ), 9) where δ.) denotes the Dirac delta. The output Y t) of the filter is a linear combination of the state variables: Y t) = c T Xt) Y t) R,c R n ). 1) Modeling Ut) as continuous-time white Gaussian noise amounts to a power constraint on the input signal Ut), which causes the spectrum of the estimate of Y t) to be shaped by the filter defined by A, b and c cf. Section 3 and [3). Ẏ t) can be expressed as Ẏ t) = cẋt) 11) = c T AXt) + c T but). 1) In the present paper, we will asssume c T b =, which amounts to insisting that the transfer functions from Ut) to Y t) and Ut) to Ẏ t) have low-pass characteristics. We thus have Ẏ t) = c T AXt). 13) 3. FACTOR GRAPH REPRESENTATION We use Forney factor graphs normal factor graphs) as in [4 where nodes represent factors and edges represent variables. For messages we use the same notation as in [4: all edges are directed, the forward message along some edge X is denoted as µ X x), and the backward message as µ X x). The marginal density f X x) of X equals µ X x) µ X x), up to a scale factor. In the present paper all messages are Gaussian and thus fully defined by a mean vector m and a covariance matrix V. We use N m,v ) to denote a Gaussian density function, thus µ X = N m X, V X ) 14) µ X = N m X, V X ). 15) Gaussian message passing in factor graphs is discussed in detail in [4. The factor graph described in [3 is easily extended for clock jitter correction as seen in Figure. To reduce calculation complexity, J k is modeled as Gaussian noise; note that σ J t k) = E [ J k is not constant for all k. The factor graph is cycle-free, thus all messages µ Xtk ) and µ Xtk ) can be calculated by performing one forward and one backward pass. Xt k ) = f xt k+1 ) xt k ) ) = Xt k+1 ) N,σ J t k) ) N,σZ ) c T c T Y t k ) Y t k+1 ) J k + J k+1 + Y k Z k Z k Ỹ k = ỹ k Y k+1 Ỹ k+1 = ỹ k+1 Figure : A Forney factor graph of the system in Figure 1. Table 1: Computation rules as in [3 for Gaussian messages through node / factor f xt 1 ) xt ) ) with t 1 > t. Xt ) Xt 1 ) f xt 1 ) xt ) ) mxt1 ) = e At 1 t ) mxt ) V Xt1 ) = e At 1 t ) V Xt )e AT t 1 t ) t1 t i.1) + σu e Aτ bb T e ATτ dτ i.) }{{} Q Θt 1 t )Q H see 17) mxt ) = e At 1 t ) mxt1 ) V Xt ) = e At 1 t ) V Xt1 )e AT t 1 t ) t1 t i.3) + σu e Aτ bb T e ATτ dτ i.4) }{{} Q Θt 1 t )Q H see 19) 85

3 The calculation of the mean and the covariance matrix for Gaussian messages through f xt k+1 ) xt k ) ) are given in [3 and are repeated in Table 1. If the matrix A is diagonalizable, then the integrals in i.) and i.4) can easily be expressed in closed forms. If A = Q λ 1... λ n for some complex square matrix Q, then t Q 1 16) e Aτ bb T e ATτ dτ = Q Θt)Q H 17) where the square matrix Θt) is given by and with Θt)k,l = Q 1 b) k Q 1 b) ) l e λ k+λ l )t 1, 18) λ k + λ l t e Aτ bb T e ATτ dτ = Q Θt)Q H 19) Θt)k,l = Q 1 b) k Q 1 b) ) l 1 e λ k+λ l )t. ) λ k + λ l Note that, in 18) and ), Q 1 b) k denotes the k-th component of the vector Q 1 b. For the message computation rules through all other nodes/factors the reader is referred to [4. Calculating all the messages and maximizing the marginal of Xt k ) yields the Maximum a Posteriori MAP) estimate ˆxt k ) of Xt k ): ˆxt k ) = argmax f Xtk )x ỹ,...,σj t ),...) x 1) = argmax µ Xtk )x) µ Xtk )x). x ) 4. DEFINITIONS OF SNR The following definitions for signal-to-noise ratios SNR) are used in Sections 5 and 6. We measure SNR in db i.e. 1 log 1 SNR)). For the signal Ỹ k we define SNR tot = E[ Y t) σz + E[ Jk 4) SNR Z = E[ Y t) σ Z with E [ J k D E[Ẏ t) 7). 5) SNR J = E[ Y t) E [ Jk, 6) For the SNR of the estimate ŷt k ) = c T ˆxt k ) of Y t k ) we define SNR E [ Y t k ) out = [ Ŷ E tk ) Y t k ) ). 7) Assuming Reλ i ) < for all λ i in 16) i.e., a stable system), the mean vector and the covariance matrix of the message converge to µ X ) = lim µ Xt) 8) t mx ) = lim t eat = 9) V X ) = lim σ UQ Θt)Q H. 3) t µ X ) represents the probability distribution of Xt) in the absence of observations, therefore E[Xt) = m X ) = 31) E [ Xt) = V X ), 3) We define ût) as the estimate of the input signal Ut) of the filter. In this paper we are not interested in ût), cf. [3 on the calculation and the properties of ût). Since all messages are Gaussian, the maximization in 1) is equivalent to a least squares estimation cf. [4). Thus, ˆxt k ) is a regularized least squares estimate of Xt k ) for given σ J t ),...,σ J t K 1) and ỹ,...,ỹ K 1, which minimizes the cost function and thus [ E Y t) [ = c T E X t) c 33) = c T V X ) c 34) E[Ẏ t) = c T E[Ẋ t) c 35) 1 σ U tk t ût) dt + K 1 ỹ k c ˆxt k )) k= σz + σ J t k). 3) This cost function illustrates how the parameter σ U serves as a power constraint on ût). The ratio between the input power σ U and the average output noise power of J k +Z k is a regularization parameter used to force the spectrum of ût) and ŷt) = c T ˆxt) to the passband of the continuous-time filter cf. [3). = c T A V X ) c T A ) T. 36) 5. THE ALGORITHM We now describe an iterative algorithm to estimate the signal Y t k ) for all k. We assume the special case of uniform sampling with rate f s, i.e., t k = k/ f s, although the algorithm can easily be adjusted for non-uniform sampling. Some remarks on notation: x l) denotes the value of some variable x at the l-th iteration and ˆx denotes the estimate of some random variable X. 851

4 At each iteration l, ˆxt k ) l) is calculated as described in Section 3. The estimates of Y t k ) and its derivatives are ŷt k ) l) = c T ˆxt k ) l) 37) ˆẏt k ) l) = c T A ˆxt k ) l). 38) At the first iteration no estimates of the derivatives are available. Thus, σ J t k) ) is initialized using 36) to the expected average power of J k which is constant for all k: σ J t k ) ) Dc T A V X ) c T A ) T. 39) This first iteration is similar to the algorithm described in [; the main difference is that we are not assuming strictly bandlimited signals. In iteration l = 1,,..., the value for σ J t k) l) is set based on the estimate of Ẏ t k ) of iteration l 1 according to 7): σj t k ) l) D ˆẏt k ) l 1)) D c T A ˆxt k ) l 1)) 4) l = 1,,... 41) The ratio between the input power and the average output power σ l) U σz + σ D N 1 N k=1 c T A ˆxt k ) l 1)) 4) influences the spectrum of ˆxt) as mentioned in the end of Section 3. Thus, σ l) U is chosen to keep 4) constant over all iterations. For the numerical results given in Section 6, the values for σd, σ Z ) and σu are set equal to the values used for signal generation. 6. NUMERICAL RESULTS To test the algorithm, sample signals ỹ k have been generated according to the model in Figure 1 cf. [3 on how to generate sample signals). For the continuous-time system a lowpass Butterworth filter of order 8 was used. Recall that Y t) is not strictly bandlimited but its spectrum is shaped by the spectrum of the continuous-time filter. We characterize the bandwidth of Y t) by the 3 db frequency f c of the Butterworth filter. For signal generation, we chose the random delay D k of the sampling instants to be uniformly distributed in the interval.5 f s,.5 f s ). Note that the estimation algorithm uses a Gaussian distribution for the time delay with E[D k = 43) E [ D.5/ f s ) k =. 44) 3 The algorithm stops after the l-th iteration if SNR l) out[db SNR l 1) out [db SNR l) out[db SNR ) <.1. 45) out[db For the data shown in Figure 3, each point in the plot was generated by 1 signals with K = 1 samples. The algorithm always stopped after three or four iterations. Simulations were performed for three different values of the 3 db frequency f c thus, different bandwiths of Y t)). The results are shown in Figure 3, where SNR out of the estimates after the first and the last iteration are plotted for different values for SNR Z. To show the overall improvement of the SNR, SNR tot of the observed, noisy samples ỹ k is plotted as well. Not surprisingly, the numerical results of the first iteration resemble the results in [. As mentioned in the introduction, the first iteration of our proposed algorithm is similar to the algorithm proposed in [. Since [ assumes strictly bandlimited signals an exact comparison does not make sense. [db SNR out first iteration SNR out last iteration SNR tot f c = f s 6 f c = f s 4 f c = f s SNR Z [db Figure 3: Empirical SNR out and SNR tot for different bandwith of Y t). 7. CONCLUSION We have proposed an iterative algorithm to estimate a continuous-time signal from noisy discrete-time observations subject to clock jitter. The noise induced by the clock jitter was modeled to be dependent on the slope of the continuous-time signal at the sampling instant. We showed how to improve the estimate by iterative processing. The algorithm is easily extended to non-uniform sampling. Also the estimation of the input signal Ut) of the continuous-time filter is straightforward cf. [3). ACKNOWLEDGEMENT The authors would like to thank Mr. Daniel Baumann for the initial implementation of the algorithms of this paper and for providing first simulation results. REFERENCES [1 R.S. Prendergast and T.Q. Nguyen, Optimal reconstruction of periodically sampled signals with probabilistic 85

5 timing delays, Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 4, Vol., pp [ A. Nordio, C.-F. Chiasserini, and E. Viterbo, Signal reconstruction errors in jittered sampling, IEEE Trans. Signal Proc., Vol. 57, No. 1, pp , Dec. 9. [3 L. Bolliger, H.-A. Loeliger, and C. Vogel, Simulation, MMSE estimation, and interpolation of sampled continuous-time signals using factor graphs, Information Theory & Applications Workshop, UCSD, La Jolla, CA, USA, 1 [4 H.-A. Loeliger, J. Dauwels, Junli Hu, S. Korl, Li Ping, and F.R. Kschischang, The factor graph approach to model-based signal processing, Proceedings of the IEEE, Vol. 95, No. 6, pp , June

arxiv:cs/ v2 [cs.it] 1 Oct 2006

arxiv:cs/ v2 [cs.it] 1 Oct 2006 A General Computation Rule for Lossy Summaries/Messages with Examples from Equalization Junli Hu, Hans-Andrea Loeliger, Justin Dauwels, and Frank Kschischang arxiv:cs/060707v [cs.it] 1 Oct 006 Abstract

More information

Gaussian message passing on linear models: an update

Gaussian message passing on linear models: an update University of Wollongong Research Online Faculty of Engineering and Information Sciences - Papers: Part Faculty of Engineering and Information Sciences 2006 Gaussian message passing on linear models: an

More information

Gaussian Message Passing on Linear Models: An Update

Gaussian Message Passing on Linear Models: An Update Int. Symp. on Turbo Codes & Related Topics, pril 2006 Gaussian Message Passing on Linear Models: n Update Hans-ndrea Loeliger 1, Junli Hu 1, Sascha Korl 2, Qinghua Guo 3, and Li Ping 3 1 Dept. of Information

More information

A STATE-SPACE APPROACH FOR THE ANALYSIS OF WAVE AND DIFFUSION FIELDS

A STATE-SPACE APPROACH FOR THE ANALYSIS OF WAVE AND DIFFUSION FIELDS ICASSP 2015 A STATE-SPACE APPROACH FOR THE ANALYSIS OF WAVE AND DIFFUSION FIELDS Stefano Maranò Donat Fäh Hans-Andrea Loeliger ETH Zurich, Swiss Seismological Service, 8092 Zürich ETH Zurich, Dept. Information

More information

Particle Methods as Message Passing

Particle Methods as Message Passing Particle Methods as Message Passing Justin Dauwels RIKEN Brain Science Institute Hirosawa,2-1,Wako-shi,Saitama,Japan Email: justin@dauwels.com Sascha Korl Phonak AG CH-8712 Staefa, Switzerland Email: sascha.korl@phonak.ch

More information

Latent Tree Approximation in Linear Model

Latent Tree Approximation in Linear Model Latent Tree Approximation in Linear Model Navid Tafaghodi Khajavi Dept. of Electrical Engineering, University of Hawaii, Honolulu, HI 96822 Email: navidt@hawaii.edu ariv:1710.01838v1 [cs.it] 5 Oct 2017

More information

NUMERICAL COMPUTATION OF THE CAPACITY OF CONTINUOUS MEMORYLESS CHANNELS

NUMERICAL COMPUTATION OF THE CAPACITY OF CONTINUOUS MEMORYLESS CHANNELS NUMERICAL COMPUTATION OF THE CAPACITY OF CONTINUOUS MEMORYLESS CHANNELS Justin Dauwels Dept. of Information Technology and Electrical Engineering ETH, CH-8092 Zürich, Switzerland dauwels@isi.ee.ethz.ch

More information

Massachusetts Institute of Technology

Massachusetts Institute of Technology Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.011: Introduction to Communication, Control and Signal Processing QUIZ, April 1, 010 QUESTION BOOKLET Your

More information

Computation of Information Rates from Finite-State Source/Channel Models

Computation of Information Rates from Finite-State Source/Channel Models Allerton 2002 Computation of Information Rates from Finite-State Source/Channel Models Dieter Arnold arnold@isi.ee.ethz.ch Hans-Andrea Loeliger loeliger@isi.ee.ethz.ch Pascal O. Vontobel vontobel@isi.ee.ethz.ch

More information

Parameter Estimation

Parameter Estimation 1 / 44 Parameter Estimation Saravanan Vijayakumaran sarva@ee.iitb.ac.in Department of Electrical Engineering Indian Institute of Technology Bombay October 25, 2012 Motivation System Model used to Derive

More information

Steepest descent on factor graphs

Steepest descent on factor graphs Steepest descent on factor graphs Justin Dauwels, Sascha Korl, and Hans-Andrea Loeliger Abstract We show how steepest descent can be used as a tool for estimation on factor graphs. From our eposition,

More information

Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels

Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels Jilei Hou, Paul H. Siegel and Laurence B. Milstein Department of Electrical and Computer Engineering

More information

9 Forward-backward algorithm, sum-product on factor graphs

9 Forward-backward algorithm, sum-product on factor graphs Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.438 Algorithms For Inference Fall 2014 9 Forward-backward algorithm, sum-product on factor graphs The previous

More information

3F1 Random Processes Examples Paper (for all 6 lectures)

3F1 Random Processes Examples Paper (for all 6 lectures) 3F Random Processes Examples Paper (for all 6 lectures). Three factories make the same electrical component. Factory A supplies half of the total number of components to the central depot, while factories

More information

UCSD ECE250 Handout #27 Prof. Young-Han Kim Friday, June 8, Practice Final Examination (Winter 2017)

UCSD ECE250 Handout #27 Prof. Young-Han Kim Friday, June 8, Practice Final Examination (Winter 2017) UCSD ECE250 Handout #27 Prof. Young-Han Kim Friday, June 8, 208 Practice Final Examination (Winter 207) There are 6 problems, each problem with multiple parts. Your answer should be as clear and readable

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

Cooperative Communication with Feedback via Stochastic Approximation

Cooperative Communication with Feedback via Stochastic Approximation Cooperative Communication with Feedback via Stochastic Approximation Utsaw Kumar J Nicholas Laneman and Vijay Gupta Department of Electrical Engineering University of Notre Dame Email: {ukumar jnl vgupta}@ndedu

More information

Time Series Analysis

Time Series Analysis Time Series Analysis hm@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark DK-2800 Kgs. Lyngby 1 Outline of the lecture State space models, 1st part: Model: Sec. 10.1 The

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

14 - Gaussian Stochastic Processes

14 - Gaussian Stochastic Processes 14-1 Gaussian Stochastic Processes S. Lall, Stanford 211.2.24.1 14 - Gaussian Stochastic Processes Linear systems driven by IID noise Evolution of mean and covariance Example: mass-spring system Steady-state

More information

On Irreducible Polynomial Remainder Codes

On Irreducible Polynomial Remainder Codes 2011 IEEE International Symposium on Information Theory Proceedings On Irreducible Polynomial Remainder Codes Jiun-Hung Yu and Hans-Andrea Loeliger Department of Information Technology and Electrical Engineering

More information

Estimation of the Capacity of Multipath Infrared Channels

Estimation of the Capacity of Multipath Infrared Channels Estimation of the Capacity of Multipath Infrared Channels Jeffrey B. Carruthers Department of Electrical and Computer Engineering Boston University jbc@bu.edu Sachin Padma Department of Electrical and

More information

Steepest Descent as Message Passing

Steepest Descent as Message Passing In the roc of IEEE ISOC ITW2005 on Coding Compleity; editor MJ Dinneen; co-chairs U Speidel D Taylor; pages 2-6 Steepest Descent as Message assing Justin Dauwels, Sascha Korl, Hans-Andrea Loeliger Dept

More information

A NEW BAYESIAN LOWER BOUND ON THE MEAN SQUARE ERROR OF ESTIMATORS. Koby Todros and Joseph Tabrikian

A NEW BAYESIAN LOWER BOUND ON THE MEAN SQUARE ERROR OF ESTIMATORS. Koby Todros and Joseph Tabrikian 16th European Signal Processing Conference EUSIPCO 008) Lausanne Switzerland August 5-9 008 copyright by EURASIP A NEW BAYESIAN LOWER BOUND ON THE MEAN SQUARE ERROR OF ESTIMATORS Koby Todros and Joseph

More information

MULTIRATE SYSTEMS. work load, lower filter order, lower coefficient sensitivity and noise,

MULTIRATE SYSTEMS. work load, lower filter order, lower coefficient sensitivity and noise, MULIRAE SYSEMS ransfer signals between two systems that operate with different sample frequencies Implemented system functions more efficiently by using several sample rates (for example narrow-band filters).

More information

Fast Angular Synchronization for Phase Retrieval via Incomplete Information

Fast Angular Synchronization for Phase Retrieval via Incomplete Information Fast Angular Synchronization for Phase Retrieval via Incomplete Information Aditya Viswanathan a and Mark Iwen b a Department of Mathematics, Michigan State University; b Department of Mathematics & Department

More information

Pulse Shaping and ISI (Proakis: chapter 10.1, 10.3) EEE3012 Spring 2018

Pulse Shaping and ISI (Proakis: chapter 10.1, 10.3) EEE3012 Spring 2018 Pulse Shaping and ISI (Proakis: chapter 10.1, 10.3) EEE3012 Spring 2018 Digital Communication System Introduction Bandlimited channels distort signals the result is smeared pulses intersymol interference

More information

Modeling nonlinear systems using multiple piecewise linear equations

Modeling nonlinear systems using multiple piecewise linear equations Nonlinear Analysis: Modelling and Control, 2010, Vol. 15, No. 4, 451 458 Modeling nonlinear systems using multiple piecewise linear equations G.K. Lowe, M.A. Zohdy Department of Electrical and Computer

More information

Module 4. Signal Representation and Baseband Processing. Version 2 ECE IIT, Kharagpur

Module 4. Signal Representation and Baseband Processing. Version 2 ECE IIT, Kharagpur Module Signal Representation and Baseband Processing Version ECE II, Kharagpur Lesson 8 Response of Linear System to Random Processes Version ECE II, Kharagpur After reading this lesson, you will learn

More information

Computing Transfer Function Dominant Poles of Large Second-Order Systems

Computing Transfer Function Dominant Poles of Large Second-Order Systems Computing Transfer Function Dominant Poles of Large Second-Order Systems Joost Rommes Mathematical Institute Utrecht University rommes@math.uu.nl http://www.math.uu.nl/people/rommes joint work with Nelson

More information

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals 1. Sampling and Reconstruction 2. Quantization 1 1. Sampling & Reconstruction DSP must interact with an analog world: A to D D to A x(t)

More information

Outlier-insensitive Kalman Smoothing and Marginal Message Passing

Outlier-insensitive Kalman Smoothing and Marginal Message Passing Outlier-insensitive Kalman Smoothing and Marginal Message Passing Federico Wadehn, Vijay Sahdeva, Luas Bruderer, Hang Yu, Justin Dauwels and Hans-Andrea Loeliger Department of Information Technology and

More information

ECE 636: Systems identification

ECE 636: Systems identification ECE 636: Systems identification Lectures 3 4 Random variables/signals (continued) Random/stochastic vectors Random signals and linear systems Random signals in the frequency domain υ ε x S z + y Experimental

More information

Cover page. : On-line damage identication using model based orthonormal. functions. Author : Raymond A. de Callafon

Cover page. : On-line damage identication using model based orthonormal. functions. Author : Raymond A. de Callafon Cover page Title : On-line damage identication using model based orthonormal functions Author : Raymond A. de Callafon ABSTRACT In this paper, a new on-line damage identication method is proposed for monitoring

More information

SRI VIDYA COLLEGE OF ENGINEERING AND TECHNOLOGY UNIT 3 RANDOM PROCESS TWO MARK QUESTIONS

SRI VIDYA COLLEGE OF ENGINEERING AND TECHNOLOGY UNIT 3 RANDOM PROCESS TWO MARK QUESTIONS UNIT 3 RANDOM PROCESS TWO MARK QUESTIONS 1. Define random process? The sample space composed of functions of time is called a random process. 2. Define Stationary process? If a random process is divided

More information

Random Processes Handout IV

Random Processes Handout IV RP-IV.1 Random Processes Handout IV CALCULATION OF MEAN AND AUTOCORRELATION FUNCTIONS FOR WSS RPS IN LTI SYSTEMS In the last classes, we calculated R Y (τ) using an intermediate function f(τ) (h h)(τ)

More information

Dynamic measurement: application of system identification in metrology

Dynamic measurement: application of system identification in metrology 1 / 25 Dynamic measurement: application of system identification in metrology Ivan Markovsky Dynamic measurement takes into account the dynamical properties of the sensor 2 / 25 model of sensor as dynamical

More information

ECE-340, Spring 2015 Review Questions

ECE-340, Spring 2015 Review Questions ECE-340, Spring 2015 Review Questions 1. Suppose that there are two categories of eggs: large eggs and small eggs, occurring with probabilities 0.7 and 0.3, respectively. For a large egg, the probabilities

More information

Single-Gaussian Messages and Noise Thresholds for Low-Density Lattice Codes

Single-Gaussian Messages and Noise Thresholds for Low-Density Lattice Codes Single-Gaussian Messages and Noise Thresholds for Low-Density Lattice Codes Brian M. Kurkoski, Kazuhiko Yamaguchi and Kingo Kobayashi kurkoski@ice.uec.ac.jp Dept. of Information and Communications Engineering

More information

Extending Monte Carlo Methods to Factor Graphs with Negative and Complex Factors

Extending Monte Carlo Methods to Factor Graphs with Negative and Complex Factors ITW 202 Extending Monte Carlo Methods to Factor Graphs with Negative and Complex Factors Mehdi Molkaraie and Hans-Andrea Loeliger ETH Zurich Dept. of Information Technology & Electrical Engineering 8092

More information

Sensitivity of hybrid filter banks A/D converters to analog realization errors and finite word length

Sensitivity of hybrid filter banks A/D converters to analog realization errors and finite word length Sensitivity of hybrid filter banks A/D converters to analog realization errors and finite word length Tudor Petrescu, Jacques Oksman To cite this version: Tudor Petrescu, Jacques Oksman. Sensitivity of

More information

EE422G Homework #9 Solution

EE422G Homework #9 Solution EE4G Homework #9 Solution. (3 points) Sampling and Reconstruction a) Given the following discrete-time input x(n), sketch the outputs reconstructed continuous signal y(t) using Sample-And-Hold and Linear

More information

Actuator Fault diagnosis: H framework with relative degree notion

Actuator Fault diagnosis: H framework with relative degree notion Actuator Fault diagnosis: H framework with relative degree notion D Ichalal B Marx D Maquin J Ragot Evry Val d Essonne University, IBISC-Lab, 4, rue de Pevoux, 92, Evry Courcouronnes, France (email: dalilichalal@ibiscuniv-evryfr

More information

Compressed Sensing with Shannon-Kotel nikov Mapping in the Presence of Noise

Compressed Sensing with Shannon-Kotel nikov Mapping in the Presence of Noise 19th European Signal Processing Conference (EUSIPCO 011) Barcelona, Spain, August 9 - September, 011 Compressed Sensing with Shannon-Kotel nikov Mapping in the Presence of Noise Ahmad Abou Saleh, Wai-Yip

More information

Distortion-Rate Function for Undersampled Gaussian Processes

Distortion-Rate Function for Undersampled Gaussian Processes Distortion-Rate Function for Undersampled Gaussian Processes Iñaki Estella Aguerri, Deniz Gündüz, Andrea J. Goldsmith 3 and Yonina Eldar 4 Centre Tecnològic de Telecomunicacions de Catalunya (CTTC), Barcelona,

More information

EE5713 : Advanced Digital Communications

EE5713 : Advanced Digital Communications EE5713 : Advanced Digital Communications Week 12, 13: Inter Symbol Interference (ISI) Nyquist Criteria for ISI Pulse Shaping and Raised-Cosine Filter Eye Pattern Equalization (On Board) 20-May-15 Muhammad

More information

Performance Analysis of an Adaptive Algorithm for DOA Estimation

Performance Analysis of an Adaptive Algorithm for DOA Estimation Performance Analysis of an Adaptive Algorithm for DOA Estimation Assimakis K. Leros and Vassilios C. Moussas Abstract This paper presents an adaptive approach to the problem of estimating the direction

More information

Lecture 8: Signal Reconstruction, DT vs CT Processing. 8.1 Reconstruction of a Band-limited Signal from its Samples

Lecture 8: Signal Reconstruction, DT vs CT Processing. 8.1 Reconstruction of a Band-limited Signal from its Samples EE518 Digital Signal Processing University of Washington Autumn 2001 Dept. of Electrical Engineering Lecture 8: Signal Reconstruction, D vs C Processing Oct 24, 2001 Prof: J. Bilmes

More information

ForneyLab.jl a Julia Toolbox for Factor Graph-based Probabilistic Programming

ForneyLab.jl a Julia Toolbox for Factor Graph-based Probabilistic Programming ForneyLab.jl a Julia Toolbox for Factor Graph-based Probabilistic Programming JuliaCon 2018 Thijs van de Laar TU/e Marco Cox TU/e Bert de Vries TU/e GN Hearing BIASLAB Example Dataset 2 Iterative Model

More information

A SPARSENESS CONTROLLED PROPORTIONATE ALGORITHM FOR ACOUSTIC ECHO CANCELLATION

A SPARSENESS CONTROLLED PROPORTIONATE ALGORITHM FOR ACOUSTIC ECHO CANCELLATION 6th European Signal Processing Conference (EUSIPCO 28), Lausanne, Switzerland, August 25-29, 28, copyright by EURASIP A SPARSENESS CONTROLLED PROPORTIONATE ALGORITHM FOR ACOUSTIC ECHO CANCELLATION Pradeep

More information

Chapter 2: Problem Solutions

Chapter 2: Problem Solutions Chapter 2: Problem Solutions Discrete Time Processing of Continuous Time Signals Sampling à Problem 2.1. Problem: Consider a sinusoidal signal and let us sample it at a frequency F s 2kHz. xt 3cos1000t

More information

An Information Theoretic Approach to Analog-to-Digital Compression

An Information Theoretic Approach to Analog-to-Digital Compression 1 An Information Theoretic Approach to Analog-to-Digital Compression Processing, storing, and communicating information that originates as an analog phenomenon involve conversion of the information to

More information

An Information Theoretic Approach to Analog-to-Digital Compression

An Information Theoretic Approach to Analog-to-Digital Compression 1 An Information Theoretic Approach to Analog-to-Digital Compression Processing, storing, and communicating information that originates as an analog phenomenon involve conversion of the information to

More information

The Gaussian transform. ALECU, Teodor, VOLOSHYNOVSKYY, Svyatoslav, PUN, Thierry. Abstract

The Gaussian transform. ALECU, Teodor, VOLOSHYNOVSKYY, Svyatoslav, PUN, Thierry. Abstract Proceedings Chapter The aussian transform ALECU, Teodor, VOLOSHYNOVSKYY, Svyatoslav, PUN, Thierry Abstract This paper introduces the general purpose aussian Transform, which aims at representing a generic

More information

Design of Image Adaptive Wavelets for Denoising Applications

Design of Image Adaptive Wavelets for Denoising Applications Design of Image Adaptive Wavelets for Denoising Applications Sanjeev Pragada and Jayanthi Sivaswamy Center for Visual Information Technology International Institute of Information Technology - Hyderabad,

More information

Blind Identification of FIR Systems and Deconvolution of White Input Sequences

Blind Identification of FIR Systems and Deconvolution of White Input Sequences Blind Identification of FIR Systems and Deconvolution of White Input Sequences U. SOVERINI, P. CASTALDI, R. DIVERSI and R. GUIDORZI Dipartimento di Elettronica, Informatica e Sistemistica Università di

More information

EE Introduction to Digital Communications Homework 8 Solutions

EE Introduction to Digital Communications Homework 8 Solutions EE 2 - Introduction to Digital Communications Homework 8 Solutions May 7, 2008. (a) he error probability is P e = Q( SNR). 0 0 0 2 0 4 0 6 P e 0 8 0 0 0 2 0 4 0 6 0 5 0 5 20 25 30 35 40 SNR (db) (b) SNR

More information

18th European Signal Processing Conference (EUSIPCO-2010) Aalborg, Denmark, August 23-27, University of Pittsburgh Pittsburgh, PA, USA

18th European Signal Processing Conference (EUSIPCO-2010) Aalborg, Denmark, August 23-27, University of Pittsburgh Pittsburgh, PA, USA 8th European Signal Processing Conference (EUSIPCO-) Aalborg, Denmar, August 3-7, ADAPTIVE LEVEL-CROSSING SAMPLING AND RECONSTRUCTION Seda Senay, Luis F. Chaparro, Mingui Sun and Robert J. Sclabassi, Department

More information

Principles of Communications

Principles of Communications Principles of Communications Weiyao Lin, PhD Shanghai Jiao Tong University Chapter 4: Analog-to-Digital Conversion Textbook: 7.1 7.4 2010/2011 Meixia Tao @ SJTU 1 Outline Analog signal Sampling Quantization

More information

USING STATISTICAL ROOM ACOUSTICS FOR ANALYSING THE OUTPUT SNR OF THE MWF IN ACOUSTIC SENSOR NETWORKS. Toby Christian Lawin-Ore, Simon Doclo

USING STATISTICAL ROOM ACOUSTICS FOR ANALYSING THE OUTPUT SNR OF THE MWF IN ACOUSTIC SENSOR NETWORKS. Toby Christian Lawin-Ore, Simon Doclo th European Signal Processing Conference (EUSIPCO 1 Bucharest, Romania, August 7-31, 1 USING STATISTICAL ROOM ACOUSTICS FOR ANALYSING THE OUTPUT SNR OF THE MWF IN ACOUSTIC SENSOR NETWORKS Toby Christian

More information

A Fast Algorithm for. Nonstationary Delay Estimation. H. C. So. Department of Electronic Engineering, City University of Hong Kong

A Fast Algorithm for. Nonstationary Delay Estimation. H. C. So. Department of Electronic Engineering, City University of Hong Kong A Fast Algorithm for Nonstationary Delay Estimation H. C. So Department of Electronic Engineering, City University of Hong Kong Tat Chee Avenue, Kowloon, Hong Kong Email : hcso@ee.cityu.edu.hk June 19,

More information

Observability and state estimation

Observability and state estimation EE263 Autumn 2015 S Boyd and S Lall Observability and state estimation state estimation discrete-time observability observability controllability duality observers for noiseless case continuous-time observability

More information

1 Kalman Filter Introduction

1 Kalman Filter Introduction 1 Kalman Filter Introduction You should first read Chapter 1 of Stochastic models, estimation, and control: Volume 1 by Peter S. Maybec (available here). 1.1 Explanation of Equations (1-3) and (1-4) Equation

More information

NONLINEAR STATISTICAL SIGNAL PROCESSING: A PARTI- CLE FILTERING APPROACH

NONLINEAR STATISTICAL SIGNAL PROCESSING: A PARTI- CLE FILTERING APPROACH NONLINEAR STATISTICAL SIGNAL PROCESSING: A PARTI- CLE FILTERING APPROACH J. V. Candy (tsoftware@aol.com) University of California, Lawrence Livermore National Lab. & Santa Barbara Livermore CA 94551 USA

More information

SAMPLING DISCRETE-TIME PIECEWISE BANDLIMITED SIGNALS

SAMPLING DISCRETE-TIME PIECEWISE BANDLIMITED SIGNALS SAMPLIG DISCRETE-TIME PIECEWISE BADLIMITED SIGALS Martin Vetterli,, Pina Marziliano and Thierry Blu 3 LCAV, 3 IOA, Ecole Polytechnique Fédérale de Lausanne, Switzerland EECS Dept., University of California

More information

MMSE DECODING FOR ANALOG JOINT SOURCE CHANNEL CODING USING MONTE CARLO IMPORTANCE SAMPLING

MMSE DECODING FOR ANALOG JOINT SOURCE CHANNEL CODING USING MONTE CARLO IMPORTANCE SAMPLING MMSE DECODING FOR ANALOG JOINT SOURCE CHANNEL CODING USING MONTE CARLO IMPORTANCE SAMPLING Yichuan Hu (), Javier Garcia-Frias () () Dept. of Elec. and Comp. Engineering University of Delaware Newark, DE

More information

Lecture Notes 4 Vector Detection and Estimation. Vector Detection Reconstruction Problem Detection for Vector AGN Channel

Lecture Notes 4 Vector Detection and Estimation. Vector Detection Reconstruction Problem Detection for Vector AGN Channel Lecture Notes 4 Vector Detection and Estimation Vector Detection Reconstruction Problem Detection for Vector AGN Channel Vector Linear Estimation Linear Innovation Sequence Kalman Filter EE 278B: Random

More information

This examination consists of 10 pages. Please check that you have a complete copy. Time: 2.5 hrs INSTRUCTIONS

This examination consists of 10 pages. Please check that you have a complete copy. Time: 2.5 hrs INSTRUCTIONS THE UNIVERSITY OF BRITISH COLUMBIA Department of Electrical and Computer Engineering EECE 564 Detection and Estimation of Signals in Noise Final Examination 08 December 2009 This examination consists of

More information

Discrete and continuous dynamic systems

Discrete and continuous dynamic systems Discrete and continuous dynamic systems Bounded input bounded output (BIBO) and asymptotic stability Continuous and discrete time linear time-invariant systems Katalin Hangos University of Pannonia Faculty

More information

Factor Graphs and Message Passing Algorithms Part 1: Introduction

Factor Graphs and Message Passing Algorithms Part 1: Introduction Factor Graphs and Message Passing Algorithms Part 1: Introduction Hans-Andrea Loeliger December 2007 1 The Two Basic Problems 1. Marginalization: Compute f k (x k ) f(x 1,..., x n ) x 1,..., x n except

More information

EE 5345 Biomedical Instrumentation Lecture 12: slides

EE 5345 Biomedical Instrumentation Lecture 12: slides EE 5345 Biomedical Instrumentation Lecture 1: slides 4-6 Carlos E. Davila, Electrical Engineering Dept. Southern Methodist University slides can be viewed at: http:// www.seas.smu.edu/~cd/ee5345.html EE

More information

Lecture 19 Observability and state estimation

Lecture 19 Observability and state estimation EE263 Autumn 2007-08 Stephen Boyd Lecture 19 Observability and state estimation state estimation discrete-time observability observability controllability duality observers for noiseless case continuous-time

More information

For final project discussion every afternoon Mark and I will be available

For final project discussion every afternoon Mark and I will be available Worshop report 1. Daniels report is on website 2. Don t expect to write it based on listening to one project (we had 6 only 2 was sufficient quality) 3. I suggest writing it on one presentation. 4. Include

More information

Various signal sampling and reconstruction methods

Various signal sampling and reconstruction methods Various signal sampling and reconstruction methods Rolands Shavelis, Modris Greitans 14 Dzerbenes str., Riga LV-1006, Latvia Contents Classical uniform sampling and reconstruction Advanced sampling and

More information

UCSD ECE 153 Handout #46 Prof. Young-Han Kim Thursday, June 5, Solutions to Homework Set #8 (Prepared by TA Fatemeh Arbabjolfaei)

UCSD ECE 153 Handout #46 Prof. Young-Han Kim Thursday, June 5, Solutions to Homework Set #8 (Prepared by TA Fatemeh Arbabjolfaei) UCSD ECE 53 Handout #46 Prof. Young-Han Kim Thursday, June 5, 04 Solutions to Homework Set #8 (Prepared by TA Fatemeh Arbabjolfaei). Discrete-time Wiener process. Let Z n, n 0 be a discrete time white

More information

5 Analog carrier modulation with noise

5 Analog carrier modulation with noise 5 Analog carrier modulation with noise 5. Noisy receiver model Assume that the modulated signal x(t) is passed through an additive White Gaussian noise channel. A noisy receiver model is illustrated in

More information

Application of the Tuned Kalman Filter in Speech Enhancement

Application of the Tuned Kalman Filter in Speech Enhancement Application of the Tuned Kalman Filter in Speech Enhancement Orchisama Das, Bhaswati Goswami and Ratna Ghosh Department of Instrumentation and Electronics Engineering Jadavpur University Kolkata, India

More information

A Class of Fractional Stochastic Differential Equations

A Class of Fractional Stochastic Differential Equations Vietnam Journal of Mathematics 36:38) 71 79 Vietnam Journal of MATHEMATICS VAST 8 A Class of Fractional Stochastic Differential Equations Nguyen Tien Dung Department of Mathematics, Vietnam National University,

More information

Approximate Message Passing Algorithms

Approximate Message Passing Algorithms November 4, 2017 Outline AMP (Donoho et al., 2009, 2010a) Motivations Derivations from a message-passing perspective Limitations Extensions Generalized Approximate Message Passing (GAMP) (Rangan, 2011)

More information

Approximate Capacity of the MIMO Relay Channel

Approximate Capacity of the MIMO Relay Channel 04 IEEE International Symposium on Information Theory Approximate Capacity of the MIMO Relay Channel Xianglan Jin Department of Electrical and Computer Engineering Pusan National University Busan 609-735

More information

Feedback Stabilization over Signal-to-Noise Ratio Constrained Channels

Feedback Stabilization over Signal-to-Noise Ratio Constrained Channels Feedback Stabilization over Signal-to-Noise Ratio Constrained Channels Julio H. Braslavsky, Rick H. Middleton and Jim S. Freudenberg Abstract There has recently been significant interest in feedback stabilization

More information

Reconstruction of graph signals: percolation from a single seeding node

Reconstruction of graph signals: percolation from a single seeding node Reconstruction of graph signals: percolation from a single seeding node Santiago Segarra, Antonio G. Marques, Geert Leus, and Alejandro Ribeiro Abstract Schemes to reconstruct signals defined in the nodes

More information

Encoder Decoder Design for Feedback Control over the Binary Symmetric Channel

Encoder Decoder Design for Feedback Control over the Binary Symmetric Channel Encoder Decoder Design for Feedback Control over the Binary Symmetric Channel Lei Bao, Mikael Skoglund and Karl Henrik Johansson School of Electrical Engineering, Royal Institute of Technology, Stockholm,

More information

The Factor Graph Approach to Model-Based Signal Processing

The Factor Graph Approach to Model-Based Signal Processing INVITED PAPER The Factor Graph Approach to Model-Based Signal Processing Factor graphs can model complex systems and help to design effective algorithms for detection and estimation problems. By Hans-Andrea

More information

7 The Waveform Channel

7 The Waveform Channel 7 The Waveform Channel The waveform transmitted by the digital demodulator will be corrupted by the channel before it reaches the digital demodulator in the receiver. One important part of the channel

More information

The Kalman Filter. Data Assimilation & Inverse Problems from Weather Forecasting to Neuroscience. Sarah Dance

The Kalman Filter. Data Assimilation & Inverse Problems from Weather Forecasting to Neuroscience. Sarah Dance The Kalman Filter Data Assimilation & Inverse Problems from Weather Forecasting to Neuroscience Sarah Dance School of Mathematical and Physical Sciences, University of Reading s.l.dance@reading.ac.uk July

More information

Outlier-insensitive Kalman Smoothing and Marginal Message Passing

Outlier-insensitive Kalman Smoothing and Marginal Message Passing Outlier-insensitive Kalman Smoothing and Marginal Message Passing Federico Wadehn, Luas Bruderer, Justin Dauwels, Vijay Sahdeva, Hang Yu, and Hans-Andrea Loeliger Dept. of Information Technology and Electrical

More information

A Matrix Theoretic Derivation of the Kalman Filter

A Matrix Theoretic Derivation of the Kalman Filter A Matrix Theoretic Derivation of the Kalman Filter 4 September 2008 Abstract This paper presents a matrix-theoretic derivation of the Kalman filter that is accessible to students with a strong grounding

More information

Multiuser Detection. Summary for EECS Graduate Seminar in Communications. Benjamin Vigoda

Multiuser Detection. Summary for EECS Graduate Seminar in Communications. Benjamin Vigoda Multiuser Detection Summary for 6.975 EECS Graduate Seminar in Communications Benjamin Vigoda The multiuser detection problem applies when we are sending data on the uplink channel from a handset to a

More information

Part 4: IIR Filters Optimization Approach. Tutorial ISCAS 2007

Part 4: IIR Filters Optimization Approach. Tutorial ISCAS 2007 Part 4: IIR Filters Optimization Approach Tutorial ISCAS 2007 Copyright 2007 Andreas Antoniou Victoria, BC, Canada Email: aantoniou@ieee.org July 24, 2007 Frame # 1 Slide # 1 A. Antoniou Part4: IIR Filters

More information

Digital Modulation 1

Digital Modulation 1 Digital Modulation 1 Lecture Notes Ingmar Land and Bernard H. Fleury Navigation and Communications () Department of Electronic Systems Aalborg University, DK Version: February 5, 27 i Contents I Basic

More information

A study on event triggering criteria for estimation

A study on event triggering criteria for estimation A study on event triggering criteria for estimation Joris Sijs TNO Technical Sciences Den Haag, The Netherlands Email: joris.sijs@tno.nl Leon Kester TNO Technical Sciences Den Haag, The Netherlands Email:

More information

Errors-in-variables identification through covariance matching: Analysis of a colored measurement noise case

Errors-in-variables identification through covariance matching: Analysis of a colored measurement noise case 008 American Control Conference Westin Seattle Hotel Seattle Washington USA June -3 008 WeB8.4 Errors-in-variables identification through covariance matching: Analysis of a colored measurement noise case

More information

Name of the Student: Problems on Discrete & Continuous R.Vs

Name of the Student: Problems on Discrete & Continuous R.Vs Engineering Mathematics 05 SUBJECT NAME : Probability & Random Process SUBJECT CODE : MA6 MATERIAL NAME : University Questions MATERIAL CODE : JM08AM004 REGULATION : R008 UPDATED ON : Nov-Dec 04 (Scan

More information

HARMONIC EXTENSION OF AN ADAPTIVE NOTCH FILTER FOR FREQUENCY TRACKING

HARMONIC EXTENSION OF AN ADAPTIVE NOTCH FILTER FOR FREQUENCY TRACKING 6th European Signal Processing Conference (EUSIPCO 8), Lausanne, Switzerland, August 5-9, 8, copyright by EURASIP HARMONIC EXTENSION OF AN ADAPTIVE NOTCH FILTER FOR FREQUENCY TRACKING Yann Prudat, Jérôme

More information

Fundamentals of Noise

Fundamentals of Noise Fundamentals of Noise V.Vasudevan, Department of Electrical Engineering, Indian Institute of Technology Madras Noise in resistors Random voltage fluctuations across a resistor Mean square value in a frequency

More information

Sensors. Chapter Signal Conditioning

Sensors. Chapter Signal Conditioning Chapter 2 Sensors his chapter, yet to be written, gives an overview of sensor technology with emphasis on how to model sensors. 2. Signal Conditioning Sensors convert physical measurements into data. Invariably,

More information

UCSD ECE250 Handout #24 Prof. Young-Han Kim Wednesday, June 6, Solutions to Exercise Set #7

UCSD ECE250 Handout #24 Prof. Young-Han Kim Wednesday, June 6, Solutions to Exercise Set #7 UCSD ECE50 Handout #4 Prof Young-Han Kim Wednesday, June 6, 08 Solutions to Exercise Set #7 Polya s urn An urn initially has one red ball and one white ball Let X denote the name of the first ball drawn

More information

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University ENSC327 Communications Systems 2: Fourier Representations Jie Liang School of Engineering Science Simon Fraser University 1 Outline Chap 2.1 2.5: Signal Classifications Fourier Transform Dirac Delta Function

More information

Modulation & Coding for the Gaussian Channel

Modulation & Coding for the Gaussian Channel Modulation & Coding for the Gaussian Channel Trivandrum School on Communication, Coding & Networking January 27 30, 2017 Lakshmi Prasad Natarajan Dept. of Electrical Engineering Indian Institute of Technology

More information