15.05.2017

Программный код NASTIA (OPTIMENGA_AERO_ANALYSIS)

Код NASTIA (OPTIMENGA_AERO_ANALYSIS) осуществляет высокоточные расчёты вязких течений около аэродинамических тел сложной конфигурации, вплоть до полной модели самолёта.  Численное моделирование производится на основе решения осреднённых по Рейнольдсу уравнений Навье-Стокса движения  вязкого сжимаемого газа. Расчёт течений производится в широком диапазоне условий обтекания, включающем дозвуковые, околозвуковые и сверхзвуковые течения.

Ввод в OPTIMENGA_AERO_ANALYSIS состоит из численной сетки вокруг анализируемой аэродинамической модели и перечня полётных условий, расчётных данных и численных параметров итерационного процесса. Основные выходные файлы – это плот-файлы, содержащие поле течения (они используются для визуализации решения) и буквенно-цифровые файлы, в которые записываются  основные аэродинамические коэффициенты и моменты, а также данные, отражающие текущее состояние расчёта.

Алгоритм OPTIMENGA_AERO_ANALYSIS представляет собой итерационный  процесс, осуществляемый в рамках специально разработанного многосеточного алгоритма. Поставляемый пользователю стандартный многосеточный алгоритм расчёта может быть при необходимости отрегулирован пользователем в соответствии с требованиями точности расчёта и в зависимости от специфических условий анализа.  В целях улучшения    сходимости и повышения точности расчёта,    допускается    непосредственное продолжение итерационного процесса (запуск в режиме продолжения).

Требования к ресурсам компьютера являются стандартными для современных параллельных кластеров, работающих под LINUX (CentOS 5.3 или Red Hat 5.3) и PVM версии 3.4.5 или выше.

Время расчёта зависит, в первую очередь, от сложности анализируемой модели,  специфических полётных условий анализа и требуемого уровня точности. Расчёт трансзвукового обтекания стандартного  крыла требует, как правило, от 20 минут до одного часа на кластере с 10-20 ядрами, в то время как обтекание полный  модели самолёта может занять до 12 часов на кластере с 200-300 ядрами (с минимальными требованиями к памяти 2G на каждое ядро).

Назад