Помощь в написании студенческих работ
Антистрессовый сервис

Численное решение задач идентификации коэффициента фильтрации на основе двухшаговых методов минимизации функции невязки

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

Основной целью данной работы является разработка методов*минимизации функции невязки, сокращающих вычислительных затраты. В работе предложены двухшаговые методы минимизации функции невязки: двухшаговые методы Ньютона, двухшаговые методы Гаусса-Ньютона и двухшаговые методы Левенберга-Марквардта. В двухшаговых методах первый <, шаг каждой итерации проводится по алгоритмам классических методов… Читать ещё >

Численное решение задач идентификации коэффициента фильтрации на основе двухшаговых методов минимизации функции невязки (реферат, курсовая, диплом, контрольная)

Содержание

  • Основные обозначения
  • Раздел 1. Двухшаговые методы Ньютона и Гаусса-Ньютона минимизации функции невязки
    • 1. 1. Задача минимизации функции невязки
    • 1. 2. Запасы чувствительности
    • 1. 3. Сингулярное разложение симметрической матрицы
    • 1. 4. Построение двухшаговых методов Ньютона и Гаусса-Ньютона минимизации функции невязки
  • Раздел 2. Идентификация коэффициента фильтрации неоднородного пласта
    • 2. 1. Численное решение уравнения фильтрации
    • 2. 2. Постановка задачи идентификации коэффициента фильтрации
    • 2. 3. Модельные задачи.78*
    • 2. 4. Результаты решения модельных задач без погрешностей в замерах напора
    • 2. 5. Решение модельных задач с погрешностями в замерах напора
  • Раздел 3. Двухшаговые методы Левенберга-Марквардта минимизации функции невязки
    • 3. 1. Построение двухшаговых методов Левенберга-Марквардта
    • 3. 2. Численные результаты
    • 3. 3. Модификации двухшаговых методов5 Левенберга-Марквардта
  • Раздел 4. Учет априорной сравнительной информации в задачах идентификации коэффициента фильтрации
    • 4. 1. Метод минимизации функции невязки, учитывающий сравнительную информацию
    • 4. 2. Метод минимизации функции невязки, учитывающий сравнительную информацию, для задач с большим числом идентифицируемых параметров
    • 4. 3. Двухшаговые методы минимизации функции невязки, учитывающие сравнительную информацию

При решении многих важных практических задач управления, идентификации и адаптации возникает нелинейная задача о наименьших квадратах где J (x) — функция невязки (целевая функция), х = (x,., xn) r — вектор переменных минимизации, R = (rx,., rm) T — вектор невязки, rt = ri (х) — нелинейные функции, п — число переменных минимизации, т — число невязок. При численном решении нелинейной задачи о наименьших квадратах, как правило, строразуют убывающую последовательность, т. е. значения целевой функции в точках последовательности удовлетворяют неравенству (условие убывания функции невязки) минимизации различаются способами построения релаксационной последовательности и в зависимости от порядка используемых производных делятся на три группы [3,4,7,44,47,51,56]: методы нулевого порядка (или методы прямого поиска), методы первого (градиентные методы) и второго порядка. Методы нулевого порядка используют только значения целевой функции. К методам нулевого порядка относятся метод конфигураций, метод деформируемого многогранника, метод Розенброка, методы случайного поиска и др. В методах первого порядка используются значения целевой функции и значения её частных производных первого порядка. Наиболее часто используемые методы этого типа: градиентный метод, метод наискорейшего спуска и метод сопряженных градиентов. В методах второго порядка (метод Ньютона, метод Ньютона с по.

14,19,90]: ится последовательность точек хА в которых значения целевой функции об.

J{xk)< J (xk~l).

Такая последовательность точек |хЧ называется релаксационной [3]. Методы иском шага) используются значения целевой функции и значения её частных производных до второго порядка включительно. При решении практических задач построение матрицы вторых производных (матрица Гессе) требует больших вычислительных затрат. Поэтому на практике обычно применяются методы квазиньютоновского типа. В этих методах используется аппроксимация матрицы вторых производных или её обратной с помощью частных производных первого порядка. При приближении к точке минимума эти методы по своим свойствам приближаются к методам второго порядка. К методам, в которых аппроксимируется матрица обратная к матрице Гессе, относятся методы Дави-дона-Флетчера-Пауэлла, Бройдена-Флетчера-Голдфарба-Шэнно, Пауэлла и др., в методе Гаусса-Ньютона аппроксимируется матрица Гессе.

Метод Гаусса-Ньютона лежит в основе многих методов квазиньютоновского типа и создан специально для минимизации функций, имеющих вид суммы квадратов. В этом методе матрица Гессе аппроксимируется’с помощью матдг.

— > - матрица чувствительности, и переход на новые cbcfJ значения переменных осуществляется, по формуле x" ewxo! d + dGN, dGN = -H~lg — направление спуска Гаусса-Ньютона, g — градиент функции невязки. В процессе-минимизации методом Гаусса-Ньютона матрица Н может оказаться плохо обусловленной или вырожденной, что вносит большие погрешности в определение направления спуска, и значение функции невязки при переходе на новые значения переменных может вырасти. Различные модификации метода Гаусса-Ньютона направлены на устранение этих недостатков (метод Гаусса-Ньютона с поиском шага, метод Левенберга-Марквардта).

В методе Гаусса-Ньютона с поиском шага используются различные процедуры поиска шага вдоль направления спуска. Длина шага определяется из условия минимума функции вдоль направления спуска с использованием методов одномерной минимизации или с помощью процедуры дробления шага. рицы Н = А А, где, А =.

Другой модификацией метода Гаусса-Ньютона является метод Левенбер-га-Марквардта. В этом методе последовательные приближения определяются формулой x" cw = xold — (Н + juE)~] g, где ju> 0 — параметр Марквардта. Эта формула была независимо предложена Левенбергом [78] и Марквардтом [81]. При больших значениях параметра Марквардта направление минимизации метода Левенберга-Марквардта близко к направлению метода наискорейшего спуска, при малых значениях — к направлению метода Гаусса-Ньютона. В начале процесса минимизации, когда текущая точка расположена вдали от точки минимума, выбираются большие значения параметра Марквардта. При приближении к точке минимума значения параметра Марквардта уменьшаются. Таким образом, метод Левенберга-Марквардта, в отличие от метода Гаусса-Ньютона, не требует хорошего начального приближения. Направление спуска метода Левенберга-Марквардта d ~-{Н + juE)~l g является решением задачи на условный минимум [14,19] mmi|| Ad + R2 при ограничении d2 < Д, где, А — матрица чувствительности, R — вектор невязок, А — параметр, связанный с параметром jli, определяет размер доверительной области. Поэтому метод Левенберга-Марквардта можно отнести к классу методов доверительной области [19]. Существуют различные модификации метода Левенберга-Марквардта, отличающиеся стратегиями выбора параметра Марквардта. В [44,90] начальное значение параметра Марквардта выбирается достаточно большим. В случае выполнения условия убывания функции невязки на итерации при переходе на следующую итерацию параметр Марквардта уменьшается, а при нарушении этого условия параметр Марквардта увеличивается до тех пор, пока оно не выполнится. В [44] коэффициент изменения параметра Марквардта берётся равным двум, а в [90] - десяти. В' [75] в начале каждой итерации параметр Марквардта равен нулю. В случае нарушения условия убывания функции невязки параметр Марквардта увеличивается по формуле /л = 1.5// + 0.001 до тех пор, пока это условие не выполнится. Этот вариант метода Левенберга-Марквардта используется в пакетах UCODE и MODFLOWP, предназначенных для решения обратных задач. Вариант метода Левенберга-Марквардта, в котором подбирается А, а // вычисляется по значению, А приводится в [86]. Этот вариант включен в пакет программ MINPACK. Процедура подбора значения параметра Марквардта в зависимости от отношения между фактическим изменением функции невязки в результате пробных шагов и ожидаемыми величинами этих изменений построена в [68]. В [34] параметр Марквардта определяется методом золотого сечения из условия минимума функции невязки.

Для проверки эффективности методов минимизации обычно используются специальные тестовые функции. Различные примеры тестовых функций можно найти в [7,59,60,87].

К задаче минимизации функции невязки сводится задача идентификации коэффициента фильтрации водоносных и нефтяных пластов при фильтрации в них жидкости по замерам напора в наблюдательных точках [75,90,92]. В этом случае функция невязки имеет вид суммы квадратов разностей между вычисленными и измеренными значениями напора в наблюдательных точках. Коэффициент фильтрации ищется в виде кусочно-постоянной функции. Область решения задачи разбивается на зоны однородности, каждая из которых характеризуется своими значениями коэффициента фильтрации [64,66,89]. Задача определения поля напора при известном коэффициенте фильтрации является прямой задачей, а задача идентификации коэффициента фильтрации по замерам напора в наблюдательных точках — обратной коэффициентной задачей.

Задача идентификации коэффициента фильтрации относится к классу некорректно поставленных задач [1,5,6,10,17,18,41,50,52,53,58,90]. Задача называется некорректно поставленной, если нарушается одно из условий: решение существует, решение единственно, решение устойчиво относительно изменения исходных данных. В задачах определения параметров водоносных пластов может нарушаться любое из условий корректности. Примеры таких задач приведены в [62,83,90,91]. При решении обратных коэффициентных задач из-за наличия погрешностей обычно на первых итерациях значения параметров приближаются, а, начиная с некоторых итераций, удаляются от своих истинных значений, при этом функция невязки продолжает уменьшаться. Для выбора номера итерации с более достоверными значениями коэффициента фильтрации применяются специальные правила останова процесса минимизации или прерывания полученной последовательности значений функции невязки. Эти правила являются одним из регуляризирующих элементов решения обратных задач [1,5,6,41,52].

При решении задач идентификации коэффициента фильтрации с большим числом идентифицируемых параметров обычно используются квазиньютоновские методы минимизации функции невязки. Для вычисления. градиента функции невязки и матрицы чувствительности используется один из методов: метод конечно-разностных соотношений, вариационный метод, метод прямого дифференцирования [90,92]. Недостатком метода конечно-разностных соотношений является, сложность вычисления производных с требуемой точностью. Более точные значения производных получаются при — использовании метода-прямого дифференцирования и вариационного метода. В [54] приведена общая схема построения вариационного метода, в [76] вариационный метод впервые использован при решении задач идентификации параметров. Сравнение трёх перечисленных выше методов вычисления производных при решении задачи идентификации коэффициента фильтрации приводится в [22]. Для нахождения^ матрицы чувствительности методом конечно разностных соотношений или методом прямого дифференцирования необходимо решить п+1 уравнений, аналогичных уравнению фильтрации (п — число идентифицируемых параметров), а в случае использования вариационного метода т+1 уравнений (т — число замеров напора).

В процессе решения задачи идентификации коэффициента фильтрации на каждой итерации требуется неоднократно решать прямую задачу. Решение прямой задачи проводится численными методами. Система дифференциальных уравнений с частными производными (уравнение фильтрации и соответствующие начальные и граничные условия) сводится к системе линейных алгебраических уравнений. Для этого используются метод конечных разностей, метод конечных элементов, метод контрольных объёмов и др. [8,15,26,36,40,42,4850,55,65,69,71,72,79]. В практических задачах получаемая система алгебраических уравнений имеет большую размерность и обычно решается одним из итерационных методов, учитывающих симметричность и сильную разреженность матрицы системы. Одним из наиболее часто используемых методов является метод сопряженных градиентов с предобусловливанием [74,77,84,85]. Скорость сходимости и эффективность этого метода сильно зависят от используемой предобусловливающей матрицы. Сравнение результатов, полученных методом сопряженных градиентов с использованием трёх различных предобусловли-вающих матриц (неполное разложение Холесского, модифицированное неполное разложение Холесского, полиномиальный метод), проведено в [74]. В [77] приведены результаты решения девяти трёхмерных задач по определению поля напора в условиях однофазной стационарной фильтрации жидкости, полученные методом сопряженных градиентов без предобусловливания и с использованием для построения предобусловливающей' матрицы диагонального масштабирования, неполного разложения Холесского, неполной факторизации, модифицированной неполной факторизации. Другие подходы к построению предобусловливающей матрицы используются в [70,80,88].

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

Основной целью данной работы является разработка методов*минимизации функции невязки, сокращающих вычислительных затраты. В работе предложены двухшаговые методы минимизации функции невязки: двухшаговые методы Ньютона, двухшаговые методы Гаусса-Ньютона и двухшаговые методы Левенберга-Марквардта. В двухшаговых методах первый <, шаг каждой итерации проводится по алгоритмам классических методов, но допускается-увеличение функции невязки. Итоговые же значения функции невязки на итерациях, как и в классических методах, образуют убывающую последовательность. Для анализа известных методов минимизации функции невязки и построения двухшаговых методов введено понятие запаса чувствительности. При построении двухшаговых методов используется главная система координат в пространстве переменных минимизации. Главная система координат вводится с помощью сингулярного разложения симметрической приближённой матрицы вторых производных [16,19]. На первом этапе сингулярного разложения с помощью преобразований Хаусхолдера строится подобная трёхдиагональная симметрическая матрица, которая на втором этапе итерационно приводится к диагональному виду с помощью QR-итераций с одинарным сдвигом. В главной системе координат запас чувствительности характеризует потенциальную возможность к минимизации функции невязки вдоль каждого из направлений.

Построены двухшаговые методы Ньютона и Гаусса-Ньютона минимизации функции без поиска и с поиском шага, обобщающие классические методы Ньютона и Гаусса-Ньютона. В двухшаговых методах Ньютона и Гаусса-Ньютона при минимизации овражных функций, когда текущая точка расположена вблизи дна оврага, первый шаг соответствует движению вдоль дна оврага. При изменении направления дна оврага первый шаг может привести к подъёму на его склон (значение функции невязки увеличивается), а второй шаг к спуску ко дну оврага (значение функции невязки становится меньше начального значения на итерации). Проведение таких двух шагов на одной итерации позволяет обойти изгибы дна оврага и тем самым ускорить процесс минимизации. Эти методы протестированы на наиболее часто встречающихся тестовых функциях (квадратичная функция простой структуры, функция Розенброка, двумерная экспоненциальная функция, функции Биля-, Пауэлла и Зангвилла). Результаты тестирования показали, что эти методы наиболее эффективны при минимизации функций с сильным изгибом дна оврага.

В [54] приводится пример решения системы нелинейных уравнений с двумя неизвестными методом Ньютона. В этом примере на каждой итерации проводится масштабирование невязок, что позволяет сократить числом итераций, необходимое для получения решения. На каждой итерации процесса* минимизации значение функция невязки с масштабными коэффициентами уменьшается, однако, значение функция невязки без масштабных коэффициентов на отдельных итерациях увеличивается.

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

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

Численные алгоритмы, основанные на двухшаговых методах Левенберга-Марквардта, протестированы на шести модельных задачах идентификации коэффициента фильтрации трехмерного анизотропного пласта по замерам напора в наблюдательных точках в условиях однофазной стационарной фильтрации жидкости, подчиняющейся закону Дарси. Модельные задачи представляют собой водоносный пласт, состоящий из пяти слоев. Каждый слой разбит на зоны однородности коэффициента фильтрации (71 зона однородности). Каждая зона однородности характеризуется двумя значениями коэффициента фильтрации. В задачах требовалось восстановить 142 значения коэффициента фильтрации. На кровле пласта заданы граничные условия второго рода. Подошва и боковая поверхность пласта считались непроницаемыми, за исключением участков боковой поверхности пятого слоя. Модельные задачи отличаются числом и положением наблюдательных точек, граничными условиями. Для определения поля напора уравнение фильтрации с соответствующими граничными условиями методом конечных элементов Галёркина аппроксимировалось системой линейных алгебраических уравнений. Полученная система уравнений решалась методом сопряжённых градиентов с предобусловливанием в виде неполного разложения Холесского. Значения коэффициента фильтрации определялись из минимума функции невязки, имеющей вид суммы квадратов разности между вычисленными и измеренными значениями напора в наблюдательных точках. Сравнение результатов решения модельных задач идентификации коэффициента фильтрации классическими и двухшаговыми методами показало^ чтопо вычислительным затратам наиболее эффективными являются двухшаговые методы Левенберга-Марквардта с дополнительными спусками ко дну оврага. При решении задач с погрешностями в замерах напора значения" идентифицируемых параметров, как правило, начиная с некоторой итерации, удаляются от своих истинных значений, хотя функция невязки продолжает уменьшаться. Для получения итоговых значений коэффициента фильтрации более близких к истинным, в работе использовался критерий выбора номера итерации с итоговыми значениями идентифицируемых параметров.

На основе классических методов Гаусса-Ньютона и Левенберга-Марквардта, а также двухшагового метода Левенберга-Марквардта, построены методы, сохраняющие априорную упорядоченность значений идентифицируемых параметров. Учёт различного рода априорной информации о значениях идентифицируемых параметров является одним из регуляризирующих элементов, повышающим устойчивость решения задачи. Результаты решения модельных задач показали, что учёт априорной сравнительной информации о значениях идентифицируемых параметров позволяет сократить вычислительные затраты, при этом итоговые значения идентифицируемых параметров получаются более близкими к своим истинным значениям. Из методов, учитывающих сравнительную априорную информацию, наилучшим показал себя двухшаговый метод.

Цели диссертационной работы:

— построение эффективных методов минимизации функции невязки;

— разработка на основе предложенных методов минимизации функции невязки численных алгоритмов решения задачи идентификации коэффициента фильтрации водоносного пласта.

Структура и краткое содержание работы.

Диссертация состоит из введения, четырёх разделов, заключения и списка литературы. Работа содержит: страниц — 150, рисунков — 46, таблиц — 26, список литературы — 93 наименование.

Выводы.

1. На основе методов Левенберга-Марквардта, Гаусса-Ньютона и двухшагового метода Левенберга-Марквардта построены методы минимизации функции невязки, учитывающие сравнительную априорную информацию о значениях идентифицируемых параметров. Особенностью этих методов является то, что упорядоченность параметров сохраняется в течение всего процесса минимизации. Число переменных минимизации может быть меньше числа идентифицируемых параметров и увеличиваться постепенно в процессе минимизации.

2. Методы минимизации функции невязки, учитывающие сравнительную априорную информацию о значениях идентифицируемых параметров, протестированы при численном решении модельных задач идентификации коэффициента фильтрации. Учёт априорной сравнительной информации о значениях идентифицируемых параметров позволил сократить вычислительные затраты и получить итоговые значения коэффициента фильтрации более близкие к истинным. Из методов, учитывающих априорную сравнительную информацию, наиболее эффективным по вычислительным затратам показал себя двухшаговый метод.

Заключение

.

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

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

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

На примерах минимизации тестовых функций (квадратичная функция простой структуры, функция Розенброка, двумерная экспоненциальная функция, функции Биля, Пауэлла и Зангвилла) проведено сравнение известных методов: Ньютона, Гаусса-Ньютона, Ньютона и Гаусса-Ньютона с поиском шага, Давидона-Флетчера-Пауэлла, Бройдена-Флетчера-Голдфарба-Шэнно, Левенберга-Марквардта с двухшаговыми методами Ньютона и Гаусса-Ньютона без поиска и с поиском шага. Результаты тестирования показали, что двухшаговый метод Гаусса-Ньютона с поиском шага позволил достичь точки минимума для всех рассмотренных тестовых функций с наименьшими вычислительными затратами.

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

На основе методов Левенберга-Марквардта, Гаусса-Ньютона и двухшагового метода Левенберга-Марквардта построены алгоритмы минимизации функции невязки, учитывающие априорную сравнительную информацию о значениях идентифицируемых параметров. Учёт априорной сравнительной информации о значениях идентифицируемых параметров позволил сократить вычислительные затраты и получить итоговые значения коэффициента фильтрации более близкие к истинным. Из этих методов наиболее эффективным по вычислительным затратам показал себя двухшаговый метод.

Показать весь текст

Список литературы

  1. О.М. Экстремальные методы решения некорректных задач / О. М. Алифанов, Е. А. Артюхин, С. В. Румянцев — М.: Наука, 1988. — 288 с.
  2. Е.А. Вариационное исчисление и методы оптимизации / Е. А. Андреева, В. М. Цирулева М.: Высш.шк., 2006.- 584 с.
  3. А.В. Методы оптимизации / А. В. Аттетков, С. В. Галкин, B.C. Зарубин М.: Изд-во МГТУ им. Н. Э. Баумана, 2003. — 440 с.
  4. А.В. Введение в методы оптимизации / А. В. Аттетков, B.C. Зарубин, А.Н. Канатников- М.: Финансы и статистика- ИНФРА-М, 2008. 272 с.
  5. А.Б. Итеративные методы решения некорректных задач / А. Б. Бакушинский, А. В. Гончарский М.: Наука, 1989. — 128 с.
  6. А.Б. Итерационные методы решения некорректных операторных уравнений с гладкими операторами / А. Б. Бакушинский, М. Ю. Кокурин М.: Едиториал УРСС, 2002. — 192 с.
  7. . Методы оптимизации. Вводный курс / Б. Банди М.: Радио и связь, 1988.- 128 с.
  8. В.Я. Гидромеханика нефтяного пласта / В. Я. Булыгин М.: Недра, 1974.-232 с.
  9. Ф.П. Лекции по методам решения экстремальных задач / Ф. П. Васильев М.: Изд-во МГУ, 1974. — 376 с.
  10. Ю.Васин В. В. Некорректные задачи с априорной информацией / В. В. Васин, А. Л. Агеев Екатеринбург: УИФ Наука, 1993. 262 с.
  11. П.Вержбицкий В. М. Численные методы (линейная алгебра и нелинейные уравнения) / В. М. Вержбицкий М.: Оникс 21 век, 2005. — 432 с.
  12. А.Н. К идентификации коэффициента фильтрации трёхмерного напорного анизотропного пласта / А. Н. Габидуллина, А. В. Елесин, А. Ш. Кадырова, П. А. Мазуров // Математическое моделирование. -2002. Т.14. -№ 9.-С. 97−102.
  13. Ф. Практическая оптимизация / Ф. Гилл, У. Мюррей, М. Райт М.: Мир, 1985.-509 с.
  14. С.К. Разностные схемы / С. К. Годунов, B.C. Рябенький М.: Наука, 1977.440 с.
  15. Дж. Матричные вычисления / Дж. Голуб, Ч. Ван Лоун М.: Мир, 1999. — 548 с.
  16. Г. В. Определение гидропроводности неоднородных нефтяных пластов нелокальными методами / Г. В. Голубев, П. Г. Данилаев, Г. Г. Тумашев -Казань: Изд-во Казанского университета, 1978. 168 с.
  17. П.Г. Коэффициентные обратные задачи для уравнений параболического типа и их приложения / П. Г. Данилаев. Казань: Изд-во Казанского математического общества, Изд-во УНИПРЕСС, 1998. — 127 с.
  18. Дж. Численные методы безусловной оптимизации и решения нелинейных уравнений / Дж. Дэннис, Р. Шнабель М.: Мир, 1988. — 440 с.
  19. А.В. К решению обратной задачи по определению коэффициента фильтрации трехмерного напорного пласта / А. В. Елесин, А. Н. Габидуллина, А. Ш. Кадырова // Труды математического центра им. Н. И. Лобачевского. Казань, «Унипресс», 1998. — С. 103−105.
  20. А.В. Идентификация коэффициента фильтрации неоднородного пласта в условиях напорной фильтрации жидкости: Дис. канд. физико-математических наук: 01.02.05., 2005. 138 с.
  21. А.В. Учёт априорной сравнительной информации в задачах идентификации коэффициента фильтрации / А. В. Елесин, А. Ш. Кадырова // Вычислительные методы и программирование. 2008. — Т.9. — № 1. — С. 14−19.
  22. А.В. Двухшаговые методы Левенберга-Марквардта в задаче идентификации коэффициента фильтрации / А. В. Елесин, А. Ш. Кадырова, П. А. Мазуров // Георесурсы. 2009. — 4(32). — С.40−42.
  23. О. Конечные элементы и аппроксимация / О. Зенкевич, К. Морган -М.: Мир, 1986.- 318 с.
  24. А.Ф. Численные методы оптимизации / А. Ф. Измаилов, М.В. Со-лодов М.: ФИЗМАТЛИТ, 2008. — 320 с.
  25. В.П. Методы неполной факторизации для решения алгебраических систем / В. П. Ильин. М.: Физматлит, 1995. — 288 с.
  26. Р. Течения жидкостей через пористые материалы / Р. Коллинз М.: Мир, 1964.-350 с.
  27. Г. Справочник по математике для научных работников и инженеров / Г. Корн, Т. Корн М.: Наука. Гл. ред. физ.-мат. лит., 1973. — 832 с.
  28. П.А. Запасы чувствительности в задачах идентификации коэффициента фильтрации трехмерных пластов / П. А. Мазуров, А. Н. Габидуллина, А. В. Елесин, А. Ш. Кадырова // Вычислительные методы и программирование.-2004.-Т.5. № 1.-С. 50−61.
  29. П.А. Квазиньютоновский двухшаговый метод минмизации функции невязки / П. А. Мазуров, А. В. Елесин, А. Ш. Кадырова // Вычислительные методы и программирование. 2009. — Т. 10. — № 1. — С. 64−71.
  30. А.И. Основы линейной алгебры / А. И. Мальцев М.: Наука. Гл. ред. физ.-мат. лит., 1970. — 400 с.
  31. Г. И. Методы вычислительной математики / Г. И. Марчук М.: Наука, 1989. — 608 с.
  32. М. Течение однородных жидкостей в пористой среде / М. Маскет -Гостоптехиздат, 1949. 628 с.
  33. М. Математическое программирование / М. Мину М.: Наука. Гл. ред. физ.-мат. лит., 1990.-488 с.
  34. В.А. Динамика подземных вод / В. А. Мироненко М. Изд-во МГГУ, 1996.-520 с.
  35. Э. Метод конечных элементов для уравнений с частными производными / Э. Митчелл, Р. Уэйт М.: Мир, 1981. — 216 с.
  36. В.А. Алгоритмические основы методов решения некорректно поставленных задач / В. А. Морозов // Вычислительные методы и программирование.-2003.-Т.4. № 1.-с. 134−145.
  37. Д. Введение в метод конечных элементов / Д. Норри, Ж. де Фриз -М.: Мир, 1981.-304 с. 43.0ртега Дж. Итерационные методы решения нелинейных систем уравнений со многими неизвестными/ Дж. Ортега, В. Рейнболдт -М.: Мир, 1975. -560 с.
  38. А.В. Методы оптимизации в примерах и задачах / А. В. Пантелеев, Т. А. Летова М.: Высш. шк., 2005. — 544 с.
  39. . Симметричная проблема собственных значений. Численные методы / Б. Парлетт М.: Мир, 1983. — 384 с.
  40. Ю.И. Вычислительные методы / Ю. И. Рыжиков СПб.: БХВ-Петербург, 2007. — 400 с.
  41. А.А. Разностные методы для эллиптических уравнений / А. А. Самарский, В. Б. Андреев М.: Наука, 1976. — 352 с.
  42. А.А. Численные методы / А. А. Самарский, А. В. Гулин М.: Наука, 1989.-432 с.
  43. А.А. Численные методы решения обратных задач математической физики / А. А. Самарский, П. Н. Вабищевич. М.: Едиториал УРСС, 2004.-480 с.
  44. А.Г. Курс методов оптимизации / А. Г. Сухарев А.Г., А. В. Тимохов, В.В. Федоров-М.: Наука, 1986. 328 с.
  45. А.Н. Методы решения некорректных задач / А. Н. Тихонов, В. Я. Арсенин М.: Наука, 1986. — 288 с.
  46. А.Н. Численные методы решения некорректных задач / А. Н. Тихонов, А. В. Гончарский, В. В. Степанов, А. Г. Ягола. М.: Наука, 1990. — 232 с.
  47. Р.П. Введение в вычислительную физику / Р. П. Федоренко. М.: Изд-во Моск. физ.-техн. ин-та, 1994. — 528 с.
  48. К. Численные методы на основе метода Галёркина / К. Флетчер -М.: Мир, 1988.-352 с.
  49. В.Ф. Численные методы / В. Ф. Формалев, Д. Л. Ревизников М.: ФИЗМАТЛИТ, 2006. — 400 с.
  50. Дж. Численное решение систем линейных алгебраических уравнений / Дж. Форсайт, К. Молер М.: Мир, 1969.
  51. М.Х. О решении обратных коэффициентных задач фильтрации многослойных пластов методом регуляризации / М. Х. Хайруллин // ДАН РАН. 1996. Т.347. — № 1. С.103−105.
  52. Д. Прикладное нелинейное программирование / Д. Химмель-блау-М.: Мир, 1975. 534 с.
  53. И.Г. Методы оптимизации и принятия решений / И.Г. Черно-руцкий СПб.: Изд-во «Лань», 2001. — 384 с.
  54. Carrera J. Estimation of aquifer parameters under transient and steady state conditions: Maximum likelihood method incorporating prior information / J. Carrera, S.P. Neuman // Water Resour. Res. 1986. — Vol. 22. — No. 2. — P. 199−210.
  55. Carrera J. Estimation of aquifer parameters under transient and steady state conditions: 2. Uniqueness, Stability, and Solution Algorithms / J. Carrera, S.P. Neuman // Water Resour. Res. 1986. — Vol.22. — No.2. — P. 211−227.
  56. Carrera J. Estimation of aquifer parameters under transient and steady state conditions: 3. Application to Synthetic and Field Data / J. Carrera, S.P. Neuman // Water Resour. Res. 1986. — Vol.22. — No.2. — P. 228−242.
  57. Coats K.H. A new technique for determining reservoir description from field performance data / K.H. Coats, J.R. Dempsey, J.H. Henderson // Soc. Pet. Eng, J. -1970.- 10(1)-P. 66−74.
  58. Emsellem Y. An automatic solution for the inverse problem / Y. Emsellem, G. de Marsily // Water Resour. Res. 1971. — Vol. 7. — No. 5. — P. 1264−1283.
  59. Fasano G. A Truncated Nonmonotone Gauss-Newton Method for Large-Scale Nonlinear Least-Squares Problems / G. Fasano, F. Lampariello, M. Sciandrone // Computational Optimization and Applications. 2006. — 34. — P.343−358.
  60. Fletcher R. A Modified Marquardt subroutine for nonlinear least-squares / R. Fletcher // Report R6799, Atomic Energy Research Establishment, England. -1971.
  61. Gambolati G. A 3-D finite element conjugate gradient model of subsurface flow with automatic mesh generation / G. Gambolati, G. Pini, T. Tucciarelli // Adv. Water Resour. 1986. — 9. — P. 34−41.
  62. Gambolati G. Numerical comparison of preconditionings for large sparse finite element problems / G. Gambolati, G. Pini, G. Zilli // Numerical Methods for Partial Differential Equations. John Wiley, New York, 1988. — P. 139−157.
  63. Hadamard J. Le problem de Cauchy et les equations aux derivees partielles lin-eares hyperboliques / J. Hadamard. Paris, Hermann, 1932.
  64. Hadamard J. Sur les problems aux derivees partielles et leur signification phisique / J. Hadamard. Bull. Univ. Princeton., 1902.
  65. Hestenes M.R. Methods of conjugate gradients for solving linear systems / M.R. Hestenes, E. Stiefel // J. Res. Nat. Bur. Stand. 1952. — V. 49. — P. 409−436.
  66. Hill M.C. Solving groundwater flow problems by conjugate-gradient methods and the strongly implicit procedure / M.S. Hill // Water Resour. Res. 1990. — Vol.26. — No.9. — P. 1961−1969.
  67. Hill M.C. Methods and guidelines for effective model calibration. U. S Geological survey water-resources investigations report 98−4005. Denver, Colorado, 1998.
  68. Jacquard P. Permeability distribution from field pressure data / P. Jacquard, C. Jain // Soc. Pet. Eng. J. 1965. — 5(4). — P. 281−294.
  69. Larabi A. Solving three-dimensional hexahedral finite element groundwater models by preconditioned conjugate gradient methods / A. Larabi, F. De Smedt // Water Resour. Res. 1994. — Vol. 30. — No. 2. — P. 509−521.
  70. Levenberg К. A method for solution of certain problems in least squares / K. Levenberg // Quart. Appl. Math. 1944. — 2. — P. 164−168.
  71. Li B. Control volume function approximation methods and their applications to modeling porous media flow / B. Li, Z. Chen, G. Huan // Adv. Water Resour. 2003.-26.-P. 435−444.
  72. Manteuffel T.A. An incomplete factorization technique for positive definite linear systems / T.A. Manteuffel // Math. Comput. 1980. — 34(150). — p. 473−497.
  73. Marquardt D. An algorithm for least-squares estimation of nonlinear parameters / D. Marquardt // SIAM J. Appl. Math. 1963. — 11. — p. 431−441.
  74. McLaughlin D. A reassessment of the groundwater inverse problem / D. McLaughlin, L.R. Townley // Water Resour. Res. 1996. — Vol. 32. — No. 5. — P. 1131−1161.
  75. Meijerink J.A. An iterative solution method for linear systems of which the coeff-cient matrix is a symmetric M-matrix / J.A. Meijerink, H.A. Van der Vorst // Math. Comput.- 1977.-31.-P. 148−162.
  76. More J.J. The Levenberg-Marquardt algorithm: implementation and theory / J.J. More // Lecture Notes in Math. 1977. -630. — p. 105−116.
  77. More J.J. Testing Unconstrained Optimization Software / J.J. More, B.S. Garbow, K.E. Hillstrom // ACM transactions on Mathematical Software. 1981. — Vol. 7. -No.l. — P. 17−41.
  78. Ortega J.M. Introduction to Parallel and Vector Solution of Linear Systems / J.M. Ortega. Plenum, New York, 1988. — 503 p.
  79. Stallman R.W. Numerical analysis of regional water levels to define aquifer hydrology / R.W. Stallman // Eos. Trans. AGU. 1956. — 37(4). — P. 451−460.
  80. Sun N.-Z. Inverse Problems in Groundwater Modeling / N.-Z. Sun. Kluwer Acad., Norwell, Mass., 1994. — 337 p.
  81. Yakowitz S. Instability in aquifer identification: Theory and case study / S. Ya-kowitz, L. Duckstein // Water Resour. Res. 1980. — Vol. 16. — No. 6. — P. 10 451 064.
  82. Yeh W. W-G. Review of parameter identification procedures in groundwater hydrology: The inverse problem / W. W-G. Yeh // Water Resour. Res. 1986. — Vol. 22.-No. 2.-P. 95−108.
  83. Zhang J.Z. Nonmonotone Levenberg-Marquardt Algorithms and Their Convergence Analysis // J.Z. Zhang, L.H. Chen // Journal of Optimization Theory and Applications. 1997. — Vol. 92. -No. 2. — P. 393−418.
Заполнить форму текущей работой