Бюллетень ЕАПВ "Изобретения (евразийские заявки и евразийские патенты)"
Бюллетень 4´2008

(21)

200701169 (13) A2 Разделы: B C E G

(22)

2005.11.29

(51)

G06F 17/50 (2006.01)

(31)

60/631,661

(32)

2004.11.29

(33)

US

(86)

PCT/US2005/043158

(87)

WO 2006/058336 2006.06.01

(71)

ШЕВРОН Ю.Эс.Эй. ИНК. (US); ЛОДЖИНД Б.В. (NL)

(72)

Чайлдс Пол (GB), Дебаун Дэвид, Байер Томас Дж. (US)

(74)

Медведев В.Н. (RU)

(54)

СПОСОБ, СИСТЕМА И ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ДЛЯ ХРАНЕНИЯ ПРОГРАММ ДЛЯ МОДЕЛИРОВАНИЯ ПОТОКА ЖИДКОСТИ В ФИЗИЧЕСКОЙ СИСТЕМЕ С ИСПОЛЬЗОВАНИ­ЕМ РАСШИРЯЕМОЙ ОБЪЕКТНО-ОРИЕНТИРОВАННОЙ АРХИТЕКТУРЫ, ОСНОВАННОЙ НА ДИНАМИЧЕСКОЙ КОМПОЗИЦИИ

(57) В настоящем изобретении предложены способ, система и запоминающее устройство для хранения программ, содержащее команды, для моделирования потока жидкости в физической системе с использованием расширяемой объектно-ориентированной программы, основанной на композиции. Компьютерная программа содержит: (i) подсистему оболочки, обеспечивающую пакет программ "graph" ("граф"), пакет программ "compute" ("вычисления") и пакет программ "property" ("свойство"); (ii) подсистему машины, содержащую пакеты программ подсистемы машины для выполнения численного моделирования, причем пакеты программ подсистемы машины содержат пакет программ для решения линейных уравнений и пакет программ для решения нелинейных уравнений; и (iii) набор компонентов модели, обеспечивающий характеры поведения при физическом и численном моделировании, используемые подсистемой машины, причем компоненты модели включают в себя по меньшей мере одну из следующих моделей: модель пласта-коллектора, модель буровой скважины, модель водоносного слоя, модель жидкости и модель SCAL (модель, основанную на специальном анализе керна). Подсистема оболочки, подсистема машины и компоненты модели работают совместно для моделирования потока жидкости. В предпочтительном варианте используют пакет программ "partition" ("раздел") для создания разделов для подмножеств индексов узлов и ребер, которые могут быть использованы для оптимизации вычислений, выполняемых этой программой.


наверх