Корректировка амплитуды кривой — КиберПедия 

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

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

Корректировка амплитуды кривой

2020-11-03 127
Корректировка амплитуды кривой 0.00 из 5.00 0 оценок
Заказать работу

                  (линейный интервал)

                                            

Назначение

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

 

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

При работе с кривыми ГИС часто возникает необходимость откорректировать различные сбои и срывы, вызванные ошибками оцифровки каротажных диаграмм, несовершенством алгоритмов обработки и другими причинами.

 

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

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

 

 


                                         Рис.1.7.1. Изменение амплитуды кривой

                                        методом линейной интерполяции

 

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

Программа также может быть использована для создания прямой линии, например, линии номинального диаметра скважины.

 

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

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

- интервал корректировки

- значения кривой в кровле и подошве интервала                                      

 

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

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

 

              

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

       Программа проиллюстрирована на примере ликвидации срыва на кривой ГЗ1 на глубине 1870.4. Исходная и отредактированная кривые расположены на планшете со смещением нулевой линии для удобства просмотра.

 

 

 

 


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

                                     примере корректировки кривой ГЗ1

 

 

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

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

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

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


Переворачивание кривой

          (развернуть)

 

Назначение

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

 

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

Программа делает зеркальное отображение кривой или отдельных указанных интервалов и в зависимости от положения линии поворота (в окне – точка разворота) пересчитывает масштаб кривой следующим образом:

· если точка разворота указана справа от кривой, масштаб не меняется,

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

· если точка разворота указана внутри кривой, то масштаб кривой слева от точки разворота отрицательный, справа - положительный. 

 

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

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

· линия поворота (точка разворота)

 

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

· перевернутая кривая

 

 

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

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

· для переворачивания кривой ИК, используемой для обработки, необходимо воспользоваться функцией «Отразить кривую» в «Свойствах кривых» или изменить масштаб кривой, задав на нуле максимальное значение и отрицательный масштаб записи.

              

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

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

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

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


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

Сносы

 

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

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

 

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

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

 

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

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

 

 

 


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

 

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

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

 

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

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

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

 

 

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

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

- ширина сноса

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

 

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

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

 

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

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

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

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

 


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

 

 

Назначение

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

 

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

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

 

 


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

         

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

 

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

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

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

 

 

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

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

- ширина сноса

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

 

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

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

 

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

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

          

 

 

          

 

 

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

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

 

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

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

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

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

 


Объединение кривых

 

Назначение

При создании Банка данных по региону для формирования сводных кривых по скважине часто возникает необходимость сформировать единую кривую каротажа из нескольких промежуточных. Программа предназначена для формирования единой кривой ГИС из двух или более кривых.

 

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

После задания поочередно верхней и нижней кривых для сшивки высвечивается диалоговое окно

 

 

 


             Рис.1.10.1. Выбор метода сшивки кривых

 

                   Здесь пользователю предлагается два метода сшивки.

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

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

 

 


Такой режим удобен при сшивке кривых ПС. Если сдвигать нижнюю кривую не нужно, следует ответить на запрос отрицательно.

Сшитая кривая записывается в базу с именем верхней из указанных кривых, имя ее на планшете – Сшитая кривая.

        

       Если кривые не перекрываются, то сшивка производится автоматически, диалоговое окно при этом не высвечивается.

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

           

 

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

-      две или более исходные кривые

-      интервал для усреднения или точка сшивки в случае перекрывающихся кривых

 

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

-      сводная кривая ГИС

 

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

-      количество соединяемых кривых практически не ограничено, все они должны быть представлены на планшете.

 

 

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

На рис 2.10.2. проиллюстрирована работа программы на примере сшивки двух интервалов кривой ГК с заданным интервалом усреднения. Интервал усреднения – (1848-1856). На левом поле планшета выведены исходные кривые, на правом - кривая, являющаяся результатом работы программы.

 

 


       Рис.1.10.2. Сшивка с заданным интервалом усреднения

 

На следующем рисунке продемонстрирована работа программы на примере сшивки двух фрагментов кривой ПС в точке. Точка сшивки - глубина 1550м.

 

 

 

 

 


 

 

 

 

 


А в т о р и е г о м е с т о р а б о т ы

 

 

           Рис.1.10.2. Сшивка кривых в точке

 

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

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

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

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


Вырезать интервал

 

Назначение

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

 

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

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

Если при запросе кривых для вырезания нажать ESC, то будут вырезаны все кривые, загруженные на планшет.

 

 

 


                     Рис.1.11.1. Вырезание интервала кривой

 

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

Вырезанные фрагменты выводятся на планшет тем же цветом, что и исходные кривые, и том же масштабе, но со смещением вправо на 0,5 см.

 

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

· кривые для вырезания

· интервал для вырезания

 

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

· фрагменты кривых в указанных интервалах

· исходные кривые (по желанию пользователя)

 

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

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

 

 

 

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

На рисунке представлен фрагмент кривой ПС, вырезанный в интервале (1592-1600).

 

 

 

 


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

                          вырезания фрагмента кривой ПС

                   

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

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

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

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

 

 


Удаление интервала

         (удалить)

 

Назначение

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

 

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

После указания исходной кривой (или кривых) программа запрашивает интервал, который надо удалить, и направление сдвига, определяющее порядок соединения оставшихся фрагментов. При указании направления сдвига "вверх" верхняя часть кривой остается без изменения, а нижняя смещается по глубине вверх на величину удаленного интервала, и, наоборот, при задании направления сдвига "вниз". При включении функции “не сдвигать” выделенный интервал заполняется признаком отсутствия информации. Верхняя и нижняя части кривой при этом остаются на месте. Если выделенный интервал находится на конце кривой, то кривая будет укорочена. Кровля или подошва кривой (в зависимости от того, где находится выделенный интервал) при этом будет изменена. При укорачивании кривой необходимо точно задать лишь границу интервала, находящуюся в пределах кривой. Вторая граница может быть задана приблизительно и находиться даже за пределами кривой.

Программа предусматривает возможность создания новой кривой. Имя ее пользователь может задать произвольно (по умолчанию это имя Pdv_).

 

 

 


                      Рис.1.12.1. Удаление фрагмента кривой

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

Работа программы продемонстрирована на примере удаления из кривой ПС интервала (1525-1527). Указанное направление сдвига - "вверх".

 

 

 


      Рис.1.12.2. Удаление интервала (1525-1527) из кривой ПС

 

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

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

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

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


Совмещение кривых

              (совместить)

Назначение

Программа предназначена для совмещения двух и более кривых в заданной точке.

 

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

Для решения некоторых качественных задач необходимо изменить расположение кривых на экране с целью наглядности и удобства интерпретации, например для выделения коллекторов по разновременным замерам БК ил ИК.

 

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

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

 

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

· исходные кривые ГИС или результаты обработки

· точка совмещения

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

· совмещенные кривые

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

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

· совмещать можно только кривые в линейном масштабе

 

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

Работа программы проиллюстрирована на примере совмещения кривых БК и ИКП в интервале глин на глубине 1769.8. Момент указания точки совмещения показан на первом рисунке.

На следующем рисунке представлены исходные и совмещенные кривые.

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

 

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

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

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

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

 


      Рис.1.13.1. Момент указания точки совмещения кривых

 

 

 


Рис.1.13.2. Пример совмещения кривых ИК и БК

Перенормировка кривой

 

Назначение

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

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

При работе с материалами ГИС на этапе предварительной обработки может возникнуть необходимость преобразований кривых по амплитуде (смещение, сжатие, растяжение по амплитуде).

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

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

 

 

 

 


По способу выбора точек перенормировка кривой может осуществляться тремя способами:

По кровле и подошве кривой. Этот режим задания точек осуществляется нажатием кнопки «КрПд». После нажатия кнопки в окне высвечиваются глубина и значение в кровле и в подошве кривой. В окне «Значение (будет)» следует задать нужное значение. Его можно набить вручную или задать на планшете после нажатия кнопки с тремя точками.

По минимуму и максимуму кривой. Этому режиму соответствует кнопка «МинМах».

По двум произвольным точкам. Глубины точек можно также набить вручную или задать на планшете после нажатия кнопки с тремя точками. После задания глубины точки автоматически высвечивается значение в указанной точке

 

В программе предусмотрены два режима обработки, которые условно названы «Масштаб и ноль» и «Только ноль».

Работу в режиме «Масштаб и ноль» наглядно можно проиллюстрировать на примере перевода кривой НГК из имп/мин в усл.ед. Выбираем две опорные точки, задаем в них новое значение в условных единицах и получаем пересчитанную кривую в новых единицах измерения. При этом меняются и минимальное значение кривой, и ее размах.

В качестве иллюстрации второго режима («Только ноль)» можно привести корректировку кривой ДС за уход от номинального диаметра. Если задать две точки (в области кровли и в области подошвы кривой), значение в одной из них зафиксировать (значение (было)=значению (будет)), а значение в другой точке изменить, то программа перестроит кривую таким образом, что размах ее не изменится, а как бы сместится нулевая линия (в данном случае не параллельно).

 

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

В качестве контрольной задачи приведен пример исправления кривой ДС за сползание линии номинального диаметра. Здесь ДСисх. – исходная кривая, ДС – исправленная кривая.

 

 

 


Рис 2.14.2 Иллюстрация программы на примере исправления

   кривой ДС за сползание линии номинального диаметра

 

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

Программа предусматривает возможность пересчета исходной кривой или создания новой. Для создания новой кривой следует поставить галочку в окошке «Новая кривая» и задать имя новой кривой (по умолчанию это Renorm)


 

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

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

· параметры перенормировки

 

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

· пересчитанная кривая

 

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

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

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

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

 

 

 

 

 


Горизонтальный график

 

Назначение

       Программа предназначена для просмотра кривой в горизонтальном виде и сохранения горизонтального графика в виде файла с рисунком.

 

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

       Иногда бывает удобно разместить кривую на планшете горизонтально (т. е. шкала глубин или времени расположена по оси абсцисс), использовать в оформлении планшета рамку с рисунком горизонтального графика.

 

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

       Программа предлагает выделить кривую для представления в горизонтальном виде. Если кривая импортирована в формате LOG или ИНГИС, то на горизонтальном графике она будет размещена одна. А если кривая в LAS - формате, то на горизонтальном графике будут размещены все кривые, входящие в этот LAS - файл.

       В верхнем левом углу планшета расположено меню, пункты которого позволяют модифицировать график.

       Пункт меню РЕДАКТОР позволяет кроме обычного режима работать в режиме просмотра и изменения точек. Для этого сначала следует нажать кнопку ПРОСМОТР ТОЧЕК или клавишу клавиатуры F4. На планшете появится скользящая вертикальная линия. Зафиксировав ее клавишей ENTER на глубине, отсчет которой необходимо исправить, следует нажать клавишу F5 клавиатуры или кнопку ИЗМЕНЕНИЕ ТОЧЕК меню. На указанной глубине появится горизонтальный маркер, перемещаемый стрелками ВВЕРХ и ВНИЗ или сочетанием их с клавишей CTRL для увеличения шага перемещения. Изменив отсчет как это необходимо, следует нажать ENTER, и отсчет будет исправлен. Исправленный отсчет в базе данных не фиксируется. При выходе из режима ГОРИЗОНТАЛЬНЫЙ ГРАФИК, все изменения отсчетов и параметров не сохраняются.

       Пункт меню ПАНЕЛЬ включает в себя вставку ПАРАМЕТРЫ ГРАФИКА.

 

 

 

Здесь можно изменить интервал выдачи графика; цвет фона, графика, кривых; заголовок, масштаб выдачи кривой (кривых) и другие параметры. Для изменения масштаба выдачи значения минимума, максимума и шага по оси X (или Y) следует задавать одновременно. Если задать один из этих параметров и не задать другие, программа не проработает.

       Окно ОБЛАСТЬ позволяет вызвать на планшет весь график или его область, параметры НАЧАЛЬНАЯ и КОНЕЧНАЯ ТОЧКА задают шаг дискретизации области.

       Все кривые графика выводятся на общее поле, но, если отключить параметр ОБЩИЙ ГРАФИК, то каждая кривая будет выводиться на отдельном поле.

       Пункт меню РИСУНОК позволяет сохранить рисунок в указанном файле, выдать его на печать. Корректнее будет создать сначала файл и распечатать его, чем печатать рисунок прямо из программы.

 

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

- исходная кривая (кривые)

 

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

- горизонтальный график  

                                                                       

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

Так выглядит окно программы ГОРИЗОНТАЛЬНЫЙ ГРАФИК.      

 

 

 


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

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

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

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

 



Поделиться с друзьями:

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.177 с.