Бесплатный Пре/постпроцессор для Tempest

Последнее сообщение
Васильев Игорь 25 7
Фев 14

Здравствуйте.

Я предлагаю вам пре/постпроцессор для Tempest.

Что он умеет:

1. генерация перфораций

2. генерация МЭР в режиме event

3. генерация кубов интерполяции INTE

4. построение 2D карт в формате dat ( х, y, значение)

Программа развивается.

Далее будет анализатор качества геомодели + визуализатор добычи по стандартам ЦКР + всякие фичи на тему автоадаптации.

Пишите, кому интересно -  tesseract_vib@mail.ru

Я пришлю экзешник.  вирусов нет.

 

С уважением,

Васильев Игорь

Temr 140 14
Фев 14 #1

Добрый день. Ваша программа читает бинарные файлы темпест ?

Васильев Игорь 25 7
Мар 14 #2

Нет. Она читает форматированные файлы в формате Eclipse - fsmspec, funrst и так далее.

Выгрузить такие файлы из Tempest параллельно выгрузке родных бинарников не является проблемой.

Сделано это для унификации с Eclipse - в планах настроить прогу для работы с Eclipse.

Васильев Игорь 25 7
Апр 14 #4

На  http://tesseract-vib.ucoz.ru выложена версия 1.032.

Исправлены:

1) Баги призагрузке сеток

2) Добавлена возможность визуализации показателей добычи «факт - расчет» по месторождению в целом (таблицы, графики,кроссплоты) с учетом требований по допускаемым отклонениям (ЦКР Роснедра РФ). Удобно при адаптации, сразу все видно. Всю эту красоту можно выгрузить в Excel - для оформления главы 3.2 отчета ПТД.

У меня вопрос - как выгрузить вектора в формате RFT / ERFT ? Все мануалы Tempesta лгут на эту тему.  Выгрузки нет!Причем не через репорт генератор (хотя и там не выгружает), а сразу, после расчета.

Или помогите с форматом бинарников Tempesta. Нигде не нашел. Для всех же стараюсь. Прграмма будет бесплатной, пока я ее делаю.

Я изначально не хотел бинарники Темпеста читать - для унификации с Эклипсом. Но видимо, придется научиться. :(

Для чего? Чтобы визуально показывать профиль добычи-обводнения по стволу скважины на дату. Удобно при адаптации будет. Параллельно с графиками удобными по скважине.

В планах сейчас срочных (коллеги по офису просят): 

1) генерация в Excel регламентных таблиц  28, 29, 41, 42 по разработке;

2) суммирование добычи по залежам эксплуатационного объекта, с вгрузкой всей красоты этой в регламентные таблицы по пункту 1) и для главы 3.2;

3) карты стартовых дебитов для прогнозного фонда (куда бурить в первую очередь) - по нефти, жидкости и с ограничениями по стартовой обводненности.

4) карты изогипс остаточной нефти (а-ля "кровля-подошва") - для того, чтобы было понимание по интервалам перфорации.

 

Просьба помочь с форматом бинарников Темпеста или выгрузкой в ERFT. Лицензию отдаю всем желающим (сделал ее для контроля за распространением ну и для поднятия скилла своего программистского) - бесплатно, навсегда. 

Помогите, люди добрые! Всем счастья даром хочу! 

 В Roxar писать не буду - ну зачем им бесплатный конкурент их ResView?

 

RomanK. 2164 13
Апр 14 #5

Игорь, вот визуализатор данных, который я писал несколько лет назад, думаю сейчас не утратил актуальности,

http://marla.fancymaces.ru/?page_id=522

По бинарникам вопрос меня удивляет. Вместе с симулятором поставляется подробнейшее (в отличии от ECLIPSE) описание бинарного формата. Сделайте усилие над собой, поищите :)

Васильев Игорь 25 7
Апр 14 #6

RomanK. Перерыл все по документации о форматах - нет ничего. Не нашел. Наверное, плохо искал. Вместо указаний и удивлений лучше бы "ткнули" меня носом в документацию. Вот за это сказал бы Вам "спасибо".

А софта сейчас много. Я же не настаиваю.  Речь в данной ветке о Тессеракте, а не о mps. Видел я его. Не выгружает пока таблицы по фипнамам. Те, кто его пишут, кстати - далеко не открыты к общению.

Васильев Игорь 25 7
Апр 14 #7

И кстати - по форматам Эклипса есть подробнейшее описание. Держите - https://cloud.mail.ru/public/5e4359dd35f3/Eclipse%20filefo%20Refernce%20Manualats_rm.pdf

RomanK. 2164 13
Апр 14 #8

У меня под рукой давно нет темпеста. Посмотри как-то в папке help или manuals там подпапка mored в ней что-то около трёх pdf, один из которых FileFormats. Поиском по расширению найдите какие pdf у вас есть в папке инсталяции.

А какой mps вы видели? Кто-там закрыт для общения? Я его с 2010 года не открывал и ко мне никто не обращался. По моей ссылке лежит открытый проект, в котором есть загрузчик бинарных файлов. Хотите берите столько кода, сколько сможете унести.

ASh999 171 14
Апр 14 #9

Скачал 1.017 когда-то, потыркался, несколько ошибок получил при подгрузке, над интерфейсом, функционалом и общей логикой понедоумевал, закрыл и до сегодняшнего для не вспоминал. Идеалогия MPSExpress более близка. Попробую на днях глянуть 1.032. 

 

RomanK. 2164 13
Апр 14 #11

Васильев Игорь пишет:

Вот этот.

А никнейм у меня какой?

Васильев Игорь 25 7
Апр 14 #12

Я пофиксил баги при подгрузке сеток. Попробуйте сейчас. Проект бесплатный, делайте обратную связь, прошу! Я править буду оперативно.

ASh999 171 14
Апр 14 #14

Васильев Игорь пишет:

Я пофиксил баги при подгрузке сеток. Попробуйте сейчас. Проект бесплатный, делайте обратную связь, прошу! Я править буду оперативно.

На почту запрос лицензии кинул, пока в ответ тишина. На тот момент (1.017) на обратную связь не было времени. Посмотрим как сейчас пойдет.

Васильев Игорь 25 7
Апр 14 #15

Рег-файл пришлите. В меню пуск- Программы - Тессеракт - регистрация. На рабочий стол будет выложен файл. Пришлите мне его, пожалуйста. Я вышлю ключ.

Васильев Игорь 25 7
Апр 14 #16

 

Цитата:

На почту запрос лицензии кинул, пока в ответ тишина. На тот момент (1.017) на обратную связь не было времени. Посмотрим как сейчас пойдет.

Моя, как программиста, вина - люди не читают сообщения в окне инсталлятора с инструкциями по регистрации.

Просто жмут далее (next) и все. А потом вопросы.

Сделаю всплывающее окно с инструкциями о регистрации, или чтобы, пока не прочли, дальше инсталляция невозможна была бы.

 

Васильев Игорь 25 7
Апр 14 #17

ASh999 пишет:

... над интерфейсом, функционалом и общей логикой понедоумевал

Логика программы простая. Активны кнопки будут, если только Вы сделали необходимые действия. Первоначально в меню "Загрузка" активны только "Загрузить сетку" и "Загрузить результаты". 

Если загрузили сетку - тогда будет доступна выгрузка карт. Если загрузили "результаты расчета" без загрузки сетки - тогда будут доступны результаты анализа по данным добычи - для оценки качества адаптации.

Без сетки, очевидно, программа не сможет сгенерировать Вам файлы для перфораций, кубов INTE, данных по истории добычи и перфораций. А если подгрузили сетку, но не подгрузили данные расчета - то и карты не сможет выгрузить. Потому не активными будут соответствующие опции.

Интерфейс не писался под известные программы, к которым Вы, возможно, привыкли. Я не считаю это минусом программы.

 

RomanK. 2164 13
Апр 14 #18

А зачем вся эта суета с регистрациями?

marsel331 64 12
Апр 14 #19

RomanK. пишет:
А зачем вся эта суета с регистрациями?

+1

зачем регистрация пока прога бесплатна? Сделали защиту, ну сделали и положите на полочку до поры до времени. Желание скачать прогу и потестить сильно снижается из-за этого.

ASh999 171 14
Апр 14 #20

Во вкладке Система ППД для графика пластовое давление используется вектор fprp (взвешенное по поровому объему)? Логичнее fpr использовать, если для моделирования водонапорки используется множитель PVOL'а fprp будет ни о чем. Из мелочей не нравится фиксация расширения для открываемых файлов, я бы оставил вариант увидеть все файлы.

GromoOtvod 106 13
Апр 14 #21

Игорь, а как долго ждать ключ?

день два неделя? ))

ASh999 171 14
Апр 14 #22

проблему отображения расчетного пластового давления во вкладке Система ППД при подвешенном на краях PVOL'е решил редактированием файла fsmspec, просто поменял имена векторам FPR и FPRP местами

marsel331 64 12
Апр 14 #23

ASh999 пишет:

проблему отображения расчетного пластового давления во вкладке Система ППД при подвешенном на краях PVOL'е решил редактированием файла fsmspec, просто поменял имена векторам FPR и FPRP местами

Уже лайфхаки пошли :))

Васильев Игорь 25 7
Апр 14 #24

ASh999 пишет:

проблему отображения расчетного пластового давления во вкладке Система ППД при подвешенном на краях PVOL'е решил редактированием файла fsmspec, просто поменял имена векторам FPR и FPRP местами

Ну FPRP - взешенное по поровому, более правильно, конечно. Но когда на краях висит MULTPV или увеличенный поровый объем PVOL - тоже не спасет. По идее, надо считать давление там, где So>0. Но это займет время  - в эклипсе нет мнемоники (вроде как) выгрузки давления только в нефтенасыщенных ячейках.

Я сейчас сделаю новый релиз, где вместо FPR будет выводится FPRP. А над выводом давления только по нефтенасыщенной части - подумаю, как сделать. В принципе, ничего сложного.

 

Васильев Игорь 25 7
Апр 14 #25

По регистрациям - мне интересно, как расползается программа. Если расползается вообще.

Чтобы потом, как Роман, не удивляться - неужели юзается еще где софт мой? ))  Я не вижу труда сгенерить рег-файл и прислать его мне. Все же бесплатно! Да хоть 100 лицензий пришлю одному человеку! 

Васильев Игорь 25 7
Апр 14 #26

GromoOtvod пишет:

Игорь, а как долго ждать ключ?

день два неделя? ))

Я ежедневно почту смотрю. Отправлю сразу же. Задержка  - сутки максимум.

Васильев Игорь 25 7
Апр 14 #27

ASh999 пишет:

проблему отображения расчетного пластового давления во вкладке Система ППД при подвешенном на краях PVOL'е решил редактированием файла fsmspec, просто поменял имена векторам FPR и FPRP местами

А, понял! Вы сектор моделируете, там на краях у вас нефть, не вода! Тогда, конечно, FPRP! Я сейчас исправли и выложу на сайт версию 33.

Васильев Игорь 25 7
Апр 14 #28

ASh999 пишет:

Из мелочей не нравится фиксация расширения для открываемых файлов, я бы оставил вариант увидеть все файлы.

Ок, поправлю в версии 33.

Васильев Игорь 25 7
Апр 14 #29

Да, хотел сказать еще -  Тессеракт пишется в MS Visual C++ 2010 Express Edition. Это бесплатная версия от Microsoft, доступная абсолютно всем желающим.

Так что не сомневайтесь в легитимности Тессеракта, пожалуйста.  

ASh999 171 14
Апр 14 #30

Васильев Игорь пишет:

А, понял! Вы сектор моделируете, там на краях у вас нефть, не вода! Тогда, конечно, FPRP! Я сейчас исправли и выложу на сайт версию 33.

Стоп-стоп. Судя по тому что я виже, в проге как давление визуализируется вектор FPRP, то бишь pore-volume weighted pressure по всей модели. В то время как мне кажется логичнее визуализировать FPR, который именно по залежи (hydrocarbon pore-volume weighted).

Васильев Игорь 25 7
Апр 14 #31

ASh999 пишет:

Васильев Игорь пишет:

А, понял! Вы сектор моделируете, там на краях у вас нефть, не вода! Тогда, конечно, FPRP! Я сейчас исправли и выложу на сайт версию 33.

Стоп-стоп. Судя по тому что я виже, в проге как давление визуализируется вектор FPRP, то бишь pore-volume weighted pressure по всей модели. В то время как мне кажется логичнее визуализировать FPR, который именно по залежи (hydrocarbon pore-volume weighted).

 

Так я и об этом тоже. Надо давление мерять по ячейкам с So > 0. Я написал в посте выше. Я порешаю эту проблему. Давление нужно показывать по нефтенасыщеноой части. Сделаю, но уже не в релизе 33. Мне нужно время немного. Просто нет мнемоники в Эклипсе выгрузки давления по нефтенасыщенной части коллектора. Такие дела.

Васильев Игорь 25 7
Апр 14 #32

И более того - границы модели не брать в расчет. Там же всякие мульты на объем или завышенный объем может быть. Сделаю. 

Васильев Игорь 25 7
Апр 14 #33

Моу сказать, что выгрузка пластового давления только по нефтенасыщенной части связана с чтением кубов расчета. Нужно выгружать будет кубы с ESOL, что тормозит время расчета (об этом я писал в хэлпе, юзать это ключевое слово только при выгрзку карт), либо пока я не научусь поднимать бинарники Темпеста. 

В оправдание - в Темпесте выгрузка давления по нефтенасыщенной части коллектора ничем не отличается от выгрузки среднепластового давления по залежи, с учетом кучи воды вокруг залежи и границ с модивицированным PVOL. Проверял много раз, это косяки Роксара. 

Сделаю, но с учетом того, что озвучил выше.

В Темпесте нет адекватной выгрузки ТОЛЬКО по нефтенасыщенной части коллектора. Поправьте меня, если сможете. У меня версия 7.0.

 

RomanK. 2164 13
Апр 14 #34

Васильев Игорь пишет:

По регистрациям - мне интересно, как расползается программа. Если расползается вообще.

Чтобы потом, как Роман, не удивляться - неужели юзается еще где софт мой? ))  Я не вижу труда сгенерить рег-файл и прислать его мне. Все же бесплатно! Да хоть 100 лицензий пришлю одному человеку!

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

Васильев Игорь 25 7
Апр 14 #35

Нет, исходный код не доступен. Вы более открыты, чем я. Вы - молодец! Я не считаю регистрацию чем-то плохим. 

Если Вы, Роман, объясните мне "на пальцах" - чем плох бесплатный проект с регистрацией - я постараюсь понять Вас, и в случае убедительности доводов - сниму регистрацию. Хотя я не понимаю проблемы. Я ее просто не вижу.

Go to top