
- •1.Редактирование кривых гис
- •1.1. Корректировка нуля кривой
- •1.2.Корректировка конфигурации кривой
- •1.3.Изменение амплитуды кривой в точках
- •1.4. Изменение амплитуды кривой в группе точек
- •1.5. Сглаживание кривых
- •1.6. Замена кривой в интервале на константу
- •1.7. Корректировка амплитуды кривой
- •1.8.Переворачивание кривой
- •1.9.Обработка сносов кривой
- •1.9.1.Сносы
- •1.9.2.Сносы детальные
- •1.10. Объединение кривых
- •1.11.Вырезать интервал
- •1.12.Удаление интервала
- •1.13.Совмещение кривых
- •1.14.Перенормировка кривой
- •Контрольная задача
- •Рекомендации пользователю
- •1.15.Горизонтальный график
- •1.16.Корректировка свойств группы кривых
- •1.16.1. Изменение начала
- •1.16.2.Изменение ширины поля
- •1.16.3. Масштаб кривых
- •1.16.4.Сдвиг колонок
- •1.16.5.Изменить колонку
- •1.16.6. Раздвинуть кривые
- •1.17.Потенциирование кривой
- •1.18.Попластовая колонка
- •1.19.Сборка кривых
- •1.20.Цифровая таблица
- •1.21.Объединение колонок
- •1.22.Приведение к абсолютным отметкам
- •1.23.Создание новой кривой (Ручная кривая)
- •1.24.Попластовый результат
- •1.25.Непрерывная кривая
- •1.26.Перевернуть кривую
- •1.27.Огибающие
- •1.28.Шкала пористости
- •1.29.Расчет статистических характеристик кривой (Статистика)
- •1.30.Калькулятор
- •2. Увязка кривых гис по глубине
- •2.1. Увязка кривых гис по реперам
- •1.31. Сдвиг по глубине
- •1.32. Привязка кривых гис по локатору муфт
- •1.33. Групповой сдвиг кривых по глубине
- •3. Преобразования кривых гис
- •1.34. Математические преобразования
- •1.35.Пересчет кривых
- •1.36. Вычисления с кривыми
- •1.37.Краткое описание языка программ пользователя Особенности языка
- •Режимы работы программ
- •Входные данные
- •Выходные данные
- •Зарезервированные имена переменных:
- •Порядок разделов в программе
- •Встроенные функции:
- •Подключение в меню
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,