Acknowledgment |
|
xiii | |
Biographies |
|
xv | |
Preface |
|
xvii | |
|
1 Introduction to High Performance Drives |
|
|
1 | (18) |
|
|
1 | (5) |
|
1.2 General Overview of High Performance Drives |
|
|
6 | (4) |
|
1.3 Challenges and Requirements for Electric Drives for Industrial Applications |
|
|
10 | (3) |
|
1.3.1 Power Quality and LC Resonance Suppression |
|
|
11 | (1) |
|
1.3.2 Inverter Switching Frequency |
|
|
12 | (1) |
|
1.3.3 Motor Side Challenges |
|
|
12 | (1) |
|
1.3.4 High dv/dt and Wave Reflection |
|
|
12 | (1) |
|
1.3.5 Use of Inverter Output Filters |
|
|
13 | (1) |
|
1.4 Organization of the Book |
|
|
13 | (6) |
|
|
16 | (3) |
|
2 Mathematical and Simulation Models of AC Machines |
|
|
19 | (26) |
|
|
19 | (1) |
|
|
19 | (6) |
|
2.2.1 Separately Excited DC Motor Control |
|
|
20 | (2) |
|
2.2.2 Series DC Motor Control |
|
|
22 | (3) |
|
2.3 Squirrel Cage Induction Motor |
|
|
25 | (10) |
|
2.3.1 Space Vector Representation |
|
|
25 | (1) |
|
2.3.2 Clarke Transformation (ABC to αβ) |
|
|
26 | (3) |
|
2.3.3 Park Transformation (αβ to dq) |
|
|
29 | (1) |
|
2.3.4 Per Unit Model of Induction Motor |
|
|
30 | (2) |
|
2.3.5 Double Fed Induction Generator (DFIG) |
|
|
32 | (3) |
|
2.4 Mathematical Model of Permanent Magnet Synchronous Motor |
|
|
35 | (7) |
|
2.4.1 Motor Model in dq Rotating Frame |
|
|
36 | (2) |
|
2.4.2 Example of Motor Parameters for Simulation |
|
|
38 | (1) |
|
2.4.3 PMSM Model in Per Unit System |
|
|
38 | (2) |
|
2.4.4 PMSM Model in α--β (x--y)-Axis |
|
|
40 | (2) |
|
|
42 | (3) |
|
|
42 | (3) |
|
3 Pulse Width Modulation of Power Electronic DC-AC Converter |
|
|
45 | (94) |
|
|
45 | (1) |
|
3.2 Classification of PWM Schemes for Voltage Source Inverters |
|
|
46 | (1) |
|
3.3 Pulse Width Modulated Inverters |
|
|
46 | (10) |
|
3.3.1 Single-Phase Half-bridge Inverters |
|
|
46 | (8) |
|
3.3.2 Single-Phase Full-bridge Inverters |
|
|
54 | (2) |
|
3.4 Three-phase PWM Voltage Source Inverter |
|
|
56 | (44) |
|
3.4.1 Carrier-based Sinusoidal PWM |
|
|
64 | (3) |
|
3.4.2 Third-harmonic Injection Carrier-based PWM |
|
|
67 | (1) |
|
3.4.3 Matlab/Simulink Model for Third Harmonic Injection PWM |
|
|
68 | (1) |
|
3.4.4 Carrier-based PWM with Offset Addition |
|
|
69 | (3) |
|
|
72 | (5) |
|
3.4.6 Discontinuous Space Vector PWM |
|
|
77 | (1) |
|
3.4.7 Matlab/Simulink Model for Space Vector PWM |
|
|
78 | (12) |
|
3.4.8 Space Vector PWM in Over-modulation Region |
|
|
90 | (6) |
|
3.4.9 Matlab/Simulink Model to Implement Space Vector PWM in Over-modulation Regions |
|
|
96 | (1) |
|
|
96 | (1) |
|
3.4.11 Artificial Neural Network-based PWM |
|
|
96 | (4) |
|
3.4.12 Matlab/Simulink Model of Implementing ANN-based SVPWM |
|
|
100 | (1) |
|
3.5 Relationship between Carrier-based PWM and SVPWM |
|
|
100 | (4) |
|
3.5.1 Modulating Signals and Space Vectors |
|
|
102 | (2) |
|
3.5.2 Relationship between Line-to-line Voltages and Space Vectors |
|
|
104 | (1) |
|
3.5.3 Modulating Signals and Space Vector Sectors |
|
|
104 | (1) |
|
3.6 Multi-level Inverters |
|
|
104 | (13) |
|
3.6.1 Diode Clamped Multi-level Inverters |
|
|
106 | (3) |
|
3.6.2 Flying Capacitor Type Multi-level Inverter |
|
|
109 | (3) |
|
3.6.3 Cascaded H-Bridge Multi-level Inverter |
|
|
112 | (5) |
|
3.7 Impedance Source or Z-source Inverter |
|
|
117 | (10) |
|
|
120 | (2) |
|
3.7.2 Carrier-based Simple Boost PWM Control of a Z-source Inverter |
|
|
122 | (1) |
|
3.7.3 Carrier-based Maximum Boost PWM Control of a Z-source Inverter |
|
|
123 | (1) |
|
3.7.4 Matlab/Simulink Model of Z-source Inverter |
|
|
124 | (3) |
|
3.8 Quasi Impedance Source or qZSI Inverter |
|
|
127 | (2) |
|
3.8.1 Matlab/Simulink Model of qZ-source Inverter |
|
|
129 | (1) |
|
3.9 Dead Time Effect in a Multi-phase Inverter |
|
|
129 | (4) |
|
|
133 | (1) |
|
|
134 | (5) |
|
|
135 | (4) |
|
4 Field Oriented Control of AC Machines |
|
|
139 | (32) |
|
|
139 | (1) |
|
4.2 Induction Machines Control |
|
|
140 | (13) |
|
4.2.1 Control of Induction Motor using V/f Method |
|
|
140 | (3) |
|
4.2.2 Vector Control of Induction Motor |
|
|
143 | (5) |
|
4.2.3 Direct and Indirect Field Oriented Control |
|
|
148 | (1) |
|
4.2.4 Rotor and Stator Flux Computation |
|
|
149 | (1) |
|
4.2.5 Adaptive Flux Observers |
|
|
150 | (2) |
|
4.2.6 Stator Flux Orientation |
|
|
152 | (1) |
|
4.2.7 Field Weakening Control |
|
|
152 | (1) |
|
4.3 Vector Control of Double Fed Induction Generator (DFIG) |
|
|
153 | (7) |
|
|
153 | (2) |
|
4.3.2 Vector Control of DFIG Connected with the Grid (αβ Model) |
|
|
155 | (1) |
|
4.3.3 Variables Transformation |
|
|
156 | (3) |
|
|
159 | (1) |
|
4.4 Control of Permanent Magnet Synchronous Machine |
|
|
160 | (11) |
|
|
160 | (1) |
|
4.4.2 Vector Control of PMSM in dq Axis |
|
|
160 | (4) |
|
4.4.3 Vector Control of PMSM in α-β Axis using PI Controller |
|
|
164 | (2) |
|
4.4.4 Scalar Control of PMSM |
|
|
166 | (2) |
|
|
168 | (1) |
|
|
168 | (1) |
|
|
168 | (1) |
|
|
169 | (1) |
|
|
169 | (2) |
|
5 Direct Torque Control of AC Machines |
|
|
171 | (84) |
|
|
171 | (1) |
|
5.2 Basic Concept and Principles of DTC |
|
|
172 | (7) |
|
|
172 | (1) |
|
|
173 | (6) |
|
5.3 DTC of Induction Motor with Ideal Constant Machine Model |
|
|
179 | (20) |
|
5.3.1 Ideal Constant Parameter Model of Induction Motors |
|
|
179 | (3) |
|
5.3.2 Direct Torque Control Scheme |
|
|
182 | (2) |
|
5.3.3 Speed Control with DTC |
|
|
184 | (1) |
|
5.3.4 Matlab/Simulink Simulation of Torque Control and Speed Control with DTC |
|
|
185 | (14) |
|
5.4 DTC of Induction Motor with Consideration of Iron Loss |
|
|
199 | (18) |
|
5.4.1 Induction Machine Model with Iron Loss Consideration |
|
|
199 | (3) |
|
5.4.2 Matlab/Simulink Simulation of the Effects of Iron Losses in Torque Control and Speed Control |
|
|
202 | (11) |
|
5.4.3 Modified Direct Torque Control Scheme for Iron Loss Compensation |
|
|
213 | (4) |
|
5.5 DTC of Induction Motor with Consideration of both Iron Losses and Magnetic Saturation |
|
|
217 | (16) |
|
5.5.1 Induction Machine Model with Consideration of Iron Losses and Magnetic Saturation |
|
|
217 | (1) |
|
5.5.2 Matlab/Simulink Simulation of Effects of both Iron Losses and Magnetic Saturation in Torque Control and Speed Control |
|
|
218 | (15) |
|
5.6 Modified Direct Torque Control of Induction Machine with Constant Switching Frequency |
|
|
233 | (1) |
|
5.7 Direct Torque Control of Sinusoidal Permanent Magnet Synchronous Motors (SPMSM) |
|
|
233 | (22) |
|
|
233 | (1) |
|
5.7.2 Mathematical Model of Sinusoidal PMSM |
|
|
234 | (2) |
|
5.7.3 Direct Torque Control Scheme of PMSM |
|
|
236 | (1) |
|
5.7.4 Matlab/Simulink Simulation of SPMSM with DTC |
|
|
236 | (17) |
|
|
253 | (2) |
|
6 Non-Linear Control of Electrical Machines Using Non-Linear Feedback |
|
|
255 | (38) |
|
|
255 | (1) |
|
6.2 Dynamic System Linearization using Non-Linear Feedback |
|
|
256 | (2) |
|
6.3 Non-Linear Control of Separately Excited DC Motors |
|
|
258 | (4) |
|
6.3.1 Matlab/Simulink Non-Linear Control Model |
|
|
258 | (1) |
|
6.3.2 Non-Linear Control Systems |
|
|
259 | (1) |
|
|
260 | (1) |
|
6.3.4 Controller for Variable m |
|
|
261 | (1) |
|
6.3.5 Field Current Controller |
|
|
262 | (1) |
|
|
262 | (1) |
|
6.4 Multiscalar model (MM) of Induction Motor |
|
|
262 | (16) |
|
6.4.1 Multiscalar Variables |
|
|
262 | (2) |
|
6.4.2 Non-Linear Linearization of Induction Motor Fed by Voltage Controlled VSI |
|
|
264 | (2) |
|
6.4.3 Design of System Control |
|
|
266 | (1) |
|
6.4.4 Non-Linear Linearization of Induction Motor Fed by Current Controlled VSI |
|
|
267 | (3) |
|
6.4.5 Stator Oriented Non-Linear Control System (based on Ψs, is) |
|
|
270 | (1) |
|
6.4.6 Rotor-Stator Fluxes-based Model |
|
|
271 | (1) |
|
6.4.7 Stator Oriented Multiscalar Model |
|
|
272 | (2) |
|
6.4.8 Multiscalar Control of Induction Motor |
|
|
274 | (1) |
|
6.4.9 Induction Motor Model |
|
|
275 | (1) |
|
6.4.10 State Transformations |
|
|
275 | (2) |
|
6.4.11 Decoupled IM Model |
|
|
277 | (1) |
|
6.5 MM of Double Fed Induction Machine (DFIM) |
|
|
278 | (3) |
|
6.6 Non-Linear Control of Permanent Magnet Synchronous Machine |
|
|
281 | (8) |
|
6.6.1 Non-Linear Control of PMSM for a dq Motor Model |
|
|
283 | (2) |
|
6.6.2 Non-Linear Vector Control of PMSM in α-β Axis |
|
|
285 | (1) |
|
6.6.3 PMSM Model in α-β (x-y) Axis |
|
|
285 | (1) |
|
|
285 | (3) |
|
|
288 | (1) |
|
|
288 | (1) |
|
|
289 | (4) |
|
|
290 | (3) |
|
7 Five-Phase Induction Motor Drive System |
|
|
293 | (72) |
|
|
293 | (1) |
|
7.2 Advantages and Applications of Multi-Phase Drives |
|
|
294 | (1) |
|
7.3 Modeling and Simulation of a Five-Phase Induction Motor Drive |
|
|
295 | (49) |
|
7.3.1 Five-Phase Induction Motor Model |
|
|
295 | (9) |
|
7.3.2 Five-Phase Two-Level Voltage Source Inverter Model |
|
|
304 | (24) |
|
7.3.3 PWM Schemes of a Five-Phase VSI |
|
|
328 | (16) |
|
7.4 Indirect Rotor Field Oriented Control of Five-Phase Induction Motor |
|
|
344 | (4) |
|
7.4.1 Matlab/Simulink Model of Field-Oriented Control of Five-Phase Induction Machine |
|
|
347 | (1) |
|
7.5 Field Oriented Control of Five-Phase Induction Motor with Current Control in the Synchronous Reference Frame |
|
|
348 | (4) |
|
7.6 Model Predictive Control (MPC) |
|
|
352 | (7) |
|
7.6.1 MPC Applied to a Five-Phase Two-Level VSI |
|
|
354 | (2) |
|
7.6.2 Matlab/Simulink of MPC for Five-Phase VSI |
|
|
356 | (1) |
|
7.6.3 Using Eleven Vectors with γ = 0 |
|
|
356 | (3) |
|
7.6.4 Using Eleven Vectors with γ = 1 |
|
|
359 | (1) |
|
|
359 | (1) |
|
|
359 | (6) |
|
|
361 | (4) |
|
8 Sensorless Speed Control of AC Machines |
|
|
365 | (36) |
|
|
365 | (1) |
|
8.2 Sensorless Control of Induction Motor |
|
|
365 | (15) |
|
8.2.1 Speed Estimation using Open Loop Model and Slip Computation |
|
|
366 | (1) |
|
8.2.2 Closed Loop Observers |
|
|
366 | (9) |
|
8.2.3 MRAS (Closed-loop) Speed Estimator |
|
|
375 | (3) |
|
8.2.4 The Use of Power Measurements |
|
|
378 | (2) |
|
8.3 Sensorless Control of PMSM |
|
|
380 | (8) |
|
8.3.1 Control system of PMSM |
|
|
382 | (1) |
|
8.3.2 Adaptive Backstepping Observer |
|
|
383 | (2) |
|
8.3.3 Model Reference Adaptive System for PMSM |
|
|
385 | (3) |
|
|
388 | (1) |
|
8.4 MRAS-based Sensorless Control of Five-Phase Induction Motor Drive |
|
|
388 | (13) |
|
8.4.1 MRAS-based Speed Estimator |
|
|
389 | (7) |
|
|
396 | (1) |
|
|
396 | (5) |
|
9 Selected Problems of Induction Motor Drives with Voltage Inverter and Inverter Output Filters |
|
|
401 | (78) |
|
9.1 Drives and Filters -- Overview |
|
|
401 | (2) |
|
9.2 Three-Phase to Two-Phase Transformations |
|
|
403 | (1) |
|
9.3 Voltage and Current Common Mode Component |
|
|
404 | (4) |
|
9.3.1 Matlab/Simulink Model of Induction Motor Drive with PWM Inverter and Common Mode Voltage |
|
|
405 | (3) |
|
9.4 Induction Motor Common Mode Circuit |
|
|
408 | (2) |
|
9.5 Bearing Current Types and Reduction Methods |
|
|
410 | (10) |
|
|
412 | (2) |
|
9.5.2 Common Mode Transformers |
|
|
414 | (1) |
|
9.5.3 Common Mode Voltage Reduction by PWM Modifications |
|
|
415 | (5) |
|
9.6 Inverter Output Filters |
|
|
420 | (20) |
|
9.6.1 Selected Structures of Inverter Output Filters |
|
|
420 | (5) |
|
9.6.2 Inverter Output Filters Design |
|
|
425 | (10) |
|
|
435 | (2) |
|
9.6.4 Matlab/Simulink Model of Induction Motor Drive with PWM Inverter and Differential Mode (Normal Mode) LC Filter |
|
|
437 | (3) |
|
9.7 Estimation Problems in the Drive with Filters |
|
|
440 | (7) |
|
|
440 | (2) |
|
9.7.2 Speed Observer with Disturbances Model |
|
|
442 | (3) |
|
9.7.3 Simple Observer based on Motor Stator Models |
|
|
445 | (2) |
|
9.8 Motor Control Problems in the Drive with Filters |
|
|
447 | (14) |
|
|
447 | (2) |
|
9.8.2 Field Oriented Control |
|
|
449 | (4) |
|
9.8.3 Non-Linear Field Oriented Control |
|
|
453 | (4) |
|
9.8.4 Non-Linear Multiscalar Control |
|
|
457 | (4) |
|
9.9 Predictive Current Control in the Drive System with Output Filter |
|
|
461 | (10) |
|
|
461 | (3) |
|
9.9.2 Predictive Current Controller |
|
|
464 | (3) |
|
9.9.3 EMF Estimation Technique |
|
|
467 | (4) |
|
|
471 | (4) |
|
|
475 | (4) |
|
|
475 | (4) |
Index |
|
479 | |