Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1_Redakt_prime.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
19.29 Mб
Скачать

1.9.Обработка сносов кривой

1.9.1.Сносы

Назначение программы

Программа предназначена для перерисовки кривой, записанной со сносами, на заданном поле планшета.

Постановка задачи

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

Метод решения и алгоритм

До начала работы программы следует оценить ширину сноса, т.е. значение величины на которую будет производиться смещение. По умолчанию это значение задается как максимальный размах указанной кривой. Затем следует выбрать режим сшивки сносов: "не менять" - амплитуда в кровле кривой не меняется, сдвигается часть кривой ниже указанного интервала; "сдвигать начало" - сдвигается верхняя часть кривой; "переавтомасштабировать" - перестраивается масштабная линейка кривой таким образом, чтобы сшитая кривая уместилась в указанном поле.

Рис.1.9.1. Обработка сносов

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

Перед завершением работы программы в режимах «Не менять» и «Сдвигать начало» предлагается произвести «переавтомасштабирование» кривой.

Рекомендации пользователю

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

  • Место сноса указывается как «интервал сноса».

Входная информация

  • исходная кривая

  • ширина сноса

  • режим сшивки

Выходные данные

  • исправленная кривая

Технические характеристики

Основной модуль программы – DOCURVE,

Вызываемая функция –SnosCurves,

Используемые файлы ресурсов - wsigf.res,

1.9.2.Сносы детальные

Назначение

Программа предназначена для удаления сносов на кривой (чаще всего на кривой ПС), когда эти сносы имеют различную величину.

Основные сведения о программе

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

Рис.1.9.2.1. Диалоговое окно программы «Сносы детальные»

Ширина сноса задается на планшете с помощью курсора после нажатия кнопки «Указать» или набивается вручную в соответствующем окне. Затем следует выбрать режим сшивки сносов: "не менять" - амплитуда в кровле кривой не меняется, сдвигается часть кривой ниже указанного интервала; "сдвигать начало" - сдвигается верхняя часть кривой; "переавтомасштабировать" - перестраивается масштабная линейка кривой таким образом, чтобы сшитая кривая уместилась в указанном поле. Птичка в окне «Авто» задает режим, при котором следующий снос будет искаться автоматически по критерию резкого изменения амплитуды. По желанию пользователя этот режим можно отключить. После нажатия копки «Дальше» пользователю будет предложено выбрать интервал сноса, т.е. место сноса, которое реально всегда будет отличаться от точки. Удалив один снос, программа предложит удалить следующий и т.д. Работа программы прекращается нажатием кнопки ESC.

Рекомендации пользователю

  • направление задания ширины и интервала сноса (слева направо или наоборот для ширины и снизу вверх или наоборот для интервала сноса) значения не имеет

  • знак ширины сноса выставляется автоматически после задания интервала сноса

Входная информация

  • исходная кривая

  • ширина сноса

  • режим сшивки

Выходные данные

  • исправленная кривая

Контрольная задача

На рисунке приведен пример удаления сноса на кривой ПС на глубине 1596 м. Заданная ширина сноса - 20, интервал сноса - (1595.8-1596), режим сшивки - "не менять". Исходная и отредактированная кривые расположены на планшете со смещением нулевой линии для наглядности просмотра.

Рис.1.9.2. Иллюстрация работы программы на

примере удаления сноса на кривой ПС

Технические характеристики

Основной модуль программы – DOCURVE,

Вызываемая функция –SnosCurvesNew,

Используемые файлы ресурсов - wsigf.res,

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]