A NEW PYRAMID TRACER FOR MEDIUM AND LARGE SCALE ACOUSTIC PROBLEMS



Similar documents
Validation of the pyramid tracing algorithm for sound propagation outdoors: comparison with experimental measurements

Pyramid Tracing vs. Ray Tracing for the simulation of sound propagation in large rooms. Abstract 1. Introduction to the two algorithms

COMPUTER ASSISTED METHODS AND ACOUSTIC QUALITY: RECENT RESTORATION CASE HISTORIES

Acoustic analysis by computer simulation for building restoration

The Use of Computer Modeling in Room Acoustics

AURA - Analysis Utility for Room Acoustics Merging EASE for sound reinforcement systems and CAESAR for room acoustics

DQGDQDXGLWRULXP

NUMERICAL ANALYSIS FOR THE IMPROVEMENT OF A SPECIAL REVERBERATION TEST ROOM

ROOM ACOUSTIC PREDICTION MODELLING

THE MARIA REGINA DELLA PACE CHURCH IN PERUGIA: ACOUSTIC MEASUREMENTS AND CORRECTION DESIGN

DAAD: A New Software for Architectural Acoustic Design

Affordable Sports Halls

VIRTUAL SPACE 4D PROJECT: THE ROOM ACOUSTICAL TOOL. J. Keränen, P. Larm, V. Hongisto

Optiffuser. High-performance, high bandwidth lightweight 1D diffuser.

A wave lab inside a coaxial cable

Antennas & Propagation. CS 6710 Spring 2010 Rajmohan Rajaraman

Direct and Reflected: Understanding the Truth with Y-S 3

THE SIMULATION OF MOVING SOUND SOURCES. John M. Chowning

ACOUSTIC PERFORMANCES OF AN HEMIANECHOIC ROOM FOR ELECTROMAGNETIC COMPATIBILITY TESTS

Acoustic design with wall acoustic solutions

10ème Congrès Français d'acoustique Lyon, Avril 2010

Acoustic Terms, Definitions and General Information

THE ACOUSTICS OF ROOMS

SYSTEM DESIGN AND THE IMPORTANCE OF ACOUSTICS

8 Room and Auditorium Acoustics

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

Specular reflection. Dielectrics and Distribution in Ray Tracing. Snell s Law. Ray tracing dielectrics

ACOUSTIC DESIGN - ROOMS FOR SPEECH

Hunting Ghosts. For the development of imaging optical STRAY LIGHT ANALYSIS IN IMAGING OPTICS

CLIO 8 CLIO 8 CLIO 8 CLIO 8

Basic Concepts of Sound. Contents: Definitions db Conversion Sound Fields db ± db

DVB-SH. Radio Network Planning Tool. (Release 4.2)

So, you want to make a photo-realistic rendering of the Earth from orbit, eh? And you want it to look just like what astronauts see from the shuttle

Acoustical Design for Concert Hall in the Science and Art Centre of Xiamen University

Acoustical Design of a Multi-Purpose Hall for Natural and Amplified Sound

Acoustics of indoor sports halls and gymnasia

Relationship between Sound Pressure and Sound Power Levels

SPEECH INTELLIGIBILITY and Fire Alarm Voice Communication Systems

Sound Power Measurement

Algebra Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard

Study of the Human Eye Working Principle: An impressive high angular resolution system with simple array detectors

Lab #6 Room Acoustics

ACOUSTICAL MODEL FOR HYBRID NVH SIMULATION OF ELECTRICAL VEHICLES

The promise of ultrasonic phased arrays and the role of modeling in specifying systems

Common Core Unit Summary Grades 6 to 8

AUDIO. 1. An audio signal is an representation of a sound. a. Acoustical b. Environmental c. Aesthetic d. Electrical

Unit 1: Integers and Fractions

Building Technology and Architectural Design. Program 4th lecture Case studies Room Acoustics Case studies Room Acoustics

DESIGN CRITERIA FOR ACOUSTIC ENHANCEMENT SYSTEMS Ben Kok, Wim Prinssen Systems for Improved Acoustic Performance Uden, The Netherlands

Optical Design Tools for Backlight Displays

Omni Antenna vs. Directional Antenna

A Game of Numbers (Understanding Directivity Specifications)

Dynamic sound source for simulating the Lombard effect in room acoustic modeling software

Software Audio Processor. Users Guide

Sensor Modeling for a Walking Robot Simulation. 1 Introduction

Big Ideas in Mathematics

AS COMPETITION PAPER 2008

Integration of acoustics in parametric architectural design

Aircraft cabin noise synthesis for noise subjective analysis

Chapter 111. Texas Essential Knowledge and Skills for Mathematics. Subchapter B. Middle School

Solving Simultaneous Equations and Matrices

Casa da Musica, a new concert hall for Porto, Portugal

Spatialized Audio Rendering for Immersive Virtual Environments

is the power reference: Specifically, power in db is represented by the following equation, where P0 P db = 10 log 10

Computer Graphics Global Illumination (2): Monte-Carlo Ray Tracing and Photon Mapping. Lecture 15 Taku Komura

Geometry and Measurement

A Microphone Array for Hearing Aids

Design of an Acoustic Anechoic Chamber for Application in Hearing Aid Research

FIELDS-MITACS Conference. on the Mathematics of Medical Imaging. Photoacoustic and Thermoacoustic Tomography with a variable sound speed

ELECTRO-ACOUSTIC SIMULATION SOFTWARE FOR INTEGRATORS, ENGINEERS & ACOUSTICAL CONSULTANTS Acoustical Design - Analysis - Presentation

Acoustics of the Teatro Arcimboldi in Milano. Part 2: Scale model studies, final results

PHOTON mapping is a practical approach for computing global illumination within complex

path tracing computer graphics path tracing 2009 fabio pellacini 1

You will need the following pieces of equipment to complete this experiment:

Overview. Essential Questions. Grade 8 Mathematics, Quarter 4, Unit 4.3 Finding Volume of Cones, Cylinders, and Spheres

with functions, expressions and equations which follow in units 3 and 4.

Experimental validation of loudspeaker equalization inside car cockpits

Building Design for Advanced Technology Instruments Sensitive to Acoustical Noise

11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space

Prentice Hall Algebra Correlated to: Colorado P-12 Academic Standards for High School Mathematics, Adopted 12/2009

How To Draw In Autocad

INTERFERENCE OF SOUND WAVES

8. ACOUSTICS OF ROOMS AND ENCLOSURES

Antenna Properties and their impact on Wireless System Performance. Dr. Steven R. Best. Cushcraft Corporation 48 Perimeter Road Manchester, NH 03013

I. Wireless Channel Modeling

Manual Analysis Software AFD 1201

Acoustical Design of Rooms for Speech

Various Technics of Liquids and Solids Level Measurements. (Part 3)

ANALYZER BASICS WHAT IS AN FFT SPECTRUM ANALYZER? 2-1

Introduction to acoustic imaging

Optical Communications

A New Radar Technology Broadband Radar Explained

Measuring Sound Insulation using Deconvolution Techniques

Advanced Computer Graphics. Rendering Equation. Matthias Teschner. Computer Science Department University of Freiburg

Development and optimization of a hybrid passive/active liner for flow duct applications

Transcription:

abstract n. 135 - Farina - pag. 1 RAMSETE - A NEW PYRAMID TRACER FOR MEDIUM AND LARGE SCALE ACOUSTIC PROBLEMS Angelo Farina University of Parma, Dep. of Industrial Engineering, Via delle Scienze, 43100 Parma (ITALY) tel. +39 521 905854 - fax. +39 521 905705 - E-MAIL: farina@aida.eng.unipr.it INTRODUCTION The paper introduces a research project called RAMSETE: the goal of the project is to release a completely new computer based system, with the capability to accurately simulate the sound propagation in large rooms and outdoors, taking into account real-world source directivity and extension, specular and diffuse reflections, angle and frequency dependent absorption, excess attenuation, screen shielding. The results of the simulation can be used also for auralization, through a specific true convolutor, that doesn't require specialised hardware but only a standard PC audio board [1]. At the present the development of the project has led to the release of Ramsete 1, that is particularly suited for noise predictions within and outside factories. The program employees a completely new pyramid tracer, that avoids the problems encountered with conical beam tracers (overlapping of cones, multiple detection of the same Image Source). Besides the particularities of the pyramid tracer, that are discussed in this paper, it must also be noted that the program comes with an innovative Source Manager [2]: it manages the source directivities and sound power data files, and make it possible to automatically define directivity balloons from experimental measurements conducted according to ISO codes 3744 and 3746, with direct reading of the most common R.T.A. file formats. This is particularly important for the noise sources, for which no directivity data are usually collected. However the program easily reads also the loudspeaker directivity data stored in the Bose Modeler (TM) format. As Ramsete s target is for industrial noise propagation indoors and outdoors, it is equipped with a large material properties data-base, including absorption coefficient and sound reduction index data: in fact the program takes into account not only the sound energy reflected from the

abstract n. 135 - Farina - pag. 2 surfaces, but also the quote passing through panels with finite sound reduction index. For the same reason, the program takes into account the energy diffracted from the free edges of each panel (that are automatically located), so that both indoor and outdoor screens can be studied. The introduction of the geometry is simple, as Ramsete has its own Windows-based 3D CAD, that makes it possible to easily introduce also the sound sources, the receivers and the surface materials. However it is compatible with Autocad (TM), as it reads and writes DXF files. A brief mention need to be made also for the post-processing tools: these include calculation of standard acoustic quantities (Sound Level, Reverberation Time, Center Time, Clarity, STI, LE, LF), with graphical and tabular representation, and a 3D rendering subprogram, that can be used to produce colour or contour maps of the calculated data. Another post-processing program converts the calculated energy impulse responses in Pressure Responses, that are then convoluted with anechoic signals to produce virtual acoustic listening samples of the calculation results, without the need of expensive hardware tools [1]. In the following paragraphs the Pyramid Tracing theory is explained, and a large effort is made to make it understandable: in fact correct calculations can be done with Ramsete in non- Sabinian cases (as almost industrial noise problems are) only with a deep knowledge of the theory. In these cases the Pyramid Tracing make it possible to obtain reasonably accurate results with computations times that are less than 1/100 th of that required with Ray Tracing programs. FROM BEAM TRACING TO PYRAMID TRACING When the first diverging beam tracing programs appeared, it was soon clear that their speed (compared to the original Ray Tracing) was counterpoised to the birth of two previously unknown problems: the multiple detection of the same path and the underestimation of the reverberant queue. The first problem was typical of the cone tracers: as cones don t cover completely the source sphere surface, it was necessary to overlap adjacent cones, and an algorithm is required to avoid multiple detections or to weight the energy so that (on average) the multiple contributions produce the correct sound level. Some famous conical beam tracers are known [3,4], implementing different techniques to correct this point. However, it is obvious that the Pyramid Beams don t suffer of this problems, as adjacent pyramids cover perfectly the source sphere, as shown in this picture: The subdivision of the surface in triangles is made using a modified version of the original one proposed by Tenenbaum et al. [5], proceeding by subsequent subdivisions of the 8 octants of the sphere: this way the number of pyramids generated can be any power of 2, and all them have almost the same base area, giving a nearly isotropic sound source. Obviously the tracing of the three corners follows the reflection history of the pyramid axis, even when one corner actually hits a different surface: this cause the second afore-mentioned problem, as statistically it can be shown that in this way a number of high-order image sources are

abstract n. 135 - Farina - pag. 3 not correctly detected from the algorithm (although some other false ones are detected). This can be shown from the following two pictures: Pyramid (or cone) axis Receiver n. 1 Sound Source Reflecting surface Receiver n. 2 Pyramid (or cone) axis S M Looking at the left-side picture, one can see that receiver 1 is being detected inside the beam, while it should not, but receiver 2 is completely missed, while it should receive the reflected wave. Often the beam tracing is used to discover valid image sources: if they are checked for visibility (as usual in image sources program) a large number of them are discarded, as shown in the right part of the picture. However, also leaving them as valid to compensate for the missing ones does not completely remove this systematic effect: in fact the number of valid detections is always underestimated, as clearly discussed by Maercke&Martin [3] and Naylor [4]. The following discussion applies strictly only to Sabinian sound field: an original extension to non-sabinian fields is reported in the next paragraph. The number of wavefronts impinging in the time unit on a point receiver increases with the square of the time elapsed from the sound emission, following an expression of the type: π c τ n( τ) = 4 3 2 (1) V However, the number of detections produced with a diverging beam tracer follows eq. (1) only while the aperture of the beams is smaller than the size of room surfaces; when the base of the beam is larger than the room, all the receivers are hit at each reflection of the wavefront, so that the number of detection per second tends to a constant value: c N n( τ ) = l mfp (2) in which l mfp is the mean free path length, and N is the total number of beams traced. At this point we introduce the definition of the Critical Time t c : it is the time at which the theoretical parabola of eq. (1) intersects the constant value of eq. (2). With some modifications of the expression reported by Maercke&Martin [3], the value of the critical time can be computed as: lmfp N tc = c 4 β (3) Where the numeric parameter β depends on the width of the beams, and its value is 0.3 for triangular beams (pyramids). The effective smoothed detection rate can be expressed as:

abstract n. 135 - Farina - pag. 4 t 2 c π c τ n( τ) = 3 2 4 e τ 2 (4) 1 V The following picture shows the effective results of an actual case with Ramsete: 100 80 Sabine theory (eq. 1) N. of detections/ms 60 40 Average long-time value (eq. 2) Critical Time tc (eq. 3) Effective results 20 0 Maercke-Martin Theory (eq. 4) 0 200 400 600 800 1000 1200 Time (ms) Various authors tried to correct their beam tracers based on the previous formulas: Maercke and Martin employed an additive correction, superimposing an additional statistic queue to the impulse response computed from the conical beam tracing, while Naylor proposed to multiply the underestimated queue for a time-varying correction factor, obtained as the ratio of eq. (1) and (2). In Ramsete a further improvement is made, as the multiplicative correction factor employed is the ratio of eq. (1) and (4), so that no sudden jump in the detection density is present. Furthermore, the correction is separately computed for each receiver, avoiding the concept of diffuse sound field, based on the statistics (mean free path) of that particular receiver. In this way the program can be used also in cases where the receivers are placed in different acoustic situations (coupled rooms, indoor and outdoor, etc.), and the reverberant queue can show double slopes and late echoes. For these reasons, Ramsete cannot be consider an hybrid room acoustical model: no distinction is made between early deterministic part of the Impulse Response and late statistical part, although for times larger than the critical one the behaviour of the acoustic field is estimated only from just a fraction of the true total number of arrivals. On the other hand, Ramsete can work also as a purely deterministic model: if the number of pyramids is high enough, the critical time becomes larger than the Impulse Response length, and in practice no correction is applied, making it possible to obtain exact values of the more sensitive acoustic parameters. However, in practical cases a very little number of pyramids is needed to obtain reasonably accurate estimates of the Sound Level and of the Reverberation Time (that are all what is required for noise control calculations), providing that the time resolution selected for the Impulse Response is not too small. For these reasons Ramsete is incredibly fast in computing Sound Level Maps in complex geometries: only in rare cases a 20 minutes computation is required, and usually all the work is made in a couple of minutes for each sound source (on a 66 MHz 486). The following graph compares the results obtained with a very accurate calculation (128.000 pyramids) with those obtained with a fast one (256 pyramids): the latter is presented both without

abstract n. 135 - Farina - pag. 5 and with queue correction, and it is shown that the decay becomes nearly the same as with the large number of rays. 80 70 60 Sound Level (db) 50 40 30 128000 Pyramids 256 Pyr. no correction 256 Pyr. with correction 20 10 0 0 0.1 0.2 0.3 0.4 Time (s) Another pyramid tracing program was independently developed by Lewers [6], but it is based on quite different assumptions: in fact Lewers tried to correct the reverberant queue underestimation superposing a diffuse radiant exchange model, as he was thinking that the lack of diffusion was the cause of the underestimate, while it is inherent in any diverging beam tracing. EXTENSION TO NON-SABINIAN SOUND FIELDS From the previous chapter it is clear that Ramsete can be used to study also non Sabinian sound fields, but in these cases the previous theory is not valid: one should employ a very large number of pyramids to ensure that no queue correction is needed, and this is unacceptable, as industrial factories are usually highly non-sabinian. In fact, the absorption distribution is non uniform, the dimensions of the room are strongly different, and the reflections paths assume values very dispersed around the mean free path, due to the presence of a lot of obstacles. Principally two effects can be noted if one try to employ an evaluation scheme of the queue correction similar to the previous one: The true number of reflections per unit time does not increase with time raised to the power of 2, but with a lower exponent α The Critical Time is usually lower than the one computed with eq. 3 However, if the correct value of the critical time is estimated (properly adjusting the value of β), and if the correct exponent α is employed in the queue correction factor, the program still produces sufficiently accurate impulse response estimates also with a very little number of pyramids. The correct couple of α and β can be found imposing the coincidence (in the least squares sense) of two decays, one computed with a (very) large number of pyramids, and the second one with just 256. As the tracer does not apply the queue correction (this is done inside the post-processing code), it is not needed to make the calculations many times. After obtaining the right values, one can study various acoustic treatments and sound source scenarios without the need to change α and β, as they depends only on the macroscopic geometry of the problem. In the last year the author employed Ramsete for the study of a large number of practical cases: theatres, small rooms, factories, tunnels, outdoor propagation. In each case an accurate

abstract n. 135 - Farina - pag. 6 evaluation of the optimal values of α and β was conducted based also on experimental measurements, and the following guidelines can be assessed: When the three dimensions of the space are comparable, and there are no obstacles, the Sabinian values (α=2, β=0.3) are usually correct, independently from other factors If there are obstacles in otherwise Sabinian rooms, α remains 2 while β is decreased towards 0 (typically 0.1). In very low rooms usually values of α=1.6 and β=0.4 are satisfactory Outdoors β=0 (in this case α doesn t matter!) In tunnels α ranges from 1 to 1.4, and β from 0.1 to.5 Obviously, when the number of users of Ramsete will increase, and a greater data quantity shall be available, these values shall become more accurately defined. CONCLUSIONS In the study of the noise propagation inside (and outside) factories, the employment of an accurate Ray Tracing program is impractical, due to the large computation time required; on the other hand, diverging beam tracers developed for Sabinian sound fields produce systematic errors, that can be minimised only increasing the number of beams. Due to its original pyramid tracing implementation, Ramsete can be used to produce very fast evaluations of the sound propagation, including shielding effects and wall transmission, even in highly non Sabinian environments (and also outdoors!), provided that the queue-correction parameters α and β are properly adjusted for the geometry under study. Once the theory exposed in this paper has been properly understood, the program can be easily used also from non skilled technicians, due to its intuitive Windows interface, its interactive graphical pre and post processors, and the capability to listen through earphones in a few minutes the results of each simulation. REFERENCES [1] A.Farina - An example of adding spatial impression to recorded music: signal convolution with binaural impulse responses - Proc. of Acoustics and Recovery of Spaces for Music, Ferrara (Italy) 27-28 ottobre 1993. [2] A. Farina - "Previsione del rumore in ambiente di lavoro a partire dai dati di potenza sonora" - atti del convegno Rumore e vibrazioni: certificazione delle macchine, Modena (Italy) 2-3 dicembre 1993. [3] D. van Maercke, J. Martin - "The prediction of echograms and impulse responses within the Epidaure software" - Applied Acoustics Vol. 38 no.s 2-4, pag. 93 (1993). [4] G.M. Naylor - "ODEON - Another hybrid room acoustical model" - Applied Acoustics Vol. 38 no.s 2-4, pag. 131 (1993). [5] Tenenbaum R., Slama J., Ballesteros M. - "Numerical simulation of room acoustics: a new approach for source modelling" - Proc. of 14th. ICA, F6-11, Bejing 3-10 september 1992. [6] T. Lewers - "A combined Beam Tracing and Radiant Exchange computer model of room acoustics" - Applied Acoustics Vol. 38 no.s 2-4, pag. 161 (1993).