Помощь в учёбе, очень быстро...
Работаем вместе до победы

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH

РефератПомощь в написанииУзнать стоимостьмоей работы

По этому методу система 7V (2C+1) уравнений MESH (3.10)—(3.13) одновременно решается с помощью метода Ньютона-Рафсона (или его модификации). Его преимуществом являются большая скорость сходимости и квадратичная точность. Для получения Якобиана с минимальной полосой заполнения уравнения для каждой ступени контакта можно упорядочить функции и переменные в следующей последовательности: Методика… Читать ещё >

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH (реферат, курсовая, диплом, контрольная)

По этому методу система 7V (2C+1) уравнений MESH (3.10)—(3.13) одновременно решается с помощью метода Ньютона-Рафсона (или его модификации). Его преимуществом являются большая скорость сходимости и квадратичная точность.

Блок-схема алгоритма расчёта ректификационной колонны по методу 2N-HbioTOHa.

Рис. 3.9. Блок-схема алгоритма расчёта ректификационной колонны по методу 2N-HbioTOHa.

В системе (3.10) — (3.13), если отвод теплоты Qt и его подвод Qs не известны, то уравнения теплового баланса Я/, HN заменяются альтернативными функциями (табл. 3.5).

Это означает, что метод Ньютона-Рафсона обладает большой гибкостью (можно решить задачи с разными исходными данными).

Для получения Якобиана с минимальной полосой заполнения уравнения для каждой ступени контакта можно упорядочить функции и переменные в следующей последовательности:

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

где.

Табл. 3.5. Альтернативные функции для Я|, Я*.

Табл. 3.5. Альтернативные функции для Я|, Я*.

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.
Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

При этом система уравнений для коррекции значения X имеет вид:

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

или.

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

матрицы с размером (201) х (2С+1); J — Якобиан (определитель частных производных элементов матрицы Якоби функций Fj от переменных Xj).

Поправка ДХ*+1к значениям переменных на к-й итерации Хк для получения новых значений переменных Л'**1 на (А+1)-й итерации:

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

где г — демпфирующий фактор, который изменяется от 0 до 1.

Матрицу Якоби можно вычислить аналитически или численным методом. Аналитический метод имеет высокую точность, однако его недостатком является сложность и для каждой термодинамической модели необходимы разные формулы для определения элементов матрицы Якоби. Численный метод универсален и его можно использовать для любых термодинамических моделей. Выражение для элементов матрицы Якоби имеет вид:

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

где Gj j — элементы матрицы Якоби; f — /-я функция системы; hj = 0,001 JCy .

При коррекции переменных возможно появление отрицательных значений. Для их преодоления можно использовать следующее выражение:

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

Систему уравнений (3.44) можно решить с помощью метода Томаса [50].

Алгоритм метода Томаса включает 5 шагов:

1) Расчёт начинается с первой тарелки:

Ci Ci, Fx <�— F и B <�—1 (унитарная матрица). Толь ко матрица Ci и вектор fj сохраняются;

2) Для j-u тарелки (2 < N — 1):

Cj 4-(Bj- AjCy-i) Су, f)"-(Bj — AjСу-1) (Fj - AjFj_x). Тогда Aj 4−0 и Bj 4−1. Cj и вектор Fj сохраняются для каждой тарелки;

Ъ) Для N-u тарелки:

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

В формуле (3.47) демпфирующий фактор г выбирается так, чтобы выполнялось неравенство:

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

где ||^Г(^*+^)|' ||^7(*^)1 ~ нормы вектора функций на двух последовательных итерациях.

Методика нахождения демпфирующего фактора г Задаётся начальное значение г и вычисляется значение от-нормы функций: Ц/7!! = max|/*)| в предыдущей и новой точках. Если.

I.

||/г (*+0|<||^г (*)|^ то переходим к следующей итерации. В противном случае необходимо подбирать оптимальное значение демпфирующего фактора г, которое минимизировало бы w-норму вектор-функции на отрезке, соединяющем старое и новое приближения корней. Так, если коррекции слишком велики, используется следующая последовательность значений демпфирующего фактора: г= 1, — —zr «0,9766.10"^.

2 2и

По другой методике значения г делятся на 20 интервалов (равных): г = 0,05; 0,10;…; 0,95; 1,0. Оценивается целевая функция при каждом значении г и выбирается оптимальный демпфирующий фактор, который минимизирует целевую функцию (3.50).

Кроме метода Томаса, представленного выше, можно использовать метод Гаусса для нахождения обратной матрицы Якоби J При этом методе память используется не экономично, а время расчёта резко увеличивается. Для преодоления этого недостатка можно использовать метод Брейдена. Его преимущество заключается в том, что требуется рассчитывать матрицу Якоби только один раз и при этом быстро находится оптимальное значение демпфирующего фактора т.

Алгоритм метода Бройдена включает 6 пунктов:

1) Инициализация переменных А'(0) и расчет значения уравнений:

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

2) Аппроксимация значения матрицы Н^, где Н= -JqX; J0 —

матрица Якоби, элементы которой определяются по формуле (3.48);

  • 3) Определение значения ДА'*** = ;
  • 4) Определение демпфирующего коэффициента sk для удовлетворения неравенства:
Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

Для этого проводится следующее испытание: сначала принимается sk = 1, потом проверяется данное неравенство. Если неравенство выполняется, то определяется значение переменных на новой итерации. В противном случае используется формула Бройдена:

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

5) Расчёт значения новой итерации +skAX^ и определение.

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.
Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

6) Возврат к пункту 3.

Условие сходимости метода Ньютона-Рафсона (или его модификации) при решении системы уравнений MESH:

Метод одновременного решения (Ньютона — Рафсона) системы уравнений MESH.

где е = 10 *0.

Блок-схема алгоритма метода Ньютона-Рафсона показана на рис. 3.10.

Показать весь текст
Заполнить форму текущей работой