Cover image for Predictive control of power converters and electrical drives
Title:
Predictive control of power converters and electrical drives
Publication Information:
Chichester, West Sussex, U.K. ; Hoboken, N.J. : Wiley, 2012
Physical Description:
xii, 230 pages : illustrations ; 25 cm.
ISBN:
9781119963981

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010335988 TK4058 R63 2012 Open Access Book Book
Searching...

On Order

Summary

Summary

Describes the general principles and current research into Model Predictive Control (MPC); the most up-to-date control method for power converters and drives

The book starts with an introduction to the subject before the first chapter on classical control methods for power converters and drives. This covers classical converter control methods and classical electrical drives control methods. The next chapter on Model predictive control first looks at predictive control methods for power converters and drives and presents the basic principles of MPC. It then looks at MPC for power electronics and drives. The third chapter is on predictive control applied to power converters. It discusses: control of a three-phase inverter; control of a neutral point clamped inverter; control of an active front end rectifier, ∧ control of a matrix converter. In the middle of the book there is Chapter four - Predictive control applied to motor drives. This section analyses predictive torque control of industrial machines and predictive control of permanent magnet synchronous motors. Design and implementation issues of model predictive control is the subject of the final chapter. The following topics are described in detail: cost function selection; weighting factors design; delay compensation; effect of model errors, and prediction of future references. While there are hundreds of books teaching control of electrical energy using pulse width modulation, this will be the very first book published in this new topic.

Unique in presenting a completely new theoretic solution to control electric power in a simple way Discusses the application of predictive control in motor drives, with several examples and case studies Matlab is included on a complementary website so the reader can run their own simulations


Author Notes

Professor José Rodríguez, Universidad Técnica Federico Santa María, Chile Professor Rodriguez has been at the Department of Electronics Engineering, University Tecnica Federico Santa Maria, since 1977. From 2001 to 2004 he was Director of the Department of Electronics Engineering of the same university. In 1996 he was responsible for the Mining Division of Siemens Corporation, Santiago, Chile. He has extensive consulting experience in the mining industry, particularly in the application of large drives.Professor Rodriguez' research group was recoginized as one of the two Centers of Excellence in Engineering in Chile from 2005 to 2008. He has directed more than 40 R&D projects in the field of industrial electronics, and his main research interests include multilevel inverters, new converter topologies, control of power converters and adjustable-speed drives. He has co-authored more than 250 journal and conference papers and contributed one book chapter. Since 2002 he has been active associate editor of the IEEE Transactions on Power Electronics and IEEE Transactions on Industrial Electronics. He received the Best Paper Award from the former in 2007.

Patricio Cortés, Universidad Técnica Federico Santa María, Chile Dr Cortes joined the Electronics Engineering Department UTFSM in 2003, where he is currently Research Associate. His main research interests include power electronics, adjustable speed drives and predictive control. He has authored over 30 journal and conference papers, most of them in the area of predictive control in power electronics. Dr Cortes received the Best Paper Award from the IEEE Transactions on Industrial Electronics in 2007.


Table of Contents

Forewordp. xi
Prefacep. xiii
Acknowledgmentsp. xv
Part 1 Introduction
1 Introductionp. 3
1.1 Applications of Power Converters and Drivesp. 3
1.2 Types of Power Convertersp. 5
1.2.1 Generic Drive Systemp. 5
1.2.2 Classification of Power Convertersp. 5
1.3 Control of Power Converters and Drivesp. 7
1.3.1 Power Converter Control in the Pastp. 7
1.3.2 Power Converter Control Todayp. 10
1.3.3 Control Requirements and Challengesp. 11
1.3.4 Digital Control Platformsp. 12
1.4 Why Predictive Control is Particularly Suited for Power Electronicsp. 13
1.5 Contents of this Bookp. 15
Referencesp. 16
2 Classical Control Methods for Power Converters and Drivesp. 17
2.1 Classical Current Control Methodsp. 17
2.1.1 Hysteresis Current Controlp. 18
2.1.2 Linear Control with Pulse Width Modulation or Space Vector Modulationp. 20
2.2 Classical Electrical Drive Control Methodsp. 24
2.2.1 Field Oriented Controlp. 24
2.2.2 Direct Torque Controlp. 26
2.3 Summaryp. 30
Referencesp. 30
3 Model Predictive Controlp. 31
3.1 Predictive Control Methods for Power Converters and Drivesp. 31
3.2 Basic Principles of Model Predictive Controlp. 32
3.3 Model Predictive Control for Power Electronics and Drivesp. 34
3.3.1 Controller Designp. 35
3.3.2 Implementationp. 37
3.3.3 General Control Schemep. 38
3.4 Summaryp. 38
Referencesp. 38
Part 2 Model Predictive Control Applied to Power Converters
4 Predictive Control of a Three-Phase Inverterp. 43
4.1 Introductionp. 43
4.2 Predictive Current Controlp. 43
4.3 Cost Functionp. 44
4.4 Converter Modelp. 44
4.5 Load Modelp. 48
4.6 Discrete-Time Model for Predictionp. 49
4.7 Working Principlep. 50
4.8 Implementation of the Predictive Control Strategyp. 50
4.9 Comparison to a Classical Control Schemep. 59
4.10 Summaryp. 63
Referencesp. 63
5 Predictive Control of a Three-Phase Neutral-Point Clamped Inverterp. 65
5.1 Introductionp. 65
5.2 System Modelp. 66
5.3 Linear Current Control Method with Pulse Width Modulationp. 70
5.4 Predictive Current Control Methodp. 70
5.5 Implementationp. 72
5.5.1 Reduction of the Switching Frequencyp. 74
5.5.2 Capacitor Voltage Balancep. 11
5.6 Summaryp. 78
Referencesp. 79
6 Control of an Active Front-End Rectifierp. 81
6.1 Introductionp. 81
6.2 Rectifier Modelp. 84
6.2.1 Space Vector Modelp. 84
6.2.2 Discrete-Time Modelp. 85
6.3 Predictive Current Control in an Active Front-Endp. 86
6.3.1 Cost Functionp. 86
6.4 Predictive Power Controlp. 89
6.4.1 Cost Function and Control Schemep. 89
6.5 Predictive Control of an AC-DC-AC Converterp. 92
6.5.1 Control of the Inverter Sidep. 92
6.5.2 Control of the Rectifier Sidep. 94
6.5.3 Control Schemep. 94
6.6 Summaryp. 96
Referencesp. 97
7 Control of a Matrix Converterp. 99
7.1 Introductionp. 99
7.2 System Modelp. 99
7.2.1 Matrix Converter Modelp. 99
7.2.2 Working Principle of the Matrix Converterp. 101
7.2.3 Commutation of the Switchesp. 102
7.3 Classical Control: The Venturini Methodp. 103
7.4 Predictive Current Control of the Matrix Converterp. 104
7.4.1 Model of the Matrix Converter for Predictive Controlp. 104
7.4.2 Output Current Controlp. 107
7.4.3 Output Current Control with Minimization of the Input Reactive Powerp. 108
7.4.4 Input Reactive Power Controlp. 113
7.5 Summaryp. 113
Referencesp. 114
Part 3 Model Predictive Control Applied to Motor Drives
8 Predictive Control of Induction Machinesp. 117
8.1 Introductionp. 117
8.2 Dynamic Model of an Induction Machinep. 118
8.3 Field Oriented Control of an Induction Machine Fed by a Matrix Converter Using Predictive Current Controlp. 121
8.3.1 Control Schemep. 121
8.4 Predictive Torque Control of an Induction Machine Fed by a Voltage Source Inverterp. 123
8.5 Predictive Torque Control of an Induction Machine Fed by a Matrix Converterp. 128
8.5.1 Torque and Flux Controlp. 128
8.5.2 Torque and Flux Control with Minimization of the Input Reactive Powerp. 129
8.6 Summaryp. 130
Referencesp. 131
9 Predictive Control of Permanent Magnet Synchronous Motorsp. 133
9.1 Introductionp. 133
9.2 Machine Equationsp. 133
9.3 Field Oriented Control Using Predictive Current Controlp. 135
9.3.1 Discrete-Time Modelp. 136
9.3.2 Control Schemep. 136
9.4 Predictive Speed Controlp. 139
9.4.1 Discrete-Time Modelp. 139
9.4.2 Control Schemep. 140
9.4.3 Rotor Speed Estimationp. 141
9.5 Summaryp. 142
Referencesp. 143
Part 4 Design and Implementation Issues of Model Predictive Control
10 Cost Function Selectionp. 147
10.1 Introductionp. 147
10.2 Reference Followingp. 147
10.2.1 Some Examplesp. 148
10.3 Actuation Constraintsp. 148
10.3.1 Minimization of the Switching Frequencyp. 150
10.3.2 Minimization of the Switching Lossesp. 152
10.4 Hard Constraintsp. 155
10.5 Spectral Contentp. 157
10.6 Summaryp. 161
Referencesp. 161
11 Weighting Factor Designp. 163
11.1 Introductionp. 163
11.2 Cost Function Classificationp. 164
11.2.1 Cost Functions without Weighting Factorsp. 164
11.2.2 Cost Functions with Secondary Termsp. 164
11.2.3 Cost Functions with Equally Important Termsp. 165
11.3 Weighting Factors Adjustmentp. 166
11.3.1 For Cost Functions with Secondary Termsp. 166
11.3.2 For Cost Functions with Equally Important Termsp. 167
11.4 Examplesp. 168
11.4.1 Switching Frequency Reductionp. 168
11.4.2 Common-Mode Voltage Reductionp. 168
11.4.3 Input Reactive Power Reductionp. 170
11.4.4 Torque and Flux Controlp. 170
11.4.5 Capacitor Voltage Balancingp. 174
11.5 Summaryp. 175
Referencesp. 176
12 Delay Compensationp. 177
12.1 Introductionp. 177
12.2 Effect of Delay due to Calculation Timep. 177
12.3 Delay Compensation Methodp. 180
12.4 Prediction of Future Referencesp. 181
12.4.1 Calculation of Future References Using Extrapolationp. 185
12.4.2 Calculation of Future References Using Vector Angle Compensationp. 185
12.5 Summaryp. 188
Referencesp. 188
13 Effect of Model Parameter Errorsp. 191
13.1 Introductionp. 191
13.2 Three-Phase Inverterp. 191
13.3 Proportional-Integral Controllers with Pulse Width Modulationp. 192
13.3.1 Control Schemep. 192
13.3.2 Effect of Model Parameter Errorsp. 193
13.4 Deadbeat Control with Pulse Width Modulationp. 194
13.4.1 Control Schemep. 194
13.4.2 Effect of Model Parameter Errorsp. 195
13.5 Model Predictive Controlp. 195
13.5.1 Effect of Load Parameter Variationp. 196
13.6 Comparative Resultsp. 197
13.7 Summaryp. 201
Referencesp. 201
Appendix A Predictive Control Simulation - Three-Phase Inverterp. 203
A.1 Predictive Current Control of a Three-Phase Inverterp. 203
A.1.1 Definition of Simulation Parametersp. 207
A.1.2 MATLAB® Code for Predictive Current Controlp. 208
Appendix B Predictive Control Simulation - Torque Control of an Induction Machine Fed by a Two-Level Voltage Source Inverterp. 211
B.1 Definition of Predictive Torque Control Simulation Parametersp. 213
B.2 MATLAB® Code for the Predictive Torque Control Simulationp. 215
Appendix C Predictive Control Simulation - Matrix Converterp. 219
C.1 Predictive Current Control of a Direct Matrix Converterp. 219
C.1.1 Definition of Simulation Parametersp. 221
C.1.2 MATLAB® Code for Predictive Current Control with Instantaneous Reactive Power Minimizationp. 222
Indexp. 227