EE 495 Modern Navigation Systems Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems Slide 1 of 19.

Slides:



Advertisements
Similar presentations
ELEN 5346/4304 DSP and Filter Design Fall Lecture 15: Stochastic processes Instructor: Dr. Gleb V. Tcheslavski Contact:
Advertisements

1 / 13 Fourier, bandwidth, filter. 2 / 13 The important roles of Fourier series and Fourier transforms: –To analysis and synthesis signals in frequency.
Sampling: Final and Initial Sample Size Determination
Sampling Distributions (§ )
Statistical properties of Random time series (“noise”)
Lecture 6 Power spectral density (PSD)
Random Processes ECE460 Spring, Random (Stocastic) Processes 2.
Stochastic processes Lecture 8 Ergodicty.
EE322 Digital Communications
Sep 22, 2005CS477: Analog and Digital Communications1 Random Processes and PSD Analog and Digital Communications Autumn
3F4 Power and Energy Spectral Density Dr. I. J. Wassell.
Sampling Distributions
Lecture 4 Measurement Accuracy and Statistical Variation.
1 Image filtering Hybrid Images, Oliva et al.,
Review of Probability and Random Processes
Lecture 16 Random Signals and Noise (III) Fall 2008 NCTU EE Tzu-Hsien Sang.
Frequency domain Image Processing Comp344 Tutorial Kai Zhang.
Introduction To Signal Processing & Data Analysis
Review of Probability.
Introduction to Spectral Estimation
©2003/04 Alessandro Bogliolo Background Information theory Probability theory Algorithms.
Random Processes and LSI Systems What happedns when a random signal is processed by an LSI system? This is illustrated below, where x(n) and y(n) are random.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
DTFT And Fourier Transform
Probability Theory and Random Processes
Random Process The concept of random variable was defined previously as mapping from the Sample Space S to the real line as shown below.
COSC 4214: Digital Communications Instructor: Dr. Amir Asif Department of Computer Science and Engineering York University Handout # 2: Random Signals.
TELECOMMUNICATIONS Dr. Hugh Blanton ENTC 4307/ENTC 5307.
TELECOMMUNICATIONS Dr. Hugh Blanton ENTC 4307/ENTC 5307.
Review for Exam I ECE460 Spring, 2012.
Random Processes ECE460 Spring, Power Spectral Density Generalities : Example: 2.
Part 1: Basic Principle of Measurements
1 BIEN425 – Lecture 8 By the end of the lecture, you should be able to: –Compute cross- /auto-correlation using matrix multiplication –Compute cross- /auto-correlation.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
Vibrationdata 1 Unit 9 White Noise FFT. Vibrationdata 2 Fourier Transform, Sine Function A Fourier transform will give the exact magnitude and frequency.
1 IEE5668 Noise and Fluctuations Prof. Ming-Jer Chen Dept. Electronics Engineering National Chiao-Tung University 03/11/2015 Lecture 3: Mathematics and.
ارتباطات داده (883-40) فرآیندهای تصادفی نیمسال دوّم افشین همّت یار دانشکده مهندسی کامپیوتر 1.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Spectrum.
Digital Communications Chapeter 3. Baseband Demodulation/Detection Signal Processing Lab.
revision Transfer function. Frequency Response
Lecture#10 Spectrum Estimation
Dept. of EE, NDHU 1 Chapter One Signals and Spectra.
ECE 4710: Lecture #31 1 System Performance  Chapter 7: Performance of Communication Systems Corrupted by Noise  Important Practical Considerations: 
Electronic Noise Noise phenomena Device noise models
Discrete-time Random Signals
1 Sampling distributions The probability distribution of a statistic is called a sampling distribution. : the sampling distribution of the mean.
Geology 6600/7600 Signal Analysis 28 Sep 2015 © A.R. Lowry 2015 Last time: Energy Spectral Density; Linear Systems given (deterministic) finite-energy.
Geology 6600/7600 Signal Analysis 30 Sep 2015 © A.R. Lowry 2015 Last time: The transfer function relating linear SISO input & output signals is given by.
Stochastic Process Theory and Spectral Estimation
Power Spectral Estimation
Central Limit Theorem Let X 1, X 2, …, X n be n independent, identically distributed random variables with mean  and standard deviation . For large n:
1 Review of Probability and Random Processes. 2 Importance of Random Processes Random variables and processes talk about quantities and signals which.
Geology 6600/7600 Signal Analysis 05 Oct 2015 © A.R. Lowry 2015 Last time: Assignment for Oct 23: GPS time series correlation Given a discrete function.
EEE Chapter 6 Random Processes and LTI Huseyin Bilgekul EEE 461 Communication Systems II Department of Electrical and Electronic Engineering Eastern.
Random process UNIT III Prepared by: D.MENAKA, Assistant Professor, Dept. of ECE, Sri Venkateswara College of Engineering, Sriperumbudur, Tamilnadu.
Random Signals Basic concepts Bibliography Oppenheim’s book, Appendix A. Except A.5. We study a few things that are not in the book.
Learning from the Past, Looking to the Future James R. (Jim) Beaty, PhD - NASA Langley Research Center Vehicle Analysis Branch, Systems Analysis & Concepts.
EE 495 Modern Navigation Systems
Unit 9 White Noise FFT.
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband.
Chapter 3 Sampling.
Sample Mean Distributions
EE Audio Signals and Systems
Chapter 7: Sampling Distributions
CHAPTER 15 SUMMARY Chapter Specifics
Sampling Distributions (§ )
Electrical Communications Systems ECE Spring 2019
1/2555 สมศักดิ์ ศิวดำรงพงศ์
Presentation transcript:

EE 495 Modern Navigation Systems Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems Slide 1 of 19

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems We can NOT describe all of the parameters that contribute to a signal or sensor measurement  Deterministic: Can exactly model the relationship between the input (stimulus) and output (sensor meas)  Random: Can NOT exactly model the relationship o Can characterize attributes of the signal – e.g., mean (  ), standard deviation (  ), probability density function (pdf), power spectral density (PSD), … o i.e., Noise (random signals) Slide 2 of 19

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems A random process  A “family” of random variables  A function of both time and event  Can compute statistics across the ensemble or across time If the time statistics and ensemble statistics are equal, then the random process is ergodic. For example: Ensemble mean = time average!! Slide 3 of 19

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems An Example: A gyro sitting “still” on a lab bench  Mean =  and Standard Deviation =  Mean  -0.8 deg/s SD  0.22 deg/s Slide 4 of 19

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems Comparison of two random signals  Green signal has a lower standard deviation Slide 5 of 19

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems For a Gaussian (or Normal) distribution Slide 6 of 19

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems Autocorrelation function: R xx (0)   /s ?? Mean of x was removed before computing R xx Slide 7 of 19  x  0.22  /s

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems Cross-correlation function: Means of x & y were removed before computing R xy Slide 8 of 19

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems Ideal signals and real-world signals differ!! Infinitely long Continuous in time and magnitude True distribution of power vs frequency Infinitely long Continuous in time and magnitude True distribution of power vs frequency Ideal Signals Finite length Discrete in time and magnitude (digital) Approximate distribution of power vs frequency Finite length Discrete in time and magnitude (digital) Approximate distribution of power vs frequency Real-World Signals Slide 9 of 19

Noise & Random Processes Energy Signals vs Power Signals Mon, March 02 EE 495 Modern Navigation Systems Consider the voltage, v(t), across a resistor (R) producing a current, i(t).  Assume that R = 1  Total Energy Average Power Slide 10 of 19

Noise & Random Processes Energy Signals vs Power Signals Mon, March 02 EE 495 Modern Navigation Systems Parseval’s Theorem Power Spectral Density: S(f) Power Spectral Density Slide 11 of 19

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems Input-Output Relationships & the PSD  The PSD of the output is scaled by the transfer function squared. If x(k) was a white noise process then y(k) is now a colored noise process If x(k) was a white noise process then y(k) is now a colored noise process Slide 12 of 19

Noise & Random Processes Relationship between Continuous & Discrete Time Mon, March 02 EE 495 Modern Navigation Systems Slide 13 of 19

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems Key Points:  Must sample more than twice bandwidth to avoid aliasing  FFT represents a periodic version of the time domain signal o Could have time domain aliasing  Number of points in FFT is the same as number of points in time domain signal. [Pxx,f] = pwelch(x, window, noverlap, nfft, Fs, 'range') % x - The time domain signal (samples) of length N % window - Length in samples of a smoothing filter (default N/8) % noverlap - 50% overlap is the default % nfft - Number of points in the discrete freq domain % Fs - Sample frequency (Hz) % range - Two-sided or one-sided frequency range [Pxx,f] = pwelch(x, window, noverlap, nfft, Fs, 'range') % x - The time domain signal (samples) of length N % window - Length in samples of a smoothing filter (default N/8) % noverlap - 50% overlap is the default % nfft - Number of points in the discrete freq domain % Fs - Sample frequency (Hz) % range - Two-sided or one-sided frequency range Slide 14 of 19

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems An Example: Fs = 1000; % Sample frequency (Hz) dT = 1/Fs; % Sample interval (sec) t = 0:dT:100-dT;% Discrete sample times N = length(t); % Number of samples sigma = 10; % Standard deviation of the noise x = sigma*randn(1,N); % A noise signal: N[0, 10] [Pxx,f] = pwelch(x,1024,[],[],Fs,'onesided'); % Decrease the window size => Increase averaging [Pxx,f] = pwelch(x,128,[],[],Fs,'onesided'); % Decrease the window size => Increase averaging [Pxx,f] = pwelch(x,128,[],[],Fs,'onesided'); Slide 15 of 19

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems Two tones + noise Fs = 100; % Sample frequency (Hz) dT = 1/Fs; % Sample interval (sec) t = 0:dT:5-dT; % Discrete sample times N = length(t); % Number of samples sigma = sqrt(0.1*Fs); % Standard deviation of the noise x = cos(2*pi*10*t) + cos(2*pi*11*t)+sigma*randn(1,N); [Pxx,f] = pwelch(x,[],[],[],Fs,'onesided'); Need better freq resolution  increase data length Need better freq resolution  increase data length Slide 16 of 19

Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems Two tones + noise Fs = 100; % Sample frequency (Hz) dT = 1/Fs; % Sample interval (sec) t = 0:dT:50-dT; % Discrete sample times N = length(t); % Number of samples sigma = sqrt(0.1*Fs); % Standard deviation of the noise x = cos(2*pi*10*t) + cos(2*pi*11*t)+sigma*randn(1,N); [Pxx,f] = pwelch(x,256,[],[],Fs,'onesided'); Now we can see the two tones!! Slide 17 of 19

Noise & Random Processes _ PSD of Cobham Sr. Design IMU (Accels) Mon, March 02 EE 495 Modern Navigation Systems Accel_x = N[ , ] g Accel_y = N[ , ] g Accel_z = N[ , ] g Mean Pxx = e-07 (g)^2   = g Mean Pyy = e-07 (g)^2   = g Mean Pzz = e-07 (g)^2   = g [Pxx,f] = pwelch(accel(:,1)-mean(accel(:,1)),[],[],[],Fs,'onesided'); Slide 18 of 19

Noise & Random Processes _ PSD of Cobham Sr. Design IMU (Gyros) Mon, March 02 EE 495 Modern Navigation Systems Gyro_x = N[ , ] deg/s Gyro_y = N[ , ] deg/s Gyro_z = N[ , ] deg/s Mean Pxx = (  /s)^2   =  /s Mean Pyy = (  /s)^2   =  /s Mean Pzz = (  /s)^2   =  /s Slide 19 of 19