Difference between revisions of "Noise Modelling using OpeNoise in QGIS"

From CUOSGwiki
Jump to navigationJump to search
Line 125: Line 125:
   
 
[[File:DSM.png|500px|frame|left]]
 
[[File:DSM.png|500px|frame|left]]
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
   
 
=='''Using opeNoise'''==
 
=='''Using opeNoise'''==

Revision as of 15:29, 22 December 2020

Introduction

Purpose

The objective of this tutorial is to help the user visualize the impact of sound and how it propagates from a location. The user will do this using the “opeNoise” Plugin in QGIS and create a noise map assessing the exposure to noise in a given area, due to the existence of different sources of noise. For this tutorial, the noise to be modelled is the impact of formula 1 race cars at Baku City Circuit, Azerbaijan.

Accessing opeNoise Plugin in QGIS

To complete this tutorial the user will need to install QGIS and the opeNoise plugin:

1) Install *QGIS 3.10 and open QGIS Desktop

2) when you open QGiS you are greeted by Recent QGIS news and Project templates. To begin click "New Empty Project"

Qgishome.png
















2) Click "Plugins" on the ribbon at the top of the screen, then click "Manage/install plugins"

Qgisribbon.png





3) Search for opeNoise and click "Install Plugin". The user can then access opeNoise by clicking on the "Plugins" option on the ribbon.

OpeNoisemain.png


Setting Coordinate Reference System(CRS)

Before importing the required shapefile into QGIS, you must set a project coordinate system for your project file. Due to the study area being near the Caspian Sea we can use the "Pulkovo 1942/ Caspian Sea Mercator" projection to ensure accuracy in our analysis.

To change the projection in QGIS: press ctrl+ shift + p and click CRS. In the search bar type "Pulkovo 1942/ Caspian Sea Mercator" and click apply at the bottom of the screen.

Projectionmenu.png






















Data

All data used for this tutorial is open source and shapefiles can be acquired at:

Download and Extract the contents of both flies

Adding Layers in QGIS

1) Press Ctrl + L to open the Data Source Manager in QGIS

2) Click on "Vector" in the list of options on the left side, under "source" like the three dots and add the files you downloads that end with .shp - then click Add

DSM.png


















































Using opeNoise

Creating Reciever Points

1) To begin click on plugins from the ribbon and hover over opeNoise. when the menu appears click on "Create Reciever Points". In the box that appears make sure that the "Building layer(input polygon layer)" dropdown box has the "BakuDowntownBuildings" shapefile as selected. In the "receiver layer" click browse and name the new shapefile "receiverpoints".

Opedropdown.png
Recieverpts.png






















  • Click "Ok"- the program will run and new points will populate facades of all the building shapefiles.


Newpoints.png



















Calculate Noise levels

  • For this Tutorial, a decibel level of 134 was chosen in accordance with the available *literature on noise pollution of Formula 1 racecars. This value is given to the whole track and does not account for slow areas(corners) of the track where the decibel level would be decreased due to braking.

1) Return to the opeNoise dropdown window and select " Calculate Noise levels"

2) click the input tab- under "receivers" the point layer we created early should be selected.

3) Check the "buildings" box and select "BakuDownTownBuildings". Under "Sources" click the roads check box and choose "Baku City Circut"

Inputs2.png
















4) Click the details button next to the Baku City Circut layer, in the top left select "NMPB(Power)". for data type check the "generic" box

Power.png










5) in the first dropdown window below generic select the Sound Power level - B(A)- as "Db" and click OK

6) select the Parameters tab, under research ray(m) choose 1000

according to weather on race day *link for "atmospheric Absorption" change temperature(C) to 20 and Relative Humdity(RH%) to 70

Parameters.png













7) Go to the Calculate tab and click the calculate button this process may take between 1 and 2 hours depending on the users computing power

  • Result of Calculate Noise levels assigns decibel values up to 1000 m from the sound source. Points beyond 1000m are gray and assigned "no level"
Noiselevel-assigned.png



































Assign Levels to Buildings

1) Return to the opeNoise Plugin and click on "Assign levels to buildings" - Press OK to the warning message

2) Make sure that the receiverpoints is selected for the receiver point layer, below the user receiver point click the first drop-down arrow and select "gen". Also check that the correct building layer has been chosen and press OK.

Assigntobuildings.png

















  • Decibel values from receiver points have now been applied to the buildings, showing user how distance impact decibel levels
Buildinglvl.png