The quantization error of a digital filter employing fixed-point arithmetic with sign-magnitude truncation is analyzed. 7'he effect of coefficient quantization is also included. Exact analyses are presented first for Gaussian, sinusoidal and Gaussian plus sinusoidal inputs. Quasi-linearization is th
Error analysis of digital filters using HOL theorem proving
✍ Scribed by Behzad Akbarpour; Sofiène Tahar
- Publisher
- Elsevier Science
- Year
- 2007
- Tongue
- English
- Weight
- 240 KB
- Volume
- 5
- Category
- Article
- ISSN
- 1570-8683
No coin nor oath required. For personal study only.
✦ Synopsis
When a digital filter is realized with floating-point or fixed-point arithmetics, errors and constraints due to finite word length are unavoidable. In this paper, we show how these errors can be mechanically analysed using the HOL theorem prover. We first model the ideal real filter specification and the corresponding floating-point and fixed-point implementations as predicates in higher-order logic. We use valuation functions to find the real values of the floating-point and fixed-point filter outputs and define the error as the difference between these values and the corresponding output of the ideal real specification. Fundamental analysis lemmas have been established to derive expressions for the accumulation of roundoff error in parametric Lth-order digital filters, for each of the three canonical forms of realization: direct, parallel, and cascade. The HOL formalization and proofs are found to be in a good agreement with existing theoretical paper-and-pencil counterparts.
📜 SIMILAR VOLUMES
In this paper, feedforward active noise control (ANC) using a neural network (NN) based on filterederror back-propagation (BP) algorithm is considered. The filtered-error BP NN (FEBPNN) algorithm is first derived, and the difference between the FEBPNN algorithm and the filtered-X BP NN (FXBPNN) algo