Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Post-processing framework to predict rotor noise using PSU-WOPWOP from CAMRAD II simulation results

License

NotificationsYou must be signed in to change notification settings

kumar-sumeet/helinoise

Repository files navigation

Pre- and post-processing interface between CAMRAD II, Dymore, and PSU-WOPWOP

This toolchain was created to use rotorcraft blade forces obtained from an aeromechanical comprehensive analysis (CAMRAD II or Dymore) and predict the corresponding rotor aeroacoustics using Ffowcs Williams-Hawkings equation-based solver (PSU-WOPWOP).
In addition to the data wrangling necessary for data manipulation and generation of compliant files for analysis, this tool has the flexibility to generate structured discretization of the blade surfaces based on blade definition provided within a formatted .yml file. This is necessary because rotorcraft comprehensive analysis tools, use a 1D representation of the rotor blade for both structural and aerodynamic analysis. As a result, an external open source toolSONATA is employed to generate this discretization.To take complete advantage of the toolchain to analyse rotors and their acoustic emissions proprietary softwares CII and PSU-WOPWOP are required. The (semi) open-source code Dymore can be obtained by contacting Prof Olivier Bauchau of the Univ. of Maryland. In the absence of CII or Dymore, results from other rotor aeromechanical tools can be used but the results need to be organised in a similar format (check Python pickle filessample_CII_output_data_dict.p andsample_dymore_lowspeed_run_case.p, respectively).

Comments

CII/Dymore solution output file contains all the relevant info to generate the deformed/undeformed shape of the elastic lifting surfaces (except chordwise cross-section data) over the entire time period. The *.yml input file provided contains the missing chordwise cross-section info provided as the blade cross-section airfoil coordinates or just the airfoil name (and the relevant coordinates are imported automatically). Additionally, some redundant info already available in the CII/Dymore output file is also provided. The redundancy is due to the already existing construct in SONATA.

Installation

Detailed Prerequisites and Installation Instructions

Usage

  • CII contains scripts for handling CII runs and wrangling output results.
  • FishBAConator contains scripts that can be used for generating airfoil profiles with varying camber deflections based on theFishBAC morphing concept. These were developed by PhD candidateAmine Abdelmoula and Masters student Fabian Grimm at TUM.sabre_morphing.py was separately added for seamless communication with the rest of the HeliNoise construct.
  • plot contains all plotting routines employed to generate plotshere
  • PSU_WOPWOP contains scipts for generating and verification of PSU_WOPWOP input files.
  • SONATA contains the relevant code within HeliNoise for communicating with the general multidisciplinary optimization toolboxSONATA
  • TecPlot contains scripts that utilise pytecplot installation to generate*.plt files of the blade surface deformation or view acoustic output results from PSU-WOPWOP within TecPlot. A TecPlot installation is required to use them, otherwise the relevant parts of the scripts can be commented out.

Publications:

Kumar, S., Komp, D., Hajek, M., Rauleder, J.:Effect of Active Camber on Rotor Noise, Power and Hub Vibration, AIAA SciTech Forum, Virtual Event, 2021

Zhang, G., Komp, D., Yavrucuk, I.:Fast Prediction of Full-Scale Helicopter Rotor Noise Using Acoustic Modal Analysis, 30th AIAA/CEAS Aeroacoustics Conference, Italy, 2024

Acknowledgment:

This work was carried out within the scope of the EU-funded Horizon 2020 project SABRE (grant agreement no. 723491) and the LuFo VI-2 program of the German Federal Ministry for Economic Affairs and Climate Action (grant number 20E2108A).

About

Post-processing framework to predict rotor noise using PSU-WOPWOP from CAMRAD II simulation results

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp