Next  |  Prev  |  Up  |  Top  |  Index  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search


Alternative Wave Variables

We have thus far considered discrete-time simulation of transverse displacement $ y$ in the ideal string. It is equally valid to choose velocity $ v\isdeftext {\dot y}$ , acceleration $ a\isdeftext {\ddot y}$ , slope $ y'$ , or perhaps some other derivative or integral of displacement with respect to time or position. Conversion between various time derivatives can be carried out by means integrators and differentiators, as depicted in Fig.C.10. Since integration and differentiation are linear operators, and since the traveling wave arguments are in units of time, the conversion formulas relating $ y$ , $ v$ , and $ a$ hold also for the traveling wave components $ y^\pm , v^\pm , a^\pm $ .

Figure C.10: Conversions between various time derivatives of displacement: $ y = $ displacement, $ v = {\dot y}= $ velocity, $ a = {\ddot y}= $ acceleration, where $ {\dot y}$ denotes $ dy/dt$ and $ {\ddot y}$ denotes $ d^2y/dt^2$ .
\includegraphics[scale=0.9]{eps/fwaveconversions}

Differentiation and integration have a simple form in the frequency domain. Denoting the Laplace Transform of $ y(t,x)$ by

$\displaystyle Y(s,x) \isdefs {\cal L}_s\{y(\cdot,x)\} \isdefs \int_0^\infty y(t,x) e^{-st} dt,$ (C.36)

where ``$ \cdot$ '' in the time argument means ``for all time,'' we have, according to the differentiation theorem for Laplace transforms [286],

$\displaystyle {\cal L}_s\{{\dot y}(\cdot,x)\} \eqsp s Y(s,x) - y(0,x).$ (C.37)

Similarly, $ {\cal L}_s\{\dot y^{+}\} = s Y^{+}(s) - y^{+}(0)$ , and so on. Thus, in the frequency domain, the conversions between displacement, velocity, and acceleration appear as shown in Fig.C.11.

Figure C.11: Conversions between various time derivatives of displacement in the frequency domain.
\includegraphics[scale=0.9]{eps/ffdwaveconversions}

In discrete time, integration and differentiation can be accomplished using digital filters [365]. Commonly used first-order approximations are shown in Fig.C.12.

Figure C.12: Simple approximate conversions between time derivatives in the discrete-time case: a) The first-order difference $ {\hat v}(n) = y(n) - y(n-1)$ . b) The first-order ``leaky'' integrator $ {\hat y}(n) = v(n) + g {\hat y}(n-1)$ with loss factor $ g$ (slightly less than $ 1$ ) used to avoid infinite dc build-up.
\includegraphics[width=\twidth]{eps/fdigitaldiffint}

If discrete-time acceleration $ a_d(n)$ is defined as the sampled version of continuous-time acceleration, i.e., $ a_d(n) \isdeftext
a(nT,x)={\ddot y}(nT,x)$ , (for some fixed continuous position $ x$ which we suppress for simplicity of notation), then the frequency-domain form is given by the $ z$ transform [488]:

$\displaystyle A_d(z) \isdefs \sum_{n=0}^\infty a_d(n) z^{-n}$ (C.38)

In the frequency domain for discrete-time systems, the first-order approximate conversions appear as shown in Fig.C.13.

Figure C.13: Frequency-domain description of the approximate conversions between time derivatives in the discrete-time case. The subscript ``$ d$ '' denotes the ``digital'' case. A ``hat'' over a variable indicates it is an approximation to the variable without the hat.
\includegraphics[scale=0.6]{eps/ffddigitaldiffint}

The $ z$ transform plays the role of the Laplace transform for discrete-time systems. Setting $ z=e^{sT}$ , it can be seen as a sampled Laplace transform (divided by $ T$ ), where the sampling is carried out by halting the limit of the rectangle width at $ T$ in the definition of a Reimann integral for the Laplace transform. An important difference between the two is that the frequency axis in the Laplace transform is the imaginary axis (the ``$ j\omega $ axis''), while the frequency axis in the $ z$ plane is on the unit circle $ z = e^{j\omega T}$ . As one would expect, the frequency axis for discrete-time systems has unique information only between frequencies $ -\pi/T$ and $ \pi/T$ while the continuous-time frequency axis extends to plus and minus infinity.

These first-order approximations are accurate (though scaled by $ T$ ) at low frequencies relative to half the sampling rate, but they are not ``best'' approximations in any sense other than being most like the definitions of integration and differentiation in continuous time. Much better approximations can be obtained by approaching the problem from a digital filter design viewpoint, as discussed in §8.6.



Subsections
Next  |  Prev  |  Up  |  Top  |  Index  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

[How to cite this work]  [Order a printed hardcopy]  [Comment on this page via email]

``Physical Audio Signal Processing'', by Julius O. Smith III, W3K Publishing, 2010, ISBN 978-0-9745607-2-4
Copyright © 2023-08-20 by Julius O. Smith III
Center for Computer Research in Music and Acoustics (CCRMA),   Stanford University
CCRMA