Misją Instytutu jest dzialalność naukowo-badawcza prowadząca do nowych rozwiązań technicznych i organizacyjnych użytecznych w kształtowaniu warunków pracy zgodnych z zasadami bezpieczeństwa pracy i ergonomii oraz ustalanie podstaw naukowych do właściwego ukierunkowywania polityki społeczno-ekonomicznej państwa w tym zakresie.
John Wiley & Sons, |
Authors: |
|
Glossary of Notations and Abbreviations (XXV) | ||
1. Introduction (1) | ||
1.1. The Need for Signal Processing (2) | ||
1.2. Why Digital Signal Processing? (13) | ||
1.3. Applications of Signal Processing (17) | ||
1.4. Typical Applications of Digital Signal Processing (35) | ||
1.5. Notations (48) | ||
1.6. Organization and Scope of the Handbook (49) | ||
References (51) | ||
General References (53) | ||
2. Mathematical Foundations of Signal Processing (57) | ||
2.1. Signals (57) | ||
2.2. Digital Signal Processing - Definition and Brief History (61) | ||
2.3. Time-Domain Representation of Signals and Filters (62) | ||
2.4. Frequency-Domain Representation of Signals and Filters (67) | ||
2.5. The z- and Laplace Transforms (70) | ||
2.6. Properties of the z- and Laplace Transforms (73) | ||
2.7. Real and Complex Convolution (76) | ||
2.8. Finite-Dimensional Filters (78) | ||
2.9. Ideal Sampling (80) | ||
2.10. Reconstruction (82) | ||
2.11. The Pulse Transfer Function (87) | ||
2.12. The Discrete Fourier Transform (89) | ||
2.13. Time-Limited Signals (92) | ||
2.14. Random Signals (93) | ||
2.15. Summary - The Six Domains of Signal Processing (97) | ||
References (98) | ||
3. Linear Time-Invariant Discrete-Time Systems (101) | ||
3.1. System Classification (101) | ||
3.2. Time-Domain Representation of Linear Systems (105) | ||
3.3. Classification and Properties of LTI Discrete-Time Systems (111) | ||
3.4. Transform-Domain Representation of Linear Systems (114) | ||
3.5. Structural Representations of Linear Systems (125) | ||
3.6. State-Space Representation of Linear Systems (142) | ||
3.7. Block processing (147) | ||
3.8. Summary and Future Trends (153) | ||
References (153) | ||
4. Finite Impulse Response Filter Design (155) | ||
4.1. Digital Filter Design Problem (155) | ||
4.2. Why FIR Filters? (163) | ||
4.3. Characteristics of Linear-Phase FIR Filters (164) | ||
4.4. FIR Filter Design by Windowing (174) | ||
4.5. Design of FIR Filters in the Least-Mean-Square Sense (189) | ||
4.6. Maximally Flat FIR Filters (193) | ||
4.7. Some Simple FIR Filter Designs (195) | ||
4.8. Design of FIR Filters in the Minimax Sense (198) | ||
4.9. Design of Minimum-Phase FIR Filters (214) | ||
4.10. Design of FIR with Constraints in the Time or Frequency Domain (218) | ||
4.11. Design of FIR Filters Using Periodic Subfilters as Basic Building Blocks (231) | ||
4.12. Design of FIR Filters Using Identical Subfilters as Basic Building Blocks (256) | ||
4.13. Summary (271) | ||
References (272) | ||
5. Infinite Impulse Response Digital Filter Design (279) | ||
5.1. Introduction (279) | ||
5.2. IIR Digital Filter Design Based on Transformation of an Analog Filter (280) | ||
5.3. Analog Lowpass Filter Designs (283) | ||
5.4. Analog-to-Digital Transformations (293) | ||
5.5. Design Examples for Lowpass Digital Filters (304) | ||
5.6. Digital Frequency Transformations (319) | ||
5.7. Phase Equalization (322) | ||
5.8. Computer-Aided Design of IIR Filters (327) | ||
5.9. Summary and Discussion (332) | ||
References (333) | ||
6. Digital Filter Implementation Considerations (337) | ||
6.1. Introduction (337) | ||
6.2. Number Representation and Arithmetic Schemes (338) | ||
6.3. Characteristics of Filter Structures (344) | ||
6.4. Structural Transformations (353) | ||
6.5. Block Implementation (363) | ||
6.6. Maximum Sampling Rate and Multiprocessor Implementations (366) | ||
6.7. Quantization and Overflow Operations (372) | ||
6.8. Coefficient Sensitivity (382) | ||
6.9. Input Quantization Error (390) | ||
6.10. Roundoff Noise and Dynamic Range Considerations (393) | ||
6.11. Roundoff Noise Analysis of Floating-Point Filters (409) | ||
6.12. Concluding Remarks (413) | ||
References (413) | ||
7. Robust Digital Filter Structures (419) | ||
7.1. Introduction (419) | ||
7.2. Roundoff Noise Reduction Using Error Feedback (421) | ||
7.3. Cascade Form Digital Filter Structures (425) | ||
7.4. State-Space Approach for Low-Noise Design (428) | ||
7.5. Second-Order IIR Structures with Low Sensitivity (432) | ||
7.6. Low-Sensitivity IIR Designs Based on Structural Passivity (434) | ||
7.7. Wave Digital Filters (459) | ||
7.8. Passive IIR Lattice Structures Based on LBR Building Blocks (466) | ||
7.9. Roundoff Noise in Structurally Passive and Lossless Systems (474) | ||
7.10. IIR Filter Structures Free from Limit Cycles (479) | ||
7.11. Concluding Remarks (486) | ||
References (486) | ||
8. Fast DFT and Convolution Algorithms (491) | ||
8.1. Computation of Convolution and Filtering (493) | ||
8.2. Fast Computation of the DFT (517) | ||
8.3. Other Transforms (553) | ||
8.4. Conclusion (561) | ||
References (562) | ||
9. Finite Arithmetic Concepts (611) | ||
9.1. Introduction (611) | ||
9.2. Fundamentals of Modular Arithmetic (613) | ||
9.3. The Design of VLSI Digital Filters Using RNS Arithmetic (623) | ||
9.4. Fault-Tolerant Systems Designed with RNS Arithmetic (634) | ||
9.5. Complex RNS Arithmetic (646) | ||
9.6. Design Example - A RNS Digital Correlator (663) | ||
9.7. Summary (673) | ||
References (674) | ||
10. Signal Conditioning and Interface Circuits (677) | ||
10.1. Anti-aliasing Filters (677) | ||
10.2. Analog-to-Digital Converters (690) | ||
10.3. Digital-to-Analog Converters (708) | ||
10.4. Smoothing Filters (716) | ||
10.5. Summary (718) | ||
References (719) | ||
11. Hardware and Architecture (721) | ||
11.1. Why Hardware? (721) | ||
11.2. Digital Signal Processing Computational Requirements (723) | ||
11.3. General Purpose DSP Chips and Development Systems (728) | ||
11.4. Custom Hardware (754) | ||
11.5. Summary (777) | ||
References (778) | ||
12. Software Considerations (783) | ||
12.1. Introduction (783) | ||
12.2. Implementation on a General Purpose Computer (787) | ||
12.3. Parallel Computer Implementation (792) | ||
12.4. Review of Representative DSP Chip Programming (807) | ||
12.5. Examples of DSP Chip Implementation of FIR Filters (854) | ||
12.6. Examples of DSP Chip Implementation of IIR Filters (861) | ||
12.7. Examples of DSP Chip Implementation of FFT Algorithms (871) | ||
References (904) | ||
13. Special Filter Design (907) | ||
13.1. Introduction (907) | ||
13.2. Design of Hilbert Transformers (909) | ||
13.3. Differentiators and Integrators (931) | ||
13.4. Smoothing Filters (940) | ||
13.5. Noninteger Delay Filters (948) | ||
13.6. Median Filters (953) | ||
13.7. Concluding Remarks (976) | ||
References (978) | ||
14. Multirate Signal Processing (981) | ||
14.1. Introduction (981) | ||
14.2. Sampling Rate Conversion (983) | ||
14.3. Filter Design for Sampling Rate Alteration (1013) | ||
14.4. Multistage Implementation of Rate Conversion (1031) | ||
14.5. Multirate Filter Banks (1041) | ||
14.6. Applications (1070) | ||
14.7. Summary (1079) | ||
References (1079) | ||
15. Adaptive Filtering (1085) | ||
15.1. Introduction (1085) | ||
15.2. Adaptive Filters Basics (1086) | ||
15.3. Stochastic-Gradient (LMS) Adaptive Algorithms (1092) | ||
15.4. Recursive Least-Squares Adaptive Algorithms (1104) | ||
15.5. Frequency-Domain and Block Adaptive Filters (1121) | ||
15.6. Applications (1129) | ||
15.7. Conclusion (1138) | ||
References (1138) | ||
16. Spectral Analysis (1143) | ||
16.1. Introduction (1143) | ||
16.2. Fourier transform of Finite-Time Signals (1146) | ||
16.3. Fourier Analysis of Random Signals (1157) | ||
16.4. Parametric Spectrum Analysis of Random Signals (1169) | ||
16.5. Parametric Spectrum Analysis of Sinusoidal Signals (1191) | ||
16.6. Spectrum Analysis for Sensor Array Processing (1225) | ||
16.7. Summary (1237) | ||
References (1237) | ||
Index (1243) | ||
© 2002-2004 Centralny Instytut Ochrony Pracy - Państwowy Instytut Badawczy www.anc.pl, www.ciop.pl |