Applications of Linear Algebra in Signal Sampling and Modeling

Similar documents
Lecture 2: SIGNALS. 1 st semester By: Elham Sunbu

The Discrete Fourier Transform. Claudia Feregrino-Uribe, Alicia Morales-Reyes Original material: Dr. René Cumplido

ENGR 210 Lab 12: Sampling and Aliasing

Michael F. Toner, et. al.. "Distortion Measurement." Copyright 2000 CRC Press LLC. <

Introduction to signals and systems

Sound is the human ear s perceived effect of pressure changes in the ambient air. Sound can be modeled as a function of time.

SAMPLING THEORY. Representing continuous signals with discrete numbers

PART I: The questions in Part I refer to the aliasing portion of the procedure as outlined in the lab manual.

Frequency Division Multiplexing Spring 2011 Lecture #14. Sinusoids and LTI Systems. Periodic Sequences. x[n] = x[n + N]

Dr. Cahit Karakuş ANALOG SİNYALLER

5.1 Graphing Sine and Cosine Functions.notebook. Chapter 5: Trigonometric Functions and Graphs

Sampling and Reconstruction of Analog Signals

Introduction (concepts and definitions)

Physics 115 Lecture 13. Fourier Analysis February 22, 2018

Analog-Digital Interface

Lecture 7 Frequency Modulation

Biomedical Signals. Signals and Images in Medicine Dr Nabeel Anwar

DFT: Discrete Fourier Transform & Linear Signal Processing

Modulation. Digital Data Transmission. COMP476 Networked Computer Systems. Analog and Digital Signals. Analog and Digital Examples.

ECEGR Lab #8: Introduction to Simulink

Signals A Preliminary Discussion EE442 Analog & Digital Communication Systems Lecture 2

Harmonic Analysis. Purpose of Time Series Analysis. What Does Each Harmonic Mean? Part 3: Time Series I

3.2 Measuring Frequency Response Of Low-Pass Filter :

Islamic University of Gaza. Faculty of Engineering Electrical Engineering Department Spring-2011

Basic Signals and Systems

FAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW

Figure 1: Block diagram of Digital signal processing

Digital Video and Audio Processing. Winter term 2002/ 2003 Computer-based exercises

Lecture 3 Complex Exponential Signals

Spectrum Analysis: The FFT Display

YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS

Signal Characteristics

Laboratory Assignment 2 Signal Sampling, Manipulation, and Playback

ECE 2111 Signals and Systems Spring 2012, UMD Experiment 9: Sampling

Objectives. Abstract. This PRO Lesson will examine the Fast Fourier Transformation (FFT) as follows:

Prof. Feng Liu. Fall /04/2018

Exercise 2-2. Spectral Characteristics of PAM Signals EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION. Sampling

ESE 150 Lab 04: The Discrete Fourier Transform (DFT)

G(f ) = g(t) dt. e i2πft. = cos(2πf t) + i sin(2πf t)

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

The Scientist and Engineer's Guide to Digital Signal Processing By Steven W. Smith, Ph.D.

ECE 556 BASICS OF DIGITAL SPEECH PROCESSING. Assıst.Prof.Dr. Selma ÖZAYDIN Spring Term-2017 Lecture 2

Chapter 4. Digital Audio Representation CS 3570

EE390 Final Exam Fall Term 2002 Friday, December 13, 2002

EE 422G - Signals and Systems Laboratory

Engineering Thesis. The use of Synchronized Phasor Measurement to Determine Power System Stability, Transmission Line Parameters and Fault Location

Graphs of sin x and cos x

Section 8.4: The Equations of Sinusoidal Functions

LAB #7: Digital Signal Processing

Section 2.4 General Sinusoidal Graphs

Orthonormal bases and tilings of the time-frequency plane for music processing Juan M. Vuletich *

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Direct link. Point-to-point.

System analysis and signal processing

EEE 309 Communication Theory

Problem Set 1 (Solutions are due Mon )

CHAPTER 4 IMPLEMENTATION OF ADALINE IN MATLAB

Experiment 8: Sampling

Aliasing. Consider an analog sinusoid, representing perhaps a carrier in a radio communications system,

Nyquist's criterion. Spectrum of the original signal Xi(t) is defined by the Fourier transformation as follows :

Laboratory Assignment 4. Fourier Sound Synthesis

Lab Report #10 Alex Styborski, Daniel Telesman, and Josh Kauffman Group 12 Abstract

Representing Images and Sounds

Linguistic Phonetics. Spectral Analysis

Computer Networks. Practice Set I. Dr. Hussein Al-Bahadili

Department of Electronic Engineering NED University of Engineering & Technology. LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202)

The Fast Fourier Transform

Lecture Schedule: Week Date Lecture Title

Signal Sampling. Sampling. Sampling. Sampling. Sampling. Sampling

Algebra and Trig. I. The graph of

DOWNLOAD PDF THEORY AND AUDIO APPLICATION OF DIGITAL SIGNAL PROCESSING

ME 365 EXPERIMENT 8 FREQUENCY ANALYSIS

PYKC 27 Feb 2017 EA2.3 Electronics 2 Lecture PYKC 27 Feb 2017 EA2.3 Electronics 2 Lecture 11-2

Signals and Systems Using MATLAB

Introduction. Chapter Time-Varying Signals

EEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class

Chapter 7. Introduction. Analog Signal and Discrete Time Series. Sampling, Digital Devices, and Data Acquisition

The Electroencephalogram. Basics in Recording EEG, Frequency Domain Analysis and its Applications

Speech Coding in the Frequency Domain

Sampling Theory. CS5625 Lecture Steve Marschner. Cornell CS5625 Spring 2016 Lecture 7

speech signal S(n). This involves a transformation of S(n) into another signal or a set of signals

Modulation analysis in ArtemiS SUITE 1

Chapter 1. Electronics and Semiconductors

Amplitude and Phase Modulation Effects of Waveform Distortion in Power Systems

Chapter 3 Data and Signals 3.1

ESE 150 Lab 04: The Discrete Fourier Transform (DFT)

DATA INTEGRATION MULTICARRIER REFLECTOMETRY SENSORS

Lab 8. Signal Analysis Using Matlab Simulink

8.2 Common Forms of Noise

CSC475 Music Information Retrieval

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Suggested Solutions to Examination SSY130 Applied Signal Processing

UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE Department of Electrical and Computer Engineering

Data Communication. Chapter 3 Data Transmission

In this lecture. System Model Power Penalty Analog transmission Digital transmission

Pulse Code Modulation

FFT Analyzer. Gianfranco Miele, Ph.D


Real Analog - Circuits 1 Chapter 11: Lab Projects

MASSACHUSETTS INSTITUTE OF TECHNOLOGY /6.071 Introduction to Electronics, Signals and Measurement Spring 2006

Analyzing A/D and D/A converters

Transcription:

Applications of Linear Algebra in Signal Sampling and Modeling by Corey Brown Joshua Crawford Brett Rustemeyer and Kenny Stieferman Abstract: Many situations encountered in engineering require sampling a signal to determine a model of that signal. Such a signal could have its source in temperature probes antennas or virutally any real time scenario. This paper examines the fundamental theory behind signal processing works an example problem based on a suggested algorithm and briefly discusses other possible applications. INTRODUCTION: A signal is a time dependent numerical representation of events in the physical world. In typical applications the signal is in the form of a current or a voltage. For the signal to be useful it must be modeled. Signal processing takes time dependent data and manipulates it to create a mathematical model useful to practical problem solvers. Many techniques for signal processing exist including Fourier Transforms moving averages filtering and spectral analysis. Spectral analysis uses sampled data to reconstruct a given signal. Though conceptually simple sampling is typically impractical for most applications due to the large quantity of data involved in the calculations. However the fundamental concepts behind signal processing are better demonstrated with this method than with more advanced techniques. THEORY AND DEFINITIONS: A signal can be many different things depending on the application. An example of ideal signal would be s= k which alternates across the time axis and resembles a clock signal in a digital circuit. Typical signals are not so simple.

A complex continuous signal can be modeled by sampling the data at uniform discrete time intervals. The number of samples taken in each second is the sample rate or sampling frequency. Continuous signals can not be effectively utilized however the sampled data allows for the construction of a functional model which can be used in calculations. For the purposes of modeling the signal can be viewed as some combination of sine and cosine waves. Fourier Series require an infinite number of frequencies but the sampling frequency is subdivided into a finite number of frequency ranges to reduce calculations. One cosine and one sine function is needed to represent the signal for each subdivision of the sampling frequency. If the sampled data is represented by a vector it can be written as a linear combination of two vectors each composed of the appropriate sinusoidal entries. Let b m contain the cosine entries at frequency subdivision m and c m contain the sine entries at subdivision m. Then B b b m ] C c c m ] D B C ] and the columns of D form a basis for the vector space V. It can be shown that the columns of D are in fact an orthogonal basis because the dot product of any two vectors in D is zero. The signal s V and s=b u C v. This can be rewritten as s=d w where w= [ u v]. Given that the columns of D form an orthogonal basis the weights can be calculated using the following relation: u s b m m] m b m b v s c m m] m c m c. This discussion forms the foundation for the calculations in the following example.

EXAMPLE: SAMPLING AT 6 HZ Take the following signal: s={ 5 9 } where s is sampled at at a rate of 6 Hz. Subdividing into 6 equal frequency ranges yields the following sinusoidal vectors: b ] c ] ] cos 3 cos b 3 cos cos 4 3 c ] sin 3 sin 3 sin sin 4 3 cos 5 sin 5 3 3 ] cos 3 cos 4 b 3 cos cos 8 3 c ] sin 3 sin 4 3 cos sin cos sin b 3 cos 3 and 3. sin 8 3 cos 4 cos 5 ] c3 sin 4 sin 5 ] cos sin 3 3 Note that only four sets of vectors are required since the upper half of the frequency ranges are a reflection of the lower half. This phenomenon is known as aliasing. Putting these vectors together yields matrix B and matrix C. The sampled signal then is composed of the linear combination of these vectors: s=b u C v. As stated previously s=d w where D B C ] and w= [ u v].

] 3 3 Now D 3 3 3 3 3 3 um s bm m] b m b and v s c m m] m c m c. So u = 9 6 u = 5 6 u = 3 6 u 3 = 5 6 v = v = 3 6 v = 3 v 3 =. The amplitude for each frequency subdivision then is found by A= u m v m. A graph of these amplitudes with respect to frequency is referred to as the signal's spectrum. (Reference personal website for spreadsheet and graphs.) The spectrum allows reconstruction of the original signal. Since the number of possible frequencies is infinite six sampled points is inadequate to form an accurate model of the signal. However in real applications many more points are sampled allowing for a closer representation of the signal. CONCLUSIONS: Signal processing can use linear algebra in combination with sampling techniques to create a mathematical representation of a complete analog signal. As mentioned before there are many other methods for analyzing signals. One such algorithm uses a formula involving a covariance matrix whose entries are calculated by Laplace Transforms. A simpler but highly effective signal processing technique for filtering out noise takes a moving average of the points to eliminate irregular spikes and isolate the primary signal. In spectral analysis the

chosen sample rate is an important factor for the calculations (since it is the starting point for the algorithm) and depends primarily on the media involved. For example sounds of frequencies greater than.5 khz are not audible to the average human. So for accurate sound reproduction a sample rate of approximately 44. khz is appropriate since the upper half of this range is not present in the model due to aliasing. A large number of subdivisions would be required to create this signal model making calculation an enormous task. So to avoid tedious and prolonged hand calculations engineers assign the task of signal processing to devices such as multiplexers FPGAs and processors. These devices are hard coded with algorithms applied in similar ways as the example to create an accurate representation of the signal based on the spectrum. Regardless of which technique is used signal processing is a common and critical task in modern engineering. REFERENCES. C. Brown J. Crawford B. Rustemeyer and K. Stieferman. <http://web.umr.edu/~jmcnpc>. Freeman Randy A. Linear Algebra in Digital Audio. (Accessed on /4/4) <http://ea.mccormick.northwestern.edu/casestudies/dig.pdf>. 3. Johnson Don. A Signal's Spectrum. (Accessed on //4) <http://cnx.rice.edu/content/m4/latest>. 4. Lay David C. Linear Algebra and Its Applications. -3 rd Edition Pearson Education 3. 5. Madisetti Vijay K. and Williams Douglas B. The Digital Signal Processing Handbook. CRC Press 998.