Skip to content

Noise generation, propagation and dampening C# library for ventilation ducts based on VDI-2081 standard.

License

Notifications You must be signed in to change notification settings

pjazdzyk/sound-dampening-analyzer

Repository files navigation

NOISE-DAMPENING-ANALYZER


Noise generation, propagation and dampening calculation library for ventilation ducts based on VDI-2081 standard.

VERSION: 1.0 - SNAPSHOT
AUTHOR: PIOTR JAŻDŻYK
LINKEDIN: https://www.linkedin.com/in/pjazdzyk



SHORT DESCRIPTION

This is a C# implementation of noise generation, propagation, and dampening (attenuation) calculation methodology introduced in the german VDI 2081 standard. The calculation procedure is dedicated to ventilation ducts for typical HVAC air speeds and near-like atmospheric pressures. This tool allows for extensive noise propagation and attenuation analysis to ensure that noise reaching the room is within acceptable limits. Each item at the same time can have noise veneration and dampening properties (for example, a sound attenuator produces noise despite its dampening properties, therefore in case of high velocities, dampening properties might be consumed by internal noise generation). Calculations are carried out in full noise octave spectrum. An additional module has been included allowing for detailed calculation of room sound absorption properties based on internal finish and equipment.
This is an engineering library. It is meant to be used in development of other applications.

TECH

image   image   image   image   image  

CURRENT FUNCTIONALITY

SYSTEM BUILDING BLOCKS:

  • straight duct
  • bends / elbows
  • branches (tees)
  • fans or generic noise sources
  • dampers / louvers
  • air terminals

INFLOW NOISE ANALYSIS:

  • 8 octave sound spectrum analysis
  • implemented VDI predefined values, data sets, properties and others,
  • automatic airflow distribution and velocity calculation,
  • included impact of material of construction or cladding and its sound dampening properties,
  • natural dampening effect based on element length and geometry,
  • system is being built from smaller blocks added to the calculation matrix, and analyzed as a whole.

ROOM NOISE ANALYSIS:

  • typical material sound absorption coefficients list,
  • classes for defining absorbing part or item as composed of dampening materials,
  • equivalent room sound absorption area calculation,
  • included impact of ventilation terminal location inside room

COLLABORATION

If you are interested in getting involved, these are just a few of items to be developed:

  1. I am looking for MEP engineers with programming skills to help in development
  2. Factory pattern for easier creation of system building blocks,
  3. Factory pattern with predefined typical rooms and absorbing equipment,
  4. Database implementation based on Entity Framework,
  5. Implementation of silencer module based on VDI,
  6. Implementation of external noise propagation through ducting walls,
  7. Add noise correction characteristics A,B,C.

LEGAL DISCLAIMER

This code is my intellectual property. Please have respect for this. You can use it freely in any academic or non-commercial use if you properly include the source and author in your references or documentation. For commercial use, please contact me first.

REFERENCE SOURCES

ACKNOWLEDGMENTS