Sound source

NoiseModelling is a tool for producing noise maps. To do so, at different stages of the process, the application needs input data, respecting a strict formalism.

Below we describe the table SOURCES_GEOM and SOURCES_EMISSION, expected by the Noise_level_from_source processing block.

The goal is to define any sound source with a custom noise spectrum level.

SOURCES_GEOM Table definition

  • PK *
    • Description: An identifier (must be a PRIMARY KEY). The field name is not important, it could be IDSOURCE.

    • Type: Integer

  • THE_GEOM *
    • Description: Geometry of the source (LINESTRING , MULTILINESTRING or POINT). The geometry must have a Z attribute.

    • Type: Geometry

Warning

  • Zobject = Zdem + Zsource

  • If there is no DEM, the altitude will be equal to geometry Z attribute

Note

For backward compatibility in this table you can define here the noise level for Day Evening and Night, for 500 Hz the expected field is HZD500 HZE500 HZN500. NoiseModelling will output the level for this periods and also compute the global DEN period levels according to standard.

If you provide only the geometry NoiseModelling will compute only the attenuation on the output table RECEIVERS_LEVEL.

To provide the emission level you must define an emission table for each time period.

SOURCES_EMISSION Table definition

  • IDSOURCE *
    • Description: An identifier linked to the primary key of the SOURCES_GEOM table.

    • Type: Integer

  • PERIOD *
    • Description: Identifier of the time. ex. 8h00-9h00

    • Type: String

  • HZ63
    • Description: emission levels in dB for 63 Hz

    • Type: Double

  • HZ125
    • Description: emission levels in dB for 125 Hz

    • Type: Double

  • HZ250
    • Description: emission levels in dB for 250 Hz

    • Type: Double

  • HZ500
    • Description: emission levels in dB for 500 Hz

    • Type: Double

  • HZ1000
    • Description: emission levels in dB for 1000 Hz

    • Type: Double

  • HZ2000
    • Description: emission levels in dB for 2000 Hz

    • Type: Double

  • HZ4000
    • Description: emission levels in dB for 4000 Hz

    • Type: Double

  • HZ8000
    • Description: emission levels in dB for 8000 Hz

    • Type: Double

Note

You can define partially the bands. We defined here only octave bands but NoiseModelling is supporting third-octaves HZ50, HZ63, HZ80, HZ100, HZ125, HZ160, HZ200, HZ250, HZ315, HZ400, HZ500, HZ630, HZ800, HZ1000, HZ1250, HZ1600, HZ2000, HZ2500, HZ3150, HZ4000, HZ5000, HZ6300, HZ8000, HZ10000.