Aplicación para el cálculo y generación de reportes con base en las normas ISO 16283-1:2014, ISO 16283-2:2015, ISO 717-1:2013 e ISO 717-2:2013
Portada
Citas bibliográficas
Código QR
Abstract
Using technological tools such as desktop applications on personal computers leads to the optimization of some calculation and result reporting tasks in the field of acoustic measurements. The purpose of this project was to develop a tool to perform these tasks based on the international standards ISO 16283 and ISO 717, parts 1 and 2 (evaluation of acoustic insulation to airborne and impact noise), using Python 2.7 as the main programming language and an agile development methodology known as Extreme Programming. This methodology allows developers to focus on iterative planning and programming of an application and unlike other development methodologies, makes these processes faster by avoiding the making of excessive documentation. Evaluation of this tool was done through statistical tests known as t-tests in order to verify the accuracy of the software results and through usability tests using SUMI surveys with the goal of measuring the user's perception and experience. The results were highly favorable; when comparing the calculations performed by the application with reference results acquired from other programs (CESVA Insulation Studio, Dr Jordan Design AkuLap, Brüel & Kjær QualifierType 7830 and Norsonic NorBuild). In no case the differences were not statistically significant. However, there are some individual differences for some frequency bands, the worst results were obtained for low frequency terms; these results were discussed
Resumen en español
El uso de herramientas tecnológicas como aplicaciones de escritorio en computadores personales permite la optimización de tareas de cálculo y presentación de resultados en el ámbito de mediciones acústicas. El propósito de este proyecto consistió en el desarrollo de una herramienta que permite realizar estas tareas con base en las normas internacionales ISO 16283 e ISO 717, partes 1 y 2 (evaluación de aislamiento acústico a ruido aéreo y de impactos), utilizando el lenguaje de programación Python 2.7 y la metodología de desarrollo Extreme Programming. Esta metodología permitió enfocarse en la planeación y programación iterativa de la aplicación y a diferencia de otras metodologías de desarrollo de software, agilizó estos procesos al evitar la elaboración de excesiva documentación. La evaluación de esta herramienta se hizo por medio de pruebas estadísticas conocidas como prueba t, para verificar la precisión de los resultados entregados y a través de pruebas de usabilidad utilizando pruebas SUMI para medir la percepción y experiencia del usuario al emplearla. Los resultados fueron muy favorables, ya que al comparar los cálculos realizados por la aplicación con resultados de referencia adquiridos de otros programas (CESVA Insulation Studio, Dr Jordan Design AkuLap, Brüel & Kjær QualifierType 7830 y Norsonic NorBuild) las diferencias no fueron estadísticamente significativas en ningún caso. Sin embargo, se encuentran algunas diferencias individuales para resultados en ciertas bandas de frecuencia, obteniendo los resultados más alejados en aquellas bandas en dónde se implementa el cálculo de términos de baja frecuencia, que fueron materia de discusión
Idioma
Español