Adaptive Inverse Control

Chapter 2 - Wiener Filters

Wiener Filters

 

2.0 INTRODUCTION

Wiener filters are best linear least squares filters which are used for prediction, estimation, interpolation, signal and noise filtering, and so forth. To design them, prior knowledge of the appropriate statistical properties of the input signal(s) is required. The problem is that this prior knowledge is often not available. Adaptive filters are used instead, making use of input data to learn the required statistics. Wiener filter theory is important to us however, because the adaptive filters used here converge asymptotically (in the mean) on Wiener solutions. Understanding Wiener filters is therefore necessary for the understanding of adaptive filters. Wiener filter theory and adaptive filter theory are fundamental to adaptive inverse control.

The idea of best linear least squares filtering was introduced by Norbert Wiener in 1949 [1]. The purpose of this chapter is to explain how Wiener filters work and how they can be designed, given the statistical properties of the input signals. Simple forms of Wiener filters can be made optimal without regard to causality. More complicated Wiener filters can be designed, using the Shannon-Bode [2] approach, to be causal and optimal in the least squares sense. A nice perspective on this is given by Kailath [3].

The discussion of Wiener filters will be made with regard to discrete-time digital filters rather than analog filters. The reason for this is that the modern implementation of Wiener filters and adaptive filters is digital almost everywhere. It should be noted however, that Wiener's original work was analog, dealing with continuous rather than discrete signals and systems.

In the discussion to follow, Section 2.1 will describe correlation functions, their transforms, and relations between input and output signals of linear discrete filters driven by stochastic inputs. In Section 2.2, the two-sided (noncausal) Wiener filter will be derived. In Section 2.3, the Shannon-Bode approach to causal Wiener filter design will be given.

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Universal Process Controllers
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.