Процедура FGAINR
Aвтоматическое частотно-зависимое выравнивание амплитуд.
Программа производит разложение трассы на частотные составляющие. Затем по каждой составляющей производится выравнивание амплитуд по алгоритму BALANCE. Окончательный результат получается суперпозицией восстановленных составляющих. Таким образом, происходит выравнивание амплитуд и формы сигнала. Предлагается использовать программу как линейную альтернативу переменной во времени фильтрации.
Параметры:
Level - желаемый уровень амплитуд,
Window- размер окна в мсек.
Значение должно быть умножено на делитель времен, указанный в Geom2D .
Freq - список границ частотных составляющих в герцах.
Частоты в списке должны быть неотрицательными, монотонно возрастать и не превышать частоту Найквиста FreqN=500/sr,
где sr -.шаг дискретизации сейсмотрасс (истинный шаг дискретизации трасс).
Должно быть не менее двух значений. Рекомендуется задавать границы не с равномерным шагом, а по принципу октавного расстояния. Например:
FGAINR=Y,1000,400,10,20,40,80
или
FGAINR=Y,1000,400,8,12,18,28,42,64,96
В первом примере сейсмотрасса будет разложена на 3 частотных диапазона. Размер каждого диапазона - одна октава.
Во втором примере сейсмотрасса будет разложена на 6 частотных диапазонов. Размер каждого диапазона - половина октавы.
Большое количество частотных диапазонов не всегда заметно улучшает качество результата, но увеличивает затраты времени.
Примечание:
1. Процедура не является процедурой фильтрации. За пределами указанных частотных диапазонов энергия колебаний не изменяется. Выравнивание происходит только в пределах указанных диапазонов.
2. Частоты задаются именно в герцах (независимо от значения делителя времен).
3. После процедуры FGAINR целесообразно применять деконволюцию и широкополосную фильтрацию.
Пример работы процедуры: