АВТОМАТИЗИРОВАННАЯ СИСТЕМА ГЕОФИЗИЧЕСКОЙ ТОМОГРАФИИ
2006
Copyright (C) Антон
Колонин 1987-2006, АО CTC 1989-1996,
ООО "АйТи Решения"
1997-2006
2. КАК РАБОТАТЬ С СИСТЕМОЙ
2.1.1. Регистрация и защита от копирования.
Программа GEOTOMO.EXE для Windows
защищена от несанкционированного
копирования таким образом, что, при установке на комьютер
она привязыва-
ется к оборудованию и требует ввода регистрационного
ключевого кода. Для
этого, при первом запуске программы, будет выведен
идентификатор оборудо-
вания и будет предложено ввести ключевой код.
Идентификатор оборудования
следует сообщить в организацию где вы приобрели программу,
где Вам будет
сообщет соответствующий ключевой код для ввода. После
ввода правильного
ключевого кода , регистрация
программы будет завершена
и программа
может
беспрепятственно
использоваться на данном
оборудовании. Для
установки и использования программы на
другом оборудовании потребуется
новая
регистрация и получение нового ключевого кода. И "идентификатор", и
"ключевой
код", имеют вид "XXX-XX-XXX" (три символа, тире, два
символа,
тире, три
символа) без точек и кавычек. В качестве символов могут быть
либо цифры, либо
буквы латинского (английского) алфавита в верхнем
регистре. Если
вместо ввода ключа нажать Cancel,
то программа запустится
в
демонстрационном режиме.
Также, программа может быть защищена
аппаратным ключом, вставляемым
в USB-порт компьютера. Если Вы приобрели программу
GEOTOMO с аппаратным
ключом, то никакой регистрации не требуется, программа будет
работать на
любом компьютере, к USB-порту
которого подсоединен аппаратный ключ.
Система запускается
посредством программы GEOTOMO.EXE, меню которой
позволяет осуществить следующие действия.
Задачи –
открыть одну из сохраненных ранее задач (в файле задачи),
сохранить текщую
задачу под новым именем или создать новую задачу
с именем файла GEOTOMO.TOM
Этапы –
произвести расчеты по одному из этапов, где расчеты по
каждому из этапов
выполняются соответствующим модулем.
Обработка сейсмограмм - исполнить модуль TWRK.
Интерпретация
годографов - исполнить модуль TGOD.
Расчет Геометрии - исполнить модуль TGEO.
Предобработка амплитуд
- исполнить модуль TPRE.
Восстановление - исполнить модуль TALG.
Визуализация - исполнить модуль TSEC.
Вид –
включить или выключить панель инструментов (дублирующую меню)
и строку статуса.
Вывод –
настроить параметры печати, просмотреть текущее изображение
для печати и
произвести печать текущего изображения (только для мо-
дулей TWRK, TGOD
и TSEC).
Помощь –
открыть веб-броузер (например Internet Explorer) с
оглав-
лением тем помощи
по системе.
2.1.3. Работа с модулями по этапам.
Каждому этапу расчетов соответствует модуль исполняемый в
форме окна
диалога. Вы конфигурируете данный этап и активизируете кнопку
ВЫПОЛНИТЬ
для начала расчетов. При закрытии окна диалога, текущая
конфигурация сох-
раняется в текущем файле задачи (который должен быть
доступен для записи).
Последовательность исполнения этапов
зависит от графа обработки.
Наиболее типичными являются два графа – 1) томографическое
восстановление
скоростей и коэффициентов поглощения-рассеяния по временам
и амплитудам
сейсмических волн и 2) интерпретация данных метода
преломленных волн.
1) Граф
томографического восстановления скоростей по временам и
коэффициентов
поглощения-рассеяния по амплитудам:
2) Граф интерпретаци
данных метода преломленных волн:
Система позволяет работать со
многими задачами и многими
этапами.
Причем, можно одновременно иметь
несколько экземпляров программы GEOTOMO
запущеной, загрузив в каждый из
экземпляров либо различные задачи, либо
одну и ту-же задачу. Экземпляры программы могут быть
запущены как на
одном компьютере, так и на различных
компьютерах в локальной сети. При
загрузке одной и той-же задачи
в различные экземпляры программы, можно
в
каждом из них вести работу по
конкретному этапу задачи (с условием
того,
что не ведется чтение или запись
одних и тех же файлов одновременно). Не
допускается одновременная работа
по различным этапам в одном экземпляре
программы. Допускается, но не
рекомендуется одновременная работа
по од-
ному и тому же этапу в различных
экземплярах программы.
На каждом этапе
обработки, при вызове соответствующего модуля систе-
мы, вызывается стартовый диалог модуля. В нем необходимо указать
пара-
метры обработки – режим работы, имена входных и выходных
файлов, диапазо-
ны и интервалы значений, шаги дискретизации, масщтабы и
прочие настройки.
При каждом вызове модуля, стартовый диалог заполняется
значениями из фай-
ла задачи (*.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 - поиск в папке относительно текущей
папки
Типы файлов
должны соответствовать и содержащейся в них
информации,
и тем программам, которыми Вы собираетесь с ними
работать. В случае не-
оответствия, система будет диагностировать ошибку.
Ниже
расшифровываются сообщения об ошибках соответствующие работе с
входными и выходными файлами.
"ОДИНАКОВЫЕ ИМЕНА ФАЙЛОВ." - Означает что в качестве входного и выход-
ного указан один
и тот же файл. Не следует
задавать
при работе файлы
с одинаковыми
именами - при
этом будет удален собственно
входной файл
и с ним
уже нельзя будет
больше работать.
"СТРАННЫЙ ТИП ФАЙЛА." - Тип одного или нескольких файлов
не отве-
чает требованиям
конкретной программы.
"УКАЗАННЫЙ ФАЙЛ НЕ НАЙДЕН." - В
текущей или указанной
папке или на
диске
отсутствует соответствующий файл.
"ПЛОХОЙ ФОРМАТ ДАННЫХ." -
Последовательность информации в
файле не
соответствует
указанному типу файла.
"ОШИБОЧНЫЕ ВХОДНЫЕ ДАННЫЕ." - В файле с данными содержится ошибочная или
несоответствующая информация.
"ПЛОХОЙ ФАЙЛ С ДАННЫМИ." - В файле с данными содержится ошибочная
или
несоответствующая информация,
предположи-
тельно - файл
испорчен или пуст.
"НЕПОНЯТНЫЙ КОНЕЦ ФАЙЛА." - Файл кончился раньше чем следовало бы из
содержащейся в
нем-же информации ( напри-
мер, указано,
что должны быть описаны 13
лучей, а на деле
- только 12 ), или из ин-
формации в файле,
обрабатываемом совместно
с ним.
"ЛИШНИЕ ДАННЫЕ НА ВХОДЕ." - Где-то в файле оказалось данных
больше,чем
следовало бы
(обратно предыдущему).
"СЛИШКОМ МНОГО ЛУЧЕЙ." - В файле описано больше лучей, чем
позволя-
ют
возможности этой системы,
необходимо
разбить данные
на части и обрабатывать по
частям.
"ОШИБКА ПРИ ЧТЕНИИ ФАЙЛА." - Файл недоступен для
чтения, возможно, он
уже открыт другим
экземпляром программы
или другой
программой одновременно, в этом
случае надо
закрыть другую программу.
Также, возможно
- системный сбой при
чтении файла,
проверьте диск.
"ОШИБКА ПРИ ЗАПИСИ ФАЙЛА." - Файл недоступен для записи,
возможно, он
имеет атрибут
ReadOnly (только чтение) –
необходимо снять
атрибут или использовать
файл с другим
именем или в другой папке.
Также, возможно,он
уже открыт другим эк-
земпляром
программы или другой программой
одновременно, в
этом случае надо закрыть
другую
программу.
Также, возможно, на диски не
осталось сво-
бодного места;
если места достаточно, то
вероятен
системный сбой при записи файла,
проверьте диск.
"ОШИБКА ЧТЕНИЯ-ЗАПИСИ." - Аналогично двум предыдущим.
"НЕ МОГУ УДАЛИТЬ ФАЙЛ." - Системный сбой при попытке удаления
файла,
при создании
нового с тем-же именем, что-
то не так с
диском или с самой операцион-
ной системой.
"НЕ МОГУ СОЗДАТЬ ФАЙЛ." - Не удается создать новый файл по причине
отсутствия места
на диске, если
место
есть – вероятно
отсутствуют права на соз-
дание файлов на
конкретном диске или диск
защищен от
записи.
"НЕВОЗМОЖНО ЗАКРЫТЬ ФАЙЛ." - Аналогично
предыдущему, только файл уже
начал
записываться и не удалось
успешно
завершить его
создание ( сообщение
не
имеет смысла, если перед этим был другой
сбой).
Важным достоинством
системы является динамическое
распределение па-
мяти в процессе ее работы. То - есть отсутствуют
ограничения на площадь
исследуемых сечений среды и на величину ячеек ( на
которые разбивается
среда ) для восстановления . Предел
возможностей системы по
памяти
определяется количеством находящихся в ней программ, общим
числом ячеек
по осям X и Z, а также - конкретным видом работы (например,
для алгоритма
итерационного восстановления требуется в полтора раза больше памяти, чем
для обратного проецирования,
при прочих равных условиях ).
Также влияет
на это и соотношение между общим количеством ячеек и
количеством лучей.
Вместе с тем, в
системе существуют ограничения на объем данных. При
превышении объемов доступной памяти или при сбоях системы
распределения
памяти, возможны следующие сообщения.
"НЕДОСТАТОЧНО ПАМЯТИ. " - Нехватка памяти
доступной для системы,
нужно удалить из памяти находящиеся в ней
программы; также
можно уменьшить число
ячеек (увеличить
размеры ячейки) при обра-
ботке модулем
TALG, или временной интервал
- при работе с программой TWRK,
в крайнем
случае придется
разбивать файлы на части
и обрабатывать
данные по частям.
"ОШИБКА В ПАМЯТИ." - Ошибка распределения памяти - попробуйте
перезагрузить
машину и проверьте, на вся-
кий
случай,данные в файлах; в любом случае
сообщите о
появлении такого сообщения
разработчику.
Кроме того,в
процессе работы возможно появление следующих сообщений:
"СЛИШКОМ БОЛЬШОЙ МАСШТАБ." - При задании параметров вывода
информации
"НЕУДАЧНЫЕ ПАРАМЕТРЫ ВЫВОДА."- на экран дисплея
или принтер введены недо-
"НЕУДАЧНЫЕ ПРЕДЕЛЫ ВЫВОДА." - пустимые значения (например - при заданном
масштабе и реальном
диапазоне значений
координат ширина
изображения получается
около трех
метров); во многих
случаях
при этом система
подставляют нужные числа
по своему
усмотрению.
"НЕУДАЧНЫЙ ВВОД." - Вами введено число, которое при
существую-
щей ситуации может привести к нежелатель-
ным
последствиям; такие ошибки обычно об-
рабатывается
системой, которая подставляет
в таких случаях
нужные числа“по умолчанию”
- иногда
этим удобно пользоваться, чтобы
не думать о
подходящих значениях если они
могут быть
определены самой системой.
"РАБОТА НЕВОЗМОЖНА!" - Допущена какая-то грубая смысловая
ошибка,
или данные,
прочитанные из файла, не могут
быть разумно
использованы, хотя формально
не содержат ошибок в описании. Проанали-
зируйте Ваши
предыдущие действия и файлы
с данными. В крайнем случае, сообщите
о
появлении такого
сообщения разработчику.
"ЭТА ВОЗМОЖНОСТЬ ПОКА НЕ РЕАЛИЗОВАНА." - вы попытались
использовать не
осуществимый в
данной версии режим или ва-
риант обработки.
"ВЫ ХОТИТЕ УДАЛИТЬ ФАЙЛ (Y) ?" - Система нашла на
диске файл с таким-же
именем, как и
тот, который Вы хотите соз-
дать ; утвердительный ответ
приведет к
уничтожению старого
файла и продолжению
работы.
"ПЛОХИЕ ДАННЫЕ. ПРОПУСТИТЬ(Y) ?" – Система столкнулась
в процессе рас-
четов с
такими числами, которые
могут
быть не обработаны процессором ; положи-
тельный ответ приведет
просто к
пропуску
тех данных, при
обработке которых это слу-
чилось,
отрицательный ответ может привести
к сбойной ситуации
в работе программы.
Если такое
сообщение повторяется слишком
часто –
проверьте Ваши данные в файлах.
Если такое сообщение возникает при работе
с амплитудными
параметрами, то – попробуй-
те задать другую
(большую или меньшую) ве-
личину
коэффициента поглощения (при работе
программы TPRE )
или исходной амплитуды
(при моделировании данных).