2,5-МЕРНАЯ СЕТКА С ИСПОЛЬЗОВАНИЕМ СТАДИЙ

1. Реализуемый на компьютере способ моделирования трехмерных (3D) геологических разломов, содержащий:
получение совокупности разломов с геометрическими параметрами, которые дискретизированы в двумерной плоскости группой линейных сегментов;
для каждого линейного сегмента, связанного с каждым разломом из совокупности разломов:
генерацию совокупности стадий на определенном радиусе от линейного сегмента;
генерацию замкнутых контуров вокруг всех линейных сегментов, связанных с разломом; и
генерацию формообразующих элементов в пределах замкнутых контуров линейного сегмента;
генерацию ограниченной сетки вокруг замкнутых контуров указанной совокупности разлома для заполнения оставшегося пространства двумерной плоскости; и
выдавливание элементов в двумерной плоскости в третье измерение для формирования трехмерной модели, содержащей слои трехмерных ячеек указанной совокупности разломов и ограниченной сетки.
2. Реализуемый на компьютере способ по п. 1, дополнительно содержащий замещение линейного сегмента разлома одним или большим количеством прямолинейными сегментами для аппроксимации кривизны линейного сегмента разлома.
3. Реализуемый на компьютере способ по п. 1, в котором генерация замкнутых контуров вокруг всех линейных сегментов, связанных с разломом, для каждого линейного сегмента содержит:
вычисление пересечения всех сторон стадии для каждого определенного радиуса;
выявление содержащихся сегментов для каждого линейного сегмента, которые полностью содержатся в стадиях других линейных сегментов, которые связаны с разломом; и
исключение указанных содержащихся сегментов для каждого линейного сегмента, в результате чего образуются замкнутые контуры вокруг линейных сегментов, связанных с разломом.
4. Реализуемый на компьютере способ по п. 1, в котором генерация формообразующих элементов в пределах замкнутых контуров линейного сегмента содержит:
генерацию параметрических сегментов вдоль длины и радиуса линейного сегмента в пределах замкнутых контуров линейного сегмента;
формирование четырехугольных элементов, где это возможно в пределах замкнутых контуров линейного сегмента; и
формирование полигонов в остальных областях в пределах замкнутых контуров линейного сегмента.
5. Реализуемый на компьютере способ по п. 1, в котором генерация ограниченной сетки вокруг замкнутых контуров совокупности линейных сегментов разлома для заполнения оставшегося пространства двумерной плоскости реализуют с помощью алгоритма триангуляции Делоне.
6. Реализуемый на компьютере способ по п. 1, в котором каждая стадия в совокупности стадий состоит из двух линейных сторон, соединенных двумя дугами для полного окружения прямолинейного сегмента, причем расстояние от каждой стороны до линейного сегмента представляет собой постоянный радиус.
7. Реализуемый на компьютере способ по п. 1, дополнительно содержащий задание фильтрационно-емкостных свойств пласта для трехмерных ячеек в трехмерной модели.
8. Реализуемый на компьютере способ по п. 7, дополнительно содержащий ввод трехмерной модели в программу численного моделирования.
9. Реализуемый на компьютере способ по п. 8, в котором программа численного моделирования является программой моделирования разработки пласта для моделирования течения жидкости внутри формации пласта.
10. Энергонезависимый машиночитаемый носитель, содержащий исполняемые на компьютере инструкции для моделирования трехмерной (3D) конструкции, причем выполнение инструкций, причем исполняемые на компьютере инструкции при их выполнении обуславливают выполнение на одной или большем количестве машин операций, содержащих:
получение совокупности разломов с геометрическими параметрами, которые дискретизированы в двумерной плоскости группой линейных сегментов;
для каждого линейного сегмента, связанного с каждым разломом из совокупности разломов:
генерацию совокупности стадий на определенном радиусе от линейного сегмента;
генерацию замкнутых контуров вокруг всех линейных сегментов, связанных с разломом; и
генерацию формообразующих элементов в пределах замкнутых контуров линейного сегмента;
генерацию ограниченной сетки вокруг замкнутых контуров совокупности разлома для заполнения оставшегося пространства двумерной плоскости; и
выдавливание элементов в двумерной плоскости в третье измерение для формирования трехмерной модели, содержащей слои трехмерных ячеек совокупности разломов и ограниченной сетки.
11. Машиночитаемый носитель по п. 10, дополнительно содержащий исполняемые на компьютере инструкции, которые при их выполнении обуславливают выполнение одной или большим количеством машин замещения линейного сегмента разлома одним или большим количеством прямолинейных сегментов для аппроксимации кривизны линейного сегмента разлома.
12. Машиночитаемый носитель по п. 10, в котором исполняемые на компьютере инструкции для генерации замкнутых контуров вокруг всех линейных сегментов, связанных с разломом, для каждого линейного сегмента содержат:
вычисление пересечения всех сторон стадии для каждого определенного радиуса;
выявление содержащихся сегментов для каждого линейного сегмента, которые полностью содержатся в стадиях других линейных сегментов, которые связаны с разломом; и
исключение содержащихся сегментов для каждого линейного сегмента, в результате чего образуются замкнутые контуры вокруг линейных сегментов, связанных с разломом.
13. Машиночитаемый носитель по п. 10, в котором исполняемые на компьютере инструкции для генерации формообразующих элементов в пределах замкнутых контуров линейного сегмента содержат:
генерацию параметрических сегментов вдоль длины и радиуса линейного сегмента в пределах замкнутых контуров линейного сегмента;
формирование четырехугольных элементов, где это возможно в пределах замкнутых контуров линейного сегмента; и
формирование полигонов в остальных областях в пределах замкнутых контуров линейного сегмента.
14. Машиночитаемый носитель по п. 10, в котором исполняемые на компьютере инструкции для генерации ограниченной сетки вокруг замкнутых контуров совокупности линейных сегментов разлома для заполнения оставшегося пространства двумерной плоскости реализованы с помощью алгоритма триангуляции Делоне.
15. Машиночитаемый носитель по п. 10, дополнительно содержащий исполняемые на компьютере инструкции, которые при их выполнении обуславливают задание одной или большим количеством машин фильтрационно-емкостных свойств пласта для трехмерных ячеек в трехмерной модели.
16. Система, содержащая:
по меньшей мере один процессор; и
по меньшей мере одно запоминающее устройство, соединенное по меньшей мере с одним процессором и хранящее инструкции, которые при их выполнении по меньшей мере одним процессором обуславливают осуществление операций, содержащих:
задание совокупности разломов с геометрическими параметрами, которые дискретизированы в двумерной плоскости группой линейных сегментов, для каждого линейного сегмента, связанного с каждым разломом из множества разломов:
генерацию совокупности стадий на определенном радиусе от линейного сегмента;
генерацию замкнутых контуров вокруг всех линейных сегментов, связанных с разломом; и
генерацию формообразующих элементов в пределах замкнутых контуров линейного сегмента;
генерацию ограниченной сетки вокруг замкнутых контуров совокупности разлома для заполнения оставшегося пространства двумерной плоскости; и
выдавливание элементов в двумерной плоскости в третье измерение для формирования трехмерной модели, содержащей слои трехмерных ячеек совокупности разломов и ограниченной сетки.
17. Система по п. 16, дополнительно содержащая инструкции для предшествующей дискретизации совокупности разломов в двухмерной плоскости группой линейных сегментов.
18. Система по п. 16, в которой инструкции для генерации замкнутых контуров вокруг всех линейных сегментов, связанных с разломом, содержат инструкции для:
для каждого линейного сегмента, связанного с разломом:
вычисления пересечения всех сторон стадии для каждого определенного радиуса;
выявления содержащихся сегментов для каждого линейного сегмента, которые полностью содержатся в стадиях других линейных сегментов, которые связаны с разломом; и
исключения содержащихся сегментов для каждого линейного сегмента, в результате чего образуются замкнутые контуры вокруг линейных сегментов, связанных с разломом.
19. Система по п. 16, в которой инструкции для генерации формообразующих элементов в пределах замкнутых контуров линейного сегмента содержат инструкции для:
генерации параметрических сегментов вдоль длины и радиуса линейного сегмента в пределах замкнутых контуров линейного сегмента;
формирования четырехугольных элементов, где это возможно в пределах замкнутых контуров линейного сегмента; и
формирования полигонов в остальных областях в пределах замкнутых контуров линейного сегмента.
20. Система по п. 16, дополнительно содержащая инструкции для задания фильтрационно-емкостных свойств пласта для трехмерных ячеек в трехмерной модели.