Signal processing is now a multidisciplinary topic, and one that has applications in many fields including, but not limited to, science, engineering, medicine, finance and the behavioural sciences. Modern software libraries that include dedicated languages and packages designed to simplify the development and application of signal processing techniques are now readily available; however this ease of application means that an understanding of the various techniques is imperative. It is critical that the student or practitioner is able to choose an appropriate processing technique, be aware of potential errors involved and understand how to control them.
Discover Signal Processing exploits the rationale of “learning by doing”; actually attempting and performing a task is the most effective way to remember and understand. It presents the reader with a diverse range of exercises; some intended to recall or practice simple concepts, others more complex & aimed at developing a real understanding of the issues involved. These are accompanied by step-by-step explanations of the tools and techniques required.
- Provides systematic, organized and accessible instruction in a complex and mathematical subject.
- Stresses the understanding, selection and application of available signal processing techniques, as well as identification and control of error mechanisms;
- Includes more than 60 exercises covering major aspects of signal processing tools & geared at performing or testing specific tasks;
- Uses MATLAB as a platform, utilizing its extensive GUI capabilities enabling exercises to be performed using graphical elements only.
Discover Signal Processing provides an excellent & accessible guide to signal processing for mechanical, aeronautical, civil and electronic engineers in their senior/ graduate year. It will also be of interest to those attending CPD courses as well as to practicing engineers.
Author(s): Simon Braun
Publisher: Wiley-Interscience
Year: 2008
Language: English
Pages: 368
City: Chichester, England ; Hoboken, NJ
Contents......Page 7
Preface......Page 13
About the Author......Page 17
Notation......Page 19
Part A The Exercises......Page 21
Exercise 1.1......Page 23
Exercise 1.2......Page 25
Solutions and Summaries......Page 27
Exercise 2.1......Page 31
Exercise 2.2......Page 33
Exercise 2.3......Page 34
Exercise 2.4......Page 36
Solutions and Summaries......Page 38
Exercise 3.1......Page 43
Exercise 3.2......Page 45
Exercise 3.3......Page 46
Exercise 3.4......Page 48
Exercise 3.5......Page 49
Exercise 3.6......Page 50
Exercise 3.7......Page 52
Exercise 3.8......Page 53
Exercise 3.9......Page 55
Exercise 3.10......Page 56
Exercise 3.11......Page 58
Exercise 3.12......Page 59
Solutions and Summaries......Page 61
Exercise 4.1......Page 73
Exercise 4.2......Page 75
Exercise 4.3......Page 77
Solutions and Summaries......Page 79
Exercise 5.1......Page 85
Exercise 5.2......Page 86
Exercise 5.3......Page 88
Exercise 5.4......Page 90
Solutions and Summaries......Page 93
Exercise 6.1......Page 103
Exercise 6.2......Page 104
Exercise 6.3......Page 106
Exercise 6.4......Page 107
Solutions and Summaries......Page 109
Exercise 7.1(a)......Page 117
Exercise 7.1(b)......Page 118
Exercise 7.2......Page 120
Exercise 7.3......Page 121
Exercise 7.4......Page 123
Exercise 7.5......Page 124
Exercise 7.6......Page 126
Exercise 7.7......Page 128
Exercise 7.8......Page 129
Exercise 7.9......Page 131
Solutions and Summaries......Page 133
Exercise 8.1......Page 149
Solutions and Summaries......Page 151
Exercise 9.1......Page 155
Exercise 9.2......Page 156
Solutions and Summaries......Page 159
Exercise 10.1......Page 165
Exercise 10.2......Page 166
Exercise 10.3......Page 168
Exercise 10.4......Page 169
Solutions and Summaries......Page 172
Exercise 11.1......Page 181
Exercise 11.2......Page 183
Exercise 11.3......Page 184
Exercise 11.4......Page 185
Solutions and Summaries......Page 187
Exercise 12.1......Page 197
Exercise 12.2......Page 199
Exercise 12.3......Page 200
Solutions and Summaries......Page 202
Exercise 13.1......Page 209
Exercise 13.2......Page 211
Exercise 13.3......Page 212
Exercise 13.4......Page 214
Exercise 13.5......Page 216
Solutions and Summaries......Page 218
Exercise 14.1......Page 231
Exercise 14.2......Page 233
Exercise 14.3......Page 235
Solutions and Summaries......Page 237
Part B......Page 245
1.2 Basic Processing......Page 247
1.3 Why the Frequency Domain?......Page 248
1.4 An Introductory Example......Page 249
2.2 Signal Descriptions......Page 251
2.3 Correlation Functions......Page 254
2.4 Estimation and Errors......Page 255
3.1 Fourier Series......Page 257
3.2 Fourier (Integral) Transform......Page 260
3.3 The Uncertainty Principle......Page 261
3.4 The Discrete Fourier Transform (DFT)......Page 262
3.5 The DFT and the Fast Fourier Transform (FFT)......Page 264
3.6 Discontinuities and Windows......Page 266
4.1 Continuous Systems......Page 267
4.2 Discrete Systems......Page 268
4.3 A Specific Case of a Continuous Linear Systems – Accelerometers......Page 270
Appendix 4.A The Lightly Damped SDOF System......Page 271
5.2 Analog and Digital Filters......Page 273
5.3 Filter Classifi cation and Specifi cations......Page 277
5.5 FIR Filters......Page 280
5.6 The Importance of Linear Phase Filters......Page 283
5.7 Design Tools......Page 284
6.1 Principle......Page 285
6.2 Rejection of Nonsynchronous Components......Page 288
6.3 TDA with Decaying Memory Process......Page 289
7.1 Introduction......Page 291
7.2 Representation of Signals in the Frequency Domain......Page 292
7.3 Errors and their Control......Page 298
7.4 Spectral Analysis: Practical Considerations......Page 308
8.2 The Hilbert Transform (HT)......Page 311
8.4 Narrow Band (NB) Signals and their Envelope......Page 312
9.2 Time Frequency Methods......Page 315
9.3 The Short Time Fourier Transform (STFT) and the Spectrogram......Page 316
10.2 Amplitude Quantization......Page 319
10.3 Quantization in Time: The Sampling Theorem......Page 321
10.4 Antialiasing Filters......Page 323
11.1 Objectives and Overview......Page 325
11.2 Frequency Domain Identifi cation: The Noiseless Case......Page 326
11.3 Identification with Noise Corrupted Signals......Page 327
11.4 Error Mechanisms and their Control in the Identification Process
......Page 331
11.5 Estimation Errors for the Coherence Function......Page 334
12.2 Signal Models......Page 335
12.3 Modeling of Signals......Page 337
12.4 Model-based Spectral Analysis......Page 341
12.5 Model or Selection......Page 342
Appendix 12.A The Correlation Matrix......Page 344
13.2 Structural Effects......Page 347
13.4 Modeling of Roller Bearing Vibration Signals......Page 348
13.5 Bearing Vibrations: Structural Effects and Envelopes......Page 350
13.6 Modeling of Gear Vibration Signals......Page 354
14.1 System with Pure Delays......Page 357
14.3 Cepstral Analysis......Page 358
References......Page 361
Index......Page 365