Community

AES Journal Forum

A Contour Integral Method for Time-Domain Response Calculations

Document Thumbnail

A fundamental aspect of loudspeaker modeling is the ability to calculate the time-domain response of a driver in free air or in a specified enclosure given prior calculation of the frequency response. This report presents a numerical method to compute the time-domain response of a loudspeaker or other transducer using contour integration of its frequency response. The approach is based on Weideman’s scheme for inversion of the Laplace transform along a parabolic contour, and it is applicable to analytic functions that contain isolated singularities (poles) and branch points in the left half-plane. The new approach is motivated by the need to implement viscoelastic and semi-inductance effects into linear and nonlinear, time-dependent transducer calculations. Because the response functions that describe these phenomena contain fractional power and logarithmic singularities, solution methods based on rational function decomposition cannot be used. The new method is simple to implement, requires few function evaluations, and is remarkably accurate. For analyzing the step response in box models, the proposed contour method based on Weideman can be universally applied with only a few additional lines of new code.

Authors:
Affiliations:
JAES Volume 66 Issue 5 pp. 360-368; May 2018
Publication Date:

Click to purchase paper as a non-member or you can login as an AES member to see more options.

No AES members have commented on this paper yet.

Subscribe to this discussion

RSS Feed To be notified of new comments on this paper you can subscribe to this RSS feed. Forum users should login to see additional options.

Start a discussion!

If you would like to start a discussion about this paper and are an AES member then you can login here:
Username:
Password:

If you are not yet an AES member and have something important to say about this paper then we urge you to join the AES today and make your voice heard. You can join online today by clicking here.

AES - Audio Engineering Society