Porous Absorber Calculator V1.52

Back to home page

Download

The following versions of this spreadsheet are available:

Microsoft Office Office 2002
Office 97
Office 95
Prerequisites

IMPORTANT

  1. Before attempting to use this spreadsheet, your copy of Excel must have the Analysis ToolPak (ATP) available.
    This can be done by starting Excel, then select Add-Ins from the Tools drop down menu. Now select both the Analysis ToolPak and Analysis ToolPak - VBA options.
    If you do not complete this step, the spreadsheet will just sit there making rude binary noises at you!
    There are a variety of symptoms that could be seen if the ATP is not installed:
  2. For users with non-English installations of Microsoft Office
    WARNINIG: Analysis Toolpak function names are language specific!
    Therefore, in order for this spreadsheet to operate correctly in your non-English version of Excel, you must install the ATP Translator Tool written by Eric Desart.
    This can be downloaded from here. Operational instructions can be found on Ron de Bruin's website.
Instructions
  1. General points

  2. Sheet Porous Absorber

  3. Sheet Perforated Panel

  4. Sheet Slotted Panel

  5. Sheet Microperforated Panel

  6. Sheet Flow Resistivity

  7. Sheet Configuration

  8. Sheet Acknowledgements


New features in V1.52 12th Mar, 2007
  1. Removal of sheet protection on all calculation sheets.
    This spreadsheet was built using an English installation of Microsoft Office and consequently, the English Analysis ToolPak function names were used in all the cell calculations.
    Unfortunately, Microsoft foolishly decided to translate all ATP function names into the target language for non-English versions of Excel. As with all politically correct decisions, this has ended up creating more division than unity because now all spreadsheets that use the ATP become non-functional in any installations of Excel other than those in the original language.
    To combat this problem, Eric Desart has created the ATP Translator tool that dynamically adjusts the ATP function names from any one of 11 source languages into the language of the local Excel installation. However, this functionality relies on the fact that the sheets within the spreadsheet are not protected. Hence the removal of sheet protection.
  2. There are no functional changes to this version of the spreadsheet.
New features in V1.51 17th Jan, 2006
  1. Two corrections made to the calculations on sheet Microperforated Panel. This sheet now produces exactly the same results as the MATLAB script 6_3 in Appendix B of Cox & D'Antonio.
  2. Angle of incidence field added to sheet Microperforated Panel.
  3. Layout of sheets Perforated Panel and Slotted Panel rearranged slightly to increase size of chart area.
  4. Various small performance and accuracy improvements made to all panel calculation sheets.
  5. Small improvements made to the VBA implementation of the complex Bessel function.
New features in V1.5 5th May, 2005
  1. Sheet Microperforated Panel added. This sheet references equations in chapter 6 of Cox & D'Antonio and has been checked for accuracy by comparing its results with those produced by the MATLAB script in Appendix B.6
  2. The lower limit built into the "Start graph at" spin button has been lowered to 2Hz on all relevant sheets.
  3. The sheet names for Perforated Absorber and Slotted Absorber have been renamed to Perforated Panel and Slotted Panel.
  4. Grammatical correction to the wording on sheet Flow Resistivity.
  5. Correction to units of the input field "Absorber flow resistivity" from "rayls" to "rayls/m".
  6. New diagram added on sheet Configuration to illustrate the dimensions of the microperforated panel.
New features in V1.4 29th October, 2004
  1. The absorption plots for a Perforated Absorber and a Slotted Absorber have been extended to allow performance comparisons to be made depending on the position of the porous layer within the structure of the absorber.
  2. The calculations for a Slotted Absorber have been reworked to use a transfer matrix.
  3. Equation references added for sheets Perforated Absorber and Slotted Absorber.
  4. Correction to the formula for Rschevkin's term for the end correction of a perforated membrane.
  5. Slight rewording of the explanations on sheet Flow Resistivity.
  6. New diagrams added on sheet Configuration to illustrate the different porous layer positions.
New features in V1.31 12th July, 2004
  1. Correction to the formula for calculating the speed of sound. Thanks to Dr. Andreas Foerster for bringing this to my attention.
New features in V1.3 2nd July, 2004
  1. For sheet Porous Absorber, the angle of incidence can now be adjusted from 0° to 89°. It must be clearly understood that the resulting absorbency curve is applicable only for sound hitting the surface of the porous absorber at that one angle. This is a greatly simplified version of reality!
  2. Sheet Flow Resistivity added. This implements various equations for estimating the flow resistivity of a porous absorber.
  3. There is some explanatory text that describes what flow resistivity actually is, and why it is such an important parameter when calculating the acoustic properties of a porous absorber.
  4. There is also a brief description of Delany and Bazley's empirical formulæ for estimating the (complex) impedance and wave number of a porous absorber. Delany and Bazley's formulæ are used extensively throughout the spreadsheet, so it seems appropriate to add some explanation about the purpose they serve and how they derive their values.
New features in V1.2 1st July, 2004
  1. Spreadsheet renamed from Helmholtz Calculator to Porous Absorber Calculator.
  2. Sheet Porous Absorber added. Equation references have been included against the calculation values to provide a cross reference with chapter 5 of Cox and D'Antonio's book and make it easier to follow the working.
  3. Each sheet has an extra graph showing the real and imaginary parts of the overall impedance (scroll down). Zero crossing of the imaginary part usually indicates the frequency at which the system will resonate and therefore achieve maximal absorption.
  4. Reflection factor and absorption coefficient calculations have been altered to come into line with the material in chapter 1 of the above book.
  5. Sheet Intermediate Values has been dropped. All the intermediate calculations steps are now found on the respective sheets (scroll right).
New features in V1.1 18th May, 2004
  1. Several corrections made to the slotted absorber calculation!
  2. Dimensions can be viewed in inches
  3. Graphs can be plotted in whole, half, third or sixth octave sub-divisions.
First release V1.0 14th May, 2004
  1. Correction to the max/min limits of various spin buttons.
  2. Octave bands changed to 1/3 subdivisions
  3. Input changed to millimetres instead of fractions of metres.
Prerelease V0.9 Released to reviewers only
  1. Absorption curve plotted over 8 octaves (1/6 octave bands) of a perforated Helmholtz absorber.
  2. Absorption curve plotted over 8 octaves (1/6 octave bands) of a slotted Helmholtz absorber.
  3. Input distance available only as fractions of metres.




© Chris Whealy, 2004-2007