Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.