Skip to content

16.6.2 Network Synthesis

← Back to Fundamentals of Electric Circuits Overview

16.6.2 Network Synthesis

Network synthesis may be regarded as the process of obtaining an appropriate network to represent a given transfer function. Network synthesis is easier in the s-domain than in the time domain.

In network analysis, we find the transfer function of a given network. In netw ork synthesis, we re verse the approach: Gi ven a transfer function, we are required to find a suitable network.

Network synthesis is finding a network that represents a given transfer function.

Keep in mind that in synthesis, there may be man y dif ferent answersβ€”or possibly no answersβ€”because there are many circuits that can be used to represent the same transfer function; in network analysis, there is only one answer.

Network synthesis is an exciting field of prime engineering importance. Being able to look at a transfer function and come up with the type of circuit it represents is a great asset to a circuit de signer. Although network synthesis constitutes a whole course by itself and requires some e xperience, the follo wing e xamples are meant to stimulate your appetite.

Given the transfer function Example 16.15

H(s)=Vo(s)Vi(s)=10s2+3s+10H(s) = \frac{V_o(s)}{V_i(s)} = \frac{10}{s^2 + 3s + 10}

realize the function using the circuit in Fig. 16.30(a). (a) Select R = 5 Ξ©, and find L and C. (b) Select R = 1 Ξ©, and find L and C.

Solution:

  1. Define. The problem is clearly and completely defined. This problem is what we call a synthesis problem: Given a transfer function, synthesize a circuit that produces the given transfer function. However, to keep the problem more manageable, we give a circuit that produces the desired transfer function.

Had one of the variables, R in this case, not been given a value, then the problem would have had an infinite number of answers. An open-ended problem of this kind would require some additional assumptions that would have narrowed the set of solutions.

    1. Present. A transfer function of the voltage out versus the voltage in is equal to 10βˆ•(s 2 + 3s + 10). A circuit, Fig. 16.30, is also given that should be able to produce the required transfer function. Two different values of R, 5 and 1 Ξ©, are to be used to calculate the values of L and C that produce the given transfer function.
    1. Alternative. All solution paths involve determining the transfer function of Fig. 16.30 and then matching the various terms of the transfer function. Two approaches would be to use mesh analysis or nodal analysis. Because we are looking for a ratio of voltages, nodal analysis makes the most sense.
    1. Attempt. Using nodal analysis leads to
Vo(s)βˆ’Vi(s)sL+Vo(s)βˆ’01/(sC)+Vo(s)βˆ’0R=0\frac{V_o(s) - V_i(s)}{sL} + \frac{V_o(s) - 0}{1/(sC)} + \frac{V_o(s) - 0}{R} = 0

Now multiply through by sLR:

RVo(s)βˆ’RVi(s)+s2RLCVo(s)+sLVo(s)=0RV_o(s) - RV_i(s) + s^2 R LCV_o(s) + sLV_o(s) = 0

Collecting terms we get

(s2RLC+sL+R)Vo(s)=RVi(s)(s^2RLC + sL + R)V_o(s) = RV_i(s)

or

(s2RLC+sL+R)Vo(s)=RVi(s)(s2RLC + sL + R)Vo(s) = RVi(s) Vo(s)Vi(s)=1/(LC)s2+[1/(RC)]s+1/(LC)\frac{Vo(s)}{Vi(s)} = \frac{1/(LC)}{s2 + [1/(RC)]s + 1/(LC)}

Matching the two transfer functions produces two equations with three unknowns.

LC=0.1orL=0.1CLC = 0.1 \qquad \text{or} \qquad L = \frac{0.1}{C}

and

RC=13orC=13RRC = \frac{1}{3} \qquad \text{or} \qquad C = \frac{1}{3R}

We have a constraint equation, R = 5 Ξ© for (a) and = 1 Ξ© for (b).

(a) C = 1βˆ•(3 Γ— 5) = 66.67 mF and L = 1.5 H (b) C = 1βˆ•(3 Γ— 1) = 333.3 mF and L = 300 mH

Figure 16.30 For Example 16.15.

  1. Evaluate. There are different ways of checking the answer. Solving for the transfer function by using mesh analysis seems the most straightforward and the approach we could use here. However, it should be pointed out that this is mathematically more complex and will take longer than the original nodal analysis approach. Other approaches also exist. We can assume an input for vi(t), vi(t) = u(t) V and, using either nodal analysis or mesh analysis, see if we get the same answer we would get with just using the transfer function. That is the approach we will try using mesh analysis.

Let vi(t) = u(t) V or Vi(s) = 1βˆ•s. This will produce

Vo(s)=10/(s3+3s2+10s)V_o(s) = 10/(s^3 + 3s^2 + 10s)

Based on Fig. 16.30, mesh analysis leads to (a) For loop 1,

βˆ’(1/s)+1.5sI1+[1/(0.06667s)](I1βˆ’I2)=0-(1/s) + 1.5sI_1 + [1/(0.06667s)] (I_1 - I_2) = 0

or

(1.5s2+15)I1βˆ’15I2=1(1.5s^2 + 15)I_1 - 15I_2 = 1

For loop 2,

(15/s)(I2βˆ’I1)+5I2=0(15/s)(I_2 - I_1) + 5I_2 = 0

or

βˆ’15I1+(5s+15)I2=0orI1=(0.3333s+1)I2-15I_1 + (5s + 15)I_2 = 0 \qquad \text{or} \qquad I_1 = (0.3333s + 1)I_2

Substituting into the first equation we get

(0.5s3+1.5s2+5s+15)I2βˆ’15I2=1(0.5s3 + 1.5s2 + 5s + 15)I2 - 15I2 = 1

or

I2=2/(s3+3s2+10s)I_2 = 2/(s^3 + 3s^2 + 10s)

but

Vo(s)=5I2=10/(s3+3s2+10s)V_o(s) = 5I_2 = 10/(s^3 + 3s^2 + 10s)

and the answer checks.

(b) For loop 1,

βˆ’(1/s)+0.3sI1+[1/(0.3333s)](I1βˆ’I2)=0-(1/s) + 0.3sI_1 + [1/(0.3333s)] (I_1 - I_2) = 0

or

(0.3s2+3)I1βˆ’3I2=1(0.3s^2 + 3)I_1 - 3I_2 = 1

For loop 2,

(3/s)(I2βˆ’I1)+I2=0(3/s)(I_2 - I_1) + I_2 = 0

or

βˆ’3I1+(s+3)I2=0-3I_1 + (s+3)I_2 = 0

or I1=(0.3333s+1)I2I_1 = (0.3333s + 1)I_2

Substituting into the first equation we get

(0.09999s3+0.3s2+s+3)I2βˆ’3I2=1(0.09999s3 + 0.3s2 + s + 3)I2 - 3I2 = 1

or

I2=10/(s3+3s2+10s)I_2 = 10/(s^3 + 3s^2 + 10s)

but Vo(s) = 1 Γ— I2 = 10βˆ•(s 3 + 3s 2 + 10s) and the answer checks.

  1. Satisfactory? We have clearly identified values of L and C for each of the conditions. In addition, we have carefully checked the answers to see if they are correct. The problem has been adequately solved. The results can now be presented as a solution to the problem.

Realize the function Practice Problem 16.15

G(s)=Vo(s)Vi(s)=4ss2+4s+20G(s) = \frac{V_o(s)}{V_i(s)} = \frac{4s}{s^2 + 4s + 20}

using the circuit in Fig. 16.31. Select R = 2 Ξ©, and determine L and C.

Answer: 500 mH, 100 mF.

Synthesize the function Example 16.16

ion

T(s)=Vo(s)Vs(s)=106s2+100s+106T(s) = \frac{V_o(s)}{V_s(s)} = \frac{10^6}{s^2 + 100s + 10^6}

using the topology in Fig. 16.32.

For Example 16.16.

Solution:

We apply nodal analysis to nodes 1 and 2. At node 1,

(Vsβˆ’V1)Y1=(V1βˆ’Vo)Y2+(V1βˆ’V2)Y3(16.16.1)(V_s - V_1)Y_1 = (V_1 - V_o)Y_2 + (V_1 - V_2)Y_3 \tag{16.16.1}

At node 2,

(V1βˆ’V2)Y3=(V2βˆ’0)Y4(V_1 - V_2)Y_3 = (V_2 - 0)Y_4

(16.16.2)

But V2 = Vo, so Eq. (16.16.1) becomes

Y1Vs=(Y1+Y2+Y3)V1βˆ’(Y2+Y3)Vo(16.16.3)Y_1 V_s = (Y_1 + Y_2 + Y_3) V_1 - (Y_2 + Y_3) V_o \tag{16.16.3}

and Eq. (16.16.2) becomes

V1Y3=(Y3+Y4)VoV_1 Y_3 = (Y_3 + Y_4) V_o

or

V1=1Y3(Y3+Y4)VoV_1 = \frac{1}{Y_3} (Y_3 + Y_4) V_o

(16.16.4)

Substituting Eq. (16.16.4) into Eq. (16.16.3) gives

Y1Vs=(Y1+Y2+Y3)1Y3(Y3+Y4)Voβˆ’(Y2+Y3)VoY_1 V_s = (Y_1 + Y_2 + Y_3) \frac{1}{Y_3} (Y_3 + Y_4) V_o - (Y_2 + Y_3) V_o

or

Y1Y3Vs=[Y1Y3+Y4(Y1+Y2+Y3)]VoY_1Y_3V_s = [Y_1Y_3 + Y_4(Y_1 + Y_2 + Y_3)]V_o

Thus,

Vs=[Y1Y3+Y4(Y1+Y2+Y3)]VoV_s = [Y_1Y_3 + Y_4(Y_1 + Y_2 + Y_3)]V_o VoVs=Y1Y3Y1Y3+Y4(Y1+Y2+Y3)\frac{V_o}{V_s} = \frac{Y_1Y_3}{Y_1Y_3 + Y_4(Y_1 + Y_2 + Y_3)}

(16.16.5)

To synthesize the given transfer function T(s), compare it with the one in Eq. (16.16.5). Notice two things: (1) Y1Y3 must not involve s because the numerator of T(s) is constant; (2) the given transfer function is second-order, which implies that we must have two capacitors. Therefore, we must make Y1 and Y3 resistive, while Y2 and Y4 are capacitive. So we select

Y1=1R1Y_1 = \frac{1}{R_1}

, Y2=sC1Y_2 = sC_1 , Y3=1R2Y_3 = \frac{1}{R_2} , Y4=sC2Y_4 = sC_2 (16.16.6)

Substituting Eq. (16.16.6) into Eq. (16.16.5) gives

q. (16.16.6) into Eq. (16.16.5) gives
\n

VoVs=1/(R1R2)1/(R1R2)+sC2(1/R1+1/R2+sC1)\frac{V_o}{V_s} = \frac{1/(R_1R_2)}{1/(R_1R_2) + sC_2(1/R_1 + 1/R_2 + sC_1)}

\n

=1/(R1R2C1C2)s2+s(R1+R2)/(R1R2C1)+1/(R1R2C1C2)= \frac{1/(R_1R_2C_1C_2)}{s^2 + s(R_1 + R_2)/(R_1R_2C_1) + 1/(R_1R_2C_1C_2)}

Comparing this with the given transfer function T(s), we notice that

1R1R2C1C2=106,R1+R2R1R2C1=100\frac{1}{R_1 R_2 C_1 C_2} = 10^6, \qquad \frac{R_1 + R_2}{R_1 R_2 C_1} = 100

If we select R1 = R2 = 10 kΞ©, then

R1=R2=10Β kΞ©,Β thenR_1 = R_2 = 10 \text{ k}\Omega, \text{ then}

\n

C1=R1+R2100R1R2=20Γ—103100Γ—100Γ—106=2Β ΞΌFC_1 = \frac{R_1 + R_2}{100R_1R_2} = \frac{20 \times 10^3}{100 \times 100 \times 10^6} = 2 \text{ }\mu\text{F}

\n

C2=10βˆ’6R1R2C1=10βˆ’6100Γ—106Γ—2Γ—10βˆ’6=5Β nFC_2 = \frac{10^{-6}}{R_1R_2C_1} = \frac{10^{-6}}{100 \times 10^6 \times 2 \times 10^{-6}} = 5 \text{ nF}

Thus, the given transfer function is realized using the circuit shown in Fig. 16.33.

For Example 16.16.

Synthesize the function Practice Problem 16.16

Vo(s)Vin=βˆ’2ss2+6s+10\frac{V_o(s)}{V_{\text{in}}} = \frac{-2s}{s^2 + 6s + 10}

using the op amp circuit shown in Fig. 16.34. Select

Y1=1R1Y_1 = \frac{1}{R_1}

, Y2=sC1Y_2 = sC_1 , Y3=sC2Y_3 = sC_2 , Y4=1R2Y_4 = \frac{1}{R_2}

Let R1 = 1 kΞ©, and determine C1, C2, and R2.

For Practice Prob. 16.16.

Answer: 100 Β΅F, 500 Β΅F, 2 kΞ©.