Journal article icon

Journal article

The Prism: recursive FIR signal processing for instrumentation applications

Abstract:
This paper provides the mathematical background for the Prism (precise, repeat integral signal monitor), 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. The 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.
Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Files:
Publisher copy:
10.1109/TIM.2019.2916943

Authors

More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Engineering Science
Role:
Author
ORCID:
0000-0002-9677-1234


Publisher:
IEEE
Journal:
IEEE Transactions on Instrumentation and Measurement More from this journal
Volume:
69
Issue:
4
Pages:
1519-1529
Publication date:
2019-05-17
Acceptance date:
2019-05-02
DOI:
EISSN:
1557-9662
ISSN:
0018-9456


Language:
English
Keywords:
Pubs id:
pubs:996320
UUID:
uuid:b9c0b7ee-3c2c-4463-bd5a-6ecc0037c7d1
Local pid:
pubs:996320
Source identifiers:
996320
Deposit date:
2019-05-06
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP