Next Article in Journal
Smart Cloud Architectures: The Combination of Machine Learning and Cloud Computing
Previous Article in Journal
A Literature Review: Bias Detection and Mitigation in Criminal Justice
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Synthesis and Analysis of Active Filters Using the Multi-Loop Negative Feedback Method †

by
Adriana Borodzhieva
1,*,‡ and
Snezhinka Zaharieva
2,‡
1
Department of Telecommunications, University of Ruse “Angel Kanchev”, 7017 Ruse, Bulgaria
2
Department of Automatics and Electronics, University of Ruse “Angel Kanchev”, 7017 Ruse, Bulgaria
*
Author to whom correspondence should be addressed.
Presented at the International Conference on Electronics, Engineering Physics and Earth Science (EEPES 2025), Alexandroupolis, Greece, 18–20 June 2025.
These authors contributed equally to this work.
Eng. Proc. 2025, 104(1), 91; https://doi.org/10.3390/engproc2025104091
Published: 9 September 2025

Abstract

This paper offers a comprehensive methodology for the synthesis and analysis of active filters, including low-pass, high-pass, and band-pass configurations, utilizing operational amplifiers and multi-loop negative feedback systems. The approach involves deriving explicit analytical expressions for the design and optimization of eight distinct filter circuit solutions: one low-pass, one high-pass, and six band-pass filters with varying specifications. These derivations include the calculation of normalized and denormalized component values (resistors and capacitors), enabling precise tuning and practical implementation of the filters. Furthermore, the methodology encompasses the determination of key filter parameters such as passband gain, pole quality factor (Q-factor), and cut-off/center frequency, after selecting standard resistor and capacitor values suitable for the target application. The analytical framework facilitates a systematic approach to filter design, ensuring that the resulting circuits meet specific frequency response criteria while maintaining optimal stability and performance. The proposed methodology can be effectively applied in the development of various active filtering systems for signal processing, communication, and instrumentation, offering engineers a reliable foundation for designing high-performance, tailored filter solutions.

1. Introduction

Active filters are circuits that use an operational amplifier (op-amp) as the active component, along with resistors and capacitors, to achieve LRC-like filter performance at low frequencies [1,2,3].
Operational amplifiers with negative feedback can operate in three configurations: non-inverting amplifier, inverting amplifier, and voltage follower. The primary purpose of negative feedback is to minimize the voltage difference between the inverting and non-inverting inputs, resulting in an output voltage that stays within the limits set by the DC voltages that bias the internal transistors of the operational amplifier, ensuring it functions in the forward active mode [4,5].
In telecommunications, band-pass filters (BPFs) are used within the audio frequency range (0 Hz to 20 kHz) for applications such as speech processing and modems. In the high-frequency range (several hundred MHz), BPFs are employed for channel selection in telephone central offices. Data acquisition systems typically require anti-aliasing low-pass filters (LPFs) and low-pass noise filters during their initial signal conditioning stages. Band-stop filters (BSFs), also referred to as notch or rejection filters, are commonly utilized to eliminate the 60 Hz line frequency and high-frequency components in power supply systems [1,2].
The “Communication Circuits” course [5,6,7,8] for bachelor students specializing in “Internet and Mobile Communications” in their fourth semester at the University of Ruse is designed to cover active filters using an operational amplifier. This includes studying single-loop negative feedback methods, as well as exploring multi-loop negative feedback, which are the focus of this research publication, and voltage-controlled voltage sources, among other topics.
The synthesis of active filters involves three key stages: approximation, implementation, and optimization [6,8,9].
The approximation phase focuses on determining the transfer function that meets specific filter characteristics, such as frequency response, phase response, impulse response, and transient response, to a specified level of accuracy. Typically, the most common practical task in this phase is to approximate a given frequency response.
The transfer function is the Laplace transform of the impulse response and is given in operator form as a fractional-rational function of p:
T p = a m p m + a m 1 p m 1 + + a 1 p + a 0 b n p n + b n 1 p n 1 + + b 1 p + b 0 = j = 0 m a j p j k = 0 n b k p k .
The coefficients a j and b k are real numbers and are functions of the circuit parameters (R, C, L, and others). It is necessary to always satisfy the condition m n . The values of p for which the polynomial in the numerator is equal to zero are called zeros of the transfer characteristic. The values of p for which the polynomial in the denominator is equal to zero are called poles of the transfer characteristic. For second-order filters (at n = 2 ) the quality factor is defined as Q = b 0 / b 1 .
As a result of the approximation, normalized transfer functions are obtained, with the normalization being by frequency and resistance. Normalization is expressed in changing the measuring units of the parameters of the circuit elements, with the values of the normalizing resistance R N and frequency ω N being chosen as units.
Depending on the passed frequency band of the filter, the individual types of filters of I and II order have transfer functions, the type of which is given in Table 1.
It should be noted that band-pass and band-stop (notch) filters can only be of second and higher order. In Table 1, the following notations are introduced:
ω c cut-off circular frequency for low-pass and high-pass filters;
ω 0 center circular frequency for band-pass and band-stop (notch) filters; it is determined by the formula: ω 0 = ω 1 ω 2 , where ω 1 and ω 2 are the two cut-off circular frequencies defining the passband for the band-pass filter or the stopband for the band-stop filter.
k 0 —proportionality coefficient, which reflects the gain in the passband;
Q pole quality factor (for brevity, just called quality factor). Sometimes, instead of the pole quality factor, its reciprocal value, ξ = 1 / Q , called the oscillation coefficient, is used.
Active filters can be implemented through various methods. One approach involves a fixed circuit structure where the positions of the operational amplifiers and passive components are predetermined. From the circuit analysis, the necessary conditions for the passive elements can be established. The cascade connection method is the most prevalent technique, where the circuit’s transfer function is derived incrementally by applying first and second-order elementary functions. This paper outlines a method for creating second-order low-pass, high-pass, and band-pass filters using operational amplifiers with multi-loop negative feedback.

2. Synthesis and Analysis of Active Filters with a Multi-Loop Negative Feedback

Figure 1 shows the circuit of an active filter with an operational amplifier, implemented according to the multi-loop negative feedback model.
In this case, the voltage transfer function at idle operation of the circuit is:
T p = Y 1 Y 3 Y 3 Y 4 + Y 5 Y 1 + Y 2 + Y 3 + Y 4 .
The synthesis of the filter is reduced to the selection of bipoles whose conductivities can realize the given transfer function.
Algorithm for synthesis and analysis of second-order active filters with a single operational amplifier according to the multi-loop negative feedback model:
When designing second-order active filters with a single operational amplifier according to the multi-loop negative feedback model, the following is specified [8]:
Normalized transfer function of the filter: T p = a p p 2 + b 1 p + b 0 , where p is equal to: p 0 (for low-pass filters, LPFs), p 2 (for high-pass filters, HPFs), and p 1 (for band-pass filters, BPFs); normalizing resistance R N , cut-off frequency f c (for LPFs and HPFs) or center frequency f 0 (for BPFs).
1. Determination of the type of conductances Y 1 ÷ Y 5 to realize the specified voltage transfer function (for LPFs and HPFs) or justification of the band-pass nature of the transfer function for a given structure of the synthesized filter (for BPFs) [8].
Using signal graph theory [10], the expression for the transfer function of an active filter with a single operational amplifier using the multi-loop negative feedback method, in idle mode, can be derived and expressed by Equation (2).
Each of the conductances Y 1 ÷ Y 5 can be purely active, of a resistor Y i = G i , or purely capacitive, of a capacitor Y i = p C i . The goal is to determine the type of each of the conductances.
🗸
For LPFs:
In the case of the LPFs, in the numerator of T p , which is given by condition, there is only a free term p 0 , which means that Y 1 and Y 3 are necessarily purely active. Therefore, Y 1 = G 1 and Y 3 = G 3 . In this case, the denominator of T p will be: G 3 Y 4 + Y 5 G 1 + Y 2 + G 3 + Y 4 . It can be seen that in order for a term p 2 , to be present in it, Y 5 must necessarily be of the type Y 5 = p C 5 and then the denominator will be: G 3 Y 4 + p C 5 G 1 + Y 2 + G 3 + Y 4 .
All possible combinations (four in number) for the remaining two conductivities Y 2 and Y 4 , whose type must be determined, are written in Table 2. For each of the combinations, the denominator of T p , as well as the missing degree of p in it, is recorded [6,7,8].
It can be seen that only in the case when Y 2 = p C 2 and Y 4 = G 4 , in the denominator of T p there is no missing degree of p , which is also required by condition, and the denominator of T p will be: G 3 G 4 + p C 5 G 1 + G 3 + G 4 + p 2 C 2 C 5 . Therefore, after the reasoning made, the transfer function of the LPF can be written:
T p = G 1 G 3 p 2 C 2 C 5 + p C 5 G 1 + G 3 + G 4 + G 3 G 4 .
🗸
For HPFs:
In the case of the HPFs, in the numerator of T p , which is given by condition, only p 2 , is present, which means that Y 1 and Y 3 are necessarily purely capacitive. Therefore, Y 1 = p C 1 and Y 3 = p C 3 . In this case, the denominator of T p will be: p C 3 Y 4 + Y 5 p C 1 + Y 2 + p C 3 + Y 4 . It can be seen that in order for a term p 0 , to be present in it, Y 5 must necessarily be of the type Y 5 = G 5 and then the denominator will be: p C 3 Y 4 + G 5 p C 1 + Y 2 + p C 3 + Y 4 .
All possible combinations (four in number) for the remaining two conductivities Y 2 and Y 4 , whose type must be determined, are written in Table 3. For each of the combinations, the denominator of T p , as well as the missing degree of p in it, is recorded.
It can be seen that only in the case when Y 2 = G 2 and Y 4 = p C 4 in the denominator of T p there is no missing degree of p, which is also required by condition, and the denominator of T p will be: C 3 C 4 p 2 + p G 5 C 1 + C 3 + C 4 + G 2 G 5 . Therefore, after the reasoning made, the transfer function of the HPF can be written in the form [8]:
T p = C 1 C 3 p 2 C 3 C 4 p 2 + p G 5 C 1 + C 3 + C 4 + G 2 G 5 .
🗸
For BPFs—there are 6 possible circuit configurations, described in Table 4, which will be derived and summarized below.
In the case of the BPFs, in the numerator of T p , which is given by condition, only p 1 is present, which means that Y 1 and Y 3 are necessarily of opposite character, i.e., two cases are possible: I. Y 1 = G 1 and Y 3 = p C 3 ; II. Y 1 = p C 1 and Y 3 = G 3 .
  • Case I. Y 1 = G 1 and Y 3 = p C 3 ;
In this case, the denominator of T p will be: p C 3 Y 4 + Y 5 G 1 + Y 2 + p C 3 + Y 4 . It can be seen that in order for a term p 0 to be present in it, Y 5 must necessarily be of the type Y 5 = G 5 and then the denominator will be: p C 3 Y 4 + G 5 G 1 + Y 2 + p C 3 + Y 4 .
All possible combinations (four in number) for the remaining two conductivities Y 2 and Y 4 , whose type must be determined, are written in Table 5. For each of the combinations, the denominator of T p , as well as the missing degree of p in it, is recorded [8].
It can be seen that in two of the cases when: (1) Y 2 = G 2 and Y 4 = p C 4 or (2) Y 2 = p C 2 and Y 4 = p C 4 in the denominator of T p there is no missing degree of p , which is also required by the condition. This conclusion suggests that in this case the character of Y 2 is irrelevant, which means that it may even be missing, i.e., Y 2 = 0 , in which case the 4-component scheme of a bandpass filter with R-input is obtained. In Table 5 this is reflected by the last row. Therefore, after the reasoning made, the following expressions can be written for the transfer function of the BPFs for the three possible configurations with R-input:
(1)
Y 2 = G 2 and Y 4 = p C 4 : T p = p G 1 C 3 C 3 C 4 p 2 + p G 5 C 3 + C 4 + G 5 G 1 + G 2 ;
(2)
Y 2 = p C 2 and Y 4 = p C 4 : T p = p G 1 C 3 C 3 C 4 p 2 + p G 5 C 2 + C 3 + C 4 + G 1 G 5
(3)
Y 2 = 0 and Y 4 = p C 4 : T p = p G 1 C 3 C 3 C 4 p 2 + p G 5 C 3 + C 4 + G 1 G 5
  • Case II. Y 1 = p C 1 and Y 3 = G 3 .
In this case, the denominator of T p will be: G 3 Y 4 + Y 5 p C 1 + Y 2 + G 3 + Y 4 . It can be seen that in order for a term p 2 to be present in it, Y 5 must necessarily be of the type Y 5 = p C 5 and then the denominator will be: G 3 Y 4 + p C 5 p C 1 + Y 2 + G 3 + Y 4 .
All possible combinations (four in number) for the remaining two conductivities Y 2 and Y 4 , whose type must be determined, are written in Table 6. For each of the combinations, the denominator of T p , as well as the missing degree of p in it, is recorded.
It can be seen that in two of the cases when: (1) Y 2 = G 2 and Y 4 = G 4 or (2) Y 2 = p C 2 and Y 4 = G 4 , in the denominator of T p there is no missing degree of p, which is also required by the condition. This conclusion suggests that in this case the character of Y 2 is irrelevant, which means that it may even be missing, i.e., Y 2 = 0 , in which case the 4-component scheme of a bandpass filter with C-input is obtained. This is reflected by the last row in Table 6. Therefore, after the reasoning made, the following expressions can be written for the transfer function of the BPFs for the three possible configurations with C-input [8]:
(1)
Y 2 = G 2 and Y 4 = G 4 : T p = p C 1 G 3 C 1 C 5 p 2 + p C 5 G 2 + G 3 + G 4 + G 3 G 4 ;
(2)
Y 2 = p C 2 and Y 4 = G 4 : T p = p C 1 G 3 C 1 + C 2 C 5 p 2 + p C 5 G 3 + G 4 + G 3 G 4 ;
(3)
Y 2 = 0 and Y 4 = G 4 : T p = p C 1 G 3 C 1 C 5 p 2 + p C 5 G 3 + G 4 + G 3 G 4 .
Note: Band-stop filters (BSFs) cannot be synthesized using the multi-loop negative feedback operational amplifier method!
In summary to point 1 of the algorithm:
🗸
For LPFs:
Y 1 = G 1 ,   Y 2 = p C 2 ,   Y 3 = G 3 ,   Y 4 = G 4 ,   Y 5 = p C 5 T p = G 1 G 3 C 2 C 5 p 2 + G 1 + G 3 + G 4 C 5 p + G 3 G 4
🗸
For HPFs:
Y 1 = p C 1 ,   Y 2 = G 2 ,   Y 3 = p C 3 ,   Y 4 = p C 4 ,   Y 5 = G 5 T p = C 1 C 3 p 2 C 3 C 4 p 2 + C 1 + C 3 + C 4 G 5 p + G 2 G 5
🗸
For BPFs—type I: R 1 ,   R 2 ,   C 3 ,   C 4 ,   R 5
Y 1 = G 1 ,   Y 2 = G 2 ,   Y 3 = p C 3 ,   Y 4 = p C 4 ,   Y 5 = G 5 T p = G 1 C 3 p C 3 C 4 p 2 + C 3 + C 4 G 5 p + G 1 + G 2 G 5
🗸
For BPFs—type II: R 1 ,   C 2 ,   C 3 ,   C 4 ,   R 5
Y 1 = G 1 ,   Y 2 = p C 2 ,   Y 3 = p C 3 ,   Y 4 = p C 4 ,   Y 5 = G 5 T p = G 1 C 3 p C 3 C 4 p 2 + C 2 + C 3 + C 4 G 5 p + G 1 G 5
🗸
For BPFs—type III: C 1 ,   R 2 ,   R 3 ,   R 4 ,   C 5
Y 1 = p C 1 ,   Y 2 = G 2 ,   Y 3 = G 3 ,   Y 4 = G 4 ,   Y 5 = p C 5 T p = C 1 G 3 p C 1 C 5 p 2 + G 2 + G 3 + G 4 C 5 p + G 3 G 4
🗸
For BPFs—type IV: C 1 ,   C 2 ,   R 3 ,   R 4 ,   C 5
Y 1 = p C 1 ,   Y 2 = p C 2 ,   Y 3 = G 3 ,   Y 4 = G 4 ,   Y 5 = p C 5 T p = C 1 G 3 p C 1 + C 2 C 5 p 2 + G 3 + G 4 C 5 p + G 3 G 4
🗸
For BPFs—type V: R 1 ,   ,   C 3 ,   C 4 ,   R 5
Y 1 = G 1 ,   Y 2 = 0 ,   Y 3 = p C 3 ,   Y 4 = p C 4 ,   Y 5 = G 5 T p = G 1 C 3 p C 3 C 4 p 2 + C 3 + C 4 G 5 p + G 1 G 5
🗸
For BPFs—type VI: C 1 ,   ,   R 3 ,   R 4 ,   C 5
Y 1 = p C 1 ,   Y 2 = 0 ,   Y 3 = G 3 ,   Y 4 = G 4 ,   Y 5 = p C 5 T p = C 1 G 3 p C 1 C 5 p 2 + G 3 + G 4 C 5 p + G 3 G 4
2. Derivation of the expressions for calculating the normalized values of the elements of the synthesized filter after equating the coefficients in front of the same powers of p in the numerator and in the denominator of the given voltage transfer function and the general form of the corresponding transfer function (Table 1)—by solving a system of four equations with five unknowns (for LPFs, HPFs and BPFs according to a 5-component scheme, assuming the additional condition Y 3 = Y 4 ) or with four unknowns (for BPFs according to a 4-component scheme, in which the conductivity Y 2 is absent) [8].
🗸
for LPFs:
  G 1 G 3 = a   C 2 C 5 = 1   C 5 G 1 + G 3 + G 4 = b   G 3 G 4 = 1
The system is solved under the assumption that G 3 = G 4 .
From the last equation of the system G 3 = G 4 = 1 = 1 .
  G 1 G 3 = a   C 2 C 5 = 1   C 5 G 1 + G 3 + G 4 = b   G 3 G 4 = 1     G 1 = a G 3   C 2 C 5 = 1   C 5 G 1 + G 3 + G 4 = b   G 3 2 = 1       G 1 = a G 3   G 3 2 = 1   C 2 = 1 C 5   C 5 a G 3 + G 3 + G 4 = b     G 1 = a 1 = a   G 3 = 1 = 1   C 2 = 1 C 5   C 5 a 1 + 1 + 1 = b     G 1 = a   G 3 = 1   C 5 = b a + 2   C 2 = 1 C 5     G 1 = a   G 3 = G 4 = 1   C 5 = b a + 2   G 2 = a + 2 b
🗸
For HPFs:
  C 1 C 3 = a   C 3 C 4 = 1   G 5 C 1 + C 3 + C 4 = b   G 2 G 5 = 1
The system is solved under the assumption that C 3 = C 4 .
From the second equation of the system C 3 = C 4 = 1 = 1 .
  C 1 C 3 = a   C 3 C 4 = 1   G 5 C 1 + C 3 + C 4 = b   G 2 G 5 = 1       C 1 = a C 3   C 3 C 3 = 1   G 5 C 1 + C 3 + C 3 = b   G 2 G 5 = 1       C 1 = a C 3   C 3 2 = 1   G 5 = b C 1 + 2 C 3   G 2 = 1 G 5     C 1 = a 1 = a   C 3 = 1 = 1   G 5 = b a + 2 1 = b a + 2   G 2 = 1 G 5 = a + 2 b       C 1 = a   C 3 = C 4 = 1   G 5 = b a + 2   G 2 = a + 2 b
🗸
For BPFs—type I: R 1 ,   R 2 ,   C 3 ,   C 4 ,   R 5
  G 1 C 3 = a   C 3 C 4 = 1   C 3 + C 4 G 5 = b   G 1 + G 2 G 5 = 1
The system is solved under the assumption that C 3 = C 4 .
From the second equation of the system C 3 = C 4 = 1 = 1 .
  G 1 C 3 = a   C 3 C 4 = 1   C 3 + C 4 G 5 = b   G 1 + G 2 G 5 = 1       G 1 = a C 3   C 3 C 3 = 1   C 3 + C 3 G 5 = b   G 1 + G 2 G 5 = 1       G 1 = a C 3   C 3 2 = 1   G 5 = b 2 C 3   a C 3 + G 2 b 2 C 3 = 1     G 1 = a 1 = a   C 3 = 1 = 1   G 5 = b 2 1 = b 2   a 1 + G 2 b 2 1 = 1     G 1 = a   C 3 = 1   G 5 = b 2   a + G 2 b 2 = 1     G 1 = a   C 3 = C 4 = 1   G 5 = b 2   G 2 = 2 b a
🗸
For BPFs—type II: R 1 ,   C 2 ,   C 3 ,   C 4 ,   R 5
  G 1 C 3 = a   C 3 C 4 = 1   C 2 + C 3 + C 4 G 5 = b   G 1 G 5 = 1
The system is solved under the assumption that C 3 = C 4 .
From the second equation of the system C 3 = C 4 = 1 = 1 .
  G 1 C 3 = a   C 3 C 4 = 1   C 2 + C 3 + C 4 G 5 = b   G 1 G 5 = 1       G 1 = a C 3   C 3 C 3 = 1   C 2 + C 3 + C 3 G 5 = b   G 5 = 1 G 1       G 1 = a C 3   C 3 2 = 1   C 2 + 2 C 3 G 5 = b   G 5 = 1 a C 3 = C 3 a     G 1 = a 1 = a   C 3 = 1 = 1   C 2 + 2 1 G 5 = b   G 5 = 1 a       G 1 = a   C 3 = 1   C 2 + 2 1 a = b   G 5 = 1 a     G 1 = a   C 3 = C 4 = 1   C 2 = a b 2   G 5 = 1 a
🗸
For BPFs—type III: C 1 ,   R 2 ,   R 3 ,   R 4 ,   C 5
  C 1 G 3 = a   C 1 C 5 = 1   G 2 + G 3 + G 4 C 5 = b   G 3 G 4 = 1
The system is solved under the assumption that G 3 = G 4 .
From the fourth equation of the system G 3 = G 4 = 1 = 1 .
  C 1 G 3 = a   C 1 C 5 = 1   G 2 + G 3 + G 4 C 5 = b   G 3 G 4 = 1     C 1 = a G 3   C 5 = 1 C 1   G 2 + G 3 + G 3 C 5 = b   G 3 G 3 = 1     C 1 = a G 3   C 5 = 1 a G 3 = G 3 a   G 2 + 2 G 3 G 3 a = b   G 3 2 = 1     C 1 = a G 3   C 5 = G 3 a   G 2 + 2 G 3 G 3 a = b   G 3 = 1 = 1         C 1 = a 1 = a   C 5 = 1 a   G 2 + 2 1 1 a = b   G 3 = G 4 = 1     C 1 = a   C 5 = 1 a   G 2 = a b 2   G 3 = G 4 = 1
🗸
For BPFs—type IV: C 1 ,   C 2 ,   R 3 ,   R 4 ,   C 5
  C 1 G 3 = a   C 1 + C 2 C 5 = 1   G 3 + G 4 C 5 = b   G 3 G 4 = 1
The system is solved under the assumption that G 3 = G 4 .
From the fourth equation of the system G 3 = G 4 = 1 = 1 .
  C 1 G 3 = a   C 1 + C 2 C 5 = 1   G 3 + G 4 C 5 = b   G 3 G 4 = 1     C 1 = a G 3   C 1 + C 2 C 5 = 1   G 3 + G 3 C 5 = b   G 3 G 3 = 1     C 1 = a G 3   C 1 + C 2 C 5 = 1   C 5 = b 2 G 3   G 3 2 = 1     C 1 = a G 3 = a 1   C 1 + C 2 C 5 = 1   C 5 = b 2 G 3 = b 2 1   G 3 = 1 = 1           C 1 = a   a + C 2 b 2 = 1   C 5 = b 2   G 3 = 1     C 1 = a   C 2 = 2 b a   C 5 = b 2   G 3 = G 4 = 1
🗸
For BPFs—type V: R 1 ,   ,   C 3 ,   C 4 ,   R 5
  G 1 C 3 = a   C 3 C 4 = 1   C 3 + C 4 G 5 = b   G 1 G 5 = 1
  G 1 C 3 = a   C 3 C 4 = 1   C 3 + C 4 G 5 = b   G 1 G 5 = 1       G 1 = a C 3   C 4 = 1 C 3   C 3 + C 4 G 5 = b   G 5 = 1 G 1       G 1 = a C 3   C 4 = 1 C 3   C 3 + 1 C 3 C 3 a = b G 5 = 1 a C 3 = C 3 a       G 1 = a C 3   C 4 = 1 C 3   C 3 C 3 a + 1 C 3 C 3 a = b   G 5 = C 3 a     G 1 = a C 3   C 4 = 1 C 3   C 3 2 a + 1 a = b   G 5 = C 3 a     G 1 = a a b 1   C 4 = 1 a b 1   C 3 = a b 1   G 5 = a b 1 a
🗸
For BPFs—type VI: C 1 ,   ,   R 3 ,   R 4 ,   C 5
  C 1 G 3 = a   C 1 C 5 = 1   G 3 + G 4 C 5 = b   G 3 G 4 = 1
  C 1 G 3 = a   C 1 C 5 = 1   G 3 + G 4 C 5 = b   G 3 G 4 = 1     G 3 = a C 1   C 5 = 1 C 1   G 3 + G 4 C 5 = b   G 4 = 1 G 3     G 3 = a C 1   C 5 = 1 C 1   a C 1 + C 1 a 1 C 1 = b   G 4 = 1 a C 1 = C 1 a   G 3 = a C 1   C 5 = 1 C 1   a C 1 1 C 1 + C 1 a 1 C 1 = b   G 4 = C 1 a       G 3 = a C 1   C 5 = 1 C 1   a C 1 2 + 1 a = b   G 4 = C 1 a       G 3 = a b 1   C 5 = a b 1 a   C 1 = a a b 1   G 4 = 1 a b 1
3. Calculation of the normalized values of the elements of the synthesized filter.
Note: The normalized values of the elements of the synthesized filter are calculated using the formulas derived in point 2 of the algorithm. The formulas in the general case, for a transfer function: T p = a p p 2 + b 1 p + b 0 are given below. The method of derivation is analogous to that in point 2, where the formulas are simplified under the assumption: b 1 = b and b 0 = 1 , which case is considered by students during classes in the course “Communication Circuits”.
🗸
For LPFs— G 1 = a b 0 ,   C 2 = a + 2 b 0 b 1 b 0 ,   G 3 = b 0 ,   G 4 = b 0 ,   C 5 = b 1 b 0 a + 2 b 0 ;
🗸
For HPFs— C 1 = a ,   G 2 = a + 2 b 0 b 1 ,   C 3 = 1 ,   C 4 = 1 ,   G 5 = b 1 a + 2 ;
🗸
For BPFs—there are six varieties [6,7,8]:
  • Type I (R-input, 5-component circuit, condition: 2 b 0 a b 1 > 0 ) G 1 = a ,   G 2 = 2 b 0 a b 1 b 1 ,   C 3 = 1 ,   C 4 = 1 ,   G 5 = b 1 2 ;
  • Type II (R-input, 5-component circuit, condition: 2 b 0 a b 1 < 0 ) G 1 = a ,   C 2 = a b 1 2 b 0 b 0 ,   C 3 = 1 ,   C 4 = 1 ,   G 5 = b 0 a ;
  • Type III (C-input, 5-component circuit, condition: 2 b 0 a b 1 < 0 ) C 1 = a b 0 ,   G 2 = a b 1 2 b 0 b 0 ,   G 3 = b 0 ,   G 4 = b 0 ,   C 5 = b 0 a ;
  • Type IV (C-input, 5-component circuit, condition: 2 b 0 a b 1 > 0 ) C 1 = a b 0 ,   C 2 = 2 b 0 a b 1 b 1 b 0 ,   G 3 = b 0 ,   G 4 = b 0 ,   C 5 = b 1 2 b 0 ;
  • Type V (R-input, 4-component circuit, condition: a b 1 b 0 > 0 ) G 1 = a b 0 a b 1 b 0 ,   Y 2 = 0 —missing, C 3 = a G 1 ,   C 4 = G 1 a ,   G 5 = b 0 G 1 ;
  • Type VI (C-input, 4-component circuit, condition: a b 1 b 0 > 0 ) C 1 = a a b 1 b 0 ,   Y 2 = 0 —missing, G 3 = a C 1 ,   G 4 = b 0 C 1 a ,   C 5 = 1 C 1 .
4. Calculation of the normalizing circular frequency ω N :
🗸
For LPFs and HPFs— ω N = 2 π f c ;
🗸
For BPFs— ω N = 2 π f 0 .
5. Calculation of the denormalized values of the elements of the bipoles:
🗸
for resistors—the obtained resistance values R i = 1 / G i for i = 1…5 are multiplied by the normalizing resistance R N ;
🗸
for capacitors—the obtained capacitance values are divided by the product ω N R N .
6. Choosing standard values of the parameters of the filter elements from the E-24 scale:
E-24 Standard values for resistors and capacitors ( ± 5   % ) : 1.0, 1.1, 1.2, 1.3, 1.5, 1.6, 1.8, 2.0, 2.2, 2.4, 2.7, 3.0, 3.3, 3.6, 3.9, 4.3, 4.7, 5.1, 5.6, 6.2, 6.8, 7.5, 8.2 and 9.1; multiplied by 10 k ,   k = 0 ,   ± 1 ,   ± 2 ,  
7. Drawing the schematic of the synthesized filter (Table 7).
8. Deriving the voltage transfer functions T p for the LPFs, HPFs and BPFs from Table 7, using signal graph theory [10]:
🗸
For LPFs— T p = G 1 G 3 p 2 C 2 C 5 + p C 5 G 1 + G 3 + G 4 + G 3 G 4 ;
🗸
For HPFs— T p = p 2 C 1 C 3 p 2 C 3 C 4 + p G 5 C 1 + C 3 + C 4 + G 2 G 5 ;
🗸
For BPFs—for the six possible circuit solutions:
  • Type I— T p = p C 3 G 1 p 2 C 3 C 4 + p G 5 C 3 + C 4 + G 5 G 1 + G 2 ;
  • Type II— T p = p C 3 G 1 p 2 C 3 C 4 + p G 5 C 2 + C 3 + C 4 + G 1 G 5 ;
  • Type III— T p = p C 1 G 3 p 2 C 1 C 5 + p C 5 G 2 + G 3 + G 4 + G 3 G 4 ;
  • Type IV— T p = p C 1 G 3 p 2 C 1 + C 2 C 5 + p C 5 G 3 + G 4 + G 3 G 4 ;
  • Type V— T p = p C 3 G 1 p 2 C 3 C 4 + p G 5 C 3 + C 4 + G 1 G 5 ;
  • Type VI— T p = p C 1 G 3 p 2 C 1 C 5 + p C 5 G 3 + G 4 + G 3 G 4 .
9. Derivation of the expressions for the passband gain k 0 , the pole quality factor Q and the cutoff frequency f c (of the LPFs and HPFs) or the center frequency f 0 (of the BPFs) after comparing the expressions for the transfer functions (point 7) and the theoretical expressions for the transfer functions (Table 1). For this purpose, it is necessary to transform the transfer function of the second-order filter to the form indicated in Table 1, i.e., the coefficient in front of the highest power of p in the denominator must be 1. The expression for the cutoff frequency f c (of the LPFs and HPFs) or the center frequency f 0 (of the BPFs) is obtained after equating the coefficients in front of the free term in the denominator. The expression for the pole quality factor Q is obtained after equating the coefficients in front of p in the denominator. The expression for the passband gain k 0 is obtained after equating the coefficients in the numerator [8].
🗸
For LPFs:
Converting the transfer function of LPFs to the form specified in Table 1:
T p = G 1 G 3 C 2 C 5 p 2 + G 1 + G 3 + G 4 C 5 p + G 3 G 4 = = G 1 G 3 C 2 C 5 C 2 C 5 C 2 C 5 p 2 + G 1 + G 3 + G 4 C 5 C 2 C 5 p + G 3 G 4 C 2 C 5 = = G 1 G 3 C 2 C 5 1 p 2 + G 1 + G 3 + G 4 C 2 p + G 3 G 4 C 2 C 5
General form of the transfer function of the LPFs (Table 1): T p = k 0 ω c 2 p 2 + ω c Q p + ω c 2 .
Comparing coefficients before the same powers of p in the numerator and denominator:
Before p 0 in the denominator
ω c 2 = G 3 G 4 C 2 C 5 ω c = G 3 G 4 C 2 C 5 = 1 R 3 1 R 4 C 2 C 5 = 1 R 3 R 4 C 2 C 5 , r a d / s
ω c = 2 π f c f c = ω c 2 π ,   H z
Before p 1 in the denominator
ω c Q = G 1 + G 3 + G 4 C 2 = 1 R 1 + 1 R 3 + 1 R 4 C 2 = R 1 R 3 + R 3 R 4 + R 1 R 4 R 1 R 3 R 4 C 2 Q = ω c R 1 R 3 R 4 C 2 R 1 R 3 + R 3 R 4 + R 1 R 4
Before p 0 in the numerator
k 0 ω c 2 = G 1 G 3 C 2 C 5 k 0 = G 1 G 3 ω c 2 C 2 C 5 = G 1 G 3 G 3 G 4 C 2 C 5 C 2 C 5 = G 1 G 4 = R 4 R 1
🗸
For HPFs:
Converting the transfer function of HPFs to the form specified in Table 1:
T p = C 1 C 3 p 2 C 3 C 4 p 2 + G 5 C 1 + C 3 + C 4 p + G 2 G 5 = = C 1 C 3 C 3 C 4 p 2 C 3 C 4 C 3 C 4 p 2 + G 5 C 1 + C 3 + C 4 C 3 C 4 p + G 2 G 5 C 3 C 4 = = C 1 C 4 p 2 1 p 2 + G 5 C 1 + C 3 + C 4 C 3 C 4 p + G 2 G 5 C 3 C 4
General form of the transfer function of the HPFs (Table 1): T p = k 0 p 2 p 2 + ω c Q p + ω c 2 .
Comparing coefficients before the same powers of p in the numerator and denominator:
Before p 0 in the denominator
ω c 2 = G 2 G 5 C 3 C 4 ω c = G 2 G 5 C 3 C 4 = 1 R 2 1 R 5 C 3 C 4 = 1 R 2 R 5 C 3 C 4 , r a d / s
ω c = 2 π f c f c = ω c 2 π ,   H z
Before p 1 in the denominator
ω c Q = G 5 C 1 + C 3 + C 4 C 3 C 4 = 1 R 5 C 1 + C 3 + C 4 C 3 C 4 = C 1 + C 3 + C 4 C 3 C 4 R 5 Q = ω c C 3 C 4 R 5 C 1 + C 3 + C 4
Before p 2 in the numerator
k 0 = C 1 C 4
For the remaining configurations of second-order bandpass filters, the general form of the transfer function is taken into account:
T p = k 0 ω 0 Q p p 2 + ω 0 Q p + ω 0 2
🗸
for BPFs—type I: R 1 ,   R 2 ,   C 3 ,   C 4 ,   R 5
Converting the transfer function of BPFs to the form specified in Table 1:
T p = G 1 C 3 p C 3 C 4 p 2 + C 3 + C 4 G 5 p + G 1 + G 2 G 5 = = G 1 C 3 C 3 C 4 p C 3 C 4 C 3 C 4 p 2 + C 3 + C 4 G 5 C 3 C 4 p + G 1 + G 2 G 5 C 3 C 4 = = G 1 C 4 p 1 p 2 + C 3 + C 4 G 5 C 3 C 4 p + G 1 + G 2 G 5 C 3 C 4
Comparing the coefficients before the same powers of p in the numerator and denominator:
ω 0 2 = G 1 + G 2 G 5 C 3 C 4 ω 0 = G 1 + G 2 G 5 C 3 C 4 = 1 R 1 + 1 R 2 1 R 5 C 3 C 4 = R 1 + R 2 R 1 R 2 C 3 C 4 R 5 ,   r a d / s ;
f 0 = ω 0 2 π ,   H z
ω 0 Q = C 3 + C 4 G 5 C 3 C 4 Q = ω 0 C 3 C 4 C 3 + C 4 G 5 = ω 0 C 3 C 4 C 3 + C 4 1 R 5 = ω 0 C 3 C 4 R 5 C 3 + C 4
k 0 ω 0 Q = G 1 C 4 k 0 = Q G 1 ω 0 C 4 = Q 1 R 1 ω 0 C 4 = Q ω 0 R 1 C 4
🗸
for BPFs—type II: R 1 ,   C 2 ,   C 3 ,   C 4 ,   R 5
Converting the transfer function of BPFs to the form specified in Table 1:
T p = G 1 C 3 p C 3 C 4 p 2 + C 2 + C 3 + C 4 G 5 p + G 1 G 5 = = G 1 C 3 C 3 C 4 p C 3 C 4 C 3 C 4 p 2 + C 2 + C 3 + C 4 G 5 C 3 C 4 p + G 1 G 5 C 3 C 4 = = G 1 C 4 p 1 p 2 + C 2 + C 3 + C 4 G 5 C 3 C 4 p + G 1 G 5 C 3 C 4
Comparing the coefficients before the same powers of p in the numerator and denominator:
ω 0 2 = G 1 G 5 C 3 C 4 ω 0 = G 1 G 5 C 3 C 4 = 1 R 1 1 R 5 C 3 C 4 = 1 R 1 C 3 C 4 R 5 ,   r a d / s ;
f 0 = ω 0 2 π ,   H z
ω 0 Q = C 2 + C 3 + C 4 G 5 C 3 C 4 Q = ω 0 C 3 C 4 C 2 + C 3 + C 4 G 5 = ω 0 C 3 C 4 C 2 + C 3 + C 4 1 R 5 = ω 0 C 3 C 4 R 5 C 2 + C 3 + C 4
k 0 ω 0 Q = G 1 C 4 k 0 = Q G 1 ω 0 C 4 = Q 1 R 1 ω 0 C 4 = Q ω 0 R 1 C 4
🗸
for BPFs—type III: C 1 ,   R 2 ,   R 3 ,   R 4 ,   C 5
Converting the transfer function of BPFs to the form specified in Table 1:
T p = C 1 G 3 p C 1 C 5 p 2 + G 2 + G 3 + G 4 C 5 p + G 3 G 4 = = C 1 G 3 C 1 C 5 p C 1 C 5 C 1 C 5 p 2 + G 2 + G 3 + G 4 C 5 C 1 C 5 p + G 3 G 4 C 1 C 5 = = G 3 C 5 p 1 p 2 + G 2 + G 3 + G 4 C 1 p + G 3 G 4 C 1 C 5
Comparing the coefficients before the same powers of p in the numerator and denominator:
ω 0 2 = G 3 G 4 C 1 C 5 ω 0 = G 3 G 4 C 1 C 5 = 1 R 3 1 R 4 C 1 C 5 = 1 C 1 R 3 R 4 C 5 ,   r a d / s ;
f 0 = ω 0 2 π ,   H z
ω 0 Q = G 2 + G 3 + G 4 C 1 Q = ω 0 C 1 G 2 + G 3 + G 4 = ω 0 C 1 1 R 2 + 1 R 3 + 1 R 4 = ω 0 C 1 R 2 R 3 R 4 R 2 R 3 + R 2 R 4 + R 3 R 4
k 0 ω 0 Q = G 3 C 5 k 0 = Q G 3 ω 0 C 5 = Q 1 R 3 ω 0 C 5 = Q ω 0 R 3 C 5
🗸
for BPFs—type IV: C 1 ,   C 2 ,   R 3 ,   R 4 ,   C 5
Converting the transfer function of BPFs to the form specified in Table 1:
T p = C 1 G 3 p C 1 + C 2 C 5 p 2 + G 3 + G 4 C 5 p + G 3 G 4 = = C 1 G 3 C 1 + C 2 C 5 p C 1 + C 2 C 5 C 1 + C 2 C 5 p 2 + G 3 + G 4 C 5 C 1 + C 2 C 5 p + G 3 G 4 C 1 + C 2 C 5 = = C 1 G 3 C 1 + C 2 C 5 p 1 p 2 + G 3 + G 4 C 1 + C 2 p + G 3 G 4 C 1 + C 2 C 5
Comparing the coefficients before the same powers of p in the numerator and denominator:
ω 0 2 = G 3 G 4 C 1 + C 2 C 5 ω 0 = G 3 G 4 C 1 + C 2 C 5 = 1 R 3 1 R 4 C 1 + C 2 C 5 = 1 C 1 + C 2 R 3 R 4 C 5 ,   r a d / s ;
f 0 = ω 0 2 π ,   H z
ω 0 Q = G 3 + G 4 C 1 + C 2 Q = ω 0 C 1 + C 2 G 3 + G 4 = ω 0 C 1 + C 2 1 R 3 + 1 R 4 = ω 0 C 1 + C 2 R 3 R 4 R 3 + R 4
k 0 ω 0 Q = C 1 G 3 C 1 + C 2 C 5 k 0 = Q C 1 G 3 ω 0 C 1 + C 2 C 5 = Q C 1 1 R 3 ω 0 C 1 + C 2 C 5 = Q C 1 ω 0 C 1 + C 2 R 3 C 5
🗸
for BPFs—type V: R 1 ,   ,   C 3 ,   C 4 ,   R 5
Converting the transfer function of BPFs to the form specified in Table 1:
T p = G 1 C 3 p C 3 C 4 p 2 + C 3 + C 4 G 5 p + G 1 G 5 = = G 1 C 3 C 3 C 4 p C 3 C 4 C 3 C 4 p 2 + C 3 + C 4 G 5 C 3 C 4 p + G 1 G 5 C 3 C 4 = = G 1 C 4 p 1 p 2 + C 3 + C 4 G 5 C 3 C 4 p + G 1 G 5 C 3 C 4
Comparing the coefficients before the same powers of p in the numerator and denominator:
ω 0 2 = G 1 G 5 C 3 C 4 ω 0 = G 1 G 5 C 3 C 4 = 1 R 1 1 R 5 C 3 C 4 = 1 R 1 C 3 C 4 R 5 ,   r a d / s ;
f 0 = ω 0 2 π ,   H z
ω 0 Q = C 3 + C 4 G 5 C 3 C 4 Q = ω 0 C 3 C 4 C 3 + C 4 G 5 = ω 0 C 3 C 4 C 3 + C 4 1 R 5 = ω 0 C 3 C 4 R 5 C 3 + C 4
k 0 ω 0 Q = G 1 C 4 k 0 = Q G 1 ω 0 C 4 = Q 1 R 1 ω 0 C 4 = Q ω 0 R 1 C 4
🗸
for BPFs—type VI: C 1 ,   ,   R 3 ,   R 4 ,   C 5
Converting the transfer function of BPFs to the form specified in Table 1:
T p = C 1 G 3 p C 1 C 5 p 2 + G 3 + G 4 C 5 p + G 3 G 4 = = C 1 G 3 C 1 C 5 p C 1 C 5 C 1 C 5 p 2 + G 3 + G 4 C 5 C 1 C 5 p + G 3 G 4 C 1 C 5 = = G 3 C 5 p 1 p 2 + G 3 + G 4 C 1 p + G 3 G 4 C 1 C 5
Comparing the coefficients before the same powers of p in the numerator and denominator:
ω 0 2 = G 3 G 4 C 1 C 5 ω 0 = G 3 G 4 C 1 C 5 = 1 R 3 1 R 4 C 1 C 5 = 1 C 1 R 3 R 4 C 5 ,   r a d / s ;
f 0 = ω 0 2 π ,   H z
ω 0 Q = G 3 + G 4 C 1 Q = ω 0 C 1 G 3 + G 4 = ω 0 C 1 1 R 3 + 1 R 4 = ω 0 C 1 R 3 R 4 R 3 + R 4
k 0 ω 0 Q = G 3 C 5 k 0 = Q G 3 ω 0 C 5 = Q 1 R 3 ω 0 C 5 = Q ω 0 R 3 C 5
10. Calculation of the passband gain k 0 , pole quality factor Q and cutoff frequency f c (for LPFs and HPFs) or center frequency f 0 (for BPFs) after selecting standard element values [8].
🗸
for LPFs:
ω c = 1 R 3 R 4 C 2 C 5 ,   r a d / s ;   f c = ω c 2 π , H z ;   Q = ω c R 1 R 3 R 4 C 2 R 1 R 3 + R 3 R 4 + R 1 R 4 ;   k 0 = R 4 R 1
🗸
For HPFs:
ω c = 1 R 2 R 5 C 3 C 4 ,   r a d / s ;   f c = ω c 2 π , H z ;   Q = ω c C 3 C 4 R 5 C 1 + C 3 + C 4 ;   k 0 = C 1 C 4
🗸
For BPFs—type I: R 1 ,   R 2 ,   C 3 ,   C 4 ,   R 5
ω 0 = R 1 + R 2 R 1 R 2 C 3 C 4 R 5 ,   r a d / s ;   f 0 = ω 0 2 π , H z ;   Q = ω 0 C 3 C 4 R 5 C 3 + C 4 ;   k 0 = Q ω 0 R 1 C 4
🗸
For BPFs—type II: R 1 ,   C 2 ,   C 3 ,   C 4 ,   R 5
ω 0 = 1 R 1 C 3 C 4 R 5 ,   r a d / s ;   f 0 = ω 0 2 π , H z ;   Q = ω 0 C 3 C 4 R 5 C 2 + C 3 + C 4 ;   k 0 = Q ω 0 R 1 C 4
🗸
For BPFs—type III: C 1 ,   R 2 ,   R 3 ,   R 4 ,   C 5
ω 0 = 1 C 1 R 3 R 4 C 5 ,   r a d / s ;   f 0 = ω 0 2 π , H z ;   Q = ω 0 C 1 R 2 R 3 R 4 R 2 R 3 + R 2 R 4 + R 3 R 4 ;   k 0 = Q ω 0 R 3 C 5
🗸
For BPFs—type IV: C 1 ,   C 2 ,   R 3 ,   R 4 ,   C 5
ω 0 = 1 C 1 + C 2 R 3 R 4 C 5 ,   r a d / s ;   f 0 = ω 0 2 π , H z ;   Q = ω 0 C 1 + C 2 R 3 R 4 R 3 + R 4 ; k 0 = Q C 1 ω 0 C 1 + C 2 R 3 C 5
🗸
For BPFs—type V: R 1 ,   ,   C 3 ,   C 4 ,   R 5
ω 0 = 1 R 1 C 3 C 4 R 5 ,   r a d / s ;   f 0 = ω 0 2 π , H z ;   Q = ω 0 C 3 C 4 R 5 C 3 + C 4 ;   k 0 = Q ω 0 R 1 C 4
🗸
For BPFs—type VI: C 1 ,   ,   R 3 ,   R 4 ,   C 5
ω 0 = 1 C 1 R 3 R 4 C 5 ,   r a d / s ;   f 0 = ω 0 2 π , H z ;   Q = ω 0 C 1 R 3 R 4 R 3 + R 4 ;   k 0 = Q ω 0 R 3 C 5
11. Simulation study of the synthesized filter using the MicroCAP [11,12] or Multisim [13] software product—plotting the amplitude-frequency characteristics (magnitude response), determining the parameters k 0 ,   Q and f c (resp. f 0 ) from the corresponding response.
The synthesis and analysis methodology described in the publication is implemented in a developed MS Excel-based module. Figure 2 shows a module for synthesizing and analyzing a bandpass filter of type VI—the calculated normalized and denormalized values of the elements, the selected standard values of the resistors and capacitors, and the calculation of the main parameters after the selection of the standard values are visible. After the selection of standard values of the resistors and capacitors, the circuit of the designed filter is implemented in MicroCAP and is studied. The amplitude-frequency characteristics (magnitude response) of the designed filter are shown in Figure 3, with the maximum of the characteristics marked, and Figure 4 shows the two cut-off frequencies of the passband, with a drop of 3 dB. From these characteristics, the width of the passed frequency band, the quality factor, and the gain in the passband can be determined as follows:
f 0 = 100.000   H z ;   T 0 = 15.391   d B ; (from Figure 3).
f 01 = 47.627   H z ;   T 01 = 12.391   d B ;   f 02 = 208.838   H z ;   T 02 = 12.391   d B ; (from Figure 4).
B = 161.210   H z ;   Q = f 0 B = 100.000 161.210 = 0.6203 ;   k 0 = 10 T 0 , d B 20 = 10 15.391 20 = 5.8823 .
In this case, a band-pass filter of type VI is synthesized using the normalized transfer function T p = 10 p p 2 + 1.41 p + 1 , normalizing resistance R N = 100   k Ω , and center frequency f 0 = 100   H z .

3. Conclusions

This paper presents a detailed methodology for synthesizing and analyzing low-pass, high-pass, and band-pass active filters with an operational amplifier and multi-loop negative feedback. Expressions for the dimensioning of 8 filter circuit solutions are derived, including the determination of the normalized and denormalized values of the filter elements, and the determination of the filter parameters such as the passband gain, pole quality factor and cut-off/center frequency of the filter after choosing standard values of the resistors and capacitors in the circuit.
MS Excel-based applications for synthesizing and analyzing the filters under consideration are developed based on the proposed methodology. The synthesized filters are implemented and studied in MicroCAP 6 and the results are compared to the calculated ones.
The advantages of the circuits with a single op-amp with a multi-loop feedback are: a) they are as simple as possible—they contain only five (and in some cases four) passive elements; b) they have a very small output resistance, set only by the output resistance of the op-amp with feedback, which tends to zero, and this provides ideal conditions for a cascade-decoupled implementation according to the principle of “high-impedance input to low-impedance output”.
The disadvantages of the circuits with a single op-amp with a multi-loop feedback are: (a) difficulties in implementing large Q and k 0 ; (b) poles of attenuation for real frequencies cannot be implemented (zeros of the transfer function on the imaginary axis) [9].
Like all single-op circuits, these do not allow independent adjustment of f c , resp. f 0 , Q , and k 0 . The three parameters usually depend on all elements in the circuit, and any attempt to adjust a given parameter leads to a change in the other two.

Author Contributions

All authors contributed equally to this work. All authors have read and agreed to the published version of the manuscript.

Funding

This study is financed by the European Union NextGenerationEU, through the National Recovery and Resilience Plan of the Republic of Bulgaria, project No. BGRRP-2.013-0001-C03.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No new data were created or analyzed in this study.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
LPFsLow-pass filters
HPFsHigh-pass filters
BPFsBand-pass filters
BSFsBand-stop filters

References

  1. Kugelstadt, T. Chapter 16—Active Filter Design Techniques; Texas Instruments: Dallas, TX, USA, 2001. [Google Scholar]
  2. Winder, S. Analog and Digital Filter Design, 2nd ed.; Newnes, Elsevier Science (USA): San Diego, CA, USA, 2002; p. 458. [Google Scholar]
  3. Chen, W.-K. The Circuits and Filters Handbook; Chen, W.-K., Ed.; CRC Press LLC: Boca Raton, FL, USA, 2003; p. 2881. [Google Scholar]
  4. Elaraby, N. A Detailed Lesson on Operational Amplifiers—Negative Feedback. In Proceedings of the Spring 2017 Mid-Atlantic ASEE Conference, Baltimore, MD, USA, 7–8 April 2017; p. 20849. [Google Scholar]
  5. E-Learning Shell. Available online: http://ecet.ecs.uni-ruse.bg/else (accessed on 23 April 2025).
  6. Puentes-Conde, G.M.; Sifuentes, E.; Molina, J.; Enríquez-Aguilera, F.; Bravo, G.; Enríquez, G.N. Direct Interface Circuits for Resistive, Capacitive, and Inductive Sensors: A Review. Electronics 2025, 14, 2393. [Google Scholar] [CrossRef]
  7. Amineh, R.K. RF, Microwave, and Millimeter Wave Devices and Circuits and Their Applications. Electronics 2025, 14, 2844. [Google Scholar] [CrossRef]
  8. Borodzhieva, A. Communication Circuits. Textbook; Academic Publishing House “University of Ruse”: Ruse, Bulgaria, 2024; 160p, ISBN 978-954-712-943-6. (In Bulgarian) [Google Scholar]
  9. Pantoli, L.; Leuzzi, G.; Deborgies, F.; Jankovic, P.; Vitulli, F. A Survey of MMIC Active Filters. Electronics 2021, 10, 1680. [Google Scholar] [CrossRef]
  10. Boyanov, J.; Shoikova, E. Theory of Electronic Circuits; Tehnika: Sofia, Bulgaria, 1995. (In Bulgarian) [Google Scholar]
  11. Spectrum Software. Available online: http://www.spectrum-soft.com/index.shtm (accessed on 23 April 2025).
  12. Micro-Cap. Available online: https://micro-cap.informer.com/12.0/ (accessed on 23 April 2025).
  13. Multisim. Available online: https://www.multisim.com/ (accessed on 23 April 2025).
Figure 1. Scheme of an active filter with an operational amplifier, implemented according to the multi-loop negative feedback model.
Figure 1. Scheme of an active filter with an operational amplifier, implemented according to the multi-loop negative feedback model.
Engproc 104 00091 g001
Figure 2. MS Excel-based module for synthesis and analysis of active filters according to the proposed methodology.
Figure 2. MS Excel-based module for synthesis and analysis of active filters according to the proposed methodology.
Engproc 104 00091 g002
Figure 3. Simulation study in MicroCAP of the synthesized active filter—determining the center frequency.
Figure 3. Simulation study in MicroCAP of the synthesized active filter—determining the center frequency.
Engproc 104 00091 g003
Figure 4. Simulation study in MicroCAP of the synthesized active filter—determining the cut-off frequencies.
Figure 4. Simulation study in MicroCAP of the synthesized active filter—determining the cut-off frequencies.
Engproc 104 00091 g004
Table 1. Transfer functions of individual types of I and II order filters.
Table 1. Transfer functions of individual types of I and II order filters.
Filters of the First (I) Order
Low-pass filter (LPF) T p = k 0 ω c p + ω c
High-pass filter (HPF) T p = k 0 p p + ω c
Filters of the Second (II) Order
Low-pass filter (LPF) T p = k 0 ω c 2 p 2 + ω c Q p + ω c 2
High-pass filter (HPF) T p = k 0 p 2 p 2 + ω c Q p + ω c 2
Band-pass filter (BPF) T p = k 0 ω 0 Q p p 2 + ω 0 Q p + ω 0 2
Band-stop filter (BSF) T p = k 0 p 2 + ω 0 2 p 2 + ω 0 Q p + ω 0 2
Table 2. Determining the type of conductivities Y 2 and Y 4 for the LPFs.
Table 2. Determining the type of conductivities Y 2 and Y 4 for the LPFs.
Y 2 Y 4 Denominator of T(p) and Missing Degree of p in It
G 2 G 4 G 3 G 4 + p C 5 G 1 + G 3 + p C 5 G 2 + G 4 p 2
G 2 p C 4 p C 4 G 3 + p C 5 G 1 + G 3 + p C 5 G 2 + p C 4 p 0
p C 2 G 4 G 3 G 4 + p C 5 G 1 + G 3 + p C 5 p C 2 + G 4 -
p C 2 p C 4 p C 4 G 3 + p C 5 G 1 + G 3 + p C 5 p C 2 + p C 4 p 0
Table 3. Determining the type of conductivities Y 2 and Y 4 for the HPFs.
Table 3. Determining the type of conductivities Y 2 and Y 4 for the HPFs.
Y 2 Y 4 Denominator of T(p) and Missing Degree of p in It
G 2 G 4 p C 3 G 4 + G 5 p C 1 + G 2 + p C 3 + G 4 p 2
G 2 p C 4 p C 3 p C 4 + G 5 p C 1 + G 2 + p C 3 + p C 4 -
p C 2 G 4 p C 3 G 4 + G 5 p C 1 + p C 2 + p C 3 + G 4 p 2
p C 2 p C 4 p C 3 p C 4 + G 5 p C 1 + p C 2 + p C 3 + p C 4 p 0
Table 4. Possible circuit configurations for the BPFs.
Table 4. Possible circuit configurations for the BPFs.
CircuitWith R Input—Preferably for the Purpose of Coordination with the GeneratorWith C Input
5-component circuit: R 1 , R 2 , C 3 , C 4 and R 5
R 1 , C 2 , C 3 , C 4 and R 5
C 1 , C 2 , R 3 , R 4 and C 5
C 1 , R 2 , R 3 , R 4 and C 5
4-component circuit: R 1 , C 3 , C 4 and R 5 C 1 , R 3 , R 4 and C 5
Table 5. Determining the type of conductivities Y 2 and Y 4 for the BPFs (for case I).
Table 5. Determining the type of conductivities Y 2 and Y 4 for the BPFs (for case I).
Y 2 Y 4 Denominator of T(p) and Missing Degree of p in It
G 2 G 4 p C 3 G 4 + G 5 G 1 + G 2 + p C 3 + G 4 p 2
G 2 p C 4 p C 3 . p C 4 + G 5 G 1 + G 2 + p C 3 + p C 4 -
p C 2 G 4 p C 3 G 4 + G 5 G 1 + p C 2 + p C 3 + G 4 p 2
p C 2 p C 4 p C 3 . p C 4 + G 5 G 1 + p C 2 + p C 3 + p C 4 -
- p C 4 p C 3 . p C 4 + G 5 G 1 + p C 3 + p C 4 -
Table 6. Determining the type of conductivities Y 2 and Y 4 for the BPFs (for case II).
Table 6. Determining the type of conductivities Y 2 and Y 4 for the BPFs (for case II).
Y 2 Y 4 Denominator of T(p) and Missing Degree of p in It
G 2 G 4 G 3 G 4 + p C 5 p C 1 + G 2 + G 3 + G 4 -
G 2 p C 4 p G 3 C 4 + p C 5 p C 1 + G 2 + G 3 + p C 4 p 0
p C 2 G 4 G 3 G 4 + p C 5 p C 1 + p C 2 + G 3 + G 4 -
p C 2 p C 4 p G 3 C 4 + p C 5 p C 1 + p C 2 + G 3 + p C 4 p 0
- G 4 G 3 G 4 + p C 5 p C 1 + G 3 + G 4 -
Table 7. Circuits of active filters with one operational amplifier using the multi-loop negative feedback method.
Table 7. Circuits of active filters with one operational amplifier using the multi-loop negative feedback method.
LPFsHPFs
Engproc 104 00091 i001Engproc 104 00091 i002
BPFstype IBPFstype II
Engproc 104 00091 i003Engproc 104 00091 i004
BPFstype IIIBPFstype IV
Engproc 104 00091 i005Engproc 104 00091 i006
BPFstype VBPFstype VI
Engproc 104 00091 i007Engproc 104 00091 i008
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Borodzhieva, A.; Zaharieva, S. Synthesis and Analysis of Active Filters Using the Multi-Loop Negative Feedback Method. Eng. Proc. 2025, 104, 91. https://doi.org/10.3390/engproc2025104091

AMA Style

Borodzhieva A, Zaharieva S. Synthesis and Analysis of Active Filters Using the Multi-Loop Negative Feedback Method. Engineering Proceedings. 2025; 104(1):91. https://doi.org/10.3390/engproc2025104091

Chicago/Turabian Style

Borodzhieva, Adriana, and Snezhinka Zaharieva. 2025. "Synthesis and Analysis of Active Filters Using the Multi-Loop Negative Feedback Method" Engineering Proceedings 104, no. 1: 91. https://doi.org/10.3390/engproc2025104091

APA Style

Borodzhieva, A., & Zaharieva, S. (2025). Synthesis and Analysis of Active Filters Using the Multi-Loop Negative Feedback Method. Engineering Proceedings, 104(1), 91. https://doi.org/10.3390/engproc2025104091

Article Metrics

Back to TopTop