АВТОМАТИЗИРОВАННАЯ СИСТЕМА ГЕОФИЗИЧЕСКОЙ ТОМОГРАФИИ

                           "  Г Е О Т О М О  "

                                  2006

Copyright (C) Антон Колонин 1987-2006, АО CTC 1989-1996, ООО "АйТи Решения" 1997-2006

Содержание

 

 

                2. КАК РАБОТАТЬ С СИСТЕМОЙ

 

 

               2.1. Общие сведения

 

 

     2.1.1. Регистрация и защита от копирования.

 

     Программа GEOTOMO.EXE для Windows защищена  от  несанкционированного

копирования таким образом, что, при установке на комьютер она  привязыва-

ется к оборудованию и требует ввода регистрационного ключевого кода.  Для

этого, при первом запуске программы, будет выведен идентификатор оборудо-

вания и будет предложено ввести ключевой код. Идентификатор  оборудования

следует сообщить в организацию где вы приобрели программу, где Вам  будет 

сообщет соответствующий ключевой код для ввода.  После  ввода правильного

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

может  беспрепятственно   использоваться   на  данном  оборудовании.  Для

установки и использования программы  на  другом  оборудовании потребуется

новая регистрация и получение нового ключевого кода. И "идентификатор", и

"ключевой код", имеют вид "XXX-XX-XXX" (три символа,  тире,  два символа,

тире, три символа) без точек и кавычек.  В  качестве  символов могут быть

либо  цифры,  либо  буквы  латинского (английского)  алфавита  в  верхнем  

регистре. Если вместо ввода ключа нажать Cancel, то программа  запустится

в демонстрационном режиме.

     Также, программа может быть защищена аппаратным ключом,  вставляемым  

в USB-порт компьютера. Если Вы приобрели программу  GEOTOMO  с аппаратным

ключом, то никакой регистрации не требуется, программа будет работать  на

любом компьютере, к USB-порту которого подсоединен аппаратный ключ.

 

 

 

     2.1.2. Главное меню

 

     Система запускается посредством программы  GEOTOMO.EXE, меню которой

позволяет осуществить следующие действия.

 

 

     Задачи – открыть одну из сохраненных ранее задач (в файле задачи),

     сохранить текщую задачу под новым именем или создать новую задачу

     с именем файла GEOTOMO.TOM

 

     Этапы – произвести расчеты по одному из этапов, где расчеты по

     каждому из этапов выполняются соответствующим модулем.

 

         Обработка сейсмограмм    - исполнить модуль TWRK.

         Интерпретация годографов - исполнить модуль TGOD.

         Расчет Геометрии         - исполнить модуль TGEO.

         Предобработка амплитуд   - исполнить модуль TPRE.

         Восстановление           - исполнить модуль TALG.

         Визуализация             - исполнить модуль TSEC.

 

     Вид – включить или выключить панель инструментов (дублирующую меню)

     и строку статуса.

 

     Вывод – настроить параметры печати, просмотреть текущее изображение

     для печати и произвести печать текущего изображения (только для мо-

     дулей TWRK, TGOD и TSEC).

 

     Помощь – открыть веб-броузер (например Internet Explorer) с  оглав-

     лением тем помощи по системе.

 

 

     2.1.3. Работа с модулями по этапам.

 

     Каждому этапу расчетов соответствует модуль исполняемый в форме окна

диалога. Вы конфигурируете данный этап и активизируете  кнопку  ВЫПОЛНИТЬ

для начала расчетов. При закрытии окна диалога, текущая конфигурация сох-

раняется в текущем файле задачи (который должен быть доступен для записи).

 

     Последовательность  исполнения  этапов  зависит  от графа обработки.

Наиболее типичными являются два графа – 1) томографическое восстановление

скоростей и коэффициентов поглощения-рассеяния по  временам  и амплитудам 

сейсмических волн и 2) интерпретация данных метода преломленных волн.

 

     1) Граф томографического восстановления скоростей по временам и

        коэффициентов поглощения-рассеяния по амплитудам:

 

 

 

     2) Граф интерпретаци данных метода преломленных волн:

 

 

 

     Система позволяет работать со многими задачами  и  многими  этапами.

Причем, можно одновременно иметь несколько экземпляров  программы GEOTOMO

запущеной, загрузив в каждый из экземпляров либо различные  задачи,  либо

одну и ту-же задачу.  Экземпляры программы могут  быть  запущены  как  на

одном компьютере, так и на различных компьютерах в локальной  сети.   При

загрузке одной и той-же задачи в  различные экземпляры программы, можно в

каждом из них вести работу по конкретному этапу  задачи (с условием того,

что не ведется чтение или запись одних и тех же файлов одновременно).  Не

допускается одновременная работа по различным этапам в  одном  экземпляре

программы. Допускается, но не рекомендуется  одновременная работа по  од-

ному и тому же этапу в различных экземплярах программы.

 

 

     2.1.4. Стартовый диалог

 

     На каждом этапе обработки, при вызове соответствующего модуля систе-

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

метры обработки – режим работы, имена входных и выходных файлов, диапазо-

ны и интервалы значений, шаги дискретизации, масщтабы и прочие настройки.

При каждом вызове модуля, стартовый диалог заполняется значениями из фай-

ла задачи (*.TOM).  Для  отказа  от исполнения модуля, необходимо  нажать 

кнопку «ЗАВЕРШИТЬ». Для исполнения конкретного модуля, после того как па-

раметры стартового диалога заполнены,необходимо нажать кнопку «ВЫПОЛНИТЬ».

В случае успешного исполнения модуля, снова будет вызван стартовый диалог,

заполненный текущими значениями. Для возвращения к работе с главным меню,

необходимо нажать кнопку «ЗАВЕРШИТЬ». При этом, текущие параметры данного

модуля будут сохранены в текущем файле задачи (*.TOM).  Система не допус-

кает исполнять одновременно более одного модуля.

 

     В процессе работы системы используются различные файлы. Имена файлов

могут содержать как обозначение диска, на котором они находятся и маршрут

файловой  системы, так и просто имя с расширением. В последнем случае по-

иск файла будет производиться в том подкаталоге, из которого была запуще-

на программа. Например, ниже приведены допустимые имена файлов.

 

     C:\TOMO\DATA\CONTUR21.GAM - поиск в указаной папке на диске C

     D:\WELL-1-7.GTM           - поиск в корневой папке диска D

     \\MAIN\TOMO\CONTUR21.RAM  - поиск в указаной папке на сетевом диске

     \TOMO\P318.SVL            - поиск в указаной папке текущего диска

     VSP7.GEO                  - поиск в текущей папке

     PROF1\TEST\TM25.GOD       - поиск в папке относительно текущей папки

 

     Типы файлов должны соответствовать и содержащейся в  них информации,

и тем программам, которыми Вы собираетесь с ними работать.  В случае  не-

оответствия, система будет диагностировать ошибку.

 

 

     2.1.5. Cообщения системы.

 

     Ниже расшифровываются сообщения об ошибках соответствующие работе  с

входными и выходными файлами.

 

"ОДИНАКОВЫЕ ИМЕНА ФАЙЛОВ."   - Означает что в качестве входного и  выход-

                               ного указан один и тот же файл. Не следует

                               задавать при  работе  файлы  с одинаковыми

                               именами - при этом будет удален собственно

                               входной  файл  и  с  ним  уже нельзя будет

                               больше работать.

"СТРАННЫЙ ТИП ФАЙЛА."        - Тип одного или нескольких файлов не  отве-

                               чает требованиям конкретной программы.

"УКАЗАННЫЙ ФАЙЛ НЕ НАЙДЕН."  - В  текущей  или  указанной  папке  или  на

                               диске отсутствует соответствующий файл.

"ПЛОХОЙ ФОРМАТ ДАННЫХ."      - Последовательность информации в  файле  не

                               соответствует указанному типу файла.

"ОШИБОЧНЫЕ ВХОДНЫЕ ДАННЫЕ."  - В файле с данными содержится ошибочная или

                               несоответствующая информация.

"ПЛОХОЙ ФАЙЛ С ДАННЫМИ."     - В файле с данными содержится ошибочная или

                               несоответствующая информация,  предположи-

                               тельно - файл испорчен или пуст.

"НЕПОНЯТНЫЙ КОНЕЦ ФАЙЛА."    - Файл кончился раньше чем следовало  бы  из

                               содержащейся в нем-же  информации ( напри-

                               мер, указано, что должны быть  описаны  13

                               лучей, а на деле - только 12 ), или из ин-

                               формации в файле, обрабатываемом совместно

                               с ним.

"ЛИШНИЕ ДАННЫЕ НА ВХОДЕ."    - Где-то в файле оказалось данных больше,чем

                               следовало бы (обратно предыдущему).

"СЛИШКОМ МНОГО ЛУЧЕЙ."       - В файле описано больше лучей, чем позволя-

                               ют возможности  этой  системы,  необходимо

                               разбить данные на части и обрабатывать  по

                               частям.

"ОШИБКА ПРИ ЧТЕНИИ ФАЙЛА."   - Файл недоступен  для  чтения, возможно, он

                               уже открыт  другим  экземпляром  программы

                               или другой программой одновременно, в этом

                               случае надо закрыть другую программу.

                               Также, возможно - системный  сбой  при

                               чтении файла, проверьте диск.

"ОШИБКА ПРИ ЗАПИСИ ФАЙЛА."   - Файл недоступен для  записи,  возможно, он

                               имеет  атрибут  ReadOnly (только чтение) –

                               необходимо снять атрибут или  использовать

                               файл с другим именем  или  в другой папке.

                               Также, возможно,он уже открыт  другим  эк-

                               земпляром программы или другой  программой

                               одновременно, в этом  случае  надо закрыть

                               другую программу.

                               Также, возможно, на диски не осталось сво-

                               бодного места; если места  достаточно,  то

                               вероятен системный  сбой при записи файла,

                               проверьте диск.

"ОШИБКА ЧТЕНИЯ-ЗАПИСИ."      - Аналогично двум предыдущим.

"НЕ МОГУ УДАЛИТЬ ФАЙЛ."      - Системный сбой при попытке удаления файла,

                               при создании нового с тем-же именем,  что-

                               то не так с диском или с самой  операцион-

                               ной системой.

"НЕ МОГУ СОЗДАТЬ ФАЙЛ."      - Не удается создать новый файл по   причине

                               отсутствия  места  на  диске,  если  место

                               есть – вероятно отсутствуют права на  соз-

                               дание файлов на конкретном диске или  диск

                               защищен от записи.

"НЕВОЗМОЖНО ЗАКРЫТЬ ФАЙЛ."   - Аналогично  предыдущему, только  файл  уже

                               начал записываться  и не  удалось  успешно

                               завершить  его  создание  (  сообщение  не

                               имеет  смысла, если перед  этим был другой

                               сбой).

 

     Важным достоинством системы является динамическое  распределение па-

мяти в процессе ее работы. То - есть отсутствуют ограничения  на  площадь

исследуемых сечений среды и на величину ячеек  ( на  которые  разбивается

среда )  для  восстановления .  Предел  возможностей  системы  по  памяти

определяется количеством находящихся в ней программ, общим  числом  ячеек

по осям X и Z, а также - конкретным видом работы (например, для алгоритма

итерационного восстановления требуется в полтора раза  больше памяти, чем

для обратного проецирования,  при  прочих равных условиях ). Также влияет

на это и соотношение между общим количеством ячеек и количеством лучей.

 

     Вместе с тем, в системе существуют ограничения на объем данных.  При

превышении объемов доступной памяти или при сбоях  системы  распределения

памяти, возможны следующие сообщения.

 

"НЕДОСТАТОЧНО ПАМЯТИ. "      - Нехватка  памяти  доступной  для  системы,

                               нужно  удалить из памяти находящиеся в ней 

                               программы;  также  можно  уменьшить  число

                               ячеек (увеличить размеры ячейки) при обра-

                               ботке модулем TALG, или временной интервал

                               - при работе с программой TWRK, в  крайнем

                               случае придется разбивать  файлы  на части

                               и обрабатывать данные по частям.

"ОШИБКА В ПАМЯТИ."           - Ошибка распределения  памяти -  попробуйте 

                               перезагрузить машину и проверьте, на  вся-

                               кий случай,данные в файлах; в любом случае

                               сообщите  о  появлении  такого   сообщения

                               разработчику.

 

     Кроме того,в процессе работы возможно появление следующих сообщений:

 

"СЛИШКОМ БОЛЬШОЙ МАСШТАБ."   - При задании параметров  вывода  информации

"НЕУДАЧНЫЕ ПАРАМЕТРЫ ВЫВОДА."- на экран дисплея или принтер введены недо-

"НЕУДАЧНЫЕ ПРЕДЕЛЫ ВЫВОДА."  - пустимые значения (например - при заданном

                               масштабе и  реальном   диапазоне  значений

                               координат  ширина  изображения  получается

                               около  трех  метров);  во  многих  случаях

                               при этом система подставляют нужные  числа

                               по своему усмотрению.

"НЕУДАЧНЫЙ ВВОД."            - Вами введено число, которое при существую-

                               щей ситуации может привести к  нежелатель-

                               ным последствиям; такие ошибки обычно  об-

                               рабатывается системой, которая подставляет

                               в таких случаях нужные числа“по умолчанию”

                               - иногда этим  удобно  пользоваться, чтобы

                               не думать о подходящих значениях если  они

                               могут быть определены самой системой.

"РАБОТА НЕВОЗМОЖНА!"         - Допущена какая-то грубая смысловая ошибка,

                               или данные, прочитанные из файла, не могут

                               быть разумно использованы, хотя  формально

                               не содержат  ошибок в описании.  Проанали-

                               зируйте Ваши предыдущие действия  и  файлы

                               с данными.  В крайнем случае,  сообщите  о

                               появлении такого сообщения разработчику.

"ЭТА ВОЗМОЖНОСТЬ ПОКА НЕ РЕАЛИЗОВАНА." - вы  попытались  использовать  не

                               осуществимый в данной версии режим или ва-

                               риант обработки.

"ВЫ ХОТИТЕ УДАЛИТЬ ФАЙЛ (Y) ?" - Система нашла на диске файл  с  таким-же

                               именем, как и тот, который Вы хотите  соз-

                               дать ;  утвердительный  ответ  приведет  к

                               уничтожению  старого  файла  и продолжению

                               работы.

"ПЛОХИЕ ДАННЫЕ. ПРОПУСТИТЬ(Y) ?" – Система  столкнулась  в  процессе рас-

                               четов  с  такими  числами,  которые  могут

                               быть не  обработаны процессором ;  положи-

                               тельный ответ приведет просто  к  пропуску

                               тех данных, при обработке которых это слу-

                               чилось, отрицательный ответ может привести

                               к сбойной  ситуации  в  работе  программы.

                               Если такое сообщение  повторяется  слишком 

                               часто – проверьте Ваши  данные в   файлах. 

                               Если  такое сообщение возникает при работе 

                               с амплитудными параметрами, то – попробуй-

                               те задать другую (большую или меньшую) ве-

                               личину коэффициента поглощения (при работе

                               программы  TPRE )  или  исходной амплитуды

                               (при моделировании данных).

 

 

 

Содержание