Welcome to TSRT78 Digital Signal Processing
|
|
- Liliana Samantha Cameron
- 5 years ago
- Views:
Transcription
1 Welcome to TSRT78 Digital Signal Processing Fredrik Gustafsson Division of Automatic Control Department of Electrical Engineering Linköping University Phone: Office: House B, entrance Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
2 Outline Lecture 1 I Introduction and motivation II Course administration III Frequency description 1 Continuous time signals 2 Fourier series and transform (FS & FT) 3 Discrete time signals, sampling 4 Discrete time Fourier transform (DTFT) 5 Poisson s summation formula, FT DTFT 6 Sampling theorem 7 The alias problem 8 Signal energy Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
3 What is signal processing? Signal processing is the art of getting what you want from signals Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
4 Example 1 Species variation Asimplefirstthingtodo:Look at the data! Data: Number of species on earth. Calculated from fossil sedimentations. Problem: Are there periodic variations? Do these correlate with, e.g., ice ages and climate variations? Preprocessing of data, removing trends. Brian Hayes, Life Cycles, American Scientist, 93(4):299 33, July August, 25. Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
5 Example 2 UAV Acceleration Measurements Sensor signals from an Unmanned Aerial Vehicle (UAV). We use various types of UAVs in research projects, see, e.g., and Image courtesy of Unmanned Aircraft Systems Technologies Lab, IDA, LiU. Frequency domain description of signals (Ch. 2) Peaks at Hz = 83 rpm (rotor speed). Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
6 Example 3 Speech Data: Sampled speech signals ssound bsound.2 msound Time [s] Time [s] Time [s] Problems: Analysis and representation. Transmission and storage. Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
7 Example 3 Speech (spectral analysis) Different sounds have different frequency content. Compare the energy spectrum for the sounds s, b and m ssound bsound msound Frequency [rad/s] Spectral analysis and spectral estimation (Ch. 3) Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
8 Example 3 Speech (filtering) Time [s] Original sound Time [s] Filtered signal (echo with.2 s delay) Filtering theory (Ch. 4) Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
9 Example 3 Speech (GSM coding) In the GSM standard the signal is modelled as y(t) = a 1 y(t 1) a 2 y(t 2) a 8 y(t 8)+e(t) where e(t) is driving noise. The next signal value can be predicted as ŷ(t t 1) = a 1 y(t 1) a 2 y(t 2) a 8 y(t 8) The coefficients a i are estimated every 2 ms. The eight coefficients and the prediction errors y(t) ŷ(t t 1) are transmitted, rather than the full signal (errors smaller than signal values, i.e. requires fewer bits). Signal Models (Ch. 5) and Estimating Signal Models (Ch. 6) Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
10 Example 3 Speech (GSM coding) The estimated signal model for m-sound, â =[ ] gives the residuals.4 12 x msound Prediction errors Sample Sample Signal Models (Ch. 5) and Estimating Signal Models (Ch. 6) Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
11 Example 4 Track people in video data Ongoing research project: To use small UAV s to, e.g., help first responders get an overview of a crash site State space models (Ch. 5) and Kalman filtering (Ch. 8) Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
12 Example 5 Estimating tire-to-road friction Given: Measurements of engine torque and wheel slip, and a linear model. Problem: Estimate friction between tire and road surface as slope of curve. The slope of the straight line that approximates the measurements is proportional to the friction. Compare asphalt and snow above. Adaptive filtering (Ch. 9) Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
13 Example 5 Estimating tire-to-road friction (adaptation) The parameters that determine the slope are time varying. Use model adaptation, e.g., Kalman filter or Recursive Least Squares. Kalman filter (Ch. 8) and Adaptive filters (Ch. 9) Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
14 Signal processing in a bigger context Signal processing has an important role in itself, however, it also has a very important role as part of bigger systems, which we will give examples of: Control systems Autonomous systems Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
15 Signal processing in control Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
16 Signal processing in control Control goal: Stabilize the heading angle Standard maneuver: Double lane change at 1 km/h. The controller affects the angle of the front wheel (active steering). Without controller With controller Videos used with permission from ZF Lenksysteme, Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
17 Signal processing in an Autonomous System Sensors: Joint displacements Force Current 3D Gyroscopes 3D Accelerometers Temperature (engine, oil) Oil flow Oil pressure Engine RPM Stereo Vision Laser range Big Dog by Boston Dynamics, All measurements from all sensors need signal processing in some form! Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
18 Course Aim The aims of the course are to show the most important methods and algorithms for signal processing, and to show how these can be applied on signals of various kinds. Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
19 Lectures and exercise sessions Lecturer and examiner: Fredrik Gustafsson 14 lectures: Theory Examples Guest lectures from industry 12 exercise sessions, 7 in computer labs: Solve problems (you will use Matlab) Discuss and ask questions Two teaching assistants: Michael Roth André Carvalho Bittencourt Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
20 Labs There are two labs in the course. 1 Fundamental Signal processing Gives practical experience with the theory and algorithms Collect data in lab, work in your own time Examined by a Lab report, including peer review 1 Write your report 2 Review another group s report 3 Revise your own report 4 Receive comments from teachers 2 Active noise control Suppress disturbing noise in real time Standard 4h lab Examined in the lab, be prepared! Work in pairs, sign up on course homepage. Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
21 Book Introduction (Ch. 1) Non-parametric signal processing Transform theory (Ch. 2) Stochastic signals, spectral estimation (Ch. 3) Filtering (Ch. 3) Parametric signal processing Parametric signal models (Ch. 5) Estimating signal models (Ch. 6) Linear estimation (Wiener and Kalman filters) (Ch. 7 8) Adaptive signal processing (Ch. 9) There is an older version in Swedish, however the updated English version is recommended. Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
22 Additional course administration All course information, including lecture material, is available on the course homepage The course requires you to use computer, especially Matlab More than half of the exercise sessions take place in computer rooms, both labs require computer and Matlab. Download Matlab from the Student Portal, or buy it at Bokakademin in Kårallen. The exam is approx. 5% computer problems, hence it takes place in ISY s computer rooms. Allowed aids are The book with normal study notes. Not the book with exercises! Computer with Matlab Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
23 Introduction to/repetition of frequency description 1 Continuous time signals 2 Fourier series and transform (FS & FT) 3 Discrete time signals, sampling 4 Discrete time Fourier transform (DTFT) 5 Poisson s summation formula, FT DTFT 6 Sampling theorem 7 The alias problem 8 Signal energy Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
24 Fourier series example: square wave Using the N first terms in the Fourier series Amplitude.6.4 Amplitude Time (s) Time (s) 1.2 N = N = Amplitude.6.4 Amplitude Time (s) Time (s) N = 5 N = 1 Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
25 Fourier series example: Söderåsen Current measured in 4kV transformer at Söderåsen when it is switched on Hz 1 Hz 15 Hz 2 Hz Time [s] Solid line measured Dashed approximation i(t) 4 n= Time [s] Fundamental frequency (5Hz) and three first harmonics. a n cos (n2 5t + b n ) Acompactandsimplerepresentationofthesignal. Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
26 Sampling a continuous signal Acontinuoustime(CT)signal 1 x(t) t.5 is observed in discrete time (DT) x[k] =x(kt ) k = 1 2 where T is the sample time..5 1 Sampling freq: s = 2 T [rad/s] Time [s] In reality we only have acess to N samples, more on this next lecture. Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
27 Poisson s summation formula Describe the CT signal at the sampling instants using the IFT. x(kt )= 1 2 = r= 1 2 =[ = + r s] = 1 2 r= = 1 2 s 2 Compare this to the IDTFT. X (i )e i kt d s 2 +r s s 2 X (i )e i kt d s 2 +r s s 2 s 2 r= X (i( + r s))e i( +r s)kt d X (i( + r s)) e i kt d Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
28 Poisson s summation formula, example Relationship FT DTFT X(iw) ws/2 ws/2 2ws 1ws 1ws 2ws X(iw) vs X T (e iwt ) X(iw) vs X T (e iwt ) X T (e iwt ) 2ws 1ws 1ws 2ws ws/2 ws/2 Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
29 Important properties of the FT and DTFT x(t ) e i X (i ) x(t)y(t) 1 2 X (i i )Y (i )d X (i i ) e i t x(t) X (i )Y (i ) x(t )y( )d x[k m] e i Tm X T (e i T ) x[k]y[k] 1 2 T T X T e i( )T Y T e i T d T X T e i( )T e i Tk x[k] e i T 1 T XT (ei T )Y T m= x[k m]y[m] Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
30 Aliasing example 1 X(iw) ws/2 ws/2 3ws 2ws 1ws 1ws 2ws 3ws X(iw) vs X T (e iwt ) X(iw) vs X T (e iwt ) X T (e iwt ) 3ws 2ws 1ws 1ws 2ws 3ws ws/2 ws/2 Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
31 Aliasing example 2 X(iw) ws/2 ws/2 ws/2 ws/2 X(iw) X(iw) vs X T (e iwt ) X(iw) vs X T (e iwt ) ws/2 ws/2 ws/2 ws/2 Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
32 Signal energy We can show how signal energy varies both over frequencies and time. Below is for speech signal used in Example 3 (filtering). Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
33 Summary of Lecture 1 Signal processing: The art of getting what you want from signals. FT and DTFT: Fourier transforms for continuous time and discrete time signals, respectively. Poisson s summation formula: Describes the relationship between FT and DTFT. The sampling theorem: FT and DTFT are identical for [ s 2 s 2] if all energy content for the continuous signal is in [ s 2 s 2]. The alias problem: If the sampling theorem does not hold, frequencies will appear under false name (alias), as explained by Poisson s summation formula. Fredrik Gustafsson (LiU) Digital Signal Processing, Lecture / 33
TSKS01 Digital Communication Lecture 1
TSKS01 Digital Communication Lecture 1 Introduction, Repetition, Channels as Filters, Complex-baseband representation Emil Björnson Department of Electrical Engineering (ISY) Division of Communication
More informationFourier Signal Analysis
Part 1B Experimental Engineering Integrated Coursework Location: Baker Building South Wing Mechanics Lab Experiment A4 Signal Processing Fourier Signal Analysis Please bring the lab sheet from 1A experiment
More informationA Brief Introduction to the Discrete Fourier Transform and the Evaluation of System Transfer Functions
MEEN 459/659 Notes 6 A Brief Introduction to the Discrete Fourier Transform and the Evaluation of System Transfer Functions Original from Dr. Joe-Yong Kim (ME 459/659), modified by Dr. Luis San Andrés
More informationProblem Set 1 (Solutions are due Mon )
ECEN 242 Wireless Electronics for Communication Spring 212 1-23-12 P. Mathys Problem Set 1 (Solutions are due Mon. 1-3-12) 1 Introduction The goals of this problem set are to use Matlab to generate and
More informationDepartment of Electronic Engineering NED University of Engineering & Technology. LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202)
Department of Electronic Engineering NED University of Engineering & Technology LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202) Instructor Name: Student Name: Roll Number: Semester: Batch:
More informationELT COMMUNICATION THEORY
ELT 41307 COMMUNICATION THEORY Matlab Exercise #1 Sampling, Fourier transform, Spectral illustrations, and Linear filtering 1 SAMPLING The modeled signals and systems in this course are mostly analog (continuous
More informationLecture Schedule: Week Date Lecture Title
http://elec3004.org Sampling & More 2014 School of Information Technology and Electrical Engineering at The University of Queensland Lecture Schedule: Week Date Lecture Title 1 2-Mar Introduction 3-Mar
More informationDiscrete Fourier Transform (DFT)
Amplitude Amplitude Discrete Fourier Transform (DFT) DFT transforms the time domain signal samples to the frequency domain components. DFT Signal Spectrum Time Frequency DFT is often used to do frequency
More informationg - Compensated, Miniature, High Performance Quartz Crystal Oscillators Frequency Electronics Inc. Hugo Fruehauf
g - Compensated, Miniature, High Performance Quartz Crystal Oscillators Frequency Electronics Inc. Hugo Fruehauf hxf@fei-zyfer.com April 2007 Discussion Outline Introduction Radar Applications GPS Navigation
More informationMicrocomputer Systems 1. Introduction to DSP S
Microcomputer Systems 1 Introduction to DSP S Introduction to DSP s Definition: DSP Digital Signal Processing/Processor It refers to: Theoretical signal processing by digital means (subject of ECE3222,
More informationMotion Graphs Teacher s Guide
Motion Graphs Teacher s Guide 1.0 Summary Motion Graphs is the third activity in the Dynamica sequence. This activity should be done after Vector Motion. Motion Graphs has been revised for the 2004-2005
More informationece 429/529 digital signal processing robin n. strickland ece dept, university of arizona ECE 429/529 RNS
ece 429/529 digital signal processing robin n. strickland ece dept, university of arizona 2007 SPRING 2007 SCHEDULE All dates are tentative. Lesson Day Date Learning outcomes to be Topics Textbook HW/PROJECT
More informationFinal Exam Solutions June 14, 2006
Name or 6-Digit Code: PSU Student ID Number: Final Exam Solutions June 14, 2006 ECE 223: Signals & Systems II Dr. McNames Keep your exam flat during the entire exam. If you have to leave the exam temporarily,
More informationLab S-8: Spectrograms: Harmonic Lines & Chirp Aliasing
DSP First, 2e Signal Processing First Lab S-8: Spectrograms: Harmonic Lines & Chirp Aliasing Pre-Lab: Read the Pre-Lab and do all the exercises in the Pre-Lab section prior to attending lab. Verification:
More informationMotomatic Servo Control
Exercise 2 Motomatic Servo Control This exercise will take two weeks. You will work in teams of two. 2.0 Prelab Read through this exercise in the lab manual. Using Appendix B as a reference, create a block
More informationLaboratory Assignment 4. Fourier Sound Synthesis
Laboratory Assignment 4 Fourier Sound Synthesis PURPOSE This lab investigates how to use a computer to evaluate the Fourier series for periodic signals and to synthesize audio signals from Fourier series
More informationSignals and Systems program and organization
Signals and Systems program and organization Valentina Hubeika, Jan Černocký DCGM FIT BUT {ihubeika cernocky}@fit.vutbr.cz organization goals motivation examples of signal processing program of the course
More informationMATLAB/Simulink For Digital Signal Processing Ebooks Free
MATLAB/Simulink For Digital Signal Processing Ebooks Free Chapter 1: Fourier Analysis 1.1 CTFS, CTFT, DTFT, AND DFS/DFT 1.2 SAMPLING THEOREM 1.3 FAST FOURIER TRANSFORM 1.4 INTERPRETATION OF DFT RESULTS
More informationBiomedical Signals. Signals and Images in Medicine Dr Nabeel Anwar
Biomedical Signals Signals and Images in Medicine Dr Nabeel Anwar Noise Removal: Time Domain Techniques 1. Synchronized Averaging (covered in lecture 1) 2. Moving Average Filters (today s topic) 3. Derivative
More informationLecture 9. Lab 16 System Identification (2 nd or 2 sessions) Lab 17 Proportional Control
246 Lecture 9 Coming week labs: Lab 16 System Identification (2 nd or 2 sessions) Lab 17 Proportional Control Today: Systems topics System identification (ala ME4232) Time domain Frequency domain Proportional
More informationPART I: The questions in Part I refer to the aliasing portion of the procedure as outlined in the lab manual.
Lab. #1 Signal Processing & Spectral Analysis Name: Date: Section / Group: NOTE: To help you correctly answer many of the following questions, it may be useful to actually run the cases outlined in the
More informationSignal segmentation and waveform characterization. Biosignal processing, S Autumn 2012
Signal segmentation and waveform characterization Biosignal processing, 5173S Autumn 01 Short-time analysis of signals Signal statistics may vary in time: nonstationary how to compute signal characterizations?
More informationEE 451: Digital Signal Processing
EE 451: Digital Signal Processing Stochastic Processes and Spectral Estimation Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA November 29, 2011 Aly El-Osery (NMT)
More informationRequirements Specification Minesweeper
Requirements Specification Minesweeper Version. Editor: Elin Näsholm Date: November 28, 207 Status Reviewed Elin Näsholm 2/9 207 Approved Martin Lindfors 2/9 207 Course name: Automatic Control - Project
More informationEE 422G - Signals and Systems Laboratory
EE 422G - Signals and Systems Laboratory Lab 3 FIR Filters Written by Kevin D. Donohue Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 September 19, 2015 Objectives:
More informationEE 560 Electric Machines and Drives. Autumn 2014 Final Project. Contents
EE 560 Electric Machines and Drives. Autumn 2014 Final Project Page 1 of 53 Prof. N. Nagel December 8, 2014 Brian Howard Contents Introduction 2 Induction Motor Simulation 3 Current Regulated Induction
More informationControl Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda
Control Design for Servomechanisms 12 14 July 2005, Glasgow Detailed Training Course Agenda DAY 1 INTRODUCTION TO SYSTEMS AND MODELLING 9.00 Introduction The Need For Control - What Is Control? - Feedback
More informationRecall. Sampling. Why discrete time? Why discrete time? Many signals are continuous-time signals Light Object wave CCD
Recall Many signals are continuous-time signals Light Object wave CCD Sampling mic Lens change of voltage change of voltage 2 Why discrete time? With the advance of computer technology, we want to process
More informationOverview ta3520 Introduction to seismics
Overview ta3520 Introduction to seismics Fourier Analysis Basic principles of the Seismic Method Interpretation of Raw Seismic Records Seismic Instrumentation Processing of Seismic Reflection Data Vertical
More informationChapter 6 CONTINUOUS-TIME, IMPULSE-MODULATED, AND DISCRETE-TIME SIGNALS. 6.6 Sampling Theorem 6.7 Aliasing 6.8 Interrelations
Chapter 6 CONTINUOUS-TIME, IMPULSE-MODULATED, AND DISCRETE-TIME SIGNALS 6.6 Sampling Theorem 6.7 Aliasing 6.8 Interrelations Copyright c 2005- Andreas Antoniou Victoria, BC, Canada Email: aantoniou@ieee.org
More informationECE 429 / 529 Digital Signal Processing
ECE 429 / 529 Course Policy & Syllabus R. N. Strickland SYLLABUS ECE 429 / 529 Digital Signal Processing SPRING 2009 I. Introduction DSP is concerned with the digital representation of signals and the
More informationCT111 Introduction to Communication Systems Lecture 9: Digital Communications
CT111 Introduction to Communication Systems Lecture 9: Digital Communications Yash M. Vasavada Associate Professor, DA-IICT, Gandhinagar 31st January 2018 Yash M. Vasavada (DA-IICT) CT111: Intro to Comm.
More informationComplex Sounds. Reading: Yost Ch. 4
Complex Sounds Reading: Yost Ch. 4 Natural Sounds Most sounds in our everyday lives are not simple sinusoidal sounds, but are complex sounds, consisting of a sum of many sinusoids. The amplitude and frequency
More informationMASSACHUSETTS INSTITUTE OF TECHNOLOGY /6.071 Introduction to Electronics, Signals and Measurement Spring 2006
MASSACHUSETTS INSTITUTE OF TECHNOLOGY.071/6.071 Introduction to Electronics, Signals and Measurement Spring 006 Lab. Introduction to signals. Goals for this Lab: Further explore the lab hardware. The oscilloscope
More informationSignals and Systems Using MATLAB
Signals and Systems Using MATLAB Second Edition Luis F. Chaparro Department of Electrical and Computer Engineering University of Pittsburgh Pittsburgh, PA, USA AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK
More informationEE 451: Digital Signal Processing
EE 451: Digital Signal Processing Power Spectral Density Estimation Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA December 4, 2017 Aly El-Osery (NMT) EE 451:
More informationPrinciples of Communications ECS 332
Principles of Communications ECS 332 Asst. Prof. Dr. Prapun Suksompong prapun@siit.tu.ac.th 5. Angle Modulation Office Hours: BKD, 6th floor of Sirindhralai building Wednesday 4:3-5:3 Friday 4:3-5:3 Example
More informationSignal Processing Summary
Signal Processing Summary Jan Černocký, Valentina Hubeika {cernocky,ihubeika}@fit.vutbr.cz DCGM FIT BUT Brno, ihubeika@fit.vutbr.cz FIT BUT Brno Signal Processing Summary Jan Černocký, Valentina Hubeika,
More informationComparison of Transmissibility of Non-Metallic Materials For Vibration Isolation
IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) e-issn: 2278-1684,p-ISSN: 2320-334X PP. 57-61 www.iosrjournals.org Comparison of Transmissibility of Non-Metallic Materials For Vibration A.
More informationSignal Processing Techniques for Software Radio
Signal Processing Techniques for Software Radio Behrouz Farhang-Boroujeny Department of Electrical and Computer Engineering University of Utah c 2007, Behrouz Farhang-Boroujeny, ECE Department, University
More informationECEGR Lab #8: Introduction to Simulink
Page 1 ECEGR 317 - Lab #8: Introduction to Simulink Objective: By: Joe McMichael This lab is an introduction to Simulink. The student will become familiar with the Help menu, go through a short example,
More informationLecture 7 Frequency Modulation
Lecture 7 Frequency Modulation Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/3/15 1 Time-Frequency Spectrum We have seen that a wide range of interesting waveforms can be synthesized
More informationLecture on Angular Vibration Measurements Based on Phase Demodulation
Lecture on Angular Vibration Measurements Based on Phase Demodulation JiříTůma VSB Technical University of Ostrava Czech Republic Outline Motivation Principle of phase demodulation using Hilbert transform
More informationPYKC 7 Feb 2019 EA2.3 Electronics 2 Lecture 13-1
In this lecture, we will look back on all the materials we have covered to date. Instead of going through previous lecture materials, I will focus on what you have learned in the laboratory sessions, going
More informationDigital Signal Processing
Digital Signal Processing Fourth Edition John G. Proakis Department of Electrical and Computer Engineering Northeastern University Boston, Massachusetts Dimitris G. Manolakis MIT Lincoln Laboratory Lexington,
More informationPeakVue Analysis for Antifriction Bearing Fault Detection
Machinery Health PeakVue Analysis for Antifriction Bearing Fault Detection Peak values (PeakVue) are observed over sequential discrete time intervals, captured, and analyzed. The analyses are the (a) peak
More informationTHE CITADEL THE MILITARY COLLEGE OF SOUTH CAROLINA. Department of Electrical and Computer Engineering. ELEC 423 Digital Signal Processing
THE CITADEL THE MILITARY COLLEGE OF SOUTH CAROLINA Department of Electrical and Computer Engineering ELEC 423 Digital Signal Processing Project 2 Due date: November 12 th, 2013 I) Introduction In ELEC
More informationROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION
ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and
More informationCS3291: Digital Signal Processing
CS39 Exam Jan 005 //08 /BMGC University of Manchester Department of Computer Science First Semester Year 3 Examination Paper CS39: Digital Signal Processing Date of Examination: January 005 Answer THREE
More informationFinal Exam Solutions June 7, 2004
Name: Final Exam Solutions June 7, 24 ECE 223: Signals & Systems II Dr. McNames Write your name above. Keep your exam flat during the entire exam period. If you have to leave the exam temporarily, close
More informationSensor Fusion for Navigation in Degraded Environements
Sensor Fusion for Navigation in Degraded Environements David M. Bevly Professor Director of the GPS and Vehicle Dynamics Lab dmbevly@eng.auburn.edu (334) 844-3446 GPS and Vehicle Dynamics Lab Auburn University
More informationTSKS01 Digital Communication - Lecture 1
Mirsad ýirkiü, mirsad@isy.liu.se TVK Chaitanya, tvk@isy.liu.se Laborations (1hp): Two 4 hour laborations Sign-up on the web Problem classes and labs: Examination: 2012-08-31 Mikael Olofsson, mikael@isy.liu.se
More informationSignal Processing for Speech Applications - Part 2-1. Signal Processing For Speech Applications - Part 2
Signal Processing for Speech Applications - Part 2-1 Signal Processing For Speech Applications - Part 2 May 14, 2013 Signal Processing for Speech Applications - Part 2-2 References Huang et al., Chapter
More informationConstruction and signal filtering in Quadrotor
Construction and signal filtering in Quadrotor Arkadiusz KUBACKI, Piotr OWCZAREK, Adam OWCZARKOWSKI*, Arkadiusz JAKUBOWSKI Institute of Mechanical Technology, *Institute of Control and Information Engineering,
More informationANALOGUE AND DIGITAL COMMUNICATION
ANALOGUE AND DIGITAL COMMUNICATION Syed M. Zafi S. Shah Umair M. Qureshi Lecture xxx: Analogue to Digital Conversion Topics Pulse Modulation Systems Advantages & Disadvantages Pulse Code Modulation Pulse
More informationEnayet B. Halim, Sirish L. Shah and M.A.A. Shoukat Choudhury. Department of Chemical and Materials Engineering University of Alberta
Detection and Quantification of Impeller Wear in Tailing Pumps and Detection of faults in Rotating Equipment using Time Frequency Averaging across all Scales Enayet B. Halim, Sirish L. Shah and M.A.A.
More informationMeasurement Techniques
Measurement Techniques Anders Sjöström Juan Negreira Montero Department of Construction Sciences. Division of Engineering Acoustics. Lund University Disposition Introduction Errors in Measurements Signals
More informationControl Part. Arenberg Doctoral School of Science, Engineering & Technology. Moritz Diehl, Gianluca Frison, Benjamin Stickan
Arenberg Doctoral School of Science, Engineering & Technology Control Part Faculty of Engineering Science Department of Electrical Engineering of Power Electronic Devices and Circuits Moritz Diehl, Gianluca
More informationDIGITAL SIGNAL PROCESSING WITH VHDL
DIGITAL SIGNAL PROCESSING WITH VHDL GET HANDS-ON FROM THEORY TO PRACTICE IN 6 DAYS MODEL WITH SCILAB, BUILD WITH VHDL NUMEROUS MODELLING & SIMULATIONS DIRECTLY DESIGN DSP HARDWARE Brought to you by: Copyright(c)
More informationSuggested Solutions to Examination SSY130 Applied Signal Processing
Suggested Solutions to Examination SSY13 Applied Signal Processing 1:-18:, April 8, 1 Instructions Responsible teacher: Tomas McKelvey, ph 81. Teacher will visit the site of examination at 1:5 and 1:.
More informationChapter 4 SPEECH ENHANCEMENT
44 Chapter 4 SPEECH ENHANCEMENT 4.1 INTRODUCTION: Enhancement is defined as improvement in the value or Quality of something. Speech enhancement is defined as the improvement in intelligibility and/or
More informationChapter 2: Signal Representation
Chapter 2: Signal Representation Aveek Dutta Assistant Professor Department of Electrical and Computer Engineering University at Albany Spring 2018 Images and equations adopted from: Digital Communications
More informationIterative Learning Control of a Marine Vibrator
Iterative Learning Control of a Marine Vibrator Bo Bernhardsson, Olof Sörnmo LundU niversity, Olle Kröling, Per Gunnarsson Subvision, Rune Tengham PGS Marine Seismic Surveys Outline 1 Seismic surveying
More informationGlossary of terms. Short explanation
Glossary Concept Module. Video Short explanation Abstraction 2.4 Capturing the essence of the behavior of interest (getting a model or representation) Action in the control Derivative 4.2 The control signal
More informationENGR 210 Lab 12: Sampling and Aliasing
ENGR 21 Lab 12: Sampling and Aliasing In the previous lab you examined how A/D converters actually work. In this lab we will consider some of the consequences of how fast you sample and of the signal processing
More informationEE 215 Semester Project SPECTRAL ANALYSIS USING FOURIER TRANSFORM
EE 215 Semester Project SPECTRAL ANALYSIS USING FOURIER TRANSFORM Department of Electrical and Computer Engineering Missouri University of Science and Technology Page 1 Table of Contents Introduction...Page
More informationPitch and Harmonic to Noise Ratio Estimation
Friedrich-Alexander-Universität Erlangen-Nürnberg Lab Course Pitch and Harmonic to Noise Ratio Estimation International Audio Laboratories Erlangen Prof. Dr.-Ing. Bernd Edler Friedrich-Alexander Universität
More informationDigital Signal Processing +
Digital Signal Processing + Nikil Dutt UC Irvine ICS 212 Winter 2005 + Material adapted from Tony Givargis & Rajesh Gupta Templates from Prabhat Mishra ICS212 WQ05 (Dutt) DSP 1 Introduction Any interesting
More informationDigital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10
Digital Signal Processing VO Embedded Systems Engineering Armin Wasicek WS 2009/10 Overview Signals and Systems Processing of Signals Display of Signals Digital Signal Processors Common Signal Processing
More informationRub & Buzz Detection with Golden Unit AN 23
Rub & Buzz etection with Golden Unit A 23 Application ote to the KLIPPEL R& SYSTEM Rub & buzz effects are unwanted, irregular nonlinear distortion effects. They are caused by mechanical or structural defects
More informationPrinciples of Pulse-Doppler Radar p. 1 Types of Doppler Radar p. 1 Definitions p. 5 Doppler Shift p. 5 Translation to Zero Intermediate Frequency p.
Preface p. xv Principles of Pulse-Doppler Radar p. 1 Types of Doppler Radar p. 1 Definitions p. 5 Doppler Shift p. 5 Translation to Zero Intermediate Frequency p. 6 Doppler Ambiguities and Blind Speeds
More informationSINUSOIDAL MODELING. EE6641 Analysis and Synthesis of Audio Signals. Yi-Wen Liu Nov 3, 2015
1 SINUSOIDAL MODELING EE6641 Analysis and Synthesis of Audio Signals Yi-Wen Liu Nov 3, 2015 2 Last time: Spectral Estimation Resolution Scenario: multiple peaks in the spectrum Choice of window type and
More informationSampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer.
Sampling of Continuous-Time Signals Reference chapter 4 in Oppenheim and Schafer. Periodic Sampling of Continuous Signals T = sampling period fs = sampling frequency when expressing frequencies in radians
More informationSampling and aliasing Amplitude modulation
Sampling and aliasing Amplitude modulation Signals and codes (SK) Department of Transport Telematics Faculty of Transportation Sciences, CTU in Prague Exercise 3 Exercise content Aliasing Computing aliases
More informationCommunications IB Paper 6 Handout 3: Digitisation and Digital Signals
Communications IB Paper 6 Handout 3: Digitisation and Digital Signals Jossy Sayir Signal Processing and Communications Lab Department of Engineering University of Cambridge jossy.sayir@eng.cam.ac.uk Lent
More informationSignal Processing. Introduction
Signal Processing 0 Introduction One of the premiere uses of MATLAB is in the analysis of signal processing and control systems. In this chapter we consider signal processing. The final chapter of the
More informationLab 8. Signal Analysis Using Matlab Simulink
E E 2 7 5 Lab June 30, 2006 Lab 8. Signal Analysis Using Matlab Simulink Introduction The Matlab Simulink software allows you to model digital signals, examine power spectra of digital signals, represent
More informationREAL TIME DIGITAL SIGNAL PROCESSING
REAL TIME DIGITAL SIGNAL PROCESSING UTN-FRBA 2010 Adaptive Filters Stochastic Processes The term stochastic process is broadly used to describe a random process that generates sequential signals such as
More informationExperiment 8: Sampling
Prepared By: 1 Experiment 8: Sampling Objective The objective of this Lab is to understand concepts and observe the effects of periodically sampling a continuous signal at different sampling rates, changing
More informationREAL-TIME PROCESSING ALGORITHMS
CHAPTER 8 REAL-TIME PROCESSING ALGORITHMS In many applications including digital communications, spectral analysis, audio processing, and radar processing, data is received and must be processed in real-time.
More informationInfluence of Vibration of Tail Platform of Hydropower Station on Transformer Performance
Influence of Vibration of Tail Platform of Hydropower Station on Transformer Performance Hao Liu a, Qian Zhang b School of Mechanical and Electronic Engineering, Shandong University of Science and Technology,
More informationFriedrich-Alexander Universität Erlangen-Nürnberg. Lab Course. Pitch Estimation. International Audio Laboratories Erlangen. Prof. Dr.-Ing.
Friedrich-Alexander-Universität Erlangen-Nürnberg Lab Course Pitch Estimation International Audio Laboratories Erlangen Prof. Dr.-Ing. Bernd Edler Friedrich-Alexander Universität Erlangen-Nürnberg International
More informationPerformance study of Text-independent Speaker identification system using MFCC & IMFCC for Telephone and Microphone Speeches
Performance study of Text-independent Speaker identification system using & I for Telephone and Microphone Speeches Ruchi Chaudhary, National Technical Research Organization Abstract: A state-of-the-art
More informationLab P-4: AM and FM Sinusoidal Signals. We have spent a lot of time learning about the properties of sinusoidal waveforms of the form: ) X
DSP First, 2e Signal Processing First Lab P-4: AM and FM Sinusoidal Signals Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises
More informationCMPT 318: Lecture 4 Fundamentals of Digital Audio, Discrete-Time Signals
CMPT 318: Lecture 4 Fundamentals of Digital Audio, Discrete-Time Signals Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University January 16, 2006 1 Continuous vs. Discrete
More informationTSKS01 Digital Communication - Lecture 1
Course Aims 1(2) TSKS01 Digital Communication Lecture 1 Introduction, Repetition of S&S, models After passing the course, the student should be able to reliably perform standard calculations regarding
More informationContinuous vs. Discrete signals. Sampling. Analog to Digital Conversion. CMPT 368: Lecture 4 Fundamentals of Digital Audio, Discrete-Time Signals
Continuous vs. Discrete signals CMPT 368: Lecture 4 Fundamentals of Digital Audio, Discrete-Time Signals Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University January 22,
More informationGPS data correction using encoders and INS sensors
GPS data correction using encoders and INS sensors Sid Ahmed Berrabah Mechanical Department, Royal Military School, Belgium, Avenue de la Renaissance 30, 1000 Brussels, Belgium sidahmed.berrabah@rma.ac.be
More informationAdaptive Filters Application of Linear Prediction
Adaptive Filters Application of Linear Prediction Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Electrical Engineering and Information Technology Digital Signal Processing
More informationLaboratory Manual 2, MSPS. High-Level System Design
No Rev Date Repo Page 0002 A 2011-09-07 MSPS 1 of 16 Title High-Level System Design File MSPS_0002_LM_matlabSystem_A.odt Type EX -- Laboratory Manual 2, Area MSPS ES : docs : courses : msps Created Per
More informationFinal Exam Practice Questions for Music 421, with Solutions
Final Exam Practice Questions for Music 4, with Solutions Elementary Fourier Relationships. For the window w = [/,,/ ], what is (a) the dc magnitude of the window transform? + (b) the magnitude at half
More informationFigure 1: Block diagram of Digital signal processing
Experiment 3. Digital Process of Continuous Time Signal. Introduction Discrete time signal processing algorithms are being used to process naturally occurring analog signals (like speech, music and images).
More informationModal analysis of a small ship sea keeping trial
ANZIAM J. 7 (EMAC5) pp.c95 C933, 7 C95 Modal analysis of a small ship sea keeping trial A. Metcalfe L. Maurits T. Svenson R. Thach G. E. Hearn (Received March ; revised 5 May 7) Abstract Data from sea
More informationData Acquisition Systems. Signal DAQ System The Answer?
Outline Analysis of Waveforms and Transforms How many Samples to Take Aliasing Negative Spectrum Frequency Resolution Synchronizing Sampling Non-repetitive Waveforms Picket Fencing A Sampled Data System
More informationGUJARAT TECHNOLOGICAL UNIVERSITY
Type of course: Compulsory GUJARAT TECHNOLOGICAL UNIVERSITY SUBJECT NAME: Digital Signal Processing SUBJECT CODE: 2171003 B.E. 7 th SEMESTER Prerequisite: Higher Engineering Mathematics, Different Transforms
More informationDiscrete-time Signals & Systems
Discrete-time Signals & Systems S Wongsa Dept. of Control Systems and Instrumentation Engineering, KMU JAN, 2011 1 Overview Signals & Systems Continuous & Discrete ime Sampling Sampling in Frequency Domain
More informationDevelopment of Hybrid Flight Simulator with Multi Degree-of-Freedom Robot
Development of Hybrid Flight Simulator with Multi Degree-of-Freedom Robot Kakizaki Kohei, Nakajima Ryota, Tsukabe Naoki Department of Aerospace Engineering Department of Mechanical System Design Engineering
More informationAutonomous Mobile Robot Design. Dr. Kostas Alexis (CSE)
Autonomous Mobile Robot Design Dr. Kostas Alexis (CSE) Course Goals To introduce students into the holistic design of autonomous robots - from the mechatronic design to sensors and intelligence. Develop
More informationSwinburne Research Bank
Swinburne Research Bank http://researchbank.swinburne.edu.au Tashakori, A., & Ektesabi, M. (2013). A simple fault tolerant control system for Hall Effect sensors failure of BLDC motor. Originally published
More informationContinuous time and Discrete time Signals and Systems
Continuous time and Discrete time Signals and Systems 1. Systems in Engineering A system is usually understood to be an engineering device in the field, and a mathematical representation of this system
More information