Math-Net.Ru Общероссийский математический портал Н. Я. Моисеев, Т. А. Мухамадиева, Метод Ньютона для решения задачи о распаде произвольного рарыва в средах с уравнениями состояния общего вида, Ж. вычисл. матем. и матем. физ., 2008, том 48, номер 6, 1102–1110 Использование Общероссийского математического портала Math-Net.Ru подразумевает, что вы прочитали и согласны с пользовательским соглашением http://www.mathnet.ru/rus/agreement Параметры загрузки: IP: 185.201.44.167 13 декабря 2024 г., 12:54:13 ЖУРНАЛ ВЫЧИСЛИТЕЛЬНОЙ МАТЕМАТИКИ И МАТЕМАТИЧЕСКОЙ ФИЗИКИ, 2008, том 48, M 6, с. 1102-1110 УДК 519.634 МЕТОД Н Ь Ю Т О Н А ДЛЯ Р Е Ш Е Н И Я З А Д А Ч И О РАСПАДЕ ПРОИЗВОЛЬНОГО Р А З Р Ы В А В СРЕДАХ С УРАВНЕНИЯМИ СОСТОЯНИЯ ОБЩЕГО ВИДА © 2008 г. Н. Я. Моисеев, Т. А. Мухамадиева (456770 Снежинок, Челябинская обл., ул. Васильева, 13, а.я. 245, ФГУП РФЯЦ-ВНИИТФ им. ак. Е.И. Забабахина) e-mail: [email protected] Поступила в редакцию 19.10.2007 г. Переработанный вариант 12.12.2007 г. Предлагается подход к решению задачи о распаде произвольного разрыва в средах с нормаль­ ными уравнениями состояния, основанный на методе Ньютона. Для эффективного вычисле­ ния интегралов Римана используется кубическая аппроксимация изэнтропы, обеспечившая по сравнению с методом Симпсона более высокую точность, скорость сходимости и эконо­ мичность. Возможности подхода демонстрируются на примерах решения задач для сред, под­ чиняющихся уравнению состояния Ми-Грюнайзена, для которого получены в явном виде ал­ гебраическое уравнение изэнтропы и некоторые точные решения для конфигураций с волна­ ми разрежения. Библ. 16. Фиг. 3. Табл. 1. Ключевые слова: уравнение газовой динамики, задача о распаде произвольного разрыва, численный метод Ньютона, уравнения состояния Ми-Грюнайзена. 1. В В Е Д Е Н И Е Задача Римана о распаде произвольного разрыва для уравнений газовой динамики хорошо из­ вестна и подробно описана в научной литературе, например в [1], [2]. Решения задачи широко ис­ пользуются в численных методиках и во многих из них являются массовыми операциями (см. [3]). Поэтому особое внимание уделяется эффективности ее решения, как точного (см. [4]-[8]), так и приближенного (см. [9], [10]). Согласно универсальному подходу из [4], уравнения состояния (УPC) записываются в двухпараметрическом виде, что приводит к вычислению этих параметров из решения систем уравне­ ний, соответствующих реализовавшимся конфигурациям распада разрыва. З а т е м вычисляются все термодинамические величины. Системы решаются методом Ньютона в конфигурациях с ударными волнами (УВ). Интегрирование адиабаты Пуассона сводится к решению системы диф­ ференциальных уравнений для параметрических функций. В [5] нахождение термодинамических величин сводится к решению систем уравнений методом Н ь ю т о н а в конфигурациях с УВ. В кон­ фигурациях с волнами разрежения (BP) решаются д и ф ф е р е н ц и а л ь н ы е уравнения методом Рунге-Кутты. В [6] изложен подход к решению задачи в о б щ е м виде без подробного описания кон­ кретных алгоритмов. В [8], [10] приводится подробное решение задачи в средах с простыми У PC методом Ньютона и методом обратной параболической интерполяции (см. [11]) соответственно. Метод обратной параболической интерполяции обеспечивает кубическую скорость сходимости. Анализ алгоритмов из [4]-[6] показывает, что они являются достаточно трудоемкими, чтобы их можно было применять как массовые операции в численных методиках. Так, если сравнивать эффективность решения задачи в средах с идеальным газом методами из [5] и [10], то решения в [5] находятся за 12-19 итераций, а в [10] - за 2 - 3 . П о э т о м у эффективность решения задачи о рас­ паде произвольного разрыва остается актуальной проблемой. В данной работе рассмотрен новый численный метод решения задачи о распаде произвольно­ го разрыва в средах с нормальными УРС (см. [1]) методом Ньютона. Метод является обобщени­ ем приближенного метода (см. [7]), основанного на подходах работ [8], [10], и заключается в сле­ дующем. На каждой итерации исходные У Р С локально аппроксимируются двучленными, для ко­ торых решение задачи известно (см. [3], [8], [10]) и в ы р а ж а е т с я через элементарные функции. По этим решениям определяются новые состояния сред в точках на исходных ветвях (и, /^-диа­ грамм. Задача о распаде разрыва снова решается т а к ж е , как и на предыдущих итерациях, с на­ чальными данными, которые соответствуют найденным новым состояниям. Возможности под- хода демонстрируются на примерах решения задач в средах, подчиняющихся У Р С М и - Г р ю н а й ­ зена. Для этого УРС выписаны в явном виде алгебраическое уравнение изэнтропы и н е к о т о р ы е точные решения для конфигураций с BP. Результаты численных расчетов модельных задач о распаде произвольного разрыва показали эффективность рассмотренного метода, согласуются с точными решениями и решениями, полученными по алгоритму из [7]. Метод реализован в про­ грамме, написанной на языке программирования C++ в среде WINDOWS для решения задач на персональном компьютере в интерактивном режиме. 2. З А Д А Ч А О Р А С П А Д Е П Р О И З В О Л Ь Н О Г О Р А З Р Ы В А Пусть в начальный момент времени t = 0 среда в пространстве разделена на две части - левую и правую - плоскостью х = 0. Среда слева от этой плоскости имеет состояние р и р справа состояние р , и р . Среды подчиняются УРС, записанным в форме p = р\(р, E), р = /? (р, £ ) , ко­ торые удовлетворяют условиям Бете-Вейля [1], [12], являются выпуклыми и называются нор­ мальными. Здесь р, и,р,Еэто удельная плотность, скорость, давление и внутренняя энергия соответственно. Среды разделены перегородкой, которая в момент времени t = 0 мгновенно уби­ рается. После этого среды приходят в соприкосновение и начинают взаимодействовать между собой. Требуется определить состояние сред в момент t > 0. В такой постановке задача известна как задача Римана о распаде произвольного разрыва. Предполагаем, что для давлений выполнено условие р < р . Поэтому можно рассмотреть только основные конфигурации - это конфигурации из двух УВ, двух BP, одной УВ и BP. Решение за­ дачи наглядно представляется в плоскости состояний сред и находится в точке пересечения вет­ вей (и, /?)-диаграмм (см. [2]). Поскольку задача о распаде разрыва хорошо известна, то м ы не бу­ дем приводить вывод основных уравнений, а выпишем сразу необходимые из них в следующем общем виде: 0 ь 2 ъ ъ 2 ь 2 х л ^ - Р * U - Ll + Р n U - И2 о - { (J, 2 РГ - Р, о P ~PÏ J = U, v Ü; = < (D i 1 P<Pf Здесь / = 1, 2, £/, Р - скорость и давление на контактном разрыве (KP) в зонах постоянного тече­ ния, V = 1/р - удельный объем, величины p * , Е* , Vf - плотность, удельная внутренняя энергия и удельный объем за фронтом УВ соответственно. Система уравнений (1) в зависимости от реа­ лизовавшейся конфигурации дополняется уравнениями адиабат Гюгонио £ f - £ , - 0 . 5 ( V , . - V * ) ( / > , + P*) = 0, P* = (2) p.(V?,E*), и/или адиабат Пуассона d -b = -р(р,Е), j = 1,2. (3) dv Из (1)-(3) следует, что в конфигурации из двух У В требуется решить систему нелинейных ал­ гебраических уравнений, из двух BP - систему интегральных уравнений, из У В и BP - смешан­ ную систему уравнений. Для определения конфигурации проводим анализ поведения функции F(P) (см. [3], [8]): 1) если и - и > U = F(p ), то Р > р > р и реализуется конфигурация из двух УВ; J х 2 2 2 2 2) если U у = F(p ) <и -и < { { х U , то р < Р <р и реализуется конфигурация из УВ и BP; 2 2 х 2 3) если U = F(p ) < щ < и < U то Р < р < р и реализуется конфигурация из двух BP; 0 0 2 h { 2 4) если щ - и < (/ , то реализуется область вакуума со значениями р = 0, с = 0. 2 0 В (1) вычитая второе уравнение из первого, получаем уравнение для давления в виде F(P)^f (P) { + f (P) 2 = щ-и . 2 (4) 1104 МОИСЕЕВ, МУХАМАДИЕВА Здесь p-Pi а a-, Л(Р) = P f - P,' (5) Pi fedp, P<p, И з уравнения (4) определяем давление на контактном разрыве (KP), а затем вычисляем осталь­ ные величины. 3. М Е Т О Д Н Ь Ю Т О Н А ДЛЯ РЕШЕНИЯ З А Д А Ч И О Р А С П А Д Е П Р О И З В О Л Ь Н О Г О Р А З Р Ы В А В СРЕДАХ С П Р О С Т Ы М И У Р А В Н Е Н И Я М И С О С Т О Я Н И Я Предположим, ч т о из уравнений (2), (3) можно получить уравнения адиабат Гюгонио и Пуас­ сона в аналитической форме. УРС с такими свойствами в дальнейшем будем называть простыми. О б ы ч н а я процедура решения нелинейной системы уравнений методом Ньютона, к а к правило, состоит в линеаризации всех уравнений и последующей организации итерационного процесса по нахождению решений системы линейных уравнений. М ы рассмотрим подход к р е ш е н и ю систем уравнений (1), который отличается от подходов, в [4]-[6]. Для решения этих систем уравнений оказывается достаточно линеаризации только исходных УРС. Алгоритм решения в э т о м случае строится следующим образом. Проводим локальную линеаризацию исходных УРС. Вследствие такой линеаризации среды будут подчиняться двучленным УРС вида р = (у-1)р£ + Со(р-ро). (6) Здесь у - показатель адиабаты, р , с - параметры вещества, вычисленные в результате линеари­ зации. В этом случае уравнение (4) упрощается и его решение находится по алгоритму из [8] с уче­ том модификации в [10] методом обратной парабалической интерполяции. Подставив найденные значения Р, p f , р * давления и плотностей в уравнение (4), проверяем выполнение условия 0 0 \F(p)-(u -u )\<z\u -u \, l 2 l 2 0 < 8 < ^ 1. (7) Если условие выполняется, то считаем, что приближенное решение находится в окрестности точного решения уравнения (4), заканчиваем итерационный процесс и переходим к счету осталь­ ных величин. Если условие (7) не выполняется, т о поступаем следующим образом. И з получен­ ного приближенного решения берем плотности pf , р * в средах слева и справа от KP, вычисляем давления pf , pf из исходных уравнений (2), (3) адиабат Гюгонио или Пуассона и скорости uf , uf , из уравнений (1). Очевидно, что величины ( p f , pf , uf ) , (uf , pf , p * ), найденные на этом шаге, вычисляются без итераций и определяют новые состояния сред в точках, л е ж а щ и х на ис­ ходных ветвях (и, /?)-диаграмм. Далее повторяем описанный выше процесс получения очередно­ го приближенного решения, взяв в качестве начальных данных величины ( p f , pf , uf ) , (uf , pf , p * ). Процесс повторяется до тех пор, пока неравенство (7) не будет выполнено. Геометрическая интерпретация (см. фиг. 1, 2) описанного алгоритма означает, ч т о в плоско­ сти переменных (р, р) кривую УРС аппроксимируем (заменяем) касательной, а адиабаты Гюго­ нио или Пуассона и ветви состояний исходных У Р С на (и, /?)-диаграмме аппроксимируем соответ­ ствующими адиабатами и ветвями для двучленных УРС (6). Поскольку имеется взаимно однозначное соответствие между УРС, адиабатами и ветвями, т о аппроксимирующие адиабаты и ветви по построению будут касаться исходных адиабат и ветвей соответственно. Следовательно, описанный метод решения уравнения (4) соответствует методу Ньютона, в котором вместо касательных используются адиабаты, соответствующие У Р С (6). Т о ж е самое относится и к ветвям (и, /?)-диаграмм в плоскости состояний. Поэтому скорость сходимо­ сти к решению должна быть выше, чем в обычном методе с использованием только касательных. Приближенные решения можно находить также и на основе модифицированного уравнения из [10], которое отличается от уравнения (6) наличием свободного безразмерного параметра пе- Фиг. 1. Две BP: (а) - плоскость (р, р) и (б) - плоскость (w, р). Фиг. 2. Две УВ в плоскости (и,р). ред вторым слагаемым. Это позволит сократить число итераций на начальной стадии поиска ре­ шения. Однако на заключительной стадии поиска лучше переходить на использование уравне­ ния (6), поскольку алгоритм выбора значений свободных параметров не обеспечивает квадра­ тичной скорости сходимости. 4. У Р А В Н Е Н И Е С О С Т О Я Н И Я М И - Г Р Ю Н А И З Е Н А Возможности описанного подхода к решению задачи о распаде разрыва рассмотрим на при­ мере сред, подчиняющихся уравнению состояния Ми-Грюнайзена ET — E — Еу, т x = —I Еу x :— + ил ц - 1 5 = 5 ï-, к = 1,2, которое запишем в виде p = ( _i)p£ Y + j ^£i|( -i)(ô-l) Y + IJ(l-8^)|. (8) Здесь p с - параметры вещества, у, р - параметры уравнения состояния, которые будем считать постоянными. У Р С хорошо известен и широко применяется для описания поведения многих ве­ ществ. Мы не будем подробно останавливаться на его свойствах, с которыми м о ж н о познако­ миться, например, в [13], [14], а отметим следующее. Скорость звука вычисляется по формуле h к 1/2 С ' Р + Рк у-—— + Р - У ^ - ! Рк = Рк к Уравнение адиабаты Гюгонио в виде явной зависимости Р = Р(р) просто получить из у р а в н е ­ ний (2) и (8). Следовательно, решение задачи о распаде разрыва по описанному выше алгоритму в конфигурациях с УВ не представляет каких-либо трудностей не только для У Р С М и - Г р ю н а й ­ зена, но и для У Р С такого типа. Сложнее обстоит вопрос с решением задачи в конфигурациях с BP, поскольку необходимо вычислять вдоль изэнтропы интеграл Римана (5), который не всегда можно выразить через элементарные функции. Более того, для многих нормальных У Р С часто неизвестно и само уравнение изэнтропы в аналитическом виде. Поэтому нам представляется целесообразным выписать это уравнение для УРС Ми-Грюнайзена в удобном для д а л ь н е й ш е ­ го исследования виде. Подставив в уравнение (3) вместо Е выражение из (8), получим следую­ щее дифференциальное уравнение: V aW = M " ^ - Y ^ + (Y-^)P*v?v" . (9) Проинтегрировав уравнение (9) методом вариации произвольной постоянной и выбрав эту по­ стоянную, согласованную с двучленным уравнением состояния, получим уравнение изэнтропы в явном аналитическом виде: l p = 7 y >i i -o(S)p -p -p b (l-6 -' ). k k (10) Здесь ü(S) - энтропийная функция, которую можно вычислять по формуле n о(5) = Y ^ +Y • P Р Скорость звука вдоль изэнтропы можно вычислять по формулам (П) 7 1 1 /о^р'-'-^-'-цб' - ) = y ^ m-y)Ejf. (12) А/ Рк v P P П о л у ч е н н ы е уравнения изэнтропы и энтропийной функции для УРС М и - Г р ю н а й з е н а п о з в о ­ л я ю т существенно упростить решение задачи о распаде разрыва и получить частные в ы р а ж е ­ ния для параметров у, р, при которых интеграл Римана записывается в квадратурах. Если у = р , т о ф о р м у л ы ( 10)—( 12) переходят в формулы для У Р С (6), который о б ы ч н о н а з ы в а ю т согласо­ ванным. с = + 5. Т О Ч Н Ы Е Р Е Ш Е Н И Я Рассмотрим значения параметров у, р, при которых интеграл Римана (5) можно записать в квадратурах. Преобразовав интеграл (5) к виду /(p)=f^p J p p (13) Pf на отрезке [ р * , р,] и подставив под знаком интеграла (13) выражение для скорости звука из (12), получим Р, 8,{y i)n m b - (a Pf y l Здесь а = c(S)p ~ k + b^) db. ôf 2 - ус^/р, b - (\ip )/p k k = q , 8 г = р//р*. Согласно теореме Чебышёва, интеграл ti jV" (а + bx ydx может быть выражен через элементарные функции, если одно из чисел (т + р + (т+ 1)Аг, р целое. Здесь р,т,прациональные числа. В нашем случае m - 0 . 5 ( у - 3), п - р - у, р = 0.5. Следовательно, если параметры p, у связаны одним из следующих соотношений: (2*+1)у-1 2Jfcy-l . , 0 то интегралы будут табличными (см. [15], [16]) и будут выражаться через элементарные функ­ ции. Решения задачи о распаде разрыва с такими параметрами у, Ц будем называть точными и будем их использовать для контроля точности и эффективности описанного метода. Так, если у = 3 + 2к,к = 0, 1, и р = у + 1, т о получим интеграл вида к lL / = Jх [а + bx] dx. ôf Для к = 1 параметры p, у из первого условия связаны соотношением р = у + 0 . 5 ( у - 1). В этом слу­ чае скорости uf , uf можно вычислять из следующих точных уравнений: и* К ^ + ад^-^ + М Г Л = м^ + ^ / = 1,2. 6. П Р И Б Л И Ж Е Н Н Ы Й М Е Т О Д В Ы Ч И С Л Е Н И Я ИНТЕГРАЛОВ Р И М А Н А В общем случае значение интеграла Римана (5) находят каким-либо численным методом (тра­ пеций, прямоугольников, Симпсона и т.п.) либо аппроксимируют подынтегральную функцию другой функцией, интеграл от которой выражается в квадратурах. Рассмотрим второй подход приближенного вычисления интегралов. Аппроксимируем исходную изэнтропу (10) кубической параболой вида 3 2 fe p + b i p + b p + fe = р 0 2 3 (14) 9 которая совпадает с изэнтропой на концах интервала интегрирования вместе со своими первыми производными. К о э ф ф и ц и е н т ы кубической параболы находятся из решения соответствующей системы уравнений и имеют достаточно простой вид: 2 Ь = P2 p с1 ( ~i 2 (p 2 P l с \+ г\ ) Vp2-Pi 2 У 2 1 7 Ъ = (p 2 2 2 J P l c + \ 2 C Рг-Р\\ 2 + 3 ( р + Pi)! V 3 Pl^2 + Р 2 ^ 1 у b 2 Г , 2 )L =cf-3ft pf-2^^!, Ъ = 0 p -b p\-b p]-b p . ъ l Ç) x 2 { Построив параболу, можем получить выражение для скорости звука 2 с = 7 з Ь р + 2/?!р + ô , 0 2 которое будем использовать в (13) вместо (12). Тогда интеграл (13) преобразуется к виду „ P . t f 73/7 p 0 2 + 2fe p + fe 1 /(р)« 2 dp p J pf и точно выражается через элементарные функции. Покажем корректность рассмотренной аппроксимации. Целесообразность аппроксимации кубическим полиномом обсуждается в [9] ввиду того, что полином может быть не монотонным на отрезке, на котором осуществляется аппроксимация. Покажем, что в нашем случае кубиче­ ский полином (14) будет монотонным на интервале [pf , p j . Напомним, что мы рассматриваем выпуклые уравнения состояния. Проведем хорду через точки ( p f , pf ), (р , /? ), которые лежат на изэнтропе, и восстановим перпендикуляр из середины этой хорды. Перейдем от исходной системы координат к системе ко2 . i 2 к ординат, в которой координатные оси (pj , р ) совпадают с хордой и перпендикуляром соответ­ ственно. В этой системе координат построенная кубическая парабола будет представляться в ви­ де полинома третьей степени, к о т о р ы й обращается в ноль в двух точках, соответствующих точх кам ( р р ) , (р , р ) в исходной системе координат, и имеет производные разных знаков в этих точках. Очевидно, что эти точки соответствуют действительным корням полинома в новой си­ стеме координат. Поскольку полином третьей степени может иметь один и два мнимых корня или три действительных, то наш случай соответствует трем действительным корням. Следова­ тельно, поведение полинома внутри интервала [ p f , p j зависит от положения третьего корня. Если корень лежит между двумя отмеченными корнями, то это соответствует наличию макси­ мума и минимума внутри интервала. В этом случае в силу построения полинома знак производ­ ной на одном из концов интервала будет совпадать со знаком заданной производной, а на другом конце будет противоположен знаку исходной производной. Это противоречит условию постро­ ения полинома. Поэтому третий к о р е н ь будет лежать за пределами рассматриваемого интерва­ ла. Таким образом, доказано, что кубическая парабола (14) будет выпуклой на интервале [pf , р,]. Следовательно, производная будет непрерывно изменяться от первой точки ко второй без смены знака. ь х 2 2 7. Р Е Ш Е Н И Е З А Д А Ч И О Р А С П А Д Е Р А З Р Ы В А В СРЕДАХ СО С Л О Ж Н Ы М И У Р А В Н Е Н И Я М И СОСТОЯНИЯ Рассмотрим адаптацию описанного алгоритма к решению задачи о распаде разрыва в средах, подчиняющихся УРС, для которых нельзя выписать адиабаты Гюгонио или Пуассона в явном виде, но которые можно аппроксимировать двучленными УРС. Такие УРС будем называть сложными. Пусть реализовалась конфигурация с УВ. Тогда, решив задачу для двучленных У Р С (6), давление находим из решения системы (2) и далее по описанному алгоритму. В случае кон­ фигураций с BP поступаем следующим образом. Решив задачу для двучленных УРС (6), по най­ денным значениям плотности и внутренней энергии вычисляем давление pf и скорость звука с* из исходного УРС. Затем находим п а р а м е т р ы кубической параболы (14), которая проходит че­ рез точки (p Pi) и (pf , pf ) в плоскости переменных (р, р) и имеет касательные, наклоны кото­ рых равны квадратам скоростей звука c с* в этих точках соответственно. Предполагаем, что эта парабола аппроксимирует изэнтропу в окрестности точки (р,-,/?;), в которой давления P , jP , вычисленные из исходного УРС и уравнения кубической параболы соответственно, удовлетво­ ряют условию h h es |^е.-^ср|<ер,-, cp 0 < е « 1 . Решение модельных задач показало, ч т о такие окрестности существуют. Взяв любое значение плотности pf из этой окрестности и вычислив давление pf , продолжим решение задачи о рас­ паде разрыва согласно описанному в ы ш е алгоритму. Естественно, что в этом случае решение бу­ дет приближенным. Замечание. Описанный подход к решению задачи о распаде разрыва позволяет наметить пути решения и в средах, подчиняющихся ненормальным УРС. Среди таких УРС особый интерес представляют УРС, для которых вторая производная 2 д р(У, S) 2 дУ является знакопеременной величиной. Если предположить, что условия существования разрыва выполне­ ны для таких УРС (см. [1]), то решение может быть следующим. Развиваем область определения УРС на подобласти, в которых УРС будет выпуклым, т.е. вторая производная знакопостоянна. Тогда решение за­ дачи о распаде разрыва, по всей видимости, может быть получено по описанному методу путем последо­ вательного прохождения этих подобластей. Однако детальное исследование решения выходит за рамки данной работы, поэтому мы ограничимся только таким замечанием. 8. Р Е З У Л Ь Т А Т Ы Р А С Ч Е Т О В Т Е С Т О В Ы Х З А Д А Ч Верификация предложенного метода проводилась на модельных задачах путем сравнения с точными решениями и решениями, полученными по программе из [7]. Анализ результатов рас­ четов показывает, что численные решения совпадают с точными решениями и решениями, по­ лученными по методу из [7], до 8—10 знаков. Численные решения задач без учета аналитического уравнения изэнтропы (10) также согласуются с точными решениями и совпадают до двух знаков h 0.2 0.1 0.05 0.01 0.005 0.001 Давление на KP, метод Симпсона Скорость на KP, метод Симпсона 22.100332436991 1.10581609692354 - Давление на KP, метод кубической интерполяции Скорость на KP, метод кубической интерполяции 22.100332436991 22.10032 22.100330 22.100332432 22.10033243698 22.100332436993 22.10033243697 1.10581609692354 1.1058162 1.1058162 1.10581609695 1.1058160969232 1.1058160962329 1.10581609692357 - 1.1054 1.1057 1.105812 1.105815 1.10581606 22.11 22.103 22.1004 22.10036 22.100333 после запятой. Здесь представлены результаты расчетов задачи, в которой реализовалась кон­ фигурация из двух BP. Заданы следующие состояния сред: слева от разрыва справа pi=4 р =6 2 и =0 м =6 { 2 Р\ = 46 р = 221.25 Е = 3.83(3) Е = 14.125 р =2 р =3 { 2 0 2 0 с =2 с =3 {) {) у=3 у=3 р =4 р =4 Среды подчиняются УРС Ми-Грюнайзена. Задача имеет точное решение. На решениях этой задачи проведено сравнение эффективности метода в зависимости от точности вычисления ин­ тегралов Римана методами Симпсона и кубической интерполяции изэнтропы. Число интерва­ лов, на которое разбивался отрезок интегрирования, находилось по формуле N = [\p - Pn\/h] + 1, / = 1,2. Здесь h - шаг интегрирования, р , p - плотности в средах до и после решения задачи о распаде разрыва с двучленными УРС, [ ] - целая часть числа. В таблице в зависимости от шагов интегрирования приведены результаты расчетов давлений, скоростей на KP при вычислении ин­ тегралов Римана методами Симпсона и кубической интерполяции изэнтропы. В первой строке приведены точные решения. i2 п i2 Из анализа результатов, представленных в таблице, следует, ч т о точность вычисления инте­ гралов и скорость сходимости выше при кубической интерполяции изэнтропы, чем при вычис­ лении интегралов методом Симпсона. На фиг. 3 представлены графики (1.3) и (2.4) исходных и аппроксимирующих изэнтроп соот­ ветственно, а также результаты расчетов той ж е задачи, но с измененной скоростью и = 13. Рас­ считанные значения давлений в точном (точки 5 на графиках) и приближенном (точки 6) реше­ ниях равны 0.69475 и -43.197 соответственно. Видно, что в этой задаче приближенные решения дают совершенно неправильный результат. 2 250 200 150 100 50 0 -50 -100 0 1 2 3 Фиг. 3. 4 5 6 К сожалению, авторам не удалось найти данных по решению задачи о распаде разрыва мето­ дами в [4], [6], чтобы можно было сравнить с этими методами э ф ф е к т и в н о с т ь представленного метода. В [5] приведена информация о том, что для решения задач в средах с У Р С Ми-Грюнай­ зена требуется до 25 итераций. Однако не приводятся постановки таких задач. 9. З А К Л Ю Ч Е Н И Е Рассмотрен подход к решению задачи о распаде произвольного р а з р ы в а в средах, подчиняю­ щихся нормальным УРС, методом Ньютона на основе решений простейших задач с двучленны­ ми уравнениями состояния, которые локально аппроксимируют исходные У Р С . Для сред, подчи­ няющихся УРС Ми-Грюнайзена, выписаны в явном виде алгебраическое уравнение изэнтропы и некоторые точные решения для конфигураций с BP. Предложен алгоритм приближенного вы­ числения интегралов Римана, обладающий более высокой точностью и скоростью сходимости, чем алгоритм в методе Симпсона. СПИСОК ЛИТЕРАТУРЫ 1. Рождественский БЛ., Яненко H.H. Системы квазилинейных уравнений. М.: Наука, 1968. 2. Овсянников Л.В. Лекции по основам газовой динамики. М.: Наука, 1981. 3. Годунов С.К., Забродин A.B., Иванов М.Я. и др. Численное решение многомерных задач газовой ди­ намики. М.: Наука, 1976. 4. Аладыкин Г.Б., Годунов С.К., Киреева ИЛ., ПлинерЛ.А. Решение одномерных задач газовой динами­ ки в подвижных сетках. М.: Наука, 1970. 5. Шустов Ю.М. Расчет распада разрыва для произвольных уравнений состояния // Числ. методы механ. сплошной среды. Новосибирск: ВЦ СО АН СССР, 1978. Т. 9. № 4. С. 131-138. 6. Куропатенко В.Ф., Коваленко Г.В., Кузнецов В.И. и др. Комплекс программ "ВОЛНА" и неоднород­ ный разностный метод для расчета неустановившихся движений сжимаемых сплошных сред // ВАНТ. Сер. Методики и программы числ. решения задач матем. физ. 1989. Вып. 2. С. 19-25. 7. Куликовский А.Г., Погорелое Н.В., Семёнов А.Ю. Математические вопросы численного решения ги­ перболических систем уравнений. М.: Физматлит, 2001. 8. Прокопов Г.П. Расчет распада разрыва для пористых сред и сплошных сред с двучленными уравнени­ ями состояния // ВАНТ. Сер. Методики и программы числ. решения задач матем. физ. 1982. Вып. 2(10). С. 32-40. 9. Прокопов Г.П. О приближенных реализациях метода Годунова: Препринт № 15. М.: ИПМ матем. РАН, 2007. 10. Кобзева Т.А., Моисеев Н.Я. Метод неопределенных коэффициентов для решения задачи о распаде произвольного разрыва // ВАНТ. Сер. Методики и программы числ. решения задач матем. физ. 2003. № 1. С. 3-9. 11. КоллатцЛ. Функциональный анализ и вычислительная математика. М.: Мир, 1969. 12. Weyl H. Shock waves in arbitrary fluids // Communs Pure and Appl. Math. 1949. № 2. P. 103-122. 13. Забабахин Е.И. Некоторые вопросы газодинамики взрыва. Снежинск: РФЯЦ-ВНИИТФ, 1997. 14. Кобылкин И.Ф., Селиванов В.В., Соловьев B.C., Сысоев H.H. Ударные и детонационные волны. Ме­ тоды исследования. М.: Физматлит, 2004. 15. Двайт Г.Б. Таблицы интегралов и другие математические формулы. М.: Наука, 1978. 16. Бронштейн H.H., Семендяев К.А. Справочник по математике для инженеров и учащихся втузов. М.: Наука, 1986.