Computer science, computer facilities and management

Kuligin S., Chusov A., Lysenko A., Statsenko L., Cherkasova N.

SERGEY KULIGIN, Undergraduate, e-mail: snigiluk@gmail.com;
ANDREJ CHUSOV, Assistant Professor, e-mail: Lpsztemp@gmail.com;
ALEKSEJ LYSENKO, Assistant Professor,
LUBOV' STATSENKO, Professor, Head of Department;
NINA CHERKASOVA, Undergraduate
Department of Electronics and Communication, School of Engineering
Far Eastern Federal University
8 Sukhanova St., Vladivostok, Russia, 690950

A parallel algorithmic approach to simulate acoustical fields with respect to scattering of sound due to reflections

Abstract: The article presents an algorithmic model of sound propagation in rooms to run on parallel and distributed computer systems. The algorithm is used by the authors in an implementation of an adaptable high-performance computer system simulating various fields and providing scalability on an arbitrary number of parallel central and graphical processors as well as distributed computer clusters. The existing general-purpose computer simulation systems have limited usability when it comes to high-precision simulation associated with large numbers of elementary computations due to the lack of scalability on various parallel and distributed platforms of theirs. The more the required adequacy of the model is, the higher numbers of steps of simulation algorithms are. Scalability permits use hybrid parallel computer systems and to improve efficiency of simulation with respect to adequacy, time consumptions, and total costs of simulation experiments. The paper presents an algorithm based on approximate superposition of acoustical fields and provides the results actual as long as the used equations of acoustics are linear. The algorithm represents the reflecting surfaces as sets of vibrating pistons and it uses the Rayleigh integral to calculate their scattering properties. The article also provides a parallel form of the algorithm and analysis of its properties in parallel and sequential forms.
Key words: distributed computing, modeling, architectural acoustics, Rayleigh integral, algorithm, software package.

REFERENCES

  1. Aliyev T.I. Fundamentals of modeling discrete systems. Saint-Petersburg: NRI ITMO, 2009. 363 p. URL: http://window.edu.ru/resource/176/63176/files/itmo354.pdf – 05.09.2016. (in Russ.).  [Aliyev T.I. Osnovy modelirovaniya diskretnykh sistem. SPb.: SPbGU ITMO, 2009. 363 s. URL: http://window.edu.ru/resource/176/63176/files/itmo354.pdf (data obrashcheniya: 05.09.2016)].
  2. Kosyakov M.S. Introduction to distributed computing. Saint-Petersburg: NRI ITMO, 2014. 155 p. (In Russ.). [Kosyakov M.S. Vvedenie v raspredelennyie vyichisleniya. Sankt-Peterburg: NIU ITMO, 2014. 155 s.].
  3. Chusov A.A., Statsenko L.G. Developing adaptable distributed systems of parallel simulation, analysis, and visualization of physical fields: monography. School of Engineering of FEFU, Vladivostok, Far Eastern Federal University, 2014, 166 p. (In Russ.). [Chusov A.A., Statsenko L.G. Razrabotka adaptiruemyih raspredelennyih sistem parallelnogo modelirovaniya, analiza i vizualizatsii fizicheskih poley: monografiya [Elektronnyiy resurs] / Inzhenernaya shkola DVFU. Vladivostok: Dalnevost. federal. un-t, 2014. 166 s.]
  4. 1003.1-2008 IEEE Standard for Information Technology – Portable Operating System Interface (POSIX). System Interfaces. URL: https://standards.ieee.org/findstds/standard/1003.1-2008.html – 05.09.2016.
  5. 1278.1-2012 IEEE Standard for Distributed Interactive Simulation – Application Protocols. URL: https://standards.ieee.org/findstds/standard/1278.1-2012.html – 05.09.2016.
  6. 1516-2010 IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) – Framework and Rules. URL: https://standards.ieee.org/findstds/standard/1516-2010.html – 05.09.2016.
  7. Agilent 85270 Electromagnetic Design System: Getting Started. Agilent Technologies Inc, Santa Clara, USA, 2006. 154 p. URL: http://cp.literature.agilent.com/litweb/pdf/emds2006a/emdsgs.pdf – 05.09.2016.
  8. Christensen C.L. Odeon Room Acoustics Software. Version 11. Industrial, auditorium and combined editions: user manual. Denmark, Odeon A/S Scion DTU, 2011. 157 p. URL: http://orbit.dtu.dk/files/2856445/manual.pdf – 05.09.2016.
  9. Moiola A., Hiptmair R., Perugia I. Plane wave approximation of homogeneous helmholtz solutions. Zeitschrift fur angewandte. Mathematik und Physik. 2011(62);5:809-837.
  10. Putra A. ,  Shyafina N.,  Thompson D.,  Muhammad N., Mohd Nor M.J., Nuawi Z. Modelling sound radiation from a baffled vibrating plate for different boundary conditions using an elementary source technique. 43rd International Congress on Noise Control Engineering: Improving the World Through Noise Control, INTERNOISE 2014, Melbourne, Australia; 16 November 2014, through 19 November 2014. URL:    https://www.scopus.com/record/display.uri?eid=2‑s2.0‑84923548979&origin=inward&txGid=86C0A799A4D96AB.... – 10.09.2016.
  11. WaitForMultipleObjects function. MSDN Library. URL: https://msdn.microsoft.com/en-us/library/windows/desktop/ms687025.aspx – 05.09.2016.