Digital Signal Processing
|
|
- Sylvia Owen
- 5 years ago
- Views:
Transcription
1 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, Massachusetts PEARSON Prentice Hall Upper Saddle River, New Jersey 07458
2 Contents Preface xvii 1 Introduction Signals, Systems, and Signal Processing Basic Elements of a Digital Signal Processing System Advantages of Digital over Analog Signal Processing Classification of Signals Multichannel and Multidimensional Signals Continuous-Time Versus Discrete-Time Signals Continuous-Valued Versus Discrete-Valued Signals Deterministic Versus Random Signals The Concept of Frequency in Continuous-Time and Discrete-Time Signals Continuous-Time Sinusoidal Signals Discrete-Time Sinusoidal Signals Harmonically Related Complex Exponentials Analog-to-Digital and Digital-to-Analog Conversion Sampling of Analog Signals The Sampling Theorem Quantization of Continuous-Amplitude Signals Quantization of Sinusoidal Signals Coding of Quantized Samples Digital-to-Analog Conversion Analysis of Digital Signals and Systems Versus Discrete-Time Signals 36 and Systems 1.5 Summary and References 37 Problems 37
3 vi Contents 2 Discrete-Time Signals and Systems Discrete-Time Signals Some Elementary Discrete-Time Signals Classification of Discrete-Time Signals Simple Manipulations of Discrete-Time Signals Discrete-Time Systems Input-Output Description of Systems Block Diagram Representation of Discrete-Time Systems Classification of Discrete-Time Systems Interconnection of Discrete-Time Systems Analysis of Discrete-Time Linear Time-Invariant Systems Techniques for the Analysis of Linear Systems Resolution of a Discrete-Time Signal into Impulses Response of LTI Systems to Arbitrary Inputs: The Convolution Sum Properties of Convolution and the Interconnection of LTI Systems Causal Linear Time-Invariant Systems Stability of Linear Time-Invariant Systems Systems with Finite-Duration and Infinite-Duration Impulse 88 Response 2.4 Discrete-Time Systems Described by Difference Equations Recursive and Nonrecursive Discrete-Time Systems Linear Time-Invariant Systems Characterized by 93 Constant-Coefficient Difference Equations Solution of Linear Constant-Coefficient Difference Equations The Impulse Response of a Linear Time-Invariant Recursive System Implementation of Discrete-Time Systems Structures for the Realization of Linear Time-Invariant Systems Recursive and Nonrecursive Realizations of FIR Systems Correlation of Discrete-Time Signals Crosscorrelation and Autocorrelation Sequences Properties of the Autocorrelation and Crosscorrelation Sequences Correlation of Periodic Sequences Input-Output Correlation Sequences Summary and References 128 Problems 129
4 Contents VII The z -Transform and Its Application to the Analysis of LTI 147 Systems 3.1 The z-transform The Direct z-transform The Inverse z -Transform Properties of the z-transform Rational z-transforms Poles and Zeros Pole Location and Time-Domain Behavior for Causal Signals The System Function of a Linear Time-Invariant System Inversion of the z-transform The Inverse z-transform by Contour Integration The Inverse z-transform by Power Series Expansion The Inverse z-transform by Partial-Fraction Expansion Decomposition of Rational z-transforms Analysis of Linear Time-Invariant Systems in the z-domain Response of Systems with Rational System Functions Transient and Steady-State Responses Causality and Stability Pole-Zero Cancellations Multiple-Order Poles and Stability Stability of Second-Order Systems The One-sided z-transform Definition and Properties Solution of Difference Equations Response of Pole-Zero Systems with Nonzero Initial Conditions Summary and References 214 Problems 214 Frequency Analysis of Signals Frequency Analysis of Continuous-Time Signals The Fourier Series for Continuous-Time Periodic Signals Power Density Spectrum of Periodic Signals The Fourier Transform for Continuous-Time Aperiodic Signals Energy Density Spectrum of Aperiodic Signals 238
5 VIII Contents 4.2 Frequency Analysis of Discrete-Time Signals The Fourier Series for Discrete-Time Periodic Signals Power Density Spectrum of Periodic Signals The Fourier Transform of Discrete-Time Aperiodic Signals Convergence of the Fourier Transform Energy Density Spectrum of Aperiodic Signals Relationship of the Fourier Transform to the z-transform /The Cepstrum *The Fourier Transform of Signals with Poles on the Unit Circle Frequency-Domain Classification of Signals: The Concept of 265 Bandwidth The Frequency Ranges of Some Natural Signals Frequency-Domain and Time-Domain Signal Properties Properties of the Fourier Transform for Discrete-Time Signals Symmetry Properties of the Fourier Transform Fourier Transform Theorems and Properties Summary and References 291 Problems Frequency-Domain Analysis of LTI Systems Frequency-Domain Characteristics of Linear Time-Invariant Systems Response to Complex Exponential and Sinusoidal Signals: The 301 Frequency Response Function Steady-State and Transient Response to Sinusoidal Input Signals Steady-State Response to Periodic Input Signals Response to Aperiodic Input Signals Frequency Response of LTI Systems Frequency Response of a System with a Rational System Function Computation of the Frequency Response Function Correlation Functions and Spectra at the Output of LTI Systems Input-Output Correlation Functions and Spectra Correlation Functions and Power Spectra for Random Input Signals Linear Time-Invariant Systems as Frequency-Selective Filters Ideal Filter Characteristics Lowpass, Highpass, and Bandpass Filters Digital Resonators Notch Filters Comb Filters 341
6 Contents IX All-Pass Filters Digital Sinusoidal Oscillators Inverse Systems and Deconvolution Invertibility of Linear Time-Invariant Systems Minimum-Phase, Maximum-Phase, and Mixed-Phase Systems System Identification and Deconvolution Homomorphic Deconvolution Summary and References 362 Problems Sampling and Reconstruction of Signals Ideal Sampling and Reconstruction of Continuous-Time Signals Discrete-Time Processing of Continuous-Time Signals Analog-to-Digital and Digital-to-Analog Converters Analog-to-Digital Converters Quantization and Coding Analysis of Quantization Errors Digital-to-Analog Converters Sampling and Reconstruction of Continuous-Time Bandpass Signals Uniform or First-Order Sampling Interleaved or Nonuniform Second-Order Sampling Bandpass Signal Representations Sampling Using Bandpass Signal Representations Sampling of Discrete-Time Signals Sampling and Interpolation of Discrete-Time Signals Representation and Sampling of Bandpass Discrete-Time Signals Oversampling A/D and D/A Converters Oversampling A/D Converters Oversampling D/A Converters Summary and References 440 Problems 440
7 X Contents 7 The Discrete Fourier Transform: Its Properties and Applications Frequency-Domain Sampling: The Discrete Fourier Transform Frequency-Domain Sampling and Reconstruction of Discrete-Time 449 Signals The Discrete Fourier Transform (DFT) The DFT as a Linear Transformation ^Relationship of the DFT to Other Transforms Properties of the DFT Periodicity, Linearity, and Symmetry Properties Multiplication of Two DFTs and Circular Convolution Additional DFT Properties Linear Filtering Methods Based on the DFT Use of the DFT in Linear Filtering Filtering of Long Data Sequences Frequency Analysis of Signals Using the DFT The Discrete Cosine Transform Forward DCT Inverse DCT DCT as an Orthogonal Transform Summary and References 501 Problems Efficient Computation of the DFT: Fast Fourier Transform 511 Algorithms 8.1 Efficient Computation of the DFT: FFT Algorithms Direct Computation of the DFT Divide-and-Conquer Approach to Computation of the DFT Radix-2 FFT Algorithms Radix-4 FFT Algorithms Split-Radix FFT Algorithms Implementation of FFT Algorithms Applications of FFT Algorithms Efficient Computation of the DFT of Two Real Sequences Efficient Computation of the DFT of a 2 N -Point Real Sequence Use of the FFT Algorithm in Linear Filtering and Correlation 540
8 Contents XI 8.3 A Linear Filtering Approach to Computation of the DFT The Goertzel Algorithm The Chirp-z Transform Algorithm Quantization Effects in the Computation of the DFT Quantization Errors in the Direct Computation of the DFT Quantization Errors in FFT Algorithms Summary and References 555 Problems Implementation of Discrete-Time Systems Structures for the Realization of Discrete-Time Systems Structures for FIR Systems Direct-Form Structure Cascade-Form Structures Frequency-Sampling Structures Lattice Structure Structures for MR Systems Direct-Form Structures Signal Flow Graphs and Transposed Structures Cascade-Form Structures Parallel-Form Structures Lattice and Lattice-Ladder Structures for IIR Systems Representation of Numbers Fixed-Point Representation of Numbers Binary Floating-Point Representation of Numbers Errors Resulting from Rounding and Truncation Quantization of Filter Coefficients Analysis of Sensitivity to Quantization of Filter Coefficients Quantization of Coefficients in FIR Filters Round-Off Effects in Digital Filters Limit-Cycle Oscillations in Recursive Systems Scaling to Prevent Overflow Statistical Characterization of Quantization Effects in Fixed-Point 631 Realizations of Digital Filters 9.7 Summary and References 640 Problems 641
9 XII Contents 1 0 Design of Digital Filters General Considerations Causality and Its Implications Characteristics of Practical Frequency-Selective Filters Design of FIR Filters Symmetric and Antisymmetric FIR Filters /Design of Linear-Phase FIR Filters Using Windows Design of Linear-Phase FIR Filters by the Frequency-Sampling 671 Method Design of Optimum Equiripple Linear-Phase FIR Filters Design of FIR Differentiators Design of Hilbert Transformers Comparison of Design Methods for Linear-Phase FIR Filters Design of MR Filters From Analog Filters IIR Filter Design by Approximation of Derivatives IIR Filter Design by Impulse Invariance IIR Filter Design by the Bilinear Transformation Characteristics of Commonly Used Analog Filters Some Examples of Digital Filter Designs Based on the Bilinear 727 Transformation 10.4 Frequency Transformations Frequency Transformations in the Analog Domain Frequency Transformations in the Digital Domain Summary and References 734 Problems Multirate Digital Signal Processing Introduction Decimation by a Factor D Interpolation by a Factor / Sampling Rate Conversion by a Rational Factor I / D Implementation of Sampling Rate Conversion Polyphase Filter Structures Interchange of Filters and Downsamplers/Upsamplers Sampling Rate Conversion with Cascaded Integrator Comb Filters Polyphase Structures for Decimation and Interpolation Filters Structures for Rational Sampling Rate Conversion 774
10 Contents XIII 11.6 Multistage Implementation of Sampling Rate Conversion Sampling Rate Conversion of Bandpass Signals Sampling Rate Conversion by an Arbitrary Factor Arbitrary Resampling with Polyphase Interpolators Arbitrary Resampling with Farrow Filter Structures Applications of Multirate Signal Processing Design of Phase Shifters Interfacing of Digital Systems with Different Sampling Rates Implementation of Narrowband Lowpass Filters Subband Coding of Speech Signals Digital Filter Banks Polyphase Structures of Uniform Filter Banks Transmultiplexers Two-Channel Quadrature Mirror Filter Bank Elimination of Aliasing Condition for Perfect Reconstruction Polyphase Form of the QMF Bank Linear Phase FIR QMF Bank IIR QMF Bank Perfect Reconstruction Two-Channel FIR QMF Bank Two-Channel QMF Banks in Subband Coding M-Channel QMF Bank Alias-Free and Perfect Reconstruction Condition Polyphase Form of the M -Channel QMF Bank Summary and References 813 Problems Linear Prediction and Optimum Linear Filters Random Signals, Correlation Functions, and Power Spectra Random Processes Stationary Random Processes Statistical (Ensemble) Averages Statistical Averages for Joint Random Processes Power Density Spectrum Discrete-Time Random Signals Time Averages for a Discrete-Time Random Process Mean-Ergodic Process Correlation-Ergodic Processes 832
11 XIV Contents 12.2 Innovations Representation of a Stationary Random Process Rational Power Spectra Relationships Between the Filter Parameters and the 837 Autocorrelation Sequence 12.3 Forward and Backward Linear Prediction Forward Linear Prediction Backward Linear Prediction «The Optimum Reflection Coefficients for the Lattice Forward and 845 * Backward Predictors Relationship of an AR Process to Linear Prediction Solution of the Normal Equations The Levinson-Durbin Algorithm The Schur Algorithm Properties of the Linear Prediction-Error Filters AR Lattice and ARMA Lattice-Ladder Filters AR Lattice Structure ARMA Processes and Lattice-Ladder Filters Wiener Filters for Filtering and Prediction FIR Wiener Filter Orthogonality Principle in Linear Mean-Square Estimation IIR Wiener Filter Noncausal Wiener Filter Summary and References 873 Problems Adaptive Filters Applications of Adaptive Filters System Identification or System Modeling Adaptive Channel Equalization Echo Cancellation in Data Transmission over Telephone Channels Suppression of Narrowband Interference in a Wideband Signal Adaptive Line Enhancer Adaptive Noise Cancelling Linear Predictive Coding of Speech Signals Adaptive Arrays Adaptive Direct-Form FIR Filters The LMS Algorithm Minimum Mean-Square-Error Criterion The LMS Algorithm 905
12 Contents XV Related Stochastic Gradient Algorithms Properties of the LMS Algorithm Adaptive Direct-Form Filters RLS Algorithms RLS Algorithm The LDU Factorization and Square-Root Algorithms Fast RLS Algorithms Properties of the Direct-Form RLS Algorithms Adaptive Lattice-Ladder Filters Recursive Least-Squares Lattice-Ladder Algorithms Other Lattice Algorithms Properties of Lattice-Ladder Algorithms Summary and References 954 Problems Power Spectrum Estimation Estimation of Spectra from Finite-Duration Observations of Signals Computation of the Energy Density Spectrum Estimation of the Autocorrelation and Power Spectrum of Random 966 Signals: The Periodogram The Use of the DFT in Power Spectrum Estimation Nonparametric Methods for Power Spectrum Estimation The Bartlett Method: Averaging Periodograms The Welch Method: Averaging Modified Periodograms The Blackman and Tukey Method: Smoothing the Periodogram Performance Characteristics of Nonparametric Power Spectrum 981 Estimators Computational Requirements of Nonparametric Power Spectrum 984 Estimates 14.3 Parametric Methods for Power Spectrum Estimation Relationships Between the Autocorrelation and the Model 988 Parameters The Yule-Walker Method for the AR Model Parameters The Burg Method for the AR Model Parameters Unconstrained Least-Squares Method for the AR Model 994 Parameters Sequential Estimation Methods for the AR Model Parameters Selection of AR Model Order MA Model for Power Spectrum Estimation ARMA Model for Power Spectrum Estimation Some Experimental Results 1001
13 XVI Contents 14.4 Filter Bank Methods Filter Bank Realization of the Periodogram Minimum Variance Spectral Estimates Eigenanalysis Algorithms for Spectrum Estimation Pisarenko Harmonic Decomposition Method Eigen-decomposition of the Autocorrelation Matrix for Sinusoids in 1019 White Noise MUSIC Algorithm " ESPRIT Algorithm Order Selection Criteria Experimental Results Summary and References 1029 Problems 1030 A Random Number Generators 1041 B Tables of Transition Coefficients for the Design of Linear-Phase 1047 FIR Filters References and Bibliography 1053 Answers to Selected Problems 1067 Index 1077
Digital Signal Processing
Digital Signal Processing System Analysis and Design Paulo S. R. Diniz Eduardo A. B. da Silva and Sergio L. Netto Federal University of Rio de Janeiro CAMBRIDGE UNIVERSITY PRESS Preface page xv Introduction
More informationIntroduction to Digital Signal Processing Using MATLAB
Introduction to Digital Signal Processing Using MATLAB Second Edition Robert J. Schilling and Sandra L. Harris Clarkson University Potsdam, NY... CENGAGE l.earning: Australia Brazil Japan Korea Mexico
More informationUnderstanding Digital Signal Processing
Understanding Digital Signal Processing Richard G. Lyons PRENTICE HALL PTR PRENTICE HALL Professional Technical Reference Upper Saddle River, New Jersey 07458 www.photr,com Contents Preface xi 1 DISCRETE
More informationMcGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra
DIGITAL SIGNAL PROCESSING A Computer-Based Approach Second Edition Sanjit K. Mitra Department of Electrical and Computer Engineering University of California, Santa Barbara Jurgen - Knorr- Kbliothek Spende
More informationDigital Signal Processing
Digital Signal Processing Assoc.Prof. Lăcrimioara GRAMA, Ph.D. http://sp.utcluj.ro/teaching_iiiea.html February 26th, 2018 Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018
More informationMULTIRATE DIGITAL SIGNAL PROCESSING
AT&T MULTIRATE DIGITAL SIGNAL PROCESSING RONALD E. CROCHIERE LAWRENCE R. RABINER Acoustics Research Department Bell Laboratories Murray Hill, New Jersey Prentice-Hall, Inc., Upper Saddle River, New Jersey
More informationSystem analysis and signal processing
System analysis and signal processing with emphasis on the use of MATLAB PHILIP DENBIGH University of Sussex ADDISON-WESLEY Harlow, England Reading, Massachusetts Menlow Park, California New York Don Mills,
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 informationB.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 DIGITAL SIGNAL PROCESSING (Common to ECE and EIE)
Code: 13A04602 R13 B.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 (Common to ECE and EIE) PART A (Compulsory Question) 1 Answer the following: (10 X 02 = 20 Marks)
More informationSignal Processing Toolbox
Signal Processing Toolbox Perform signal processing, analysis, and algorithm development Signal Processing Toolbox provides industry-standard algorithms for analog and digital signal processing (DSP).
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 informationAdvanced Signal Processing and Digital Noise Reduction
Advanced Signal Processing and Digital Noise Reduction Advanced Signal Processing and Digital Noise Reduction Saeed V. Vaseghi Queen's University of Belfast UK ~ W I lilteubner L E Y A Partnership between
More informationDigital Signal Processing
Digital Signal Processing K. Deergha Rao M. N. S. Swamy Digital Signal Processing Theory and Practice 123 K. Deergha Rao Department of Electronics and Communication Engineering Vasavi College of Engineering
More informationAdvanced Digital Signal Processing Part 5: Digital Filters
Advanced Digital Signal Processing Part 5: Digital Filters Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Institute of Electrical and Information Engineering Digital Signal
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 informationSignals. Continuous valued or discrete valued Can the signal take any value or only discrete values?
Signals Continuous time or discrete time Is the signal continuous or sampled in time? Continuous valued or discrete valued Can the signal take any value or only discrete values? Deterministic versus random
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 informationMultimedia Signal Processing: Theory and Applications in Speech, Music and Communications
Brochure More information from http://www.researchandmarkets.com/reports/569388/ Multimedia Signal Processing: Theory and Applications in Speech, Music and Communications Description: Multimedia Signal
More informationBibliography. Practical Signal Processing and Its Applications Downloaded from
Bibliography Practical Signal Processing and Its Applications Downloaded from www.worldscientific.com Abramowitz, Milton, and Irene A. Stegun. Handbook of mathematical functions: with formulas, graphs,
More informationINTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN
INTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN INTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN B. A. Shenoi A JOHN WILEY & SONS, INC., PUBLICATION Copyright 2006 by John Wiley
More informationECE Digital Signal Processing
University of Louisville Instructor:Professor Aly A. Farag Department of Electrical and Computer Engineering Spring 2006 ECE 520 - Digital Signal Processing Catalog Data: Office hours: Objectives: ECE
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 informationDigital Signal Processing
Digital Signal Processing Theory, Analysis and Digital-filter Design B. Somanathan Nair DIGITAL SIGNAL PROCESSING Theory, Analysis and Digital-filter Design B. SOMANATHAN NAIR Principal SHM Engineering
More informationDigital Signal Processing in Power Electronics Control Circuits
Krzysztof Sozaiiski Digital Signal Processing in Power Electronics Control Circuits Springer Contents 1 Introduction 1 1.1 Power Electronics Systems 1 1.2 Digital Control Circuits for Power Electronics
More informationSIGNAL PROCESSING OF POWER QUALITY DISTURBANCES
SIGNAL PROCESSING OF POWER QUALITY DISTURBANCES MATH H. J. BOLLEN IRENE YU-HUA GU IEEE PRESS SERIES I 0N POWER ENGINEERING IEEE PRESS SERIES ON POWER ENGINEERING MOHAMED E. EL-HAWARY, SERIES EDITOR IEEE
More information(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods
Tools and Applications Chapter Intended Learning Outcomes: (i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods
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 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 informationEE 470 Signals and Systems
EE 470 Signals and Systems 9. Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah Textbook Luis Chapparo, Signals and Systems Using Matlab, 2 nd ed., Academic Press, 2015. Filters
More informationPHASELOCK TECHNIQUES INTERSCIENCE. Third Edition. FLOYD M. GARDNER Consulting Engineer Palo Alto, California A JOHN WILEY & SONS, INC.
PHASELOCK TECHNIQUES Third Edition FLOYD M. GARDNER Consulting Engineer Palo Alto, California INTERSCIENCE A JOHN WILEY & SONS, INC., PUBLICATION CONTENTS PREFACE NOTATION xvii xix 1 INTRODUCTION 1 1.1
More informationPRINCIPLES OF COMMUNICATIONS
PRINCIPLES OF COMMUNICATIONS Systems, Modulation, and Noise SIXTH EDITION INTERNATIONAL STUDENT VERSION RODGER E. ZIEMER University of Colorado at Colorado Springs WILLIAM H. TRANTER Virginia Polytechnic
More informationDIGITAL FILTERS. !! Finite Impulse Response (FIR) !! Infinite Impulse Response (IIR) !! Background. !! Matlab functions AGC DSP AGC DSP
DIGITAL FILTERS!! Finite Impulse Response (FIR)!! Infinite Impulse Response (IIR)!! Background!! Matlab functions 1!! Only the magnitude approximation problem!! Four basic types of ideal filters with magnitude
More informationDesign of FIR Filter for Efficient Utilization of Speech Signal Akanksha. Raj 1 Arshiyanaz. Khateeb 2 Fakrunnisa.Balaganur 3
IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 03, 2015 ISSN (online): 2321-0613 Design of FIR Filter for Efficient Utilization of Speech Signal Akanksha. Raj 1 Arshiyanaz.
More informationAdvanced Digital Signal Processing and Noise Reduction
Advanced Digital Signal Processing and Noise Reduction Fourth Edition Professor Saeed V. Vaseghi Professor of Communications and Signal Processing Department of Electronics & Computer Engineering Brunei
More informationQäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith
Digital Signal Processing A Practical Guide for Engineers and Scientists by Steven W. Smith Qäf) Newnes f-s^j^s / *" ^"P"'" of Elsevier Amsterdam Boston Heidelberg London New York Oxford Paris San Diego
More informationCG401 Advanced Signal Processing. Dr Stuart Lawson Room A330 Tel: January 2003
CG40 Advanced Dr Stuart Lawson Room A330 Tel: 23780 e-mail: ssl@eng.warwick.ac.uk 03 January 2003 Lecture : Overview INTRODUCTION What is a signal? An information-bearing quantity. Examples of -D and 2-D
More informationElectronic Warfare Receivers. and Receiving Systems. Richard A. Poisel ARTECH HOUSE BOSTON LONDON. artechhouse.com
Electronic Warfare Receivers and Receiving Systems Richard A. Poisel ARTECH HOUSE BOSTON LONDON artechhouse.com Table of Contents Preface Chapter 1 Receiving Systems and Receiving System Architectures
More informationTheory of Telecommunications Networks
Theory of Telecommunications Networks Anton Čižmár Ján Papaj Department of electronics and multimedia telecommunications CONTENTS Preface... 5 1 Introduction... 6 1.1 Mathematical models for communication
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 informationDigital Signal Processing for Audio Applications
Digital Signal Processing for Audio Applications Volime 1 - Formulae Third Edition Anton Kamenov Digital Signal Processing for Audio Applications Third Edition Volume 1 Formulae Anton Kamenov 2011 Anton
More informationAnalysis and Design of Autonomous Microwave Circuits
Analysis and Design of Autonomous Microwave Circuits ALMUDENA SUAREZ IEEE PRESS WILEY A JOHN WILEY & SONS, INC., PUBLICATION Contents Preface xiii 1 Oscillator Dynamics 1 1.1 Introduction 1 1.2 Operational
More informationConcordia University. Discrete-Time Signal Processing. Lab Manual (ELEC442) Dr. Wei-Ping Zhu
Concordia University Discrete-Time Signal Processing Lab Manual (ELEC442) Course Instructor: Dr. Wei-Ping Zhu Fall 2012 Lab 1: Linear Constant Coefficient Difference Equations (LCCDE) Objective In this
More informationDigital Signal Processing
Digital Signal Processing This new, fully revised edition covers all the major topics of digital signal processing (DSP) design and analysis in a single, all-inclusive volume, interweaving theory with
More informationTeaching Plan - Dr Kavita Thakur
Teaching Plan - Dr Kavita Thakur Semester Date Day Paper Paper/Unit Topic to be covered Topic Covered : 25/02/2016 Waveform Synthesis Standard signals, Unit Step Function, Ramp, Impulse Function, Voltage/Current
More informationFUNDAMENTALS OF SIGNALS AND SYSTEMS
FUNDAMENTALS OF SIGNALS AND SYSTEMS LIMITED WARRANTY AND DISCLAIMER OF LIABILITY THE CD-ROM THAT ACCOMPANIES THE BOOK MAY BE USED ON A SINGLE PC ONLY. THE LICENSE DOES NOT PERMIT THE USE ON A NETWORK (OF
More informationDIGITAL SIGNAL PROCESSING (Date of document: 6 th May 2014)
Course Code : EEEB363 DIGITAL SIGNAL PROCESSING (Date of document: 6 th May 2014) Course Status : Core for BEEE and BEPE Level : Degree Semester Taught : 6 Credit : 3 Co-requisites : Signals and Systems
More informationUNIT IV FIR FILTER DESIGN 1. How phase distortion and delay distortion are introduced? The phase distortion is introduced when the phase characteristics of a filter is nonlinear within the desired frequency
More informationAN AUTOREGRESSIVE BASED LFM REVERBERATION SUPPRESSION FOR RADAR AND SONAR APPLICATIONS
AN AUTOREGRESSIVE BASED LFM REVERBERATION SUPPRESSION FOR RADAR AND SONAR APPLICATIONS MrPMohan Krishna 1, AJhansi Lakshmi 2, GAnusha 3, BYamuna 4, ASudha Rani 5 1 Asst Professor, 2,3,4,5 Student, Dept
More informationEC6502 PRINCIPLES OF DIGITAL SIGNAL PROCESSING
1. State the properties of DFT? UNIT-I DISCRETE FOURIER TRANSFORM 1) Periodicity 2) Linearity and symmetry 3) Multiplication of two DFTs 4) Circular convolution 5) Time reversal 6) Circular time shift
More informationDigital Imaging and Deconvolution: The ABCs of Seismic Exploration and Processing
Digital Imaging and Deconvolution: The ABCs of Seismic Exploration and Processing Enders A. Robinson and Sven Treitcl Geophysical References Series No. 15 David V. Fitterman, managing editor Laurence R.
More informationCOMMUNICATION SYSTEMS
COMMUNICATION SYSTEMS 4TH EDITION Simon Hayhin McMaster University JOHN WILEY & SONS, INC. Ш.! [ BACKGROUND AND PREVIEW 1. The Communication Process 1 2. Primary Communication Resources 3 3. Sources of
More informationCopyright S. K. Mitra
1 In many applications, a discrete-time signal x[n] is split into a number of subband signals by means of an analysis filter bank The subband signals are then processed Finally, the processed subband signals
More informationInstruction Manual for Concept Simulators. Signals and Systems. M. J. Roberts
Instruction Manual for Concept Simulators that accompany the book Signals and Systems by M. J. Roberts March 2004 - All Rights Reserved Table of Contents I. Loading and Running the Simulators II. Continuous-Time
More informationPerformance Analysis of FIR Digital Filter Design Technique and Implementation
Performance Analysis of FIR Digital Filter Design Technique and Implementation. ohd. Sayeeduddin Habeeb and Zeeshan Ahmad Department of Electrical Engineering, King Khalid University, Abha, Kingdom of
More informationDiscrete-Time Signal Processing (DSP)
Discrete-Time Signal Processing (DSP) Chu-Song Chen Email: song@iis.sinica.du.tw Institute of Information Science, Academia Sinica Institute of Networking and Multimedia, National Taiwan University Fall
More informationSYLLABUS. For B.TECH. PROGRAMME ELECTRONICS & COMMUNICATION ENGINEERING
SYLLABUS For B.TECH. PROGRAMME In ELECTRONICS & COMMUNICATION ENGINEERING INSTITUTE OF TECHNOLOGY UNIVERSITY OF KASHMIR ZAKURA CAMPUS SRINAGAR, J&K, 190006 Course No. Lect Tut Prac ECE5117B Digital Signal
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 informationAdvanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals
Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Institute of Electrical Engineering
More informationEE 351M Digital Signal Processing
EE 351M Digital Signal Processing Course Details Objective Establish a background in Digital Signal Processing Theory Required Text Discrete-Time Signal Processing, Prentice Hall, 2 nd Edition Alan Oppenheim,
More informationDISCRETE FOURIER TRANSFORM AND FILTER DESIGN
DISCRETE FOURIER TRANSFORM AND FILTER DESIGN N. C. State University CSC557 Multimedia Computing and Networking Fall 2001 Lecture # 03 Spectrum of a Square Wave 2 Results of Some Filters 3 Notation 4 x[n]
More information2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal.
1 2.1 BASIC CONCEPTS 2.1.1 Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal. 2 Time Scaling. Figure 2.4 Time scaling of a signal. 2.1.2 Classification of Signals
More information4. Design of Discrete-Time Filters
4. Design of Discrete-Time Filters 4.1. Introduction (7.0) 4.2. Frame of Design of IIR Filters (7.1) 4.3. Design of IIR Filters by Impulse Invariance (7.1) 4.4. Design of IIR Filters by Bilinear Transformation
More informationCommunication Systems Modelling and Simulation
Communication Systems Modelling and Simulation Using MATLAB and Simulink К С Raveendranathan Professor and Head Department of Electronics & Communication Engineering Government Engineering College Barton
More informationSyllabus. osmania university UNIT - I UNIT - II UNIT - III CHAPTER - 1 : INTRODUCTION TO DIGITAL COMMUNICATION CHAPTER - 3 : INFORMATION THEORY
i Syllabus osmania university UNIT - I CHAPTER - 1 : INTRODUCTION TO Elements of Digital Communication System, Comparison of Digital and Analog Communication Systems. CHAPTER - 2 : DIGITAL TRANSMISSION
More informationAN INTRODUCTION TO THE ANALYSIS AND PROCESSING OF SIGNALS
AN INTRODUCTION TO THE ANALYSIS AND PROCESSING OF SIGNALS Other titles in Electrical and Electronic Engineering G. B. Clayton: Data Converters J. C. Cluley: Electronic Equipment Reliability, second edition
More informationElectrical and Telecommunication Engineering Technology NEW YORK CITY COLLEGE OF TECHNOLOGY THE CITY UNIVERSITY OF NEW YORK
NEW YORK CITY COLLEGE OF TECHNOLOGY THE CITY UNIVERSITY OF NEW YORK DEPARTMENT: Electrical and Telecommunication Engineering Technology SUBJECT CODE AND TITLE: DESCRIPTION: REQUIRED TCET 4202 Advanced
More informationNoise estimation and power spectrum analysis using different window techniques
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 78-1676,p-ISSN: 30-3331, Volume 11, Issue 3 Ver. II (May. Jun. 016), PP 33-39 www.iosrjournals.org Noise estimation and power
More informationModeling, Estimation and Optimal Filtering in Signal Processing. Mohamed Najim
Modeling, Estimation and Optimal Filtering in Signal Processing Mohamed Najim This page intentionally left blank Modeling, Estimation and Optimal Filtering in Signal Processing This page intentionally
More informationAdaptive Wireless. Communications. gl CAMBRIDGE UNIVERSITY PRESS. MIMO Channels and Networks SIDDHARTAN GOVJNDASAMY DANIEL W.
Adaptive Wireless Communications MIMO Channels and Networks DANIEL W. BLISS Arizona State University SIDDHARTAN GOVJNDASAMY Franklin W. Olin College of Engineering, Massachusetts gl CAMBRIDGE UNIVERSITY
More informationELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet
ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet Lecture 10: Summary Taneli Riihonen 16.05.2016 Lecture 10 in Course Book Sanjit K. Mitra, Digital Signal Processing: A Computer-Based Approach, 4th
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 informationEC 2301 Digital communication Question bank
EC 2301 Digital communication Question bank UNIT I Digital communication system 2 marks 1.Draw block diagram of digital communication system. Information source and input transducer formatter Source encoder
More informationSARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM
SARDAR RAJA COLLEGES SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING MICRO LESSON PLAN SUBJECT NAME SUBJECT CODE SEMESTER YEAR : SIGNALS AND SYSTEMS
More informationOptical Signal Processing
Optical Signal Processing ANTHONY VANDERLUGT North Carolina State University Raleigh, North Carolina A Wiley-Interscience Publication John Wiley & Sons, Inc. New York / Chichester / Brisbane / Toronto
More informationSubband coring for image noise reduction. Edward H. Adelson Internal Report, RCA David Sarnoff Research Center, Nov
Subband coring for image noise reduction. dward H. Adelson Internal Report, RCA David Sarnoff Research Center, Nov. 26 1986. Let an image consisting of the array of pixels, (x,y), be denoted (the boldface
More informationDigital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title
http://elec3004.com Digital Filters IIR (& Their Corresponding Analog Filters) 2017 School of Information Technology and Electrical Engineering at The University of Queensland Lecture Schedule: Week Date
More informationCOMBO ONLINE TEST SERIES GATE 2019 SCHEDULE: ELECTRONICS & COMMUNICATION ENGINEERING Syllabus Test Date Test Type [ EB-Engineering Branch ; EM- No. of Engineering Mathematics; GA- General Question Marks
More informationCommunication Systems
Electrical Engineering Communication Systems Comprehensive Theory with Solved Examples and Practice Questions Publications Publications MADE EASY Publications Corporate Office: 44-A/4, Kalu Sarai (Near
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 informationLecture 4 Biosignal Processing. Digital Signal Processing and Analysis in Biomedical Systems
Lecture 4 Biosignal Processing Digital Signal Processing and Analysis in Biomedical Systems Contents - Preprocessing as first step of signal analysis - Biosignal acquisition - ADC - Filtration (linear,
More informationMsc Engineering Physics (6th academic year) Royal Institute of Technology, Stockholm August December 2003
Msc Engineering Physics (6th academic year) Royal Institute of Technology, Stockholm August 2002 - December 2003 1 2E1511 - Radio Communication (6 ECTS) The course provides basic knowledge about models
More informationDSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters
Islamic University of Gaza OBJECTIVES: Faculty of Engineering Electrical Engineering Department Spring-2011 DSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters To demonstrate the concept
More informationIEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER
IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER 2002 1865 Transactions Letters Fast Initialization of Nyquist Echo Cancelers Using Circular Convolution Technique Minho Cheong, Student Member,
More informationThe Discrete Fourier Transform. Claudia Feregrino-Uribe, Alicia Morales-Reyes Original material: Dr. René Cumplido
The Discrete Fourier Transform Claudia Feregrino-Uribe, Alicia Morales-Reyes Original material: Dr. René Cumplido CCC-INAOE Autumn 2015 The Discrete Fourier Transform Fourier analysis is a family of mathematical
More informationCommunication Systems
Electronics Engineering Communication Systems Comprehensive Theory with Solved Examples and Practice Questions Publications Publications MADE EASY Publications Corporate Office: 44-A/4, Kalu Sarai (Near
More informationNarrow-Band Interference Rejection in DS/CDMA Systems Using Adaptive (QRD-LSL)-Based Nonlinear ACM Interpolators
374 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 52, NO. 2, MARCH 2003 Narrow-Band Interference Rejection in DS/CDMA Systems Using Adaptive (QRD-LSL)-Based Nonlinear ACM Interpolators Jenq-Tay Yuan
More informationMultirate Digital Signal Processing
Multirate Digital Signal Processing Basic Sampling Rate Alteration Devices Up-sampler - Used to increase the sampling rate by an integer factor Down-sampler - Used to increase the sampling rate by an integer
More informationBasic Definitions and The Spectral Estimation Problem
Informal Definition of Spectral Estimation Given: A finite record of a signal Basic Definitions and The Spectral Estimation Problem Determine: The distribution of signal power over frequency signal t=1,
More informationECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015
Purdue University: ECE438 - Digital Signal Processing with Applications 1 ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015 1 Introduction
More informationAdaptive Filters Linear Prediction
Adaptive Filters Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Institute of Electrical and Information Engineering Digital Signal Processing and System Theory Slide 1 Contents
More informationHigh Resolution Spectral Analysis useful for the development of Radar Altimeter
High Resolution Spectral Analysis useful for the development of Radar Altimeter Bency Abraham, Lal M.J. 2, Abraham Thomas 3 Student, Department of AEI, Rajagiri School of Engineering and Technology, Ernakulam,
More informationEEM478-DSPHARDWARE. WEEK12:FIR & IIR Filter Design
EEM478-DSPHARDWARE WEEK12:FIR & IIR Filter Design PART-I : Filter Design/Realization Step-1 : define filter specs (pass-band, stop-band, optimization criterion, ) Step-2 : derive optimal transfer function
More informationDesigning Filters Using the NI LabVIEW Digital Filter Design Toolkit
Application Note 097 Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit Introduction The importance of digital filters is well established. Digital filters, and more generally digital
More informationSignal processing preliminaries
Signal processing preliminaries ISMIR Graduate School, October 4th-9th, 2004 Contents: Digital audio signals Fourier transform Spectrum estimation Filters Signal Proc. 2 1 Digital signals Advantages of
More informationSIGNAL-MATCHED WAVELETS: THEORY AND APPLICATIONS
SIGNAL-MATCHED WAVELETS: THEORY AND APPLICATIONS by Anubha Gupta Submitted in fulfillment of the requirements of the degree of Doctor of Philosophy to the Electrical Engineering Department Indian Institute
More informationDesign of FIR Filters
Design of FIR Filters Elena Punskaya www-sigproc.eng.cam.ac.uk/~op205 Some material adapted from courses by Prof. Simon Godsill, Dr. Arnaud Doucet, Dr. Malcolm Macleod and Prof. Peter Rayner 1 FIR as a
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 informationQuantized Coefficient F.I.R. Filter for the Design of Filter Bank
Quantized Coefficient F.I.R. Filter for the Design of Filter Bank Rajeev Singh Dohare 1, Prof. Shilpa Datar 2 1 PG Student, Department of Electronics and communication Engineering, S.A.T.I. Vidisha, INDIA
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 informationIMPLEMENTATION CONSIDERATIONS FOR FPGA-BASED ADAPTIVE TRANSVERSAL FILTER DESIGNS
IMPLEMENTATION CONSIDERATIONS FOR FPGA-BASED ADAPTIVE TRANSVERSAL FILTER DESIGNS By ANDREW Y. LIN A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS
More information