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

Мне удобней представлять скважину так, чтобы трещины располагались вдоль оси , для единичной трещины падение давления записывается как,
Суперпозиция позволяет получить падение давления на забое первой трещины, как сумму падений давления трех трещин. Несколько необычно выглядит вынос номера трещины перед переменной, чтобы не загромождать и так громоздкие формулы,
или заменяя переменными,
Записывая те же выражения для второй и третьей трещины,
здесь удельный дебит на площадь трещины, заменен дебитом трещины,
Коэффициенты вычисляются на каждый новый момент времени. Для определения дебита каждой трещины во времени поможет соотношение определяющее дебит скважины как сумму дебитов трещин.
Будем считать, что течение флюида в горизонтальном стволе между трещинами не имеет сопротивления, следовательно забойное давление всех трещин будет равным друг другу,
Получим систему уравнений,
которую подготовим к матричному представлению,
Полученная система уравнений решается методом Гаусса (Gauss–Jordan elimination).
Пробный расчет для пласта низкой проницаемости,
m = 0.15;
ct = 1e-09;
mu = 0.328 * 0.001;
k = 1 * 0.986923 * 1e-15;
h = 8.5;
B = 1.019;
Задал три стадии ГРП и дебит скважины 100 m3/d.
xw = 100, yw = 100, xf = 70 m
xw = 100, yw = 150, xf = 50 m
xw = 100, yw = 300, xf = 20 m
Изменение перепада давления,

Однако распределение дебитов по трещинам показал следующую ситуацию,

как только трещины начинают испытывать влияние друг на друга, дебит самой продуктивной трещины начинает постоянно снижаться, вплоть до того, что через нее начинается обратный переток в пласт для выравнивания давления.
Здесь очевидно сильно нарушается условие постоянства дебита и, следовательно, на каждый следующий шаг следует определять каждой трещины и далее как обычно применяя свойство суперпозиции складывать решения не только в пространстве, но и во времени.
А это потребует некоторых усилий, о которых я расскажу в следующий раз. Исходные тексты расчетов выложены в открытом доступе на https://github.com/romanio/wRate.