libAcoustics

Библиотека для расчета акустического давления и уровня шума. Позволяет решать задачи вычислительной аэроакустики.
GitHub
>10
Количество стран использующих ПО
>40
Количество ссылок на ПО

Особенности и преимущества

Применяется для вычисления акустического давления и уровня шума, генерируемого турбулентным потоком газа или жидкости, в ближнем и дальнем поле с использованием акустической аналогии и интегральных методов:

  • Формулировка Кёрла
  • Метод Фокса Уильямса и Хокингса
    • Интегральная формулировка Farassat 1A Брентнер К.С. и Фарассат Ф. (1998);
    • Интегральная формулировка для случая, когда источник и наблюдатель неподвижны и находятся в однородном потоке (Конфигурация аэродинамической трубы) GT Guillaume Brs et al. (2010).
  • Модуль решения уравнения Гельмгольца методом граничных элементов (метод CFD-BEM)

Библиотека интегрирована с открытым программным комплексом OpenFOAM (динамический вызов библиотеки осуществляется с помощью механизма functionObject). Может быть использована для расчета акустического давления на основе данных, полученных в других вычислительных программах.

Протестирована при решении широкого круга задач: простые монопольные, дипольные и сложные источники, обтекание систем "цилиндр-профиль крыла" и тандемно расположенных цилиндров, шум от свободных сверхзвуковых струйных течений, шум от винтов.

Инструментарий предназначен для исследователей и научных сотрудников, занимающихся работой в области аэроакустики.