Real-time Implementation

We have until this point, developed the theory and algorithms to achieve high performance control systems. How then do we put the theory into practice? In this chapter, we will examine real-time implementation and issues in the industrial context. In particular we will discuss using discrete-time methods in a continuous-time setting, the hardware requirement for various applications, the software development environment and issues such as sensor saturation and finite word length effects. Of course, just as control algorithms and theory develop, so does implementations technology. Here we focus on the principles behind current trends, and illustrate with examples which are contemporary at the time of writing.

[1]  Keh-Shew Lu,et al.  DIGITAL FILTER DESIGN , 1973 .

[2]  Rodney A. Kennedy,et al.  Broadband nearfield beamforming using a radial beampattern transformation , 1998, IEEE Trans. Signal Process..

[3]  Raymond T. Stefani,et al.  Design of feedback control systems , 1982 .

[4]  Bede Liu,et al.  Practical design rules for optimum FIR bandpass digital filters , 1979 .

[5]  Kenneth Steiglitz,et al.  Design of FIR filters with flatness constraints , 1983, ICASSP.

[6]  R.A. Kennedy,et al.  FIR filter design for frequency invariant beamformers , 1996, IEEE Signal Processing Letters.

[7]  Charles R. Phillips,et al.  Digital control system analysis and design , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  F. Westall,et al.  Digital signal processing in telecommunications , 1993 .

[9]  J. Flanagan,et al.  Computer‐steered microphone arrays for sound transduction in large rooms , 1985 .

[10]  Gary W. Elko,et al.  Microphone array systems for hands-free telecommunication , 1996, Speech Commun..

[11]  R.N. Bracewell,et al.  Signal analysis , 1978, Proceedings of the IEEE.

[12]  Edward A. Lee,et al.  DSP Processor Fundamentals: Architectures and Features , 1997 .

[13]  A. Lacroix,et al.  Magnitude and Delay Approximation of 1-D and 2-D Digital Filters , 1999 .

[14]  S. Biyiksiz,et al.  Multirate digital signal processing , 1985, Proceedings of the IEEE.

[15]  O. L. Frost,et al.  An algorithm for linearly constrained adaptive array processing , 1972 .

[16]  André Gilloire,et al.  Microphone array for sound pickup in teleconference systems , 1994 .

[17]  M.G. Larimore,et al.  Digital filters: Analysis and design , 1981, Proceedings of the IEEE.

[18]  A. TUSTIN,et al.  Automatic Control Systems , 1950, Nature.

[19]  Yves Grenier A microphone array for car environments , 1993, Speech Commun..

[20]  R. Hamming,et al.  Sharpening the response of a symmetric nonrecursive filter by multiple use of the same filter , 1977 .

[21]  Robert J. Mailloux,et al.  Phased Array Antenna Handbook , 1993 .

[22]  M. T. Ma,et al.  Theory and application of antenna arrays , 1974 .

[23]  N. K. Bose,et al.  Digital filters: Theory and applications , 1985 .

[24]  Jont B. Allen,et al.  Multimicrophone signal‐processing technique to remove room reverberation from speech signals , 1977 .

[25]  Benoît Champagne,et al.  A microphone array processing technique for speech enhancement in a reverberant space , 1996, Speech Communication.

[26]  P. Lafrance,et al.  Digital filters , 1974, Proceedings of the IEEE.

[27]  Darren Brett Ward Theory and application of broadband frequency invariant beamforming , 1996 .

[28]  Kennedy,et al.  Nearfield broadband array design using a radially invariant modal expansion , 2000, The Journal of the Acoustical Society of America.

[29]  P. Peebles Probability, Random Variables and Random Signal Principles , 1993 .