Fourth-Order Butterworth Active Bandpass Filter Design For Single-Sided Magnetic Particle Imaging Scanner
Fourth-Order Butterworth Active Bandpass Filter Design For Single-Sided Magnetic Particle Imaging Scanner
usually employed in MPI scanner because they have excellent or lowpass filter, depending on the type admittances. BPF is
linearity, low power dissipation, large dynamic range and are a combination of highpass, and lowpass filters cascaded
easy to design and analyze [2]. together.
Kwaha et al. (2011), developed and used a third-order
infinite impulse response (IIR) lowpass Butterworth filter
using the MATLAB direct method and bilinear
transformation method. They reported that Butterworth filter
design using bilinear transformation were more stable with a
monotonically decreasing gain response, which is ascribed to
its little roll-off associated with discrete components
performance [8].
Similarly, Okubanjo and Oyetola (2012), designed and
constructed a third-order unity gain Butterworth high pass
active RC filter with a center frequency of 800 MHz The filter Figure 3: A unity gain conventional 2-pole active filter
was realized by cascading first and second order high pass
filters together, employing the standard matching method to A KCL Equation at node 𝑉𝑎 shall be:
obtain the component values [9]. Additionally, Zehra (2014),
designed and simulated a fourth-order active bandpass filter, (𝑉𝑖𝑛 − 𝑉𝑎 )𝑌1 = (𝑉𝑎 − 𝑉𝑏 )𝑌2 + (𝑉𝑎 − 𝑉𝑜𝑢𝑡 )𝑌3
comparing the multiple feedback and Sallen-key topologies. (1)
The filter designed has a Butterworth response with a pass
band of 10-20 kHz, to be applied for radio frequency A KCL Equation at node 𝑉𝑏 produces
identification system (RFID). He carried out simulations
using NI Multisim and MATLAB and reported that the (𝑉𝑎 − 𝑉𝑏 )𝑌2 = 𝑉𝑏 𝑌4 (2)
bandpass filter designed using multiple feedback topology
had a better performance as compared to Sallen-key topology For ideal op-amps, 𝑉𝑏 is also equal to 𝑉out . Therefore,
[10].
For this research, a fourth-order Butterworth active Y2 + Y4 Y2 + Y4
bandpass filter is designed and implemented in National Va = [ ] Vb = [ ] Vout (3)
Y2 Y2
Instruments (NI) Multisim and compared with MATLAB
direct method simulation. It is expected at the output of the
filter to have a signal with 22.8 kHz center frequency and a Thus, substitute Equation three into Equation (1) and
unity gain, with the unwanted harmonics, attenuated. multiply it by the term 𝑌2 , it yields the transfer function 𝑇(𝑠)
for the filter, which is
II. RESEARCH METHOD
Vout (s) Y1 Y2
T(s) = =[ ]
A. Bandpass Filter (BPF) Design Vin (s) Y1 Y2 + Y4 (Y1 + Y2 + Y3 ) (4)
A band-pass filter (BPF) permits all signals lying inside a
band in the middle of low and high critical frequency limits
Equation (4) is the general transfer function equation for a
and discards all other frequencies beyond this band. Bandpass
2-pole active filter. This Equation can be used to determine
filter comprises a high-pass filter (HPF) and a low-pass filter
the transfer function of a 2-pole high pass or 2-pole low pass
(LPF). It is realized by cascading the circuits for HPF and
filter depending on the admittance [12]. Therefore, Equation
LPF [11]. Therefore, BPF is divided into two sections that are
four is utilized in the low-pass and high-pass filters design to
analyzed separately to determine the values of the RC
determine the values of the RC components required to
components. The magnitude response of a BPF is shown in
realize a BPF.
Figure 2.
1) Low-pass Filter Design
Substituting Y1 = 1⁄R , Y2 = 1⁄R , Y3 = sC1 and Y4 =
1 2
sC2 into Equation (4) gives:
Vout (s)
T(s) =
Vin (s)
1⁄ (5)
R1 R 2 C1 C2
=[ ]
(R + R 2 )SC2
S2 + 1 + 1⁄R R C C
R1 R 2 C1 C2 1 2 1 2
Y1 = sC1 , Y2 = sC2 , Y3 = 1⁄R and Y4 = 1⁄R which yields: a) High-pass Filter Section
1 2
Vout (s) (8) The first part of the BPF is the HPF section. Here, the center
T(s) = frequency 𝑓𝑐 is the lower frequency band to be passed, 𝑓1 (20
Vin (s)
SC1 . SC2 kHz). For simplicity, capacitors𝐶1 = 𝐶2 = 𝐶 and is picked to
= be 470 pF (standard), while the resistors values are calculated
SC1 . SC2 + 1⁄R (SC1 + SC2 + 1⁄R ) as follows:
2 1
Comparing Equation (8) and the standard transfer function, Using the passband gain of 3,
S2 (9) R2
T(s) = 2 A= 1+ =3 (15)
S + 2εωc S + ωc 2 R1
Therefore, the center frequency is:
1 From Equation (15), it implies that 𝑅2 = 2𝑅1 . Substituting
fc = for 𝑅2 into Equation (10) yields:
2π√R1 R 2 C1 C2
IfC1 = C2 = C andτ1 = R1 C and τ2 = R 2 C then; 1
1 1 (10) R1 =
2π√2f2 C (16)
𝑓𝑐 = =
2𝜋√𝜏1 𝜏2 2𝜋𝐶√𝑅1 𝑅2
Substituting the values for 𝑓𝑐 , 𝑅1 and 𝑅2 into Equation (13)
gives:
B. Band-Pass Filter Design Considerations
The first factor in BPF design is the center frequency 𝑓0, 𝑅1 = 11,972.29 Ω or 11.97229 kΩ
which is given as:
Standard resistor value of 12 kΩ is chosen and since 𝑅2 =
2𝑅1 = 24𝑘Ω
f0 = √f1 f2 (11)
b) Low-pass Filter Section
where 𝑓1 is the lower frequency band to be passed (edge of The center frequency 𝑓𝑐 for the Low-pass section of the BPF
the passband) and 𝑓2 is the upper frequency band to be passed is the upper frequency band to be passed, 𝑓2 (26 kHz). Here,
(closing edge of the passband). The second consideration in the assumption made using the passband gain of 3 is that:
BPF design is the bandwidth (BW) of the filter given as: 𝑅1 = 𝑅2 = 𝑅and;
BW = f1 −f2 (12) C1
Quality factor, A=1+ =3 (17)
C2
which implies that 𝐶1 = 2𝐶2 . Here, 𝐶1 was chosen as 470 pF.
f0
Q= (13) Consequently, 𝐶2 = 940 𝑝𝐹. The resistor value is calculated
BW from Equation 7, which gives:
If the quality factor Q is less than 10, a wide BPF with the 1
flat response over a range of frequencies will be realized. 𝑅= = 9,209.46 Ω 𝑜𝑟 9.21 𝑘Ω
Bandwidth is more in this case. Whereas if Q is greater than 2𝜋𝑓√𝐶1 𝐶2
10, then a narrow BPF with a sharp bell type response will be
achieved. Bandwidth is less in this case [13]. Therefore, a standard resistor value of 10 kΩ was chosen.
For the single-sided MPI scanner to be constructed, a 25 kHz 𝑅1 = 𝑅2 = 𝑅 = 10 𝑘Ω
excitation frequency is preferred [2]. Meanwhile, 𝑓1 and Table 1 below gives the summary of the RC components for
𝑓2 were arbitrarily selected below and above the excitation the BPF, calculated for the HPF and LPF sections.
frequency we have in mind, so as to fully capture the
Table 1
excitation frequency within the pass band. Therefore 𝑓1 was Overview of BPF RC Components
chose as 20 kHz while 𝑓2 as 26 kHz.
Section fc C1 C2 R1 R2
𝑓0 = √𝑓1 𝑓2 = 22.8 𝑘𝐻𝑧, 𝐵𝑊 = 6 𝑘𝐻𝑧 and 𝑄 = 3.8 (kHz) (pF) (pF) (kΩ) (kΩ)
HPF 20 470 470 12 24
With Q = 3.8, we have a wide BPF with a bandwidth of 6 LPF 26 470 940 10 10
kHz.
Figure 4: Fourth-order Butterworth active BPF schematic diagram The values of these parameters used are given in Table 2.
For creating the filter specification object, a code is evaluated
C. BPF Design Implementation at the MATLAB prompt [15]. With the excitation frequency
The behavior of BPF to be designed with the parameters of 25 kHz for the MNPs sample, a range of 20-26 kHz is
presented in Table 1 is simulated in NI Multisim software and logically selected as the actual portion of the affected
MATLAB. Multisim is a comprehensive development spectrum, so that the center frequency will be captured within
platform for electronic circuit’s schematics, designs this range. This selection gives a center frequency of 22.8 kHz
simulation, and prototyping. MATLAB, on the other hand, (Equation 15). 20 kHz is the first passband frequency
provides high-performance numerical calculation, data (Fpass1) while 26 kHz is the closing passband frequency
analysis, visualization capabilities and application (Fpass2) [18].
development tools. The results obtained from the two In practice, no BPF is ideal. Therefore, the attenuation in
simulations are presented and compared. the first and second stopband have to be wide enough, to
make the roll-off as narrow as possible. 60 dB is the default
a) NI Multisim Implementation value adopted for a wider transition region. For linearity, 15
The BPF schematic diagram given in Figure 4 is implemented kHz and 30 kHz were chosen as the edge of the first and
in NI Multisim with the values of the RC components in second stopband respectively (Fstop1 and Fstop2). The
Table 1. Where R1, R2 equal to R3, R4 for the LPF section, sampling frequency is twice the frequency of the edge (45
likewise C1, C2 equals C3 and C4 for LPF section kHz), which is 90 kHz [16].The amount of ripple to be seen
respectively. NI Multisim implemented circuit was as shown in the passband is up to the filter designer to choose. A ripple
in Figure 5. of 1% is allowed in this design (0.1 dB) because the design is
based on a mathematical function which is used to produce
maximally flat passband with no considerations for phase
linearity or group delay discrepancies [17].
Table 2
MATLAB BPF Specifications
ACKNOWLEDGMENT
Figure 7: BPF magnitude response using MATLAB
This research was conducted with financial support by
The result of the NI Multisim simulation and experiment Research Acculturation Grant Scheme (RAGS) Vot number
for the Fourth-order Butterworth active BPF is shown in R067 and Postgraduate Research Grant (GPPS) Vot number
Figure 8. The circuit implemented for the filter is given in U589, Universiti Tun Hussein Onn Malaysia (UTHM).
Figure 5. The magnitude response exhibits a flat amplitude in
the passband but not as maximally flat as that of MATLAB REFERENCES
simulation. The response of the filter is smooth with steeper
[1] Gleich and J. Weizenecker, "Tomographic imaging using the nonlinear
roll-off than MATLAB simulation [16]. The pass and stop
response of magnetic particles," Nature, vol. 435, pp. 1214-1217, 2005.
frequency have the same amplitude response as that of [2] T. Buzug, G. Bringout, M. Erbe, K. Gräfe, M. Graeser, M. Grüttner and
MATLAB simulation, at -3dB point. The phase response is J. Haegele, "Magnetic particle imaging: Introduction to imaging and
nonlinear, with the center frequency having zero phase and hardware realization," Zeitschriftfür Medizinische Physik, vol. 22, pp.
323-334, 2012.
the pass and stop frequencies having -5 and 5 radians
[3] S. Biederer, T. Knopp, T. Sattel, K. Lüdtke-Buzug, B. Gleich, J.
respectively. Weizenecker and T. Buzug, "Magnetization response spectroscopy of
superparamagnetic nanoparticles for magnetic particle imaging,"
Journal of Physics D: Applied Physics, vol. 42, pp. 205007, 2009.
0 [4] T. Knopp, and T. Buzug, "Magnetic particle imaging: an introduction
to imaging principles and scanner instrumentation," Springer Science
-10
& Business Media, 2012.
[5] H. Rogge, and R. Schneider, "Magnetic Particle Imaging (Doctoral
dissertation, Diploma thesis)," 2011.
-20
[6] A. Sadiq, N. Othman, and M. Mahadi, "Magnetic particle imaging
Gain (dB)