4 Dusza - Politechnika Wrocławska

Transkrypt

4 Dusza - Politechnika Wrocławska
Prace Naukowe Instytutu Maszyn, Napędów i Pomiarów Elektrycznych
Nr 60
Politechniki Wrocławskiej
Nr 60
Studia i Materiały
Nr 27
2007
filtracja sygnałów pomiarowych,
filtry analogowe i cyfrowe
Daniel Dusza*
WŁAŚCIWOŚCI FILTRÓW SYNCHRONICZNYCH DLA
WYBRANYCH UKŁADÓW STEROWANIA
W artykule przedstawiono właściwości filtrów synchronicznych składających się z dwóch kaskad
tłumiących parzyste harmoniczne oraz 3. harmoniczną i jej krotności. W pracy przedstawiono wyniki
badań symulacyjnych, opracowanych na podstawie modelu matematycznego filtru synchronicznego,
oraz wyniki badań eksperymentalnych dla dwóch wybranych układów sterowania. Wykazano
ponadto wpływ układu sterowania na prawidłowe działanie filtru synchronicznego.
1. WSTĘP
Filtry synchroniczne należą do klasy filtrów grzebieniowych, realizowanych
zarówno w technice analogowej jak i cyfrowej. Analogowe filtry synchroniczne od lat
są stosowane głównie w technice pomiarów nieelektrycznych w celu wyeliminowania
harmonicznych parzystych. Filtry synchroniczne skutecznie redukują szumy
i umożliwiają niemal dowolne zawężenie szerokości pasma, co jest trudne do
uzyskania w standardowych filtrach RC lub LC, ze względu na ograniczoną dobroć
elementów. Tłumienie wyższych harmonicznych w sygnałach pomiarowych przy
wykorzystaniu filtrów synchronicznych odbywa się za pomocą tych samych sygnałów
ale przesuniętych o odpowiedni kąt.
Filtry synchroniczne charakteryzują się stałym przesunięciem fazowym
niezależnym od częstotliwości sygnału wejściowego. Przesunięcie to zmienia się
natomiast wraz ze zmianą konfiguracji filtru, która zależy od harmonicznej tłumionej
przez filtr. Na przykład przy tłumieniu 2. harmonicznej i jej wielokrotności
przesunięcie fazowe, nazwane strukturalnym przesunięciem fazowym filtru, wynosi 0,
__________
*
Politechnika Wrocławska, Instytut Maszyn, Napędów I Pomiarów Elektrycznych, ul. Wybrzeże
Wyspiańskiego 27, 50-372 Wrocław, [email protected]
natomiast dla innych struktur filtru tłumiących wyższe harmoniczne przesunięcie to
przyjmuje wartości różne od zera.
Oddzielnym zagadnieniem jest sposób sterowania filtru synchronicznego.
Analizując literaturę [1,5] można wnioskować, że istotną rolę pełni symetryczność
impulsów sterujących filtr synchroniczny, a tym samym istotny jest dobór
podzespołów i ich parametrów nie tylko filtru synchronicznego ale i układu
sterowania.
2. BADANIA SYMULACYJNE
Badania symulacyjne przeprowadzono w oparciu o opracowany model
matematyczny filtrów synchronicznych.
2.1. MODEL MATEMATYCZNY FILTRU SYNCHRONICZNEGO
Napięcie wejściowe podawane na filtr synchroniczny, którego ogólny schemat
przedstawiono na rys. 1, ma postać
n
u (t ) =
∑ A sin(iω t +ψ
i
i = 1,2,3... ,
i ),
(1)
i =1
gdzie:
Ai - amplituda i-tej harmonicznej,
ψ i - przesunięcie fazowe i-tej harmonicznej.
uwe(iω1 t)
R
uFS(t)
P1
1
2
n
C1 C2 Ck
P2
1'
N
2'
n'
N
'
C
N
uwe (ω1 t)
Układ sterujący
klucze filtru
Nf 1
Rys. 1. Zmodyfikowany filtr synchroniczny [1,3]
Fig. 1. Modified synchronous filter [1,3]
Przełączniki P1 i P2 są ze sobą sprzężone i przełączane cyklicznie. Kondensatory C
są przez rezystor R kolejno łączone ze źródłem napięcia określonego wzorem (1).
T
Każda próbka napięcia jest pobierana w czasie t = , gdzie T jest okresem
N
sygnału wejściowego, a N jest liczbą przedziałów na które dzielony jest sygnał wejściowy.
Dla tak uzyskanej próbki równanie określające napięcie na kolejnym
kondensatorze filtru definiuje wzór
u (t ) = RC
duC
+ uC . ,
(2)
dt
Ogólnie, na podstawie splotu napięcie na kondensatorze opisuje zależność
−
u C (t ) = u C (0)e
t
RC
+
t
1
∫
RC
−
u (τ )e
t −τ
RC d
τ.
(3)
0
Ostatecznie w stanie ustalonym, przy odpowiednio dobranej dużej stałej czasowej,
napięcia na kondensatorze na początku i końcu okresu są sobie równe i wynoszą
T
u C (0) =
−
1
T

−
RC 1 − e NRC






e
T
k
τ
N
∫
NRC
T
u (τ )e RC dτ .
(4)
( k −1)
N
Po wyznaczeniu całki występującej w równaniu (4) otrzymano zależność
określającą napięcie na kondensatorze dla wymuszenia określonego równaniem (1)
−
u Ck (t ) =
NRC
Ai e

−
1 − e NRC


Ti
Ti

 (iωRC )2


[
Ti
  2π i k

 − NRC
 2πi (k − 1)

sin
e

+

sin
+
−
+
ψ
ψ
i
i



  N

N



. (5)


Ti


−






2π i k
2πi (k − 1)
+ ψ i e NRC − cos
+ ψ i  
+ 1 iωRC cos


N


 

  N
]
Równanie (5) przyjmuje prostszą formę przy założeniu, że stała czasowa RC → ∞
i wówczas równanie (3), określające napięcie na kondensatorze Ck, ma postać
T
uCk (t ) =
N
N
∫ u(t )dt .
T
(6)
0
Zależność ta przy wymuszeniu opisanym wzorem (1) jest równa
 πi 
sin  
 N  sin  2(k − 1)πi + ψ ,
u Ck (t ) = Ai

i
πi
N


i = 1,2,3... .
(7)
N
Różnicę napięć występujących na dwóch kondensatorach określa wyrażenie
*
u Ck
= uCk − u C ( k −q ) ,
(8)
gdzie q jest przesunięciem kluczowania i jest określone wzorem
q=
N
,
(9)
λ
a λ jest harmoniczną tłumioną przez filtr.
Przy spełnionym założeniu (10), różnicę napięć podawaną na węzeł sumacyjny
można zapisać w postaci [3]


 πi 
sin  


n
 (2k − 1 − q )π i

πi

N

*
u Ck (t ) =
+ ψ i  .
sin cos 
2 Ai
πi
i =1 
λ
N




N


∑
(10)
Wyrażenie (10) składa się z trzech czynników:
 πi 
sin  
 N  odpowiedzialny jest za wartość amplitudy sygnału
• czynnik 2 Ai
πi
N
wyjściowego filtru synchronicznego,
•
czynnik sin
πi
odnosi się do tłumionej harmonicznej λ i jej wielokrotności,
λ
•
 (2k − 1 − q )π i

cos 
+ ψ i  odpowiada
N


strukturalnego filtru synchronicznego.
czynnik
za
wartość
przesunięcia
Wartość napięcia wyjściowego filtru
N
u FS (t ) =
∑u
k =1

*

Ck (t ) ⋅ e t

− ( k − 1)
T 
,

N
(11)
m=1,2,3…,
(12)
gdzie zależność


1
1, mT ≤ t <  m + T
e (t ) = 
,
N


0, dla innych przypadków
będzie dążyła do zera dla częstotliwości f we = kλ f1 , czyli filtr będzie tłumił sygnały
wejściowe będące wielokrotnością częstotliwości λf1 [3].
*
Z przedstawionych powyżej rozważań wynika, że dla λ=2 wartość napięcia uCk
wyrażonego wzorem (10) wynosi
0
*
u Ck
=
2u Ck
i = 2l
i = 2l − 1
l = 1,2,3... ,
(13)
i = 3l
0
*
uCk
=
 3u Ck i = 3l − 1
l = 1,2,3... .
(14)
natomiast dla λ=3
Z relacji (13) i (14) wynika, że przy tłumieniu parzystych harmonicznych
amplituda sygnału wyjściowego będzie dwa razy większa od amplitudy sygnału
wejściowego, a przy tłumieniu 3. harmonicznej i jej wielokrotności amplituda sygnału
wyjściowego będzie 3 razy większa.
Wyrażenia (7) oraz (10) umożliwiają przeprowadzenie analizy wpływu
konfiguracji filtru na strukturalne przesunięcie fazowe wprowadzane przez filtr, które
określa końcowa zależność [3]
ξ = k1' − k n' =
π
2
−
π
.
(15)
λ
Z powyższej zależności wynika, że filtr tłumiący harmoniczne parzyste nie
wprowadza przesunięcia fazowego, natomiast gdy tłumi trzecią harmoniczną i jej
krotności to przesunięcie fazowe filtru wynosi ξ = 30 o , przesunięcie fazowe przy
tłumieniu piątej harmonicznej wynosi ξ = 54 o itd. Gdy filtr jest tak zaprojektowany,
że tłumi harmoniczne o dużych wartościach to przesunięcie, nazwane strukturalnym
przesunięciem fazowym, dąży do ξ = 90 o .
3. WYNIKI BADAŃ UZYSKANE Z MODELU MATEMATYCZNEGO
Przy tłumieniu 3. harmonicznej i jej wielokrotności przez filtr synchroniczny,
zgodnie z zależnością (15), strukturalne przesunięcie fazowe omawianego filtru
wynosi π 6 . W celu uzyskania przesunięcia fazowego równego zeru podjęto próbę
opracowania takiej struktury filtru, która przesunęłaby 3. harmoniczną o wartość
- π Rysunek
6.
2 przedstawia przebiegi napięć wejściowego i wyjściowego
opracowanego modelu matematycznego filtru opisanego wzorem (10) dla RC → ∞ i
N=6:
rys. 2a dla klasycznej struktury filtru tłumiącego 3. harmoniczną, rys. 2b dla struktury
odpowiedzialnej za korekcję fazową, a rys. 2c wypadkowy sygnał na wyjściu filtru
synchronicznego tłumiącego 3. harmoniczną i nie wprowadzającego przesunięcia
fazowego (rys. 2c).
Otrzymane przebiegi wskazują, że sygnały wyjściowe są przesunięte odpowiednio
π
π
o ξ =+
i ξ = − . Przesunięcia te pozwalają wysnuć wniosek, że kaskadowe
6
6
połączenie filtrów, wprowadzającego przyspieszenie fazy i opóźnienie fazy, pozwoli
uzyskać filtr o przesunięciu fazy równym zeru.
1,5
U[V]
1,5
1
U[V]
uFS (t)
uFS(t)
1
A1 sin ω t
0,5
A1 sin ω t
0,5
t [s]
0
0
0,01
0,02
0,03
-0,5
t [s]
0
0,04
0
0,01
0,02
0,03
0,04
-0,5
-1
-1
-1,5
-1,5
a)
2,5
b)
U[V]
2
uFS(t)
1,5
A1 sin ω t
1
0,5
t [s]
0
-0,5 0
0,005
0,01
0,015
0,02
0,025
0,03
0,035
0,04
-1
-1,5
-2
-2,5
c)
Rys.2. Przebiegi sygnałów na wyjściu filtru synchronicznego, a) klasycznego tłumiącego 3. harmoniczną,
ξ =+
π
, b) opracowanego przez autora, wprowadzającego korekcję fazową,
6
ξ =−
π
,c) sygnał
6
wyjściowy filtru dla połączenia kaskadowego
Fig. 2. Output signal courses of synchronous filter a) classical, attenuation 3rd harmonic,
ξ =+
π
,
6
b) designed by author with phase correction,
ξ =−
π
, c) filter output signal for cascade connection
6
3. BADANIA EKSPERYMENTALNE ZBUDOWANEGO MODELU
Zbudowany model filtru synchronicznego zawiera w swojej strukturze trzy
kaskady (rys.3.), które są odpowiedzialne za tłumienie 2. oraz 3. harmonicznej, przy
czym przesunięcie fazowe filtru równe jest zeru. Na rys.4 przedstawiono strukturę
filtru synchronicznego tłumiącego 3. harmoniczną przy zachowaniu zerowego
przesunięcia fazowego. Struktura filtru zawierająca kaskadę tłumiącą parzyste
harmoniczne została zawarta w pracy [2,4].
Tłumione harmoniczne
będące krotnością
trzeciej harmonicznej
Tłumione harmoniczne
parzyste
wejście
λ=2
λ =3
q=3
q=2
wyjście
q = −2
STEROWANIE
Rys. 3. Połączenie kaskadowe filtru synchronicznego
Fig.3. Synchronous filter cascade connection
R1
u(t)
W1
a
b
c
d
e
f
C
C
C
C
C
C
a
b
c
US d
e
f
c
d
e
f
a
b
q=2
R2
W2
a
b
c
d
e
f
C
C
C
C
C
C
e
f
a
b
c
uFS(t)
d
q=-2
Rys.4. Schemat strukturalny filtru synchronicznego tłumiącego 3. harmoniczną o ξ=0
Fig.4. Synchronous filter structural diagram with 3rd harmonic attenuation, ξ=0
Jak wynika z powyższego rysunku do powyższego układu należy doprowadzić 6
symetrycznych impulsów sterujących synchronizowanych sygnałem wejściowym
u (t ) . Wymagane sygnały sterujące uzyskano dla dwóch układów sterowania: układu
opartego na przerzutnikach typu JK oraz układu opartego na liczniku Johnsona, przy
czym synchronizacja w obydwu układach realizowana jest z wykorzystaniem pętli
synchronizacji fazowej. W pracy [1] opisany został trzeci układ sterowania, lecz ze
względu na jego inną zasadę działania nie zostanie szczegółowo omówiony.
3.1. UKŁAD STEROWANIA OPARTY NA PRZERZUTNIKACH JK
Na rys. 5 przedstawiono układ pętli synchronizacji fazowej (PLL), której zadaniem
jest zsynchronizowanie częstotliwości układu generującego impulsy sterujące klucze
filtru, w skład którego wchodzi dzielnik częstotliwości pokazany na rys.6a, z
częstotliwością sygnału pomiarowego.
Ucc
50 Hz
16
Komparator fazy PC I
14
2 PC I OUT
PCI IN
PC II OUT
3
Komparator fazy PC II
13
1
PHASE
RULSES
PC II IN
Dzielnik
częstotliwości
(:N)
R3
4
9
VCO OUT
C2
VCO IN
6
C1
7
Uss
R1
11
R2
12
INHIBIT
5
Generator
sterowany
napięciem
VCO
Źródło
sterowane
10
Demodulator OUT
8
15
Rys.5. Schemat zastosowanej pętli synchronizacji fazowej
Fig.5. Used phase locked-loop diagram
Zakres zmian częstotliwości pętli synchronizacji fazowej determinują elementy
R1 , R2 , C1 . Wartość minimalną oraz maksymalną częstotliwości opisują wyrażenia
f min =
f max =
1
,
(16)
.
(17)
R2 (C1 + 32[ pF ])
1
R1 (C1 + 32[ pF ])
Na rys. 6a przedstawiono zastosowany dzielnik częstotliwości, natomiast rys. 6b
obrazuje układ formujący impulsy sterujące filtr synchroniczny.
+5V
+5V
100Hz
a)
P1
J
50Hz
P2
Q
J
Q
K
150Hz
P3
Q
J
Q
K
P4
Q
J
Q
K
Q
300Hz
K
CLR
CLR
+5V
CLR
układ
zerujący
+5V
b)
syg. ster. 1
50Hz
1k
syg. ster. 2
+5V
syg. ster. 3
syg. ster. 4
100Hz
1k
Q
CLR
syg. ster. 5
+5V
syg. ster. 6
150Hz
1k
+5V
Rys.6. a) dzielnik częstotliwości, b) układ formujący
Fig.6. a) frequency divider, b) forming system
W układzie jak pokazano na rys. 6b na wyjściach bramek NAND otrzymano
synchroniczne prostokątne przebiegi sterujące klucze filtru synchronicznego.
Na rys. 7. pokazano oscylogram sygnału wyjściowego filtru synchronicznego
tłumiącego 2. oraz 3. harmoniczną i ich krotności dla pobudzenia pierwszą
harmoniczną.
U [V]
10
Sygnał
wyjściowy
8
Sygnał
pomiarowy
6
4
Sygnał
sterujący
2
t [s]
0
-0,01
-0,005
0
0,005
0,01
0,015
0,02
0,025
0,03
0,035
-2
-4
-6
-8
-10
Rys. 7. Sygnał wyjściowy filtru synchronicznego
Fig.7. Synchronous filter output signal
Uzyskany oscylogram potwierdza wynik otrzymany z modelu matematycznego
filtru synchronicznego.
3.2. UKŁAD STEROWANIA OPARTY NA LICZNIKU JOHNSONA
Innym rozwiązaniem jest oparty na liczniku Johnsona układ sterowania filtru
synchronicznego, który przedstawia rys.8.
W układzie jak pokazano na rys. 8 na wyjściach licznika Johnsona, składającego
się z 10 dekodowanych wyjść, przy zamkniętym przełączniku JP7, otrzymano sześć
prostokątnych
przebiegów
sterujących
klucze
filtru
synchronicznego
synchronizowanych przy pomocy pętli PLL (U2) z sygnałem wejściowym.
Częstotliwości graniczne działania pętli są określone wzorami (16) i (17).
Na rys. 9. pokazano oscylogram sygnału wyjściowego filtru synchronicznego
tłumiącego 2. oraz 3. harmoniczną i ich krotności dla pobudzenia pierwszą
harmoniczną.
U1A
INPUT_50Hz
1
2
50Hz
HCF4069UBEY
Wybór Częstotliwości PLL
U1B
VCC
3
JP1 JP2 JP3 JP4 JP5
x8 x6 x4 x3 x2
VCC
12
3
2
4
7
10
1
5
6
9
11
U2
14
3
4
6
7
11
12
5
HCF4069UBEY
U3
16
4
VDD
RST
CLK
CKEN
CO
0
1
2
3
4
5
6
7
8
9
15
14
13
U1D
8
C1
U1E
9
HCF4069UBEY
10
11
HCF4069UBEY
R1
R2
8
SIG IN
VCC
COMP IN
VCO OUT PH COMP1 OUT
C1A
PH COMP2 OUT
C1B
PH PULSE
R1
R2
VCO IN
INH
DMD OUT
GND
ZEN
CD4046BCN
Wybór N
GND
8
CD4017BCN
JP6
N=4
JP7
N=6
JP8
N=8
U4
15
14
13
RST
CLK
CKEN
8
GND
VDD
CO
0
1
2
3
4
5
6
7
8
9
16
12
3
2
4
7
10
1
5
6
9
11
a
b
c
d
e
f
g
h
i
j
CD4017BCN
Linie Sterujące Kluczami Filtru
VCC
Rys.8. Schemat strukturalny układu sterowania opartego na liczniku Johnsona
Fig.8. Control system scheme basis on Johnson counter
U [V]
10
8
Sygnał
wyjściowy
Sygnał
sterujący
Sygnał
pomiarowy
6
4
2
t [s]
0
-0,01
-0,005
0
0,005
0,01
0,015
0,02
0,025
0,03
-2
-4
-6
-8
-10
Rys. 9. Sygnał wyjściowy filtru synchronicznego
Fig.9. Synchronous filter output signal
0,035
16
2
13
1
R3
9
10
15
C2
Oscylogram pokazany na rys. 9 potwierdza poprawność działania filtru
synchronicznego oraz wynik otrzymany z modelu matematycznego.
Porównując oscylogram z rys. 7 z oscylogramem przedstawionym na rys. 9 można
stwierdzić, że nie ma żadnej wyraźnej różnicy w poziomach napięć uzyskanych na
wyjściu rozpatrywanego filtru. Różnicę w działaniu obu układów widać w momencie
kiedy na wejście układu dodane zostanie zakłócenie w postaci szumu. W wyniku
badań eksperymentalnych, wykonanych przy pomocy generatora AFG3022 firmy
Tektronix, okazało się, że układ sterowania wykorzystujący przerzutniki JK traci
synchronizację, jeżeli w sygnale wejściowym (pomiarowym) pojawi się 5% szumu,
natomiast w układzie wykorzystującym liczniki Johnsona zmierzona, dopuszczalna
wartość szumu w sygnale wyniosła 23%.
Charakterystykę tłumienia filtru synchronicznego sterowanego za pomocą różnych
układów generujących impulsy sterujące pokazano na rys. 10.
0
0
50
100
150
200
250
300
350
400
450
500
f [Hz]
-10
a)
-20
Tłumienie [dB]
c)
-30
-40
b)
-50
-60
-70
Rys. 10. Tłumienie harmonicznych dla układu sterowania wykorzystującego licznik Johnsona a),
przerzutniki JK b), analogowy układ sterujący [1] c)
Fig.10. Harmonic attenuation for control system basis on Johnson counter a), JK flip-flop b), analogue
control system [1] c)
Z charakterystyki przedstawionej na rys. 10 wynika, że wykorzystanie pętli
synchronizacji fazowej w układzie sterowania, w porównaniu do analogowego układu
wytwarzającego 2. i 3. harmoniczną, na podstawie którego zrealizowano sterowanie
filtru synchronicznego [1], poprawia symetryczność impulsów sterujących, a w
rezultacie zwiększa wartość tłumienia harmonicznych.
PODSUMOWANIE
Zaletą filtru synchronicznego jest jego właściwość, że przesunięcie fazowe filtru,
nazwane strukturalnym, nie zmienia się wraz z częstotliwością sygnału wejściowego.
Strukturalne przesunięcie fazowe ma stałą wartość uwarunkowaną strukturą filtru,
która zależy od rzędu tłumionej harmonicznej. Jest to ważna właściwość filtru.
Opracowany model matematyczny wyjaśnia szczegółowo zasadę działania filtru oraz
umożliwia projektowanie filtrów synchronicznych tłumiących dowolne harmoniczne
bez wprowadzania przesunięcia fazowego. Otrzymana na jego podstawie
charakterystyka odpowiedzi filtru na pobudzenie pierwszą harmoniczną jest
charakterystyką wzorcową z którą pokrywają się oscylogramy pokazujące odpowiedź
filtru dla obu układów sterowania.
W artykule pokazano, że od symetryczności impulsów sterujących generowanych
przez układ sterowania zależy wartość tłumienia harmonicznych oraz odporność filtru
na zakłócenia zewnętrzne.
LITERATURA
[1] DUSZA D., NAWROCKI Z., Nadążny filtr synchroniczny w paśmie częstotliwości
akustycznych, Prace Naukowe IMNiPE, Zeszyt 56, Seria: Studia i Materiały, Wrocław
[2] DUSZA
2004. D., NAWROCKI Z., Nadążny filtr synchroniczny oraz sposób tłumienia trzeciej
harmonicznej i jej wielokrotności. Zgłosz. pat. nr P 372406 z 24.01.2005. 14 s.
[3] DUSZA D., Model matematyczny filtru synchronicznego, PAK, nr 9, 2007, str 34-36
[4] DUSZA D., Nadążny filtr synchroniczny w paśmie częstotliwości akustycznych, Materiały
Konferencyjne MKM 2006, PAK nr 9bis, 2006.
[5] Yushi KOMACHI, Sueo TANAKA: Lock-in amplifier using a sampled-data synchronous
filter, J. Phys. E. : Science Instrument 1975 nr 8
SYNCHRONOUS FILTERS PROPERTIES FOR THE CHOSEN CONTROL SYSTEM
The paper presents synchronous filters properties consisting of three cascades attenuation suitably
even and odd variable harmonic being multiplied of 3rd harmonic. Simulation research results was presented, worked out on the basis synchronous filter mathematical model, and experimental research results
for two chosen control systems. Effect of control system on synchronous filter correct working was
proved.

Podobne dokumenty