Разработка программного модуля для загрузки каротажных данных


Определение требований к разрабатываемому ПО



бет6/30
Дата15.08.2023
өлшемі7,73 Mb.
#105308
түріАнализ
1   2   3   4   5   6   7   8   9   ...   30

Определение требований к разрабатываемому ПО


Оптимизация описных процессов будет происходить за счет внедрения программного обеспечения «Сжатие ГИС». Данная программа должна будет позволить геофизическим организациям минимизировать время и сумму, которые необходимо потратить на передачу каротажных данных. При этом обеспечить достаточную целостность данных для последующей интерпретации.
Время, потраченное на передачу данных в КИП, не должно превышать двух часов, а сумма должна быть не более 500$. Исходя из этих условий, объем передаваемой информации будет ограничен до 40 Мб по GPRS, 150 Мб по EDGE и 100 Мб по Inmarsat BGAN (спутниковый интернет).
Каротажные данные представляются в виде так называемых каналов. Каналы делятся на одномерные и многомерные. Каждый канал представляет из себя набор данных на определенной глубине, и имеет шаг по глубине – расстояние, через которое записаны данные. Одномерные каналы на каждой отметке глубины содержат одно значение, а многомерные соответственно некоторый массив значений.
В зависимости от типа зарегистрированных многомерных данных объем может варьироваться от нескольких десятков до сотен мегабайт на 1 км записи. Таким образом, объем данных при регистрации комплексом геофизических методов на больших интервалах (несколько километров) может достигать нескольких гигабайт. С появлением новых сканирующих приборов объемы регистрируемой геофизической информации будут неизменно увеличиваться.
Сжатие исходных данных без потерь с помощью стандартных архиваторов может обеспечить степень сжатия в среднем в 1,5 – 3 раза. Естественно этого не достаточно для достижения поставленных условий: до двух часов и менее 500$.
Следовательно, для получения необходимой степени сжатия стоит использовать нестандартные алгоритмы. Для этого необходимо рассматривать сжимаемые данные не как некоторый непонятный набор байтов, а как геофизическую информацию, записанную в виде каналов, состоящих из зарегистрированных сигналов на определенной глубине. Для того чтобы представить исходные данные в требуемом виде, их сначала необходимо определенным образом прочитать из исходного файла.
Методы сжатия.
Для решения вопроса оперативной передачи геофизической информации большого объема необходимо применять алгоритмы, позволяющие с минимальными погрешностями в информативных частях исходных данных, обеспечивать степень сжатия на порядок выше стандартных алгоритмов сжатия без потерь (см. рис 2.4.).
Предполагается использовать алгоритмы и способы сжатия данных основанные на ДКП (дискретное косинусное преобразование) и на ДВП (дискретное вейвлет преобразование).

Рисунок 2.4. Возможная степень сжатия геофизических данных в пределах допустимых погрешностей
Суть метода заключается в следующем. Исходные данные подвергаются предварительной обработке (без потери точности) для приведения к удобному для преобразования виду. В зависимости от вида полученных в результате преобразования данных подбирается необходимая вэйвлет-функция. Далее проводится двумерное ДКП + ДВП. Затем полученные коэффициенты квантуются, а малозначимые обнуляются. Затем с помощью усовершенствованных алгоритмов арифметического сжатия полученная последовательность упаковывается. Распаковка происходит в обратной последовательности. Аналогично предыдущей методике, данные могут быть разбиты на различные информативные блоки и для каждого блока установлена своя степень погрешности/сжатия. Это позволяет сильнее сжимать менее информативные участки и наоборот, оставлять более информативные участки с меньшими искажениями.
Данная методика позволяет адаптировать сжатие данных для любых известных геофизических методов, регистрирующих большой объем исходной информации.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   30




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет