<< Chapter < Page | Chapter >> Page > |
The topic of vibrating strings has long been discussed by the great minds of the Enlightenment. The study of the harmonic overtones of strings, however, seemed to have been neglected for over a hundred years. The ideas of D'Alembert, Rameau, and Rayleigh pertaining to the production of these overtones, or partials, have only recently been analyzed mathematically by Bamberger et al. [1]. We will take their lead and proceed with a string of length fixed at both ends. The harmonic modes can be coaxed by pressing lightly on the string with the finger at and driving the string with frictional forces of a bow at The preceding will produce the fourth mode of vibration. In our formulation we assume the string to have constant linear density and uniform tension. We only consider vertical displacements in the string and assume that these displacements are small. Our goal is to achieve the best sound by optimizing the damping coefficient in the following one dimensional wave equation
that induces the purest waveform–one that best resembles a sine curve. The displacement depends both on time and space in the direction. Here is the linear mass density, represents tension, is the driving force simulating bow pressure, and is the damping coefficient we are interested in. The functions are present to simulate a pointwise footprint at and . More precisely,
where for all . At , is infinitely large, but for numerical purposes, we will set this to the reciprocal of our spacial step increment.
The first method of the two finite difference methods used to solve the wave equation is the forward Euler method, in which (1) is solved incrementally through both time and space given the following initial conditions
In order to solve this equation for we must approximate the partial derivatives , , and . We first approximate by taking the slope of with respect to time using time step . When approximating , we use a similar process, where the slope of is taken with respect to time. The time step must be squared in order to account for the process of taking two derivatives. The same process is performed to approximate , where the derivative of is evaluated twice with respect to space using the space step . The results of our approximation process are as follows:
Notification Switch
Would you like to follow the 'The art of the pfug' conversation and receive update notifications?