Active filter synthesis based on nodal admittance matrix expansion

Active network synthesis is important for circuit designer to find new circuits with desired performance. In this paper, a method of Tow-Thomas (TT) Bi-quad band-pass filter circuit generation methods is proposed using nullor representation of the operational amplifier (OPA), and a method for synthesizing active band-stop filters is presented, both of which start from voltage transfer function and linked infinity variables to describe nullors in both nodal admittance matrix (NAM) and port admittance matrix of the circuit to be synthesized. The Tow-Thomas band-stop filter circuit and Åkerberg-Mossberg band-stop filter circuit are synthesized by nodal admittance matrix expansion on the same port admittance matrix.


Introduction
Active network synthesis is the reverse process of the traditional active network analysis. Method of circuit synthesis makes circuit automatic design realizable [1]. Admittance matrices of the active devices, such as the ideal operational amplifier (OPA), current mirror, voltage mirror [2], do not exist. Through decades of painstaking research, D.G. Haigh and A.M. Soliman enrich the theory of active network synthesis. D.G. Haigh proposed the method of nodal admittance matrix (NAM) expansion and put it into practical applications, for example, obtaining the topology of a circuit from a given transfer function based on the theory of nullors [3]. Alternative circuit topology structures can be obtained from the same transfer function, when taking account of the different performances [4]. On the basis of the nullors, two additional pathological elements, current mirror (CM) and voltage mirror (VM) [5], are proposed, which tremendously enrich the theory of active network synthesis and make the active circuit design through theoretical method possible [6].
In comparison with the conventional generation methods of circuits based on experience or building blocks, circuits design via NAM expansion is a systematic methodology with no need to consider the final topology of the obtained circuits during the process of design [7]. So, the method of NAM expansion provides a bridge between the practical circuit design and theory. And, it is already applied to filter [8] and oscillator [9] design.
Circuit design using NAM expansion is a novel subject in theory of active network synthesis. As OPA is prevalent devices in circuit, this paper firstly provides generation method of the OPA-based Tow-Thomas (TT) Bi-quad band-pass filter circuit using NAM expansion, in which the generation process is based on a symbolic method of circuit design, and the derived circuit originates from a symbolic transfer function. As extra nullors are introduced, nullators and norators may be paired as operational amplifiers in alternative ways, then different active filter circuits can be derived from the same circuit network with nullors. Thus, the Tow-Thomas band-stop filter circuit and Åkerberg-Mossberg band-stop filter circuit are taken as examples to illustrate the synthesis method by nodal admittance matrix expansion on the same port admittance matrix.

Nullor and active device modeling
The pathological elements of nullor, that are the nullator and the norator, are specified according to the constraints they impose on their terminal voltage and current. For the nullator, shown in Fig. 1b, v = i = 0, which enables it to be used for non-inverting voltage conveying, while for the norator, shown in Fig. 1c, it imposes no constraints on its terminal voltage and the current flowing into is equal to the current flowing out, which enables it to be used for noninverting current conveying [10].
Nullors can be used to model various controlled sources as well as varieties of ideal active devices, such as OPA and the second generation current conveyor (CCII-). Nullor equivalences of the OPA and the CCIIare shown in Fig. 2.

Introduction of nullors into NAM
For a NAM with N nodes, the same rows and columns with zero terms can be added to the original matrix. Considering the row n is full of zero terms and node n is an internal node within the network, a norator can be connected between node n and an arbitrary node m (including the port node and the reference node), for input current In = 0. While considering the column k is full of zero terms and node k is an internal node within the network, a nullator can be connected between node k and an arbitrary node j (including the port node and the reference node), which made the voltage of k equal to the voltage of node j. Process of introduction can be illustrated in Eq. (1). (1) For the convenience of matrix processing, the variable-∞ proposed in reference [11] has been introduced to represent the connected nullor.
In Eq. (2), variable i indicates the ith nullor, ∞ i is a linked infinity parameter. During matrix manipulating, terms in columns j and k connected between a nullator can be moved between the two columns without affecting the equivalent circuit characteristics, while terms in rows m and n connected between a norator can be moved between the two rows. Term moving is called the element shift theorem. In particular, if there is ∞ i existing at the matrix, any terms can be added to the row and the column where ∞ i exists, while if there is ±∞ i existing at the same row of the matrix, then any terms can be added to the row, and if there is ±∞ i existing at the same columns, then any terms can be added to the column [12]. Term adding is called the arbitrary element theorem.

Theory of pivotal expansion and Gaussian elimination
In an ideal transistor and OPA active circuit, passive linear elements can be described by a symmetric NAM, and the active elements can be described by nullors. If element t + rq/s is regarded as the pivotal element, then the matrix after pivotal expansion is equivalent to the original 1-port matrix, in which the signs are selected that the number of minus signs is odd [12].

Admittance matrix descriptions for circuits with prescribed voltage and current transfer functions
Circuit analysis consists of solving the transfer function of a circuit, such as the open-circuit voltage gain and the short-circuit current gain, through which the performance of the circuit can be analyzed. Circuit synthesis happens to be the inverse process of the circuit analysis. That is, given the transfer function A v or A i , starting from the NAM of the voltage controlled voltage source (VCVS) or the current controlled current source (CCCS) shown in Table 1, the circuit satisfying the requirements can be obtained. In Table 1, N and D respectively represent the numerator and denominator of the transfer function, Q represents an arbitrary admittance function parameter. 4 Active filter synthesis using nodal admittance matrix expansion

Active band-pass filter synthesis
Assuming the voltage transfer function is given as Table 1 Port admittance matrix descriptions of VCVS and CCCS [12] Type I Type II Type III Type IV According to the extended form of the voltage and current transfer functions provided in Table 1, the type III of the VCVS is selected. That is, The first-order admittance function of Q 1 has been introduced in Eq. (5). Appropriate selection of Q 1 makes the expansion process more efficient. Then, Q 1 is selected to equal to bd.
After applying the pivotal expansion to the elements of the −n þ em d − ceg bd and −f − ace bd , Eq. (7) is obtained, where pivotal expansion is implemented twice.
For any terms can be added to the second row and the third column, Eq. (7) can be transformed to Eq. (8), where there is an element of f in Q. As a floating element, f is connected between node 2 and node 3. Viewing that the other elements can be described in the same manner as f, two columns of zero terms were Infinity variables ∞ 2 and ∞ 3 are introduced to the newly added rows and columns, then corresponding terms are added to make elements appear in the form of floating or grounding.
The position of the introduced nullors indicates that the norator and nullator of the second nullor are connected respectively between node 6 and the reference node, node 4 and the reference node, while the norator and nullator of the third nullor are connected respectively between node 7 and the reference node, node 5 and the reference node. The admittance function Q contains a term of e.
The terms m, −m and n, −n are moved to the first row from node 0. The admittance function Q equals to e + f + n.
Obviously, Fig. 3 can be realized by OPA combined with passive elements. The nullors in Fig. 3 can be respectively replaced by nullor equivalence of the OPA, as shown in Fig. 4.
For realization, a is selected as a resistor g 3 , b is selected as a resistor combined with a capacitor, that is C 1 s + g 1 , c is selected as a resistor g 7 , d is selected as a resistor g 8 , e is selected as a resistor g 2 , f is selected as a capacitor, that is C 2 s, g is selected as a resistor g 4 , m is selected as a resistor g 6 , n is selected as a resistor g 5, then Eq. (4) yields  Fig. 6 The simulation of TT Bi-quad band-pass filter Then, the circuit of Fig. 5 is obtained as the TT Biquad circuit with forward feedback.
A design example is provided to illustrate the design procedure. Design a band-pass filter according to the parameters below: fp ¼ 10 kHz; Qp ¼1; K ¼ 1 where fp represents the pass-band central frequency, Qp represents the quality factor, K represents the stop-band voltage magnification.
In this design example, for simplicity, capacitor is chosen to 1 nF. Component values which are calculated according to Eq. (15) are listed in Table 2.

Active band-stop filter synthesis
The transfer function of a band-stop filter may be in the form the TT Bi-quad circuit is simulated according to the component values presented above respectively, which are shown in Figs. 6 and 7 Assuming the elements C 1 , C 2 , C 3 , g 1 , g 2 , g 3 , g 4 , g 5 , and g 6 are used to build the band-stop filter (Fig. 6), where g 1 is used for tuning of ω z , g 2 , g 3 , and g 4 may be used to form the gain of the amplifier, g 6 is used for tuning of ω 0 , g 5 is used for tuning of Q 0 . The transfer function is then in the form For simplicity, let a stand for g 1 , b stand for g 2 , c stand for g 3 , d stand for g 4 , e stand for C 2 s + g 5 , g stand for g 6 , h stand for C 1 s, i stand for C 3 s, yields From the given transfer function, type III in Table 1 is selected according to the content description in Section 2.4, that is, Allocate every terms of the matrix after choosing transfer function An arbitrary 1st-order function Q 2 is introduced to Eq. (20) in order to carry out pivotal expansion, where Q 2 = hc. After pivotal expansion, another function Q 3 = b is introduced to the right side matrix of Eq. (21).

(23)
Extra nullors need to be introduced since the elements -a, −b, −c, −d, −h, and −g cannot be represented by floating terms. The matrix of Eq. (24) can be obtained by introducing all zeroes in the 4th and 6th rows and all zeroes in the 5th and 7th columns; adding a nullator between node 5 and the grounded node, and another one between node 7 and the grounded node; adding a norator between node 4 and the grounded node and another one between node 6 and the grounded node.
According to the arbitrary element theorem, Eq. (25) is obtained.   Fig. 12 The simulation of TT band-stop filter It can be seen that the circuit includes three pairs of nullors from Eq. (25). For one pair, the nullator is connected between node 3 and the grounded node, and the norator between node 2 and the grounded node. For another pair, the nullator is connected between node 5 and the grounded node, and the norator between node 6 and the grounded node. And for the third one, the nullator is connected between node 7 and the grounded node, and the norator between node 4 and the grounded node. Therefore, the new active circuit topology is obtained as shown in Fig. 8.
As assumed before, the elements a, b, c, d, and g are selected as the resistor; h and i as the capacitor; e as the combination of a resistor and a capacitor; and nullors are in pair in succession from the input node to the output node. Then, the Tow-Thomas band-stop filter circuit shown in Fig. 9 is obtained.
Alternatively, if we reorder the nullors in Fig. 8 as the following sequence shown in Fig. 10, then the reconstructed circuit topology with nullors replaced by OPA is synthesized to the Åkerberg-Mossberg band-stop filter, which is shown in Fig. 11.
Band-stop filter can be obtained by Eq. (26), and a design example is provided to illustrate the design procedure. Design a band-stop filter according to the parameters below: Where fp represents the stop-band central frequency, Qp represents the quality factor, K represents the passband voltage magnification.
In this design example, for simplicity, capacitor C 2 is chosen to 1uF, and R 1 = R 2 = R 3 = R 4 = 1 kΩ. Component values which are calculated according to Eq. (26) are listed in Table 3.
The TT band-stop filter and the Åkerberg-Mossberg band-stop filter are simulated according to the component values presented above respectively, which are shown in Figs. 12 and 13.
The simulation results are shown in Fig. 14, which explains that the results of the two band-stop filter are consistent.

Conclusions
The generation method of the TT Bi-quad band-pass circuit, the TT band-stop filter circuit, and Åkerberg-Mossberg band-stop filter circuit is presented using the theory of NAM expansion, which is a new design method for circuit design. The active circuit topologies of the TT band-stop filter and the Åkerberg-Mossberg band-stop filter are synthesized from the same transfer function. The analysis in the paper verifies the effectiveness of the theory of NAM expansion for circuit design in theory and practice. At the same time, further research needs to be conducted to enrich the method of NAM expansion.