1 Introduction |
|
1 | (8) |
|
|
1 | (4) |
|
|
5 | (2) |
|
|
7 | (2) |
2 Discrete-Thne Sliding Mode Control |
|
9 | (54) |
|
|
9 | (2) |
|
|
11 | (4) |
|
2.3 Classical Discrete-Time Sliding Mode Control Revisited |
|
|
15 | (6) |
|
|
15 | (3) |
|
|
18 | (3) |
|
2.4 Discrete-Time Integral Sliding Mode Control |
|
|
21 | (30) |
|
2.4.1 State Regulation with ISM |
|
|
21 | (3) |
|
2.4.2 Output-Tracking ISM Control: State Feedback Approach |
|
|
24 | (6) |
|
2.4.3 Output Tracking ISM: Output Feedback Approach |
|
|
30 | (8) |
|
2.4.4 Output Tracking ISM: State Observer Approach |
|
|
38 | (4) |
|
2.4.5 Systems with a Piece-Wise Smooth Disturbance |
|
|
42 | (1) |
|
2.4.6 Illustrative Example |
|
|
43 | (8) |
|
2.5 Discrete-Time Terminal Sliding Mode Control |
|
|
51 | (10) |
|
2.5.1 Controller Design and Stability Analysis |
|
|
51 | (4) |
|
2.5.2 TSM Control Tracking Properties |
|
|
55 | (1) |
|
2.5.3 Determination of Controller Parameters |
|
|
56 | (5) |
|
|
61 | (2) |
3 Discrete-Time Periodic Adaptive Control |
|
63 | (16) |
|
|
63 | (1) |
|
3.2 Discrete-Time Periodic Adaptive Control |
|
|
64 | (4) |
|
3.2.1 Discrete-Time Adaptive Control Revisited |
|
|
64 | (2) |
|
3.2.2 Periodic Adaptation |
|
|
66 | (1) |
|
3.2.3 Convergence Analysis |
|
|
66 | (2) |
|
3.3 Extension to More General Cases |
|
|
68 | (8) |
|
3.3.1 Extension to Multiple Parameters |
|
|
68 | (3) |
|
3.3.2 Extension to Mixed Parameters |
|
|
71 | (2) |
|
3.3.3 Extension to Tracking Tasks |
|
|
73 | (1) |
|
3.3.4 Extension to Higher Order Systems |
|
|
74 | (2) |
|
|
76 | (2) |
|
|
78 | (1) |
4 Discrete-Time Adaptive Posicast Control |
|
79 | (30) |
|
|
79 | (2) |
|
|
81 | (1) |
|
4.2.1 Continuous-Time Adaptive Posicast Controller (APC) |
|
|
82 | (1) |
|
4.3 Discrete-Time Adaptive Posicast Controller Design |
|
|
82 | (11) |
|
4.3.1 Control of a 1st Order Input Time-Delay System in Discrete-Time |
|
|
83 | (1) |
|
4.3.2 Adaptive Control of an Input Time-Delay System |
|
|
84 | (4) |
|
4.3.3 Extension to Higher Order Systems |
|
|
88 | (3) |
|
|
91 | (2) |
|
4.4 Extension to More General Cases |
|
|
93 | (9) |
|
4.4.1 Uncertain Upper-Bounded Time-Delay |
|
|
93 | (4) |
|
4.4.2 Extension to Nonlinear Systems |
|
|
97 | (5) |
|
4.5 Illustrative Examples |
|
|
102 | (4) |
|
|
102 | (3) |
|
|
105 | (1) |
|
|
106 | (3) |
5 Discrete-Time Iterative Learning Control |
|
109 | (36) |
|
|
109 | (4) |
|
|
110 | (1) |
|
5.2.1 Problem Formulation |
|
|
111 | (1) |
|
5.2.2 Difference with Continuous-Time Iterative Learning Control |
|
|
112 | (1) |
|
5.3 General Iterative Learning Control: Time Domain |
|
|
113 | (8) |
|
5.3.1 Convergence Properties |
|
|
114 | (2) |
|
5.3.2 D-Type and D2-Type ILC |
|
|
116 | (3) |
|
5.3.3 Effect of Time-Delay |
|
|
119 | (2) |
|
5.4 General Iterative Learning Control: Frequency Domain |
|
|
121 | (6) |
|
5.4.1 Current-Cycle Iterative Learning |
|
|
122 | (2) |
|
5.4.2 Considerations for L(q) and Q(q) Selection |
|
|
124 | (1) |
|
5.4.3 D-Type and D2-Type ILC |
|
|
125 | (2) |
|
5.5 Special Case: Combining ILC with Multirate Technique |
|
|
127 | (6) |
|
|
127 | (1) |
|
5.5.2 Multirate Structure |
|
|
127 | (1) |
|
5.5.3 Iterative Learning Scheme |
|
|
128 | (1) |
|
5.5.4 Convergence Condition |
|
|
129 | (4) |
|
5.6 Illustrative Example: Time Domain |
|
|
133 | (3) |
|
|
133 | (1) |
|
5.6.2 D-Type and D2-Type ILC |
|
|
134 | (2) |
|
5.7 Illustrative Example: Frequency Domain |
|
|
136 | (8) |
|
|
136 | (1) |
|
5.7.2 D-Type and D2-Type ILC |
|
|
137 | (1) |
|
5.7.3 Current-Cycle Iterative Learning Control |
|
|
138 | (2) |
|
|
140 | (2) |
|
5.7.5 Sampling Period Selection |
|
|
142 | (2) |
|
|
144 | (1) |
6 Discrete-Time Fuzzy PID Control |
|
145 | (20) |
|
|
145 | (2) |
|
6.2 Design of Fuzzy PID Control System |
|
|
147 | (8) |
|
6.2.1 Fuzzy MD Controller with Parallel Structure |
|
|
147 | (5) |
|
6.2.2 Tuning of the Fuzzy PID Controller |
|
|
152 | (3) |
|
6.3 Stability and Performance Analysis |
|
|
155 | (6) |
|
6.3.1 BIBO Stability Condition of the Fuzzy PID Control System |
|
|
155 | (4) |
|
6.3.2 Control Efforts Between Fuzzy and Conventional PID Controllers |
|
|
159 | (2) |
|
|
161 | (2) |
|
|
163 | (2) |
7 Benchmark Precision Control of a Piezo-Motor Driven Linear Stage |
|
165 | (24) |
|
|
165 | (1) |
|
7.2 Model of the Piezo-Motor Driven Linear Motion Stage |
|
|
166 | (4) |
|
7.2.1 Overall Model in Continuous-Time |
|
|
167 | (1) |
|
|
167 | (2) |
|
7.2.3 Overall Model in Discrete-Time |
|
|
169 | (1) |
|
7.3 Discrete-Time Output ISM Control |
|
|
170 | (13) |
|
7.3.1 Controller Design and Stability Analysis |
|
|
171 | (2) |
|
7.3.2 Disturbance Observer Design |
|
|
173 | (2) |
|
7.3.3 State Observer Design |
|
|
175 | (1) |
|
7.3.4 Ultimate Tracking Error Bound |
|
|
176 | (2) |
|
7.3.5 Experimental Investigation |
|
|
178 | (5) |
|
7.4 Discrete-Time Terminal Sliding Mode Control |
|
|
183 | (1) |
|
7.5 Sampled-Data ILC Design |
|
|
184 | (3) |
|
7.5.1 Controller Parameter Design and Experimental Results |
|
|
184 | (3) |
|
|
187 | (2) |
8 Advanced Control for Practical Engineering Applications |
|
189 | (26) |
|
|
189 | (1) |
|
8.2 Periodic Adaptive Control of a PM Synchronous Motor |
|
|
190 | (5) |
|
|
190 | (1) |
|
8.2.2 Control Strategy and Results |
|
|
191 | (4) |
|
8.3 Multirate ILC of a Ball and Beam System |
|
|
195 | (5) |
|
|
195 | (1) |
|
|
196 | (1) |
|
8.3.3 Controller Configurations |
|
|
197 | (1) |
|
8.3.4 System Verifications |
|
|
197 | (3) |
|
8.4 Discrete-Time Fuzzy PID of a Coupled Tank System |
|
|
200 | (2) |
|
|
201 | (1) |
|
|
201 | (1) |
|
8.5 Iterative Learning Control for Freeway Traffic Control |
|
|
202 | (11) |
|
8.5.1 Traffic Model and Analysis |
|
|
203 | (4) |
|
|
207 | (3) |
|
|
210 | (3) |
|
|
213 | (2) |
Appendix: Derivation of BIBO Stability Condition of Linear PID Control System |
|
215 | (2) |
References |
|
217 | |