PSN-L Email List Message
Subject: Re: Filters
From: "tchannel" tchannel@..............
Date: Mon, 8 Jan 2007 20:48:38 -0700
Hi Folks, Just wanted to thank everyone for their most excellent help =
on this subject. Ted
----- Original Message -----=20
From: Bobhelenmcclure@..........
To: psn-l@.................
Sent: Monday, January 08, 2007 7:04 PM
Subject: Re: Filters
Ted (tchannel) wrote:
Hi Folks, One issue where I seem to need help, is how to filter. I =
have kept notes on the Low and High Pass filter values used by others. I =
also know that the filter values will change with all the variables. Let =
us assume, using a vertical similar to the AS1, what would be good =
starting points for Local, Regional, and Teleseimetic events? Also =
could someone explain what the poles numbers do?=20
Hi Ted,
The object of seismic filtering is to reproduce the signal with as =
little distortion as possible and attenuate the noise. In the case of =
seismic signals, the spectrum containing the signal is dependent on =
event distance, and the noise is primarily from microseisms and cultural =
noise, including traffic, other human activity, and wind. Microseisms =
range widely in intensity and frequency. Their period ranges primarily =
from 2 seconds to 7 seconds. Cultural noise, in my experience, is =
generally short period and can be easily rejected except for local =
events, which also have a short period. Wind, by exerting pressure on =
trees and structures, imparts long period motion to the ground, and can =
for the most part be excluded by long period high pass filtering. The =
same applies to tilt induced by walking anywhere near a horizontal =
sensor. Usually, the sensor itself is the high pass filter. Amplifier =
bias drift and 1/f noise are also long period effects. Atmospheric =
pressure and temperature changes cause the pendulum to drift.
For intermediate distance and long distance events, microseisms are =
right in the frequency range of interest, and you probably should just =
suffer them.
My advice on filtering is to let experience be your guide, but use =
the best filters you can, and do as little filtering as you can get away =
with. In my opinion, the lowpass and highpass filters in WinQuake stink, =
and I have developed my own filters. They are implemented in my =
WQFilter.exe utility program, and anyone can download and try them out =
on WinQuake files. The approach I use is to broadbrand the signal first =
with my period extending filter (especially necessary with the AS1), and =
then restrict the high and low ends of the frequency range with =
Butterworth filters. You should restrict the number of poles used. The =
number of poles determines the steepness of the rolloff at the corner =
frequency. However, more poles means more ringing in the filter impulse =
response, which you do not want.=20
You can learn a lot about filters by downloading "seismic_dataq.zip" =
from John Lahr's web site. Extract "WQFilter.exe", "WQFilterHlp.txt", =
and "Impulse.psn" from the zip. Use both WinQuake and WQFilter to filter =
"Impulse.psn" with the various filters of each program. Using WinQuake, =
examine the resulting filtered response (the impulse response). The FFT =
of the impulse response will give you the passband spectrum of the =
filter. The impulse response itself will tell you about the group time =
delay and ringing response of the filter. My filters have zero time =
delay and phase distortion. This is achieved by filtering the data =
forward in time, and then backward in time (impossible to do with an =
analog filter).=20
This is the Digital Age. Analog is dead! Do not listen to anyone =
about analog filter circuits. Analog filtering has no place anymore =
except at the front end of the A/D converter, and even that need is =
minimized by sampling at a high rate and subsequently downsampling with =
maybe some digital filtering thrown in.
Hi Folks, Just wanted to thank everyone for their most =
excellent help=20
on this subject. Ted
----- Original Message -----
Sent: Monday, January 08, 2007 =
7:04=20
PM
Subject: Re: Filters
Ted (tchannel) wrote:
Hi Folks, One issue where I seem =
to need=20
help, is how to filter. I have kept notes on the Low and High =
Pass=20
filter values used by others. I also know that the filter values will =
change=20
with all the variables. Let us assume, using a vertical similar to the =
AS1,=20
what would be good starting points for Local, Regional, and =
Teleseimetic=20
events? Also could someone explain what the poles numbers =
do?=20
Hi Ted,
The object of seismic filtering is to reproduce the signal =
with as=20
little distortion as possible and attenuate the noise. In the case of =
seismic=20
signals, the spectrum containing the signal is dependent on event =
distance,=20
and the noise is primarily from microseisms and cultural noise, =
including=20
traffic, other human activity, and wind. Microseisms range widely in =
intensity=20
and frequency. Their period ranges primarily from 2 seconds to 7 =
seconds.=20
Cultural noise, in my experience, is generally short period and can be =
easily=20
rejected except for local events, which also have a short period. =
Wind, by=20
exerting pressure on trees and structures, imparts long period motion =
to the=20
ground, and can for the most part be excluded by long period high pass =
filtering. The same applies to tilt induced by walking anywhere near a =
horizontal sensor. Usually, the sensor itself is the high pass filter. =
Amplifier bias drift and 1/f noise are also long period effects. =
Atmospheric=20
pressure and temperature changes cause the pendulum to drift.
For intermediate distance and long distance events, =
microseisms=20
are right in the frequency range of interest, and you probably should =
just=20
suffer them.
My advice on filtering is to let experience be your guide, =
but use=20
the best filters you can, and do as little filtering as you can get =
away with.=20
In my opinion, the lowpass and highpass filters in WinQuake stink, and =
I have=20
developed my own filters. They are implemented in my WQFilter.exe =
utility=20
program, and anyone can download and try them out on WinQuake files. =
The=20
approach I use is to broadbrand the signal first with my period =
extending=20
filter (especially necessary with the AS1), and then restrict the high =
and low=20
ends of the frequency range with Butterworth filters. You should =
restrict the=20
number of poles used. The number of poles determines the steepness of =
the=20
rolloff at the corner frequency. However, more poles means more =
ringing in the=20
filter impulse response, which you do not want.
You can learn a lot about filters by downloading =
"seismic_dataq.zip" from=20
John Lahr's web site. Extract "WQFilter.exe", "WQFilterHlp.txt", and=20
"Impulse.psn" from the zip. Use both WinQuake and WQFilter to filter=20
"Impulse.psn" with the various filters of each program. Using =
WinQuake,=20
examine the resulting filtered response (the impulse response). The =
FFT of the=20
impulse response will give you the passband spectrum of the filter. =
The=20
impulse response itself will tell you about the group time delay and =
ringing=20
response of the filter. My filters have zero time delay and phase =
distortion.=20
This is achieved by filtering the data forward in time, and then =
backward in=20
time (impossible to do with an analog filter).
This is the Digital Age. Analog is dead! Do not listen to =
anyone=20
about analog filter circuits. Analog filtering has no place anymore =
except at=20
the front end of the A/D converter, and even that need is minimized by =
sampling at a high rate and subsequently downsampling with maybe some =
digital=20
filtering thrown in.
Bob
[ Top ]
[ Back ]
[ Home Page ]