Математическое моделирование поглощения относительно более сильной ударной волной более слабой ударной волны с помощью полулагранжевого численного метода Годунова без вычислительной вязкости для ударных волн

Бесплатный доступ

В этой статье предлагается модифицированный полулагражевый численный метод предыдущей опубликованной работы автора и рассматривается его применение к задачам поглощения более сильной ударной волной более слабой ударной волны. Известно, что одним из недостатков методов типа Эйлера с высоким разрешением для точного разрешения масштабов плавного потока и одновременным выявлением разрывов является численная вязкость на ударных волнах. При проходе ударной волны параметры потока резко изменяются на расстоянии, равном длине свободного пробега молекулы газа, что значительно меньше размера ячейки расчетной сетки. Из-за численной вязкости вышеупомянутые методы типа Эйлера растягивают изменение параметров ударной волны на несколько ячеек сетки. Поэтому в предыдущих работах автора был предложен полулагранжев метод Годунова без численной вязкости для ударных волн. В этом методе решаются одномерные уравнения Эйлера, но они разбиваются на части, описывающие конвекцию и акустические процессы отдельно с соответствующими разными шагами по времени. При этом дополнительно используется итерационный точный решатель Годунова, поскольку инварианты Римана не сохраняются для умеренных и сильных скачков в идеальном газе. Данный итерационный решатель определяет точность предлагаемого метода для разрывов потока. В расчетах использовалось условие завершения итераций при достижении разницы давлений между текущей и предыдущей итерациями менее 10-5. Предлагаемый здесь метод относится к группе методов частиц в ячейке - particle-in-cell (PIC). Насколько известно автору, на момент выхода его первой статьи в 2011 г., посвященной данному методу, подобных численных схем PIC, использующих итерационный точный решатель Годунова, не существовало. В ударных волнах для предложенного метода свойства течения изменяются мгновенно (с точностью, зависящей от размера ячейки сетки). В предыдущей работе автора от 2024 г. была предложена единая формула распределения плотности для волны разрежения, в то время, как в статье автора 2022 г. использовался линейный закон распределения параметров течения при моделировании задачи Шу и Ошера с целью снижения паразитных колебаний и нелинейный закон, полученный из инвариантов Римана, для остальных тестовых задач. В данной работе предлагается дальнейшее развитие численной схемы метода, описанного в предыдущей статье автора 2024 г., а именно очередная модификация метода для моделирования сильных ударных волн и его применение для задачи поглощения более сильной ударной волной более слабой ударной волны. Результаты численного анализа для двух тестовых задач сравниваются с данными статьи автора от 2022 г. и с результатами схемы Total Variation Deminishing (TVD), предложенной Хартеном. К сожалению, получение точных решений для рассмотренных задач затруднительно.

Еще

Газ, ударная волна, задача римана, метод годунова, подход лагранжа, численная вязкость

Короткий адрес: https://sciup.org/148330407

IDR: 148330407   |   DOI: 10.37313/1990-5378-2024-26-6-185-199

Список литературы Математическое моделирование поглощения относительно более сильной ударной волной более слабой ударной волны с помощью полулагранжевого численного метода Годунова без вычислительной вязкости для ударных волн

  • von Neumann, J.; Richtmyer, R.D. A method for the numerical calculation of hydrodynamic shocks // J. Appl. Phys. v. 21. 1950. P. 232.
  • Jameson, A. Analysis and design of numerical schemes for gas dynamics, 1: Artifi cial diffusion, upwind biasing, limiters and their effect on accuracy and multigrid convergence. // Int. J. Comput. Fluid Dyn. v. 4. 1994. P. 171–218.
  • Harten, A. High resolution schemes for hyperbolic conservation laws // J. of Comp. Phys. v. 49. 1983. P. 357-393.
  • Harten, A., Engquist, B., Osher, S., Chakravarthy, S.R. Uniform high order accurate essentially nonoscillatory schemes, III. // J. Comput. Phys. v. 71. 1987. P. 231–303.
  • Liu, X.D., Osher, S., Chan, T. Weighted essentially nonoscillatory schemes. // J. Comput. Phys. v. 115. 1994. P. 200–212.
  • Harten, A. ENO schemes with subcell resolution // J. Comput. Phys. v. 83. 1987, P. 148–184.
  • Harten, A., Osher, S. Uniformly high order essentially non-oscillatory schemes I // SIAM J. Numer. Anal. v. 24. 1987 P. 279–309.
  • Harten, A., Osher, S., Engquist, B., Chakravarthy, S. Some results on uniformly high order accurate essentially non-oscillatory schemes // Appl. Numer. Math. v. 2. 1986. P. 347–377.
  • Shu, C.-W., Osher, S. Effi cient implementation of essentially non-oscillatory shock-capturing schemes // J. Comput. Phys. v. 77. 1988. P. 439–471.
  • Shu, C.-W., Osher, S. Effi cient implementation of essentially non-oscillatory shock-capturing schemes II // J. Comput. Phys. v. 83. 1989. P. 32–78.
  • Jiang, G.-S., Shu, C.-W. Effi cient implementation of Weighted ENO schemes // J. Comput. Phys. v. 126. 1996. P. 202–228.
  • Pawar, S., San, O. CFD Julia: A Learning Module Structuring an Introductory Course on Computational Fluid Dynamics // Fluids. v. 4. 2019. P. 159. https://doi.org/10.3390/fl uids4030159.
  • Roe, P.L. Approximate Riemann solvers, parameter vectors, and difference schemes // J. of Comp. Phys. v. 135. 1997. P. 250-258.
  • Годунов, С.К. Численное решение многомерных задач газовой динамики / С.К. Годунов, А.В. Забродин, М.Я. Иванов, А.Н. Крайко, Г.П. Прокопов. М.: Наука, 1976. 400 с.
  • LeVeque, R.J. Balancing source terms and fl ux gradients on high-resolution Godunov methods: The quasi-steady wave-propagation algorithm // J. Comput. Phys. v. 146. 1998. P. 346–365.
  • Einfeldt, B. On Godunov-type methods for gas dynamics // SIAM J. Numer. Anal. v. 25. 1988. P. 294–318.
  • Wu, Y.Y., Cheung, K.F. Explicit solution to the exact Riemann problem and application in nonlinear shallow-water equations // Int. J. Numer. Meth. Fluids. v. 57. 2008. P. 1649–1668. doi:10.1002/fl d.1696.
  • Saba Basiri, Seyyed Mohammad Ghoreishi, Jaber Safdari, Sadegh Yousefi -Nasab, Three-dimensional simulation of gas fl ow for predicting the pressure and velocity profi les inside a gas centrifuge machine using the DSMC method // Vacuum. v. 219. Part A. 2024. P. 112664, ISSN 0042-207X, https://doi.org/10.1016/j.vacuum.2023.112664.
  • Никонов, В.В. Применение подхода Лагранжа к решению одномерной задачи распространения ударных волн в газе / В.В. Никонов, В.Г. Шахов // Известия Самарского научного центра РАН. 2011. Т. 13. № 6. С. 136-141.
  • Nikonov, V.A Semi-Lagrangian Godunov-Type Method without Numerical Viscosity for Shocks // Fluids. v. 7. 2022. P. 16. https://doi.org/10.3390/fl uids7010016
  • Никонов, В.В. Математическое моделирование сжимаемых одномерных течений с помощью полулагранжевого численного метода Годунова без вычислительной вязкости для ударных волн / В.В. Никонов // Известия Самарского научного центра РАН. 2024. Т. 26. № 3. С. 147-163.
  • Taylor, E.M., Wu, M., Martin, M.P. Optimization of Nonlinear Error for Weighted Essentially Non- Oscillatory Methods in Direct Numerical Simulations of Compressible Turbulence. // J. Comput. Phys. v. 223. 2007. P. 384-397.
  • Sod, G.A. A survey of several fi nite difference methods for systems of nonlinear hyperbolic conservation laws // J. Comput. Phys. v. 107. 1978. P. 1–31.
Еще
Статья научная