1 of 91

CIRCUITS & SYSTEMS

UNIT-IV

IV SEMESTER

EEC-213

1

Department of Computer Science and Engineering, BVCOE, New Delhi

2 of 91

Graph Theory

Introduction

  • The graph theory or network topology deals with those properties of networks which do not change with the change in the shape of the networks.
  • The graph theory concept eases the solution method for solving networks with a large number of nodes and branches.

GRAPH OF A NETWORK

A linear graph (or simply a graph) is defined as a collection of points called nodes, and line segment called branches, the nodes being joined together by the branches.

Department of Computer Science and Engineering, BVCOE New Delhi

3 of 91

While drawing graph of a given network, the following rules are to be noted.

  1. All passive elements between the nodes are represented by lines.
  2. The independent current sources and voltage sources are represented by their internal impedances (i.e., current sources by open circuit and voltage sources by short circuit) if they are accompanied by passive element, viz., a shunt admittance in a current source and a series impedance in a voltage source.
  3. If the sources are not accompanied by passive elements, an arbitrary impedance (say resistance R) or admittance is assumed to accompany the sources and finally, we find the results by letting the impedance R ® 0 or R ® µ as the case may be for the current or voltage sources.

Department of Computer Science and Engineering, BVCOE New Delhi

4 of 91

TERMINOLOGY

  1. Node A node is a point in a circuit where two or more circuit elements join. Example a, b, c, d, e, f and g
  2. Essential Node A node that joins three or more elements. Example b, c, e and g Network Topology (Graph Theory) 4.3
  3. Branch A branch is a path that connects two nodes. Example v1, R1, R2, R3, v2, R4, R5, R6, R7 and I
  4. Essential branch Those paths that connect essential nodes without passing through an essential node. Example cab, cde, cfg, be, eg, bg (through R7), and bg (through I )
  5. Loop A loop is a complete path, i.e., it starts at a selected node, traces a set of connected basic circuit elements and returns to the original starting node without passing through any intermediate node more than once. Example abedca, abeg fca, cdebg f c, etc.
  6. Mesh A mesh is a special type of loop, i.e., it does not contain any other loops within it. Example abedca, cdeg f c, gebg (through R7) and gebg (through I)

Department of Computer Science and Engineering, BVCOE New Delhi

5 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

6 of 91

CONCEPT OF TREE

For a given connected graph of a network, a connected subgraph is known as a tree of the graph if the subgraph has all the nodes of the graph without containing any loop.

Twigs

The branches of tree are called twigs or tree-branches. The number of branches or twigs, in any selected tree is always one less than the number of nodes, i.e., Twigs = (n 1),

where n is the number of nodes of the graph. For this case, twigs = (4 1) = 3 twigs.

Links and Co-tree

If a graph for a network is known and a particular tree is specified, the remaining branches are referred to as the links. The collection of links is called a co-tree. So, cotree is the complement of a tree. These are shown by dotted lines in Fig.

Note: The branches of a co-tree may or may not be connected,

whereas the branches of a tree are always connected.

Department of Computer Science and Engineering, BVCOE New Delhi

Department of Computer Science and Engineering, BVCOE New Delhi

7 of 91

To summarize,

  • Number of nodes in a graph = n
  • Number of independent voltages = n-1
  • Number of tree-branches = n-1
  • Number of links = L = (Total number of branches)-(Number of tree-branches) = b-(n-1) = b-n+1
  • Total number of branches = b = L + (n-1)

Department of Computer Science and Engineering, BVCOE New Delhi

Department of Computer Science and Engineering, BVCOE New Delhi

8 of 91

Properties of a Tree

1. In a tree, there exists one and only one path between any pairs of nodes.

2. Every connected graph has at least one tree.

3. A tree contains all the nodes of the graph.

4. There is no closed path in a tree and hence, tree is circuitless.

5. The rank of a tree is (n 1).

Department of Computer Science and Engineering, BVCOE New Delhi

9 of 91

TIE-SET MATRIX

A tie-set is a set of branches contained in a loop such that each loop contains one link or chord and the remainder are tree branches. Consider the graph and the tree as shown. This selected tree will result in three fundamental loops as we connect each link, in turn to the tree.

Fundamental Loop 1 (FL1): Connecting link 1 to the tree. Fundamental Loop 2 (FL2): Connecting link 5 to the tree. Fundamental Loop 3 (FL3): Connecting link 6 to the tree. These sets of branches (1, 2, 3), (2, 4, 5) and (3, 4, 6) form three tie-sets.

Department of Computer Science and Engineering, BVCOE New Delhi

10 of 91

For a given graph having n nodes and b branches, tie-set matrix is a rectangular matrix with b columns and as many rows as there are loops. Its elements have the following values:

Bij = 1, if branch j is in loop i and their orientations coincide (i.e., loop current and branch current flow in the same direction);

= -1, if branch j is in loop i and their orientations do not coincide; = 0, if branch j is not in loop i.

Department of Computer Science and Engineering, BVCOE New Delhi

11 of 91

Example For the graph shown in Fig. (a) and tree selected in Fig. (b), the tie-set matrix is written as follows. The entries in the Tie-set schedule are given as +1 or 1 if the branch current is in the same direction as the link current or not. If the branch current does not depend on the link current, then entry is zero.

Department of Computer Science and Engineering, BVCOE New Delhi

12 of 91

CUT-SET MATRIX

A cut-set is a minimum set of elements that when cut, or removed, separates the graph into two groups of nodes. A cut-set is a minimum set of branches of a connected graph, such that the removal of these branches from the graph reduces the rank of the graph by one. In other words, for a given connected graph (G), a set of branches (C) is defined as a cut-set if and only if:

(i) the removal of all the branches of C results in an unconnected graph. (ii) the removal of all but one of the branches of C leaves the graph still connected.

Department of Computer Science and Engineering, BVCOE New Delhi

Department of Computer Science and Engineering, BVCOE New Delhi

13 of 91

The rank of the graph of Fig.(a) = (4-1) = 3

The rank of the graph of Fig.(b) = Addition of the ranks of the subgraphs = (1 + 1) = 2

So, branches [1, 3] may be a cut-set.

Also, removal of the branches 1, 3 and 5 reduces the graph into two connected subgraphs as shown in Fig.(c) and the rank becomes 2. So, [1, 3, 5] may also be a cut-set.

As cut-set is the minimum set of branches and [1, 3] is a subset of [1, 3, 5], so [1, 3] is the cut-set, [1, 3, 5] is not a cut-set.t

Department of Computer Science and Engineering, BVCOE New Delhi

Example Consider the graph shown in Fig.(a). The rank of the graph is 3. The removal of branches 1 and 3 reduces the graph into two connected subgraphs as shown in Fig. (b).

Department of Computer Science and Engineering, BVCOE New Delhi

14 of 91

Procedure for Finding the Fundamental Cut-sets

  1. First, select a tree of the given graph.
  2. Focus on a tree branch (bk).
  3. Check whether removing this tree branch (bk) from the

tree disconnects the tree into two separate parts.

4. All the links which go from one part of this disconnected

tree to the other, together with the tree branch (bk) forms a

fundamental cut-set.

Following this procedure, the fundamental cut-sets for

the graph of Fig. will be

f-cut-set 1: [1, 2, 6];

f-cut-set 2: [2, 3, 5, 6];

f-cut-set 3: [4, 5, 6]

Fundamental Cut-Set A fundamental cut-set (FCS) is a cut-set that cuts or contains one and only one tree branch. Therefore, for a given tree, the number of fundamental cut-sets will be equal to the number of twigs.

Department of Computer Science and Engineering, BVCOE New Delhi

15 of 91

Properties of Cut-Set

1. A cut-set divides the set of nodes into two subsets.

2. Each fundamental cut-set contains one tree-branch, the remaining elements being links.

3. Each branch of the cut-set has one of its terminals incident at a node in one subset and its other terminal at a node in the other subset.

4. A cut-set is oriented by selecting an orientation from one of the two parts to the other. Generally, the direction of cut-set is chosen same as the direction of the tree branch.

Department of Computer Science and Engineering, BVCOE New Delhi

16 of 91

Cut-Set Matrix (Qc)

For a given graph, a cut-set matrix (QC) is defined as a rectangular matrix whose rows correspond to cut-sets and columns correspond to the branches of the graph. Its elements have the following values:

Qij = 1, if branch j is in the cut-set i and the orientations coincide.

= -1, if branch j is in the cut-set i and the orientations do not coincide.

= 0, if branch j is not in the cut-set i.

Department of Computer Science and Engineering, BVCOE New Delhi

17 of 91

Example

For the graph shown in Fig., fundamental cut-sets have

been identified as follows.

f-cut-set 1: [1, 2, 6];

f-cut-set 2: [2, 3, 5, 6];

f-cut-set 3: [4, 5, 6]

So, the cut-set matrix is written as,

Department of Computer Science and Engineering, BVCOE New Delhi

18 of 91

Two port Network

  • Condition for Reciprocity
  • A two port network is said to be reciprocal if the ratio of the excitation to response is invariant to an interchange of the positions of the excitation and response.

Department of Computer Science and Engineering, BVCOE New Delhi

19 of 91

  • (i)

Department of Computer Science and Engineering, BVCOE New Delhi

20 of 91

  • (ii)

Department of Computer Science and Engineering, BVCOE New Delhi

21 of 91

  • (iii)

Department of Computer Science and Engineering, BVCOE New Delhi

22 of 91

  • Condition for symmetry
  • A two port network is said to be symmetrical if the ports can be interchanged without changing the port voltages and current.

Department of Computer Science and Engineering, BVCOE New Delhi

23 of 91

  • (i)

Department of Computer Science and Engineering, BVCOE New Delhi

24 of 91

  • (ii) In terms of Y-parameter

Department of Computer Science and Engineering, BVCOE New Delhi

25 of 91

  • (iii)

Department of Computer Science and Engineering, BVCOE New Delhi

26 of 91

  • For the network shown below find Z, Y, T parameters.

Department of Computer Science and Engineering, BVCOE New Delhi

27 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

28 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

29 of 91

  • Q2. For the T network shown below obtain z-parameters.

Department of Computer Science and Engineering, BVCOE New Delhi

30 of 91

  • Solution:

Department of Computer Science and Engineering, BVCOE New Delhi

31 of 91

  • Q3. For a π-network given below obtain Y-parameters.

Department of Computer Science and Engineering, BVCOE New Delhi

32 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

33 of 91

  • Q1.Obtain the z-parameter of the following network.

Department of Computer Science and Engineering, BVCOE New Delhi

34 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

35 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

36 of 91

  • Q2. Two identical sections of the network shown in fig. below are cascaded Calculate the transmission parameters of the resulting network.

Department of Computer Science and Engineering, BVCOE New Delhi

37 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

38 of 91

  • Q3. Determine the transmission parameters of a T network shown below. Considering three sections as shown below (assuming connected in cascade manner)

Department of Computer Science and Engineering, BVCOE New Delhi

39 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

40 of 91

  • Q4. Determine the transmission parameter of the network shown below where N₁ and N₂ are in cascade.

Department of Computer Science and Engineering, BVCOE New Delhi

41 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

42 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

43 of 91

  • Q. Determine the transmission parameters of the network shown below using the concept of interconnection of four two port networks N₁, N₂, N₃ and N₄ in cascade.

Department of Computer Science and Engineering, BVCOE New Delhi

44 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

45 of 91

  • Open circuit and short ckt impedences

Department of Computer Science and Engineering, BVCOE New Delhi

46 of 91

  • Open ckt and short ckt impedences in terms of T-parameters.

Department of Computer Science and Engineering, BVCOE New Delhi

47 of 91

Image Impedence

Department of Computer Science and Engineering, BVCOE New Delhi

48 of 91

  • Image Impedences in terms of Input and Output impedences

  • Image Impedences in terms of T-parameters.

Department of Computer Science and Engineering, BVCOE New Delhi

49 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

50 of 91

NETWORK FUNCTIONS

Department of Computer Science and Engineering, BVCOE New Delhi

51 of 91

  • The transform impedence and transform admittance must relate to the port 1-1´ or 2-2´ as shown in fig. a and b below

Department of Computer Science and Engineering, BVCOE New Delhi

52 of 91

  • The impedence (or admittance ) found at a given port is called driving point impedence (or admittance) i.e transform impedence(or admittances) of port 1-1´ and 2-2´ are also called as input and output driving point impedences(or admittances ) respectively.
  • Because of the similarity of impedence and admittance these two quantities are assigned one name which is called immittance(a combination of impedence and admittance).

Department of Computer Science and Engineering, BVCOE New Delhi

53 of 91

  • An immittance is thus an impedence or an admittance.
  • Table below shows the immittance functions of the ckt. Elements

Department of Computer Science and Engineering, BVCOE New Delhi

54 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

55 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

56 of 91

  • It is conventional to define transfer functions as the ratio of an output quantity to an input quantity.
  • In terms of two port network as shown in fig. below; the output quantities are V₂(s) and I₂(s) and the input quantities are V₁(s) and I₁(s).

Department of Computer Science and Engineering, BVCOE New Delhi

57 of 91

  • Using this scheme there are only four basic transfer functions for the two port network and these are given as;

Department of Computer Science and Engineering, BVCOE New Delhi

58 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

59 of 91

  • Q. obtain the driving point impedence functions or transform impedences Z(s) for the networks shown below.
  • Fig (a) fig(b)

Department of Computer Science and Engineering, BVCOE New Delhi

60 of 91

  • Solution a

  • Solution b

Department of Computer Science and Engineering, BVCOE New Delhi

61 of 91

  • Q. Determine the driving point admittance functions or Transform admittances Y(s) for the network shown below

Department of Computer Science and Engineering, BVCOE New Delhi

62 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

63 of 91

  • Q. Find the voltage transfer functions of the network as shown below

Department of Computer Science and Engineering, BVCOE New Delhi

64 of 91

  • Solution

Department of Computer Science and Engineering, BVCOE New Delhi

65 of 91

Ladder network and its solution�(Driving point impedence at terminal 1-1´)

Department of Computer Science and Engineering, BVCOE New Delhi

66 of 91

  • Q. Find the open ckt driving point impedence at terminal 1-1´ of the ladder network shown below.

Department of Computer Science and Engineering, BVCOE New Delhi

67 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

68 of 91

Poles and Zeros of a network function

  • In linear RLC networks all network functions T(s) may be expressed as the ratio of two polynomials namely N(s) [Numerator polynomial] and D(s) the denominator polynomial

Department of Computer Science and Engineering, BVCOE New Delhi

69 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

70 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

71 of 91

  • Necessary conditions for driving point Immittance functions;
  • 1. The coefficients in the polynomials N(s) and D(s) must be real and positive

Department of Computer Science and Engineering, BVCOE New Delhi

72 of 91

  • Q. Check wheather given functions are suitable in representing the driving point immittance functions or not.

Department of Computer Science and Engineering, BVCOE New Delhi

73 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

74 of 91

  • Necessary conditions for transfer functions:
  • 1. The coefficients in the polynomial N(s) and D(s) (of T=N/D) must be real and those for D(s) must be positive.

Department of Computer Science and Engineering, BVCOE New Delhi

75 of 91

  • Q. check wheather given functions are suitable in representing the transfer functions or not.

Department of Computer Science and Engineering, BVCOE New Delhi

76 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

77 of 91

Network Synthesis

  • In this topic we will be dealing with the problem of synthesizing a network
  • Causality and stability:
  • The first step in a synthesis procedure is to determine wheather T(s) can be realized as a physical passive network.
  • For this there are two important considerations are: Causality and stability

Department of Computer Science and Engineering, BVCOE New Delhi

78 of 91

  • Causality: The response of the network must be zero for t<0.
  • And for stability the following three conditions must be satisfied:
  • (i) T(s) cannot have poles in the right hand side of s-plane.
  • (ii) T(s) cannot have multiple poles in the imaginary (jω) axis.

Department of Computer Science and Engineering, BVCOE New Delhi

79 of 91

  • (iii) The degree of the numerator of T(s) cannot exceed the degree of the denominator by more than unity.
  • Hurwitz polynomial

Department of Computer Science and Engineering, BVCOE New Delhi

80 of 91

  • Properties of Hurwitz polynomial:

Department of Computer Science and Engineering, BVCOE New Delhi

81 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

82 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

83 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

84 of 91

  • Q.1

Department of Computer Science and Engineering, BVCOE New Delhi

85 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

86 of 91

  • Q2.

Department of Computer Science and Engineering, BVCOE New Delhi

87 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

88 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

89 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

90 of 91

Department of Computer Science and Engineering, BVCOE New Delhi

91 of 91

  • Q3 Check wheather the given polynomial is hurwitz or not.

Department of Computer Science and Engineering, BVCOE New Delhi