Vous êtes sur la page 1sur 31

hashi

st 24, 2006 11:39 Filtraggio


Chan-Horizon AzuajeBook di segnali ECG

56 I segnali ECG non hanno un ECG


contenuto informativo
Statistics, Noise, rilevante
Artifacts, and Missing Data a
frequenze maggiori di 100 Hz

Le componenti di segnale e i disturbi ad alta frequenza


(maggiore di 100 Hz) possono essere rimossi con un filtro
passa-basso 1
Filtraggio di segnali ECG
I segnali
Baseline Wander Comparsion
ECG possono essere affetti da disturbi a bassa
frequenza, < 0.5 Hz (deriva della linea di base), dovuti a
sudorazione (modifica le propriet degli elettrodi), respirazione,
movimenti del corpo. An comparison of the methods for bas
removal at a heart rate of 120 beats per

a) Or
Questi disturbi a bassa frequenza possono essere rimossi b) tim
con un filtro passa-alto.
filte
La minima frequenza di interesse per una segnale ECG
definita dalla minima frequenza del battito cardiaco (40 bpm), c)
che corrisponde a f = 0.67 Hz.
he
2 de
Partitore di impedenze
Un partitore di impedenze basato su uno schema analogo al partitore resistivo.

R1 Z1

Vin vin(j)
Vout vout(j)

R2 Z2

R2
Vout = Vin Z2
R1 + R2 vout ( j ) = vin ( j )
Relazione valida per tensioni Z1 + Z 2
costanti e per tensioni variabili nel Regime sinusoidale
tempo (es. segnali sinusoidali) 3
( )
v in j v out j( ) = v ( j )
out

Z1 Z1 Z2

vin(j) Z1
vout(j) ( ) ( )
v in j v out j =
Z2
( )
v out j

Z2
" Z %
v in ( ) ( )
j = $1 + 1 'v out j
$ Z '
# 2&

Z2
vout ( j ) = vin ( j )
Z1 + Z 2
4
Filtro passa-alto
C 1
ZC =
jC
Vout vout(j)

Vin R ZR = R
vin(j)

ZR R
vOUT ( j ) = vIN ( j ) = vIN ( j )
Z R + ZC 1
R+
jC

Guadagno del circuito:


vOUT ( j ) R jRC
= =
vIN ( j ) R + 1 1 + jRC
jC 5
Filtro passa-alto

VOUT ( j )
Modulo del guadagno: f .d .t.( j ) =
VIN ( j )

2 2 2 2
Z = a + jb Z = (Re ) + (Im) = (a ) + (b )

2 2
Z=
a + jb (a ) + (b )
Z =
c + jd 2
(c ) + (d )2

6
Filtro passa-alto: modulo del guadagno
VOUT ( j ) jCR
=
VIN ( j ) 1 + jCR
2 2 0 0
VOUT ( j ) (0) + (RC ) RC
T ( j ) = = =
VIN ( j ) 2
(1) + (RC )2
1 + 2 R 2C 2 1

Il modulo del guadagno il rapporto fra lampiezza del segnale di uscita e


quella del segnale di ingresso.
A bassa frequenza (0), questo circuito introduce una forte attenuazione
(|T(j)|0), cio lampiezza del segnale di uscita molto minore di quella
del segnale di ingresso.
Ad alta frequenza (), il segnale di uscita ha la stessa ampiezza del
segnale di ingresso (|T(j)|1).

I segnali sinusoidali ad alta frequenza passano invariati in


ampiezza attraverso il circuito filtro passa-alto 7
Filtro passa-alto: fase del guadagno
Im b
Z = a + jb Z = arctg = arctg
Re a
a + jb b d
Z= Z = arctg arctg
c + jd a c

jCR
T ( j ) =
1 + jCR
( j ) = OUT IN

( j ) = arctg(CR / 0) arctg(CR / 1) = 90 arctg(CR)


0

90 (/2) 0 8
Filtro passa-alto

Alta frequenza:
T ( j ) |T(j|1 per

1
Bassa frequenza:
|T(j| (RC),
0 per 0

9
Filtro passa-alto
I segnali sinusoidali ad alta frequenza passano invariati in
ampiezza e fase attraverso il circuito
filtro passa-alto
Dalle relazioni precedenti si pu facilmente ricavare che alta
frequenza significa:
1
>>
RC
1
f >>
2RC
I segnali sinusoidali a bassa frequenza vengono fortemente
1
attenuati da questo circuito (bassa frequenza: f << )
2RC
1
fo = = frequenza di taglio del filtro
2RC
(frequenza caratteristica) 10
Filtro passa-alto
1 R C 1
= o = T ( j ) = =
RC 1 + 2R 2C 2 2
Quindi raccordando i tratti a bassa ed alta frequenza si ottiene il grafico
seguente, in cui si definisce banda passante del filtro la regione > 0.
In prima approssimazione, si pu dire che segnali con frequenza nella
banda passante vengono trasmessi dal filtro inalterati in ampiezza (o
subendo una attenuazione comunque piccola).

T ( j )
1
1
2

= o 11
Rappresentazione grafica della fase del guadagno:
filtro passa-alto

( j ) = OUT IN
( j ) = 90 arctg ( RC )



2

4
0
= o
1
= o = = arctg (1) =
RC 2 4 12
Filtro passa-basso
R ZR = R

Vout vout(j)

Vin C 1
vin(j) ZC =
jC

1
ZC jC
vOUT ( j ) = vIN ( j ) = vIN ( j )
Z R + ZC 1
R+
jC
vOUT ( j ) 1
Guadagno del circuito: =
vIN ( j ) 1 + jRC
13
Filtro passa-basso: modulo del guadagno
VOUT ( j ) 1
=
VIN ( j ) 1 + jCR
2 2 0 1
VOUT ( j ) (1) + (0) 1
= =
VIN ( j ) (1)2 + (CR )2 1 + 2 R 2C 2 0

Il modulo del guadagno il rapporto fra lampiezza del segnale di uscita e


quella del segnale di ingresso.
A bassa frequenza (0), il segnale di uscita ha la stessa ampiezza del
segnale di ingresso (|T(j)|1).
Ad alta frequenza (), questo circuito introduce una forte attenuazione
(|T(j)|0), cio lampiezza del segnale di uscita molto minore di quella del
segnale di ingresso.

I segnali sinusoidali a bassa frequenza passano invariati in


ampiezza attraverso il circuito filtro passa-basso 14
Filtro passa-basso: fase del guadagno

Fase del guadagno: ( j ) = OUT IN

1
T ( j ) =
1 + jCR

( j ) = arctg(0 / 1) arctg(CR / 1) = 0 arctg(CR)


0

0 -90

15
Filtro passa-basso
I segnali sinusoidali a bassa frequenza passano invariati in
ampiezza e fase attraverso il circuito
filtro passa-basso
Dalle relazioni precedenti si pu facilmente ricavare che bassa
frequenza significa:
1
<<
RC
1
f <<
2RC
I segnali sinusoidali ad alta frequenza vengono fortemente
1
attenuati da questo circuito (alta frequenza: f >> )
2RC
1
fo = = frequenza di taglio del filtro
2RC
(frequenza caratteristica) 16
Rappresentazione grafica del modulo del guadagno:
filtro passa-basso

Modulo del guadagno: 1


T ( j ) =
1 + 2 R 2C 2

Bassa frequenza:
T ( j )
|T(j|1 per 0
1

Alta frequenza:
|T(j| (RC)-1,
0 per

17
Rappresentazione grafica del modulo del guadagno:
filtro passa-basso
1 1 1
= o = T ( j ) = =
RC 2 2 2
1+ R C 2
Quindi raccordando i tratti a bassa ed alta frequenza si ottiene il grafico
seguente, in cui si definisce banda passante del filtro la regione < 0.
In prima approssimazione, si pu dire che segnali con frequenza nella
banda passante vengono trasmessi dal filtro inalterati in ampiezza (o
subendo una attenuazione comunque piccola).

T ( j )
1
1
2

= o 18
Rappresentazione grafica della fase del guadagno:
filtro passa-basso

( j ) = OUT IN
( j ) = 0 arctg ( RC )



4


2
= o
1
= o = = arctg (1) =
RC 4 19
Decibel
Lampiezza relativa di due segnali pu essere espressa dal loro rapporto.
Quando si devono trattare rapporti grandi diventa comodo utilizzare
scale logaritmiche.
Il guadagno degli amplificatori (rapporto fra l'ampiezza del segnale in
ingresso e quello in uscita o f.d.t) viene spesso espresso in decibel.

VOUT
f .d .t.dB = 20 Log
VIN
VOUT V VOUT V
Ad esempio: = 2 OUT = 6dB = 100 OUT = 40 dB
VIN VIN dB VIN VIN dB

VOUT VOUT VOUT VOUT


= 10 = 20dB = 0.1 = 20dB
VIN VIN dB VIN VIN dB

20
Funzioni di trasferimento in dB
Si possono definire le funzioni di trasferimento dei filtri passa alto e
passa basso in decibel:

Num
= 20 Log (Num) 20 Log (Den)
Den dB
VOUT ( j ) CR
HP V ( j ) =
2
IN 1 + (CR )

2
f .d .t.HP dB
= 20 Log (CR ) 20 Log 1 + (CR )

VOUT ( j ) 1
LP V ( j ) =
2
IN 1 + (CR )

2
f .d .t.LP dB
= 20 Log (1) 20 Log 1 + (CR )
21
Funzioni di trasferimento in dB
Si possono definire le funzioni di trasferimento dei filtri passa alto e
passa basso in decibel:

Num
= 20 Log (Num) 20 Log (Den)
Den dB
1
VOUT ( j ) CR 0 =
HP V ( j ) =
2
CR
IN 1 + (CR )
2

f .d .t.HP dB
= 20 Log 20 Log 1 +
0 0
VOUT ( j ) 1
LP V ( j ) =
2
IN 1 + (CR )
2

f .d .t.LP dB
= 20 Log (1) 20 Log 1 +
22
0
Filtro Passa Alto
VOUT
VIN dB

20

2 0
VOUT
= 20 Log 20 Log 1 +
VIN -20
dB 0 0
+20dB/dec
-40

-1 0 1 2 log( 0 )

90

45

f .d .t . = 90 arctg 0
log( 0 )
0 -45
-1 0 1 2

-90

23
Filtro Passa Basso
VOUT
VIN dB

20

2 0
VOUT
= 20 Log (1) 20 Log 1 +
VIN -20
dB 0 -20dB/dec
-40

-1 0 1 2 log( 0 )

90

45

f .d .t . = 0 arctg 0
log( 0 )
0 -45
-1 0 1 2

-90

24
Esempio di azione di un filtro Passa Basso

Consideriamo un filtro passa-basso con le caratteristiche discusse nella


slide precedente (filtro del primo ordine), con i seguenti parametri:
Frequenza di taglio: f0 = 10 Hz
Componenti di segnale allingresso:
Segnale di interesse: Vin = (1 mV)sin(2.1 Hz . t)
Disturbo: Vd = (10 mV)sin(2.100 Hz . t)

Alluscita compaiono le seguenti componenti di segnale:

Segnale di interesse: Vin = (1 mV)sin(2.1 Hz . t)


Disturbo: Vd = (1 mV)sin(2.100 Hz . t 90)

Per ridurre ulteriormente lampiezza del disturbo, necessario utilizzare un


filtro di prestazioni migliori (di ordine superiore al primo)
25
Filtri Passa Alto e Passa Basso

30

20 Filtro Passa Basso del:


10 -20 dB/ DEC
primo ordine (-20dB/DEC),
0
|f.d.t.|

-10 secondo ordine (-40dB/DEC),


-40 dB/
-20
-60 dB/
DEC
DEC
terzo ordine (-60dB/DEC).
-30

-40 3 4 5 6 7 8
10 10 10 10 10 10
f [Hz]
40

20
+20 dB/ DEC Filtro Passa Alto del:
0

-20
primo ordine (+20dB/DEC),
|f.d.t.|

+40 dB/
DEC
-40 secondo ordine (+40dB/DEC),
-60 +60 dB/
DEC
terzo ordine (+60dB/DEC).
-80

-100 3 4 5 6 7 8
10 10 10 10 10 10
f [Hz] 26
Filtri Passa Alto e Passa Basso
Scala logaritmica delle frequenze Scala lineare delle frequenze
30 30

20 20

10 -20 dB/ DEC 10

0 0

|f.d.t.|
|f.d.t.|

-10 -10
-40 dB/ -20
-20 DEC
-60 dB/
DEC
-30 -30

-40 3 -40 7 7 7 7 8
4 5 6 7 8
10 10 10 10 10 10 2 10 4 10 6 10 8 10 1 10
f [Hz] f [Hz]
40 40

20 20
+20 dB/ DEC
0 0

-20 |f.d.t.| -20


|f.d.t.|

+40 dB/
DEC
-40 -40

-60 +60 dB/ -60


DEC

-80 -80

-100 3 4 5 6 7 8
-100 7 7 7 7 8
10 10 10 10 10 10 2 10 4 10 6 10 8 10 1 10
f [Hz] f [Hz] 27
Filtro Passa Banda

R2
Va Va C1
1
Vout

Vin C2 R1

28
Filtro Passa Banda

jC 1R 1 1
( )
T j =
(1 + jC R ) (1 + jC R )
1 1 2 2

C1R1 >> C2R2 (esempio: C1R1 = 100 C2R2)

R 1C 1 1
T ( j ) =
1 + 2R 12C 12 1 + 2R 22C 22

29
Filtro Passa Banda

2 2
T ( j )
dB
( ) (
= 20Log C 1R 1 20Log 1 + C 1R 1 ) 20Log 1 + C 2R 2 ( )

VOUT 1
VIN 0 =
dB
C 1R 1
20
1
100 0 =
0
C 2R 2
-20

+20dB/dec
-40

-1 0 1 2 3 4 (
log 0 )
30
Filtro Passa Banda
1 C1R1 320 ms
VOUT f0 = = 0.5Hz
2C 1R 1 C2R2 3.2 ms
VIN dB
1
100f 0 = = 50Hz
20
2C 2R 2
C1 = C2 = 320 nF
0 R1 1 M
-20 R2 10 k

-40

-2 -1 0 1 2 3 4
( )
log f f 0

31

Vous aimerez peut-être aussi