Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • openfoam openfoam
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 380
    • Issues 380
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 11
    • Merge requests 11
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Development
  • openfoamopenfoam
  • Issues
  • #1899

Closed
Open
Created Oct 23, 2020 by Matej Forman@matejReporter

vortexShed tutorial - noise utility returns nonsense to SPL and PSD files

Summary

Noise utility at vortexShed tutorial when run on points or on surface returns files with negative decibels (inverse and wrong values) in a frequency range from 0-50.

Steps to reproduce

Example case

$FOAM_TUTORIALS/incompressible/pimpleFoam/LES/vortexShed

What is the current bug behaviour?

The bug is most probably in the noise utility. At least on arm64 it returns SPL and PDBs with negative decibels. I am pretty sure the vortex shedding is not an active silencer. SPL:

gnuplot> plot 'SPL_dB_f.xy' w l


  -20 +--------------------------------------------------------------------+
      |            +                    +                   +              |
  -40 |-+          ***                               'SPL_dB_f.xy' *******-|
      |          **   *                                                    |
      |        **     *                                                    |
  -60 |-+    **        *                                                 +-|
      |  ****           *                                                  |
  -80 |**                **                                              +-|
      |                    *                                               |
      |                     ***                                            |
 -100 |-+                   *  *                                         +-|
      |                        **                                          |
 -120 |-+                       ***                                      +-|
      |                           ****                        *            |
      |                              ***** * *   *    * *  ***** *  *      |
 -140 |-+                              ************************************|
      |                                   *********************************|
 -160 |-+                                    ************** ***************|
      |                                          *  ******     * **  *   * |
      |            +                    +                   +              |
 -180 +--------------------------------------------------------------------+
                  0.1                   1                   10

Environment information

  • OpenFOAM version : 2006
  • Operating system : ubuntu 1804
  • Hardware info : arm64 (Popeye03)
  • Compiler : gcc (system one)

Possible fixes

Assignee
Assign to
Time tracking