Abstract:
|
При численном решении сопряженных задач газодинамики и механики деформируемого твердого тела в рамках разделенного подхода каждая из физических подзадач решается независимо с использованием соответствующих программных модулей. Рассматривается модель распределенного программного обеспечения, основанная на компонентном подходе, позволяющем связывать между собой произвольное число программных компонент, соответствующих физическими подзадачам. Приводится общая математическая постановка сопряженной задачи, включающая уравнения газодинамики, механики деформируемого твердого тела, а также граничные условия сопряжения. Реализация программной модели основана на применении промежуточного программного обеспечения ZeroC Ice и выполнена в соответствии с архитектурой «клиент-сервер». В качестве примера рассмотрены задача о взаимодействии ударной волны с упруго-деформируемым обтюратором, состоящим из двух тонких пластин, а также задача обтекания полого деформируемого цилиндра потоком газа. Приведены результаты численного решения. |