Процедура SHAPEF.
Спектральный или временной фильтр формы сигнала.
В отдельном текстовом файле пользователем задаются коэффициенты Shaping фильтра.
Этот фильтр применяется ко всем трассам.
Параметры:
Amp Filter – 0 – не применять коррекции амплитудного спектра.
1 – коеффициенты фильтра для амплитудного спектра заданы в процентах.
2 - коеффициенты фильтра для амплитудного спектра заданы в Децибелах.
Phase Filter – 0 – не применять поворота фазового спектра.
1 – углы поворота фаз заданы в десятичных градусах.
Time Filter - если этот параметр равен 1, то предполагается, что в файле заданы собственно
коеффициенты фильтра во временном масштабе. Файл подобного рода можно получить в программе FINES через пункт меню Analis->Shapping.
File Name – Имя текстового файла файла с коэффициентами фильтра.
Коэффициенты частотного фильтра задаются в виде 3-х колонок:
Freq – частота в герцах, для которой заданы значения Amp и Phase.
Amp – множитель амплитудного спектра в процентах или децибелах.
Phase – угол поворота фазы в градусах.
Коэффициенты временного фильтра задаются в виде 2-х колонок:
Ind – индекс значения.
Amp – коеффициент фильтра.
Колонки в файле должны отделяться символами табуляции (Tab =0x9).
Файл не должен иметь заголовков колонок и комментариев.
Частоты Freq в файле могут быть заданы с произвольным шагом. Для вычисления значений Amp и Freq в точках спектра трассы применяется линейная интерполяция.
Коеффициенты временного фильтра должны быть заданы с равномерным шагом, равным дискрету обрабатываемых сейсмограмм.
Пример файла File Name.
Amp заданы в процентах. Phase – градусы.
0.1 0 73.6
0.2 0.00003 60.6
0.3 0.00028 51.7
0.4 0.0014 45.7
0.5 0.00477 41.5
.
.
.
240.2 0.00001 672.1
240.3 0.00001 672.2
240.4 0.00001 672.3
240.5 0 672.3
Amp заданы в децибелах. Phase – градусы.
0.1 -140 73.6
0.2 -130.4575749 60.6
0.3 -111.0568394 51.7
0.4 -97.07743929 45.7
0.5 -86.42963242 41.5.
.
.
240.2 -140 672.1
240.3 -140 672.2
240.4 -140 672.3
240.5 -140 672.3
Перевод процентов в децибелы осуществляется по формуле: