A Wave Digital Filter (WDF) [134] is a particular kind of digital filter based on physical modeling principles. Unlike most digital filter types, every delay element in a WDF can be interpreted physically as holding the current state of a mass or spring (or capacitor or inductor). WDFs can also be viewed as a particular kind of finite difference scheme having unusually good numerical properties [55]. (See Appendix M for an introduction to finite difference schemes.)
Wave digital filters were developed initially by Alfred Fettweis [132] in the late 1960s for digitizing lumped electrical circuits composed of inductors, capacitors, resistors, transformers, gyrators, circulators, and other elements of classical network theory [134]. The WDF approach is based on the traveling-wave formulation of lumped electrical elements introduced by Belevitch [34], and derived in §K.6.
A WDF is constructed by interconnecting simple discrete-time models of individual masses, springs, and dashpots (or inductors, capacitors, and resistors). The rules for interconnecting the elementary models are based on scattering theory (discussed in §G.8). This is a direct result of the fact that all signals explicitly computed may be physically interpreted as traveling wave components of physical variables.