Add aeroacoustic pressure spectrum analysis#2851
Open
tokito-99 wants to merge 1 commit into
su2code:mastersu2code/SU2:masterfrom
tokito-99:feature/aeroacoustics-postprocessingtokito-99/SU2:feature/aeroacoustics-postprocessingCopy head branch name to clipboard
Open
Add aeroacoustic pressure spectrum analysis#2851tokito-99 wants to merge 1 commit intosu2code:mastersu2code/SU2:masterfrom tokito-99:feature/aeroacoustics-postprocessingtokito-99/SU2:feature/aeroacoustics-postprocessingCopy head branch name to clipboard
tokito-99 wants to merge 1 commit into
su2code:mastersu2code/SU2:masterfrom
tokito-99:feature/aeroacoustics-postprocessingtokito-99/SU2:feature/aeroacoustics-postprocessingCopy head branch name to clipboard
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Proposed Changes
Adds a command-line aeroacoustic post-processing tool for unsteady pressure histories generated by SU2. The tool reads standard
history.csvoutput and computes pressure power spectral density using Welch's method, narrowband SPL, OASPL, and dominant frequency.Multiple pressure probes, transient sample removal, nondimensional pressure scaling, configurable windows, overlap, and detrending are supported. Results are written to CSV with an optional JSON summary.
This contribution only adds post-processing functionality and does not modify the flow solver or existing LES numerics.
Related Work
This is not associated with an existing issue or pull request. It complements the existing LES and hybrid RANS–LES capabilities by providing a workflow for analyzing unsteady pressure-probe output.
PR Checklist
pre-commit run --allto format old commits.