Available:*
Shelf Number | Material Type | Copy | Shelf Location | Status |
---|---|---|---|---|
620.23 22 | 1:E-BOOK | 1 | 1:ONLINE | Searching... Unknown |
Bound With These Titles
On Order
Summary
Summary
Signal Processing for Active Control sets out the signal processing and automatic control techniques that are used in the analysis and implementation of active systems for the control of sound and vibration. After reviewing the performance limitations introduced by physical aspects of active control, Stephen Elliott presents the calculation of the optimal performance and the implementation of adaptive real time controllers for a wide variety of active control systems.
Active sound and vibration control are technologically important problems with many applications. 'Active control' means controlling disturbance by superimposing a second disturbance on the original source of disturbance. Put simply, initial noise + other specially-generated noise or vibration = silence [or controlled noise].
This book presents a unified approach to techniques that are used in the analysis and implementation of different control systems. It includes practical examples at the end of each chapter to illustrate the use of various approaches.
This book is intended for researchers, engineers, and students in the field of acoustics, active control, signal processing, and electrical engineering.
Author Notes
Stephen Elliott is Professor of Adaptive Systems in the Institute of Sound and Vibration Research at the University of Southampton, UK.
Reviews (1)
Choice Review
What is here called "active control" is the attenuation of unwanted disturbances through the introduction of a controllable input "canceling" the disturbance. This technique has found its widest application in the control of sound and vibration. Elliott (Institute of Sound and Vibration Research, Univ. of Southampton, UK) presents a signal processing and control system book devoted to this application. The first of the ten chapters describes the physical basis and physical limitations of the problem, and the second covers digital filters. Chapters 3-5 are devoted to feedforward (i.e., nonfeedback, active control), and chapters 6-7 to feedback control. Chapter 8 discusses active control of nonlinear systems; chapter 9, transducer placement; and chapter 10, various digital filter hardware issues. The required underlying mathematics and theory are integrated into the treatment. The book does not have the worked-out examples and homework exercises customary in US textbooks. There is an 18-page bibliography. Senior-level undergraduates; graduate students; faculty; professionals. G. Weiss emeritus, Polytechnic University
Table of Contents
Series Preface | p. ix |
Dedication | p. x |
Preface | p. xi |
Glossary | p. xv |
Chapter 1 The Physical Basis for Active Control | p. 1 |
1.1 Introduction | p. 2 |
1.2. Control of wave transmission | p. 6 |
1.3. Control of power in infinite systems | p. 13 |
1.4. Strategies of control in finite systems | p. 21 |
1.5. Control of energy in finite systems | p. 29 |
1.6. Control of sound radiation from structures | p. 37 |
1.7. Local control of sound and vibration | p. 45 |
Chapter 2 Optimal and Adaptive Digital Filters | p. 49 |
2.1. Introduction | p. 50 |
2.2. Structure of digital filters | p. 53 |
2.3. Optimal filters in the time domain | p. 57 |
2.4. Optimal filters in the transform domain | p. 63 |
2.5. Multichannel optimal filters | p. 69 |
2.6. The LMS algorithm | p. 77 |
2.7. The RLS algorithm | p. 84 |
2.8. Frequency-domain adaptation | p. 87 |
2.9. Adaptive IIR filters | p. 92 |
Chapter 3 Single-Channel Feedforward Control | p. 103 |
3.1. Introduction | p. 104 |
3.2. Control of deterministic disturbances | p. 110 |
3.3. Optimal control of stochastic disturbances | p. 120 |
3.4. Adaptive FIR controllers | p. 132 |
3.5. Frequency-domain adaptation of FIR controllers | p. 149 |
3.6. Plant identification | p. 154 |
3.7. Adaptive IIR controllers | p. 160 |
3.8. Practical applications | p. 166 |
Chapter 4 Multichannel Control of Tonal Disturbances | p. 177 |
4.1. Introduction | p. 178 |
4.2. Optimal control of tonal disturbances | p. 179 |
4.3. Steepest-descent algorithms | p. 186 |
4.4. Robustness to plant uncertainties and plant model errors | p. 200 |
4.5. Iterative least-squares algorithms | p. 209 |
4.6. Feedback control interpretation of adaptive feedforward systems | p. 220 |
4.7. Minimisation of the maximum level at any sensor | p. 224 |
4.8. Applications | p. 226 |
Chapter 5 Multichannel Control of Stochastic Disturbances | p. 233 |
5.1. Introduction | p. 233 |
5.2. Optimal control in the time domain | p. 236 |
5.3. Optimal control in the transform domain | p. 241 |
5.4. Adaptive algorithms in the time domain | p. 247 |
5.5. The preconditioned LMS algorithm | p. 256 |
5.6. Adaptive algorithms in the frequency domain | p. 261 |
5.7. Application: controlling road noise in vehicles | p. 265 |
Chapter 6 Design and Performance of Feedback Controllers | p. 271 |
6.1. Introduction | p. 272 |
6.2. Analogue controllers | p. 278 |
6.3. Digital controllers | p. 287 |
6.4. Internal model control (IMC) | p. 289 |
6.5. Optimal control in the time domain | p. 295 |
6.6. Optimal control in the transform domain | p. 302 |
6.7. Multichannel feedback controllers | p. 306 |
6.8. Robust stability for multichannel systems | p. 309 |
6.9. Optimal multichannel control | p. 316 |
6.10. Application: active headrest | p. 319 |
Chapter 7 Adaptive Feedback Controllers | p. 329 |
7.1. Introduction | p. 329 |
7.2. Time-domain adaptation | p. 335 |
7.3. Frequency-domain adaptation | p. 341 |
7.4. Combined feedback and feedforward control | p. 349 |
7.5. Combined analogue and digital controllers | p. 354 |
7.6. Application: active headsets | p. 357 |
Chapter 8 Active Control of Nonlinear Systems | p. 367 |
8.1. Introduction | p. 367 |
8.2. Analytical descriptions of nonlinear systems | p. 375 |
8.3. Neural networks | p. 378 |
8.4. Adaptive feedforward control | p. 390 |
8.5. Chaotic systems | p. 399 |
8.6. Control of chaotic behaviour | p. 405 |
Chapter 9 Optimisation of Transducer Location | p. 411 |
9.1. The optimisation problem | p. 411 |
9.2. Optimisation of secondary source and error sensor location | p. 414 |
9.3. Application of genetic algorithms | p. 423 |
9.4. Application of simulated annealing | p. 428 |
9.5. Practical optimisation of source location | p. 432 |
Chapter 10 Hardware for Active Control | p. 439 |
10.1. Introduction | p. 439 |
10.2. Anti-aliasing filters | p. 442 |
10.3. Reconstruction filters | p. 445 |
10.4. Filter delay | p. 447 |
10.5. Data converters | p. 450 |
10.6. Data quantisation | p. 453 |
10.7. Processor requirements | p. 457 |
10.8. Finite-precision effects | p. 462 |
Appendix Linear Algebra and the Description of Multichannel Systems | p. 467 |
A.1. Vectors | p. 467 |
A.2. Matrices | p. 468 |
A.3. Determinants and the inverse matrix | p. 471 |
A.4. Trace of a matrix and its derivatives | p. 473 |
A.5. Outer products and spectral density matrices | p. 475 |
A.6. Matrix and vector quadratic equations | p. 478 |
A.7. Eigenvalue/eigenvector decomposition | p. 479 |
A.8. Singular value decomposition | p. 481 |
A.9. Vector and matrix norms | p. 484 |
References | p. 489 |
Index | p. 507 |