This paper provides the mathematical background for the precise, repeat integral signal monitor (Prism), a signal processing network node used in a variety of sensing and instrumentation applications. The key operation is a double Fourier-style integration, which can be implemented recursively using sliding windows and precisely using Romberg integration. The Prism generates one or two outputs; if two are generated, they are orthogonal, analogous to an analytic signal, from which sinusoid properties, such as frequency, phase, and amplitude, can readily be derived. The Prism outputs are finite impulse response (FIR), but the calculation is recursive, resulting in a low computational cost which is independent of filter length. This paper compares the Prism's computational efficiency with both a least squares FIR filter design and an equivalent Prism filter implemented as a conventional convolution. The advantages of the Prism include design simplicity, low computational cost, and a linear phase response, making it a useful network node for a wide range of instrumentation and signal processing tasks.
|Number of pages||11|
|Journal||IEEE Transactions on Instrumentation and Measurement|
|Early online date||17 May 2019|
|Publication status||Published - 1 Apr 2020|
Bibliographical note© 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
- Finite impulse response (FIR) filtering
- Romberg integration (RI)
- recursive FIR filtering
- signal processing
ASJC Scopus subject areas
- Electrical and Electronic Engineering