Метод Мак-Кормака в вычислительной гидродинамике

Описание:
Доступные действия
Введите защитный код для скачивания файла и нажмите "Скачать файл"
Защитный код
Введите защитный код

Нажмите на изображение для генерации защитного кода

Текст:

ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ

КАФЕДРА АНГЛИЙСКОГО ЯЗЫКА

ДЛЯ ЕСТЕСТВЕННЫХ И ГУМАНИТАРНЫХ СПЕЦИАЛЬНОСТЕЙ

РЕФЕРАТ

ПО ПРОЧИТАННОЙ ЛИТЕРАТУРЕ ПО ТЕМЕ:

«Метод Мак-Кормака в вычислительной гидродинамике»

Аспиранта: Коркишко Валерии

Владимировны

Специальность: 01.02.05

«Механика жидкости, газа и

 плазмы»

Руководитель по специальности:

д-р тех. наук, проф. Семко А.Н.

Руководитель по англ. языку:

к. фил. наук, Захарова А. Л.

ДОНЕЦК 2016

Отзыв научного руководителя

на реферат Коркишко В.В.

«Метод Мак-Кормака в вычислительной гидродинамике»

аспиранта

Кафедры общей физики и дидактики физики

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

В своем реферате В. В. Коркишко рассмотрела литературу посвященную вопросу, подобрала примеры, демонстрирующие возможность применения метода Мак-Кормака для задач гидродинамики.

В. В. Коркишко в процессе работы проявила самостоятельность, умение творчески работать с литературой, умение ставить задачи и выбирать наилучшие способы для их решения.

Реферат заслуживает оценки «ОТЛИЧНО».

Содержание

Введение

Раздел 1. Вклад Р. Мак-Кормака в развитие вычислительной гидродинамики

Раздел 2. Метод Мак-Кормака

Выводы

Список использованной литературы

Введение

Численные компьютерные симуляции сегодня являются неотъемлемой частью академического и промышленного процесса. Это явно видно по огромному количеству научных статей, появляющихся в периодических изданиях по всему миру, и по широкому разнообразию соответствующего программного обеспечения.  Жидкостная динамика в этом отношении не исключение. При решении задач гидродинамики очень часто оказывается, что получить точное аналитическое решение - невозможно. Поэтому используют приближенные методы вычисления, или численные методы. Их можно разделить на два типа: методы с выделением разрывов и методы сквозного счета. Среди методов сквозного счета отдельную нишу занимают центральные схемы. Такие схемы могут служить универсальным конечно-разностным методом для решения нелинейных конвективно-диффузионных уравнений. Суть в том, что они не привязаны к специфичной собственной структуре задачи, а поэтому могут применяться напрямую как некие решающие черные ящики для общих законов сохранения и связанных с ними уравнений, управляющие спонтанно возникающими значительными градиентами.

Сейчас очень актуальным является повышение точности решения задач с помощью адаптации методов большего порядка аппроксимации.

Объект исследования – численные методы второго порядка.

Предмет исследования – метод Мак-Кормака

Цель работы: обзор современных статей о применении метода Мак-Кормака

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

Раздел 1. Вклад Р. Мак-Кормака в развитие вычислительной гидродинамики

Роберт Мак-Кормак – один из главных «двигателей» вычислительной динамики еще с самого момента обособления этого раздела физики, как отдельной науки. Он сделал значительный вклад в основы численных методов, применяемых для решения задач, описывающих движение сжимаемой среды, включая высокоскоростные среды с неравновесными химическими процессами. Кроме того, он применил эти методы к важным фундаментальным задачам, среди которых описание взаимодействия между пограничными слоями ударной волны, сверхзвуковые потоки для compression ramps, а также решил некоторые чисто прикладные задачи, например, обтекание аэрокосмических приборов.

Большинство исследователей, работающих в сфере вычислительной гидродинамики, хорошо знакомы с чрезвычайно эффективной модификацией метода Лакса-Вендроффа, известной в литературе как «метод Мак-Кормака».  Но вместе с тем немало важных положений и идей Мак-Кормака касательно численных расчетов в газовой и гидродинамике остаются мало изученными. К таким концепциям относятся: конечно-объемный метод Мак-Кормака, метод с использованием численной диссипации второго и четвертого порядка, неявная схема Мак-Кормака, использование релаксационных техник для итерации уравнений сжимаемой среды в устойчивом состоянии и его модифицированная приближенная факторизованная схема. Он также использовал под-итерацию для ограничения (или минимизации) ошибок расщепления, обосновал применение численной вязкости в форме, подобной к  форме естественной вязкости, для сохранения конструкции решений уравнений Навье-Стокса.

Мак-Кормак применил свои идеи ко многим физическим проблемам, включая задачи о сверхзвуковых ламинарных и турбулентных течениях и течениях с температурной или химической неравновесностью. Также он работал в сфере магнитогидродинамики.

Раздел 2. МетодМак-Кормака

Метод Мак-Кормака – это конечно-разностный метод типа предиктор-корректор. Метод Мак-Кормака широко используется для решения задач движения сжимаемого потока и других задач последние 30 лет. С момента появления схема Ма-Кормака претерпела множество модификаций и обобщений. Существуют как явная, так и неявная версии этого алгоритма. Также развита модификация для применения в методе конечных объемов. Метод Мак-Кормака считается краеугольным камнем вычислительной гидродинамики. Как явная, так и неявная версии метода позволяют решать гиперболические и параболические уравнения для положительного временного шага, при этом проявляя хорошие диссипативные и дисперсионные краевые свойства.

Популярность явного метода Мак-Кормака обусловлена как простотой его выражений, так и простотой применения этого метода, в том числе и для многомерных задач. Этапы предиктора и корректора используют прямое дифференцирование для производных по времени первого порядка, и одностороннее дифференцирование пространственной производной первого порядка. (Bernard., 1992) Для предиктора и корректора при дифференцировании по времени используется только разности «вперед». А вот направления пространственного дифференцирования в предикторе и корректоре всегда противоположны. В примере, если в схеме на шаге предиктор используются разности «назад», то в корректоре – «вперед». Разности «назад» и «вперед» можно циклически чередовать: таким образом, устраняется рассогласование, обусловленное аппроксимацией односторонними разностями, благодаря чему при вычислении нет нужды в расчете Якобиана, как это происходит в одно-шаговой явной схеме типа Лакса-Вендроффа

Основой метода Лакса-Вендроффа является разложение в ряд Тейлора до слагаемого второго порядка:

Выводы

Выводы по (Bernard., 1992)

Список использованной литературы

1.                A. Perrin, Howard. H. Hu An Explicit Finite-Difference Scheme for Simulation of Moving Particles. Published in Journal of Computational Physics, Volume 212, Issue 1, 2006, pages 166-187.

2.                Bernard Robert. – A MacCormack scheme for incompressible flow. – Computers Math. Applic.  Vol.24. No. 5/6. 1992 – pp. 151 – 168.

3.                C.T. Shaw, Using Computational Fluid Dynamics, Prentice Hall, 1992

4.                Gottlieb David. Dissipative Two-Four Methods for Time-Dependent Problems. – Mathematics of computation, Vol.30, No. 136, 1976. – pp. 703-723

5.                Griffiths Davis, Higham Desmond. MacCormack’s method for Advection-Reaction Equations. – University of Strathclyde Mathematics Research Report, No.25. 1999.

6.                Griffiths Davis, Higham Desmond. Runge Kutta and MacCormack’s dynamics. – University of Strathclyde Mathematics Research Report, No.18. 1999.

7.                Joe D. Hoffman. Numerical methods for engineers and scientists. Second edition revised and expanded. Chapter 11. – New York: Marcel Dekker, Inc. – 2001. – pp. 651 – 701.

8.                John D. Anderson, Jr. Computational fluid dynamics: the basics with application. Chapter 6. / McGraw-Hill Series in Mechanical Engineering. – New York: McGraw-Hill, Inc. – 1995. – pp.216 – 280.

9.                Kurganov Alexander, Tadmor Eitan. New High-Resolution Central Schemes for Nonlinear Conservation Laws and Convection–Diffusion Equations. – Journal of Computational Physics 160, 2000. – 241–282 p.

10.           Leer Bram. Upwind and High-Resolution Methods for Compressible Flow: From Donor Cell to Residual-Distribution Schemes. - Communications in computational physics. Vol. 1, No. 2, 2006. – pp. 192-206.

11.           MacCormack R.W. Numerical Solution of the Interaction of a Shock Wave with a Laminar Boundary Layer, in: Proceedings of the Second International Conference on Numerical Methods in Fluid Dynamics, Lecture Notes in Physics, Holt M. (ed.) vol. 8, p.151-163, New York, Springer-Verlag, 1971. 

12.           Wendroff Burton. The stability of MacCormack’s method for the Scalar Advection Equation. – Appl. Math. Lett., Vol.4., No. 2, 1992 – pp. 89-91.

13.           Zalesak Steven. Fully Multidimensional Flux-Corrected Transport Algorithms for Fluids (Naval Research Laboratory, Washington). – Journal of Computational Physics, 31, 1979. – 335-362 p.

указываем только те статьи/книги/доклады, которые есть в дневнике как переведенные

Перечислять в алфавитном порядке

SUMMARY

The numerical scheme for the computation of a shock discontinuity developed by MacCormack has been extended to solve a number of differential equations, including cases explicitly containing higher-order derivatives. Comparisons with previous results are made, if available, to illustrate the advantages of the present method. The question of convergence of the numerical calculation is discussed. In the paper author analyzes the stability of the scheme and conjectures that alternating between the order in which the backward/forward steps are applied will allow the full (one-dimensional) CFL limit on time step. This conjecture certainly has been verified again and again in numerous applications of the method, but has not been proved.

The authors suggest a positive correlation between the accuracy and efficiency of a numerical method, pointing out that an explicit scheme operating at its maximum allowable time step has all the data needed to advance the solution, with a minimum of extraneous data. The purpose of this paper is to demonstrate the advantages of MacCormack scheme used earlier for the shock wave/laminar boundary layer interaction problem to more general fluid dynamics problems. The split explicit MacCormack scheme is applied to the inviscid equations of compressible flow to solve for the supersonic flow past symmetric diamond-shaped airfoils and double compression corners using simple, non-orthogonal, sheared meshes. They achieve results in excellent agreement with the exact (inviscid) solutions for these problems, demonstrating a reduction in computational time of more than a factor of two, relative to the unsplit method. The split method allows both: 1) advancing the solution at the full one-dimensional CFL limit in each space dimension, and 2) advancing the solution in the direction of the smaller mesh spacing multiple time steps for each time step in the coarser direction, allowing a better matching of the numerical and physical domains of dependence.

The authors use three problems to illustrate three different points. The linear wave (advection) equation is used to show that the MacCormack explicit method reproduces the exact solution at a Courant number of unity due, the authors argue, to the alignment of the spacetime mesh with the solution for this value of Courant number. Second, the inviscid Burgers equation is used to show that, without corrective measures, the numerical scheme may capture (physically incorrect) expansion "shocks." Finally, the authors consider solutions of the Euler equations for several two-dimensional, supersonic flows, including flows past wedges, diamond airfoils, and a sphere. For these flows it is shown that the numerical error is reduced when the mesh is aligned with the shock position.

Список терминов

1

Advective

Адвективный

В гидродинамической литературе на русском языке примерно до 2010 года термин переводился как «конвективный», т.е. термины  аdvective и сonvective не различались. В работах после 2010 термины различаются только при переводах статей с английского языка. 

2

Artificial viscosity

Искусственная вязкость

3

Basin

Базис шаблона

4

Cavity

Кавитация

5

Cell-centered algorithm

Алгоритм, опирающийся на данные центра ячейки

6

Characteritic decompositions

Характеристическое разложение

7

Componentwise approach

Компонентный подход

8

Computational Fluid Dynamics (CFD)

Вычислительная гидродинамика

9

Conservation form

Консервативная форма

10

Conservation law

Закон сохранения

11

Conserved variables

Консервативные члены

12

Consistency

Cогласованность

13

Convection number

Параметр конвекции

14

Convection-diffusion

Конвективно-диффузионный

15

Convective

Конвективный

16

Convergence

Cходимость

17

Convex

Выпуклый

18

Curvature

Кривизна

19

Curvilinear coordinate

Криволинейные координаты

20

Degenerate diffusion

Вырожденная диффузия

21

Density

Плотность

22

discrete

Дискретный

23

Dispersive ripples

Дисперсионные осцилляции

24

Dissipation lenght

Ширина «размазывания»

25

Eigenstructure

Собственная структура

26

Eigenvalue

Собственные значения

27

Explicit

Явный

28

Face-centered algorithm

Алгоритм, опирающийся на параметры границ

29

family of schemes

Семейство схем

30

FCT (Flux-Corrected Transport)

Техника с корректированием потоков в ячейке

31

FDE (functional differential equation)

Функциональное дифференциальное уравнение

32

Finite-difference method

Конечно-разностный метод

33

Fluid dynamics

Гидродинамика

34

Flux

Поток

35

Forward-difference approximation

Аппроксимация разностями «вперед»

36

Framework

Структура

37

Heat conductivity

Теплопроводность

38

Hypersonic

Ультразвуковой

39

Hypervelocity

Гиперзвуковая (космическая) скорость

40

Impact cratering

Образование кратера ударной волной

41

Implicit

Неявный

42

Incompressible

Несжимаемый

43

Initial value

Начальные параметры

44

Interface

Сопряжение

45

Interpolant

Интерполированный

46

Inviscid

Невязкий

47

Irrotational

Невихревой

48

Laminar

Ламинарный

49

Maximum principle

Принцип максимума

50

Mesh ratio

Параметр сетки

51

Minmod limiter

Ограничитель типа minmod

52

Multidimensional

Многомерный

53

Node

Узел ячейки

54

Non-equilibrium

Неравновесный

55

nonoscillatory

Монотонный

56

Nonsmooth

Негладкий

57

Numerical viscosity

Численная вязкость

58

ODE (ordinary differential equation)

Обыкновенное дифференциальное уравнение

59

One-dimensional

Одномерный

60

One-side approximation

Одно-сторонняя аппроксимация

61

Order of accuracy

Порядок точности

62

PDE (Partial Differential Equation)

Частные дифференциальные уравнения

63

Piecewise-linear approach

Кусочно-линейный подход

64

Plate wave

Плоская волна

65

Pressure

Давление

66

Propagation speed

Скорость переноса

67

Relative error

Относительная ошибка

68

Relaxation scheme

Релаксационная схема

69

Resolution

Разрешающая способность

70

Riemann fans

Области Риманового решения

71

Roundoff error

Ошибка округления

72

semi-discrete

Полу-дискретный

73

Shock discontinuities

Разрыв

74

skin friction

Поверхностное трение

75

Smooth

Гладкий

76

Source term

Параметр истока

77

Space derivative

Производная по координате

78

Space marching

Пространственная дискретизация

79

Spatial

Пространственный

80

Stability

Устойчивость

81

Steady state

Устойчивая фаза

82

Stencil

Шаблон

83

Streamline

Линия тока

84

Stress term

Параметр напряжений

85

Supersonic

Сверхзвуковой

86

Taylor expansion

Разложение в  ряд Тейлора

87

Temperatute

Температура

88

Temporal

Временной

89

Time averaging

Усреднение по времени

90

Time derivative

Производная по времени

91

Time marching

Временная дискретизация

92

Total-variation

Общая вариация

93

Transonic

Трансзвуковой

94

Transportive flux

Транспортный поток

95

Truncation error

Ошибка дискретизации

96

Turbulent

Турбулентный

97

Two-dimensional

Двумерный

98

Upwind scheme

Схемы, с расчетом в направлении «против потока»

99

Vortex

Вихрь

100

Weak condition

Условие, определяющее слабое решение

My research

My name is Valeria Korkishko. I graduated from Donetsk National University in 2014. Now I’m a post-graduate student of the Faculty of Physics and Technology. I’m a teacher of physics. I really love my job, I love the process of sharing my knowledge with other people. But I also have interests in science. My special subject is Computational Fluid Dynamics. My research deals with principals of modeling pulse and wave flows with mobile borders.

I’m particularly interested in application of Mac-Cormack method to the high pulse fluid flows. One of the first tasks is to verify and if possible to amplify knowledge of possibility of application Mac-Cormack method to hydrodynamics method. I have been working at the problem for two years. I got interested in it when I was a student. My present work is based on the theory developed by my scientific adviser Alexandr Nikolaevich Semko. He has PHD at technical sciences. The title of his doctor’s dissertation was “Pulse and wave flows of liquid with mobile borders”. He proved it in 2006. Ten years after the problem hasn’t lost its topical significance.

The title of my future dissertation is “Computational modeling of high pulse processes and technologies”.  Pulse and wave flows with mobile borders meet in many physical processes bound to short-term and intensive influence on fluid, such as impact, explosion, electrical discharge etc. Dimensional redistribution of energy takes place in such kind of processes. It leads to sharp local increase of energy density. This effect is widely used in different installations and technological processes. Essential features of such processes are fugacity, high pressure, wave character and cavitation. Such flows are described by equations of non-stationary gas dynamics with appropriate initial and boundary conditions. Boundary conditions are often put on the specific borders. Motion laws of such borders are not known in advance and are a part of the decision of a problem.    

All these factors essentially complicate the decision of such issues. Therefore working out of the mathematical models adequately reflecting pulse and wave flows of fluid with mobile borders and cavitation is still the actual problem to which my research is devoted.

Computational Fluid Dynamics (CFD) provides a qualitative (and sometimes even quantitative) prediction of fluid flows by means of mathematical modeling (partial differential equations), numerical methods (discretization and solution techniques) and software tools (solvers, pre- and post-processing utilities). CFD uses a computer to solve the mathematical equations for the problem at hand. At present there is a growing interest in improving the accuracy of numerical methods. CFD is a highly interdisciplinary research area, which lies at the interface of physics, applied mathematics and computer science.

In computational fluid dynamics, the Mac-Cormack method is a widely used discretization scheme for the numerical solution of hyperbolic partial differential equations. This second-order finite difference method was introduced by Robert W. Mac-Cormack in 1969. The Mac-Cormack method is very elegant and easy to understand and program. It was this which first attached my notice. It is well suited for nonlinear equations (inviscid Burgers equation, Euler equations, etc.) Unlike first-order upwind scheme, the Mac-Cormack does not introduce diffusive errors in the solution. However, it is known to introduce dispersive errors in the region where the gradient is high. In my research the theory of flux-corrected transport (FCT) developed by Boris and Book is extended to the numerical Mac-Cormack method in order to minimize dispersive errors. It has been established by recent studies that Mac-Cormacks method can be adequately applied to calculate liquid flows. So the scientific validity of my job is application of Mac-Cormack method, widely used in gas dynamics, to liquid dynamics. 

My research is based on several steps. Initially, one must make mathematical model. Secondly, generation of cells, time instants, space and time discretization comes. Main part is software implementation and post-processing visualization. And after verification of model, the certain issues can be solved.  Now I got more results in theoretical part rather than in practical use of obtained data.  The obtained results agree with the previous findings. The problems are still far from being completely understood.

 I’m planning to finish my research work by the end of my study at the post-graduate course. I hope to get the degree of Candidate of Technical Science. By this time I will have got some publications in scientific periodicals. I think my dissertation will make a certain contribution to the knowledge of the subject by the discovery of new facts about the effectivity of Mac-Cormack’s method being applied to high pulse flows with mobile borders.

Информация о файле
Название файла Метод Мак-Кормака в вычислительной гидродинамике от пользователя Гость
Дата добавления 5.5.2020, 16:08
Дата обновления 5.5.2020, 16:08
Тип файла Тип файла (zip - application/zip)
Скриншот Не доступно
Статистика
Размер файла 153.73 килобайт (Примерное время скачивания)
Просмотров 447
Скачиваний 138
Оценить файл