Presentation is loading. Please wait.

Presentation is loading. Please wait.

Linear Sequential Machines1 LINEAR SEQUENTIAL MACHINE AND REDUCTION OF LINEAR SEQUENTIAL MACHINE.

Similar presentations


Presentation on theme: "Linear Sequential Machines1 LINEAR SEQUENTIAL MACHINE AND REDUCTION OF LINEAR SEQUENTIAL MACHINE."— Presentation transcript:

1 Linear Sequential Machines1 LINEAR SEQUENTIAL MACHINE AND REDUCTION OF LINEAR SEQUENTIAL MACHINE

2 Linear Sequential Machines2 (I) Time Domain (2) Frequency Domain

3 Linear Sequential Machines3

4 4

5 5

6 6

7 7

8 8 Module 2 Operation (0 and 1) and so on…..

9 Linear Sequential Machines9 Note: A is always square matrix and gives number of delays Number of columns in B gives number of inputs Number of rows in C gives number of output Order of A and C should be compatible with present state and order of B and D should be compatible with input

10 Linear Sequential Machines10 Example 1:

11 Linear Sequential Machines11 State Space Representation:

12 Linear Sequential Machines12 Note: Y’s represent Next State y’s represent Present State z’s represent Output State Here, we have 3 delays, one input and two outputs

13 Linear Sequential Machines13

14 Linear Sequential Machines14 Representation:

15 Linear Sequential Machines15 Example 2: Determine Characterizing matrices A,B,C and D from the given linear circuit diagram Hint: From fig.,A=2 X 2,B=2 X 1,C=1 X 2

16 Linear Sequential Machines16 Y 1 = y 2 + x Y 2 = y 1 + x z = y 1 + x From the figure,

17 Linear Sequential Machines17 Solution:

18 Linear Sequential Machines18 Reduction of Linear Sequential Machines Reduction of linear sequential machines means reducing or minimizing the number of delays

19 Linear Sequential Machines19 Example 3: Minimize (reduce) the linear machine given by following characterizing matrices A,B,C,D (Example Kohavi Page-580)

20 Linear Sequential Machines20 Reduction: The rank of the diagnostic matrix is 3, and hence the dimenstion of given linear machine CANNOT be reduced

21 Linear Sequential Machines21 Example 3: Minimize the linear machine given by following characterizing matrices A,B,C,D (Example Kohavi Page-582)

22 Linear Sequential Machines22

23 Linear Sequential Machines23

24 Linear Sequential Machines24

25 Linear Sequential Machines25

26 Linear Sequential Machines26 A* = TAR B* = TB C* = CR D* = D

27 Linear Sequential Machines27 Note: In reduction number of Inputs and Outputs do not change and only the number of delays change

28 Linear Sequential Machines28 Example 4: Minimize the linear machine given by following characterizing matrices A,B,C,D (Example Kohavi Page-584)

29 Linear Sequential Machines29

30 Linear Sequential Machines30

31 Linear Sequential Machines31

32 Linear Sequential Machines32

33 Linear Sequential Machines33

34 Linear Sequential Machines34 A* = TAR B* = TB C* = CR D* = D

35 Linear Sequential Machines35 Example 5: Minimize the linear machine given by following characterizing matrices A,B,C,D (Example Kohavi 15 - 19)

36 Linear Sequential Machines36

37 Linear Sequential Machines37

38 Linear Sequential Machines38

39 Linear Sequential Machines39

40 Linear Sequential Machines40 A* = TAR B* = TB C* = CR D* = D

41 Linear Sequential Machines41

42 Linear Sequential Machines42

43 Linear Sequential Machines43 Example 6: Minimize the linear machine given by following characterizing matrices A,B,C,D (Example Kohavi 15 - 20)

44 Linear Sequential Machines44

45 Linear Sequential Machines45

46 Linear Sequential Machines46

47 Linear Sequential Machines47

48 Linear Sequential Machines48 A* = TAR B* = TB C* = CR D* = D

49 Linear Sequential Machines49 Example 7: Minimize the linear machine given by following characterizing matrices A,B,C,D (Example Kohavi 15 - 21)

50 Linear Sequential Machines50

51 Linear Sequential Machines51

52 Linear Sequential Machines52 Determine R such that TR = I (Here R=T _1 )

53 Linear Sequential Machines53 A* = TAR B* = TB C* = CR D* = D

54 Linear Sequential Machines54

55 Linear Sequential Machines55 Realisation:

56 Linear Sequential Machines56

57 Linear Sequential Machines57

58 Linear Sequential Machines58 Realisation

59 Linear Sequential Machines59

60 Linear Sequential Machines60 Note: Original and reduced system will have same transfer function after cancellation of common terms (if there) in the numerator and denominator of the Delay Transfer Function Matrix. Also, the number of columns in DTF matrix gives number of inputs and number of rows in DTF matrix gives the number of inputs

61 Linear Sequential Machines61 Analogy of Control theory and Sequential Circuits but for this course, we restrict ourselves purely to sequential circuits

62 Linear Sequential Machines62

63 Linear Sequential Machines63 Example 8: Find the DTF matrix of a linear machine given by following characterizing matrices

64 Linear Sequential Machines64 Here D is the delay operator

65 Linear Sequential Machines65

66 Linear Sequential Machines66 Thus, the DTF matrix is given by,

67 Linear Sequential Machines67 Identification of Sequential Machines There are two methods to solve these problems With Assumption With Out Assumption

68 Linear Sequential Machines68 Example 1: Determine whether the machine given in the following table is linear and thus find A,B,C,D

69 Linear Sequential Machines69

70 Linear Sequential Machines70

71 Linear Sequential Machines71

72 Linear Sequential Machines72

73 Linear Sequential Machines73

74 Linear Sequential Machines74

75 Linear Sequential Machines75

76 Linear Sequential Machines76

77 Linear Sequential Machines77

78 Linear Sequential Machines78

79 Linear Sequential Machines79 Example 1: Determine whether the machine given in the following table is linear and thus find A,B,C,D (Example Kohavi Page 591)

80 Linear Sequential Machines80

81 Linear Sequential Machines81

82 Linear Sequential Machines82

83 Linear Sequential Machines83

84 Linear Sequential Machines84

85 Linear Sequential Machines85

86 Linear Sequential Machines86

87 Linear Sequential Machines87,

88 Linear Sequential Machines88 Example 2: Determine whether the machine given in the following table is linear and thus find A,B,C,D (Example Kohavi Page 592)

89 Linear Sequential Machines89

90 Linear Sequential Machines90

91 Linear Sequential Machines91

92 Linear Sequential Machines92

93 Linear Sequential Machines93

94 Linear Sequential Machines94

95 Linear Sequential Machines95

96 Linear Sequential Machines96

97 Linear Sequential Machines97

98 Linear Sequential Machines98 Example 2: Determine whether the machine given in the following table is linear and if it is, show a linear realization (Problem Kohavi 15-25(b))

99 Linear Sequential Machines99

100 Linear Sequential Machines100

101 Linear Sequential Machines101

102 Linear Sequential Machines102

103 Linear Sequential Machines103

104 Linear Sequential Machines104 Y h 00, Y g 00 A= 0 0 1 0 0 1 0 1 1

105 Linear Sequential Machines105 C= 0 0 1 0 0 1

106 Linear Sequential Machines106

107 Linear Sequential Machines107

108 Linear Sequential Machines108

109 Linear Sequential Machines109

110 Linear Sequential Machines110

111 Linear Sequential Machines111

112 Linear Sequential Machines112

113 Linear Sequential Machines113

114 Linear Sequential Machines114

115 Linear Sequential Machines115 Example 3: Determine whether the machine given in the following table is linear and if it is, show a linear realization (Problem Kohavi 15-25(a))

116 Linear Sequential Machines116

117 Linear Sequential Machines117

118 Linear Sequential Machines118

119 Linear Sequential Machines119

120 Linear Sequential Machines120

121 Linear Sequential Machines121

122 Linear Sequential Machines122

123 Linear Sequential Machines123

124 Linear Sequential Machines124 Example 3: Test the given machine for linearity.In particular, determine if the state transistions are linear and if the outputs are linear (Problem Kohavi 15-26)

125 Linear Sequential Machines125

126 Linear Sequential Machines126

127 Linear Sequential Machines127

128 Linear Sequential Machines128

129 Linear Sequential Machines129

130 Linear Sequential Machines130

131 Linear Sequential Machines131

132 Linear Sequential Machines132

133 Linear Sequential Machines133

134 Linear Sequential Machines134 Output and State Equations:

135 Linear Sequential Machines135 Verifying whether state transitions and Outputs are linear

136 Linear Sequential Machines136

137 Linear Sequential Machines137

138 Linear Sequential Machines138

139 Linear Sequential Machines139

140 Linear Sequential Machines140

141 Linear Sequential Machines141

142 Linear Sequential Machines142

143 Linear Sequential Machines143

144 Linear Sequential Machines144 Note: Case (viii) is not true according to the given table Thus, THE GIVEN MACHINE IS STATE LINEAR BUT NOT OUTPUT LINEAR

145 Linear Sequential Machines145 HUFFMAN’S MELEY PROCEDURE FOR REDUCTION OF STATES OF SEQUENTIAL MACHINES

146 Linear Sequential Machines146

147 Linear Sequential Machines147 Group the states into sets where all members of each set have the same output combination 12 (a,d) (b,c,f,g) Applying the procedure again, (a(1,2),d(2,2))(b(1,2),c(1,2),f(1,2),g(1,2))

148 Linear Sequential Machines148 Here a(1,2), means, a goes to a when X = 0 andgoes to b when X = 1 from the table, and a is in group 1 and b is in group2, so, we write as a(1,2) Applying the procedure again 123 ad (b,c,f,g) (b(2,3),c(1,3),f(2,3),g(1,3))

149 Linear Sequential Machines149 Applying the procedure again, 1234 ad b,f c,g (b(2,4),f(2,4)) (c(1,3),g(1,3)) so, there is no need to apply the previous procedure again

150 Linear Sequential Machines150 Finally, f can be replaced by b and g can be replaced by c


Download ppt "Linear Sequential Machines1 LINEAR SEQUENTIAL MACHINE AND REDUCTION OF LINEAR SEQUENTIAL MACHINE."

Similar presentations


Ads by Google