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 simulationsAuthor 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
Foreword | p. xi |
Preface | p. xiii |
Acknowledgments | p. xv |
Part 1 Introduction | |
1 Introduction | p. 3 |
1.1 Applications of Power Converters and Drives | p. 3 |
1.2 Types of Power Converters | p. 5 |
1.2.1 Generic Drive System | p. 5 |
1.2.2 Classification of Power Converters | p. 5 |
1.3 Control of Power Converters and Drives | p. 7 |
1.3.1 Power Converter Control in the Past | p. 7 |
1.3.2 Power Converter Control Today | p. 10 |
1.3.3 Control Requirements and Challenges | p. 11 |
1.3.4 Digital Control Platforms | p. 12 |
1.4 Why Predictive Control is Particularly Suited for Power Electronics | p. 13 |
1.5 Contents of this Book | p. 15 |
References | p. 16 |
2 Classical Control Methods for Power Converters and Drives | p. 17 |
2.1 Classical Current Control Methods | p. 17 |
2.1.1 Hysteresis Current Control | p. 18 |
2.1.2 Linear Control with Pulse Width Modulation or Space Vector Modulation | p. 20 |
2.2 Classical Electrical Drive Control Methods | p. 24 |
2.2.1 Field Oriented Control | p. 24 |
2.2.2 Direct Torque Control | p. 26 |
2.3 Summary | p. 30 |
References | p. 30 |
3 Model Predictive Control | p. 31 |
3.1 Predictive Control Methods for Power Converters and Drives | p. 31 |
3.2 Basic Principles of Model Predictive Control | p. 32 |
3.3 Model Predictive Control for Power Electronics and Drives | p. 34 |
3.3.1 Controller Design | p. 35 |
3.3.2 Implementation | p. 37 |
3.3.3 General Control Scheme | p. 38 |
3.4 Summary | p. 38 |
References | p. 38 |
Part 2 Model Predictive Control Applied to Power Converters | |
4 Predictive Control of a Three-Phase Inverter | p. 43 |
4.1 Introduction | p. 43 |
4.2 Predictive Current Control | p. 43 |
4.3 Cost Function | p. 44 |
4.4 Converter Model | p. 44 |
4.5 Load Model | p. 48 |
4.6 Discrete-Time Model for Prediction | p. 49 |
4.7 Working Principle | p. 50 |
4.8 Implementation of the Predictive Control Strategy | p. 50 |
4.9 Comparison to a Classical Control Scheme | p. 59 |
4.10 Summary | p. 63 |
References | p. 63 |
5 Predictive Control of a Three-Phase Neutral-Point Clamped Inverter | p. 65 |
5.1 Introduction | p. 65 |
5.2 System Model | p. 66 |
5.3 Linear Current Control Method with Pulse Width Modulation | p. 70 |
5.4 Predictive Current Control Method | p. 70 |
5.5 Implementation | p. 72 |
5.5.1 Reduction of the Switching Frequency | p. 74 |
5.5.2 Capacitor Voltage Balance | p. 11 |
5.6 Summary | p. 78 |
References | p. 79 |
6 Control of an Active Front-End Rectifier | p. 81 |
6.1 Introduction | p. 81 |
6.2 Rectifier Model | p. 84 |
6.2.1 Space Vector Model | p. 84 |
6.2.2 Discrete-Time Model | p. 85 |
6.3 Predictive Current Control in an Active Front-End | p. 86 |
6.3.1 Cost Function | p. 86 |
6.4 Predictive Power Control | p. 89 |
6.4.1 Cost Function and Control Scheme | p. 89 |
6.5 Predictive Control of an AC-DC-AC Converter | p. 92 |
6.5.1 Control of the Inverter Side | p. 92 |
6.5.2 Control of the Rectifier Side | p. 94 |
6.5.3 Control Scheme | p. 94 |
6.6 Summary | p. 96 |
References | p. 97 |
7 Control of a Matrix Converter | p. 99 |
7.1 Introduction | p. 99 |
7.2 System Model | p. 99 |
7.2.1 Matrix Converter Model | p. 99 |
7.2.2 Working Principle of the Matrix Converter | p. 101 |
7.2.3 Commutation of the Switches | p. 102 |
7.3 Classical Control: The Venturini Method | p. 103 |
7.4 Predictive Current Control of the Matrix Converter | p. 104 |
7.4.1 Model of the Matrix Converter for Predictive Control | p. 104 |
7.4.2 Output Current Control | p. 107 |
7.4.3 Output Current Control with Minimization of the Input Reactive Power | p. 108 |
7.4.4 Input Reactive Power Control | p. 113 |
7.5 Summary | p. 113 |
References | p. 114 |
Part 3 Model Predictive Control Applied to Motor Drives | |
8 Predictive Control of Induction Machines | p. 117 |
8.1 Introduction | p. 117 |
8.2 Dynamic Model of an Induction Machine | p. 118 |
8.3 Field Oriented Control of an Induction Machine Fed by a Matrix Converter Using Predictive Current Control | p. 121 |
8.3.1 Control Scheme | p. 121 |
8.4 Predictive Torque Control of an Induction Machine Fed by a Voltage Source Inverter | p. 123 |
8.5 Predictive Torque Control of an Induction Machine Fed by a Matrix Converter | p. 128 |
8.5.1 Torque and Flux Control | p. 128 |
8.5.2 Torque and Flux Control with Minimization of the Input Reactive Power | p. 129 |
8.6 Summary | p. 130 |
References | p. 131 |
9 Predictive Control of Permanent Magnet Synchronous Motors | p. 133 |
9.1 Introduction | p. 133 |
9.2 Machine Equations | p. 133 |
9.3 Field Oriented Control Using Predictive Current Control | p. 135 |
9.3.1 Discrete-Time Model | p. 136 |
9.3.2 Control Scheme | p. 136 |
9.4 Predictive Speed Control | p. 139 |
9.4.1 Discrete-Time Model | p. 139 |
9.4.2 Control Scheme | p. 140 |
9.4.3 Rotor Speed Estimation | p. 141 |
9.5 Summary | p. 142 |
References | p. 143 |
Part 4 Design and Implementation Issues of Model Predictive Control | |
10 Cost Function Selection | p. 147 |
10.1 Introduction | p. 147 |
10.2 Reference Following | p. 147 |
10.2.1 Some Examples | p. 148 |
10.3 Actuation Constraints | p. 148 |
10.3.1 Minimization of the Switching Frequency | p. 150 |
10.3.2 Minimization of the Switching Losses | p. 152 |
10.4 Hard Constraints | p. 155 |
10.5 Spectral Content | p. 157 |
10.6 Summary | p. 161 |
References | p. 161 |
11 Weighting Factor Design | p. 163 |
11.1 Introduction | p. 163 |
11.2 Cost Function Classification | p. 164 |
11.2.1 Cost Functions without Weighting Factors | p. 164 |
11.2.2 Cost Functions with Secondary Terms | p. 164 |
11.2.3 Cost Functions with Equally Important Terms | p. 165 |
11.3 Weighting Factors Adjustment | p. 166 |
11.3.1 For Cost Functions with Secondary Terms | p. 166 |
11.3.2 For Cost Functions with Equally Important Terms | p. 167 |
11.4 Examples | p. 168 |
11.4.1 Switching Frequency Reduction | p. 168 |
11.4.2 Common-Mode Voltage Reduction | p. 168 |
11.4.3 Input Reactive Power Reduction | p. 170 |
11.4.4 Torque and Flux Control | p. 170 |
11.4.5 Capacitor Voltage Balancing | p. 174 |
11.5 Summary | p. 175 |
References | p. 176 |
12 Delay Compensation | p. 177 |
12.1 Introduction | p. 177 |
12.2 Effect of Delay due to Calculation Time | p. 177 |
12.3 Delay Compensation Method | p. 180 |
12.4 Prediction of Future References | p. 181 |
12.4.1 Calculation of Future References Using Extrapolation | p. 185 |
12.4.2 Calculation of Future References Using Vector Angle Compensation | p. 185 |
12.5 Summary | p. 188 |
References | p. 188 |
13 Effect of Model Parameter Errors | p. 191 |
13.1 Introduction | p. 191 |
13.2 Three-Phase Inverter | p. 191 |
13.3 Proportional-Integral Controllers with Pulse Width Modulation | p. 192 |
13.3.1 Control Scheme | p. 192 |
13.3.2 Effect of Model Parameter Errors | p. 193 |
13.4 Deadbeat Control with Pulse Width Modulation | p. 194 |
13.4.1 Control Scheme | p. 194 |
13.4.2 Effect of Model Parameter Errors | p. 195 |
13.5 Model Predictive Control | p. 195 |
13.5.1 Effect of Load Parameter Variation | p. 196 |
13.6 Comparative Results | p. 197 |
13.7 Summary | p. 201 |
References | p. 201 |
Appendix A Predictive Control Simulation - Three-Phase Inverter | p. 203 |
A.1 Predictive Current Control of a Three-Phase Inverter | p. 203 |
A.1.1 Definition of Simulation Parameters | p. 207 |
A.1.2 MATLAB® Code for Predictive Current Control | p. 208 |
Appendix B Predictive Control Simulation - Torque Control of an Induction Machine Fed by a Two-Level Voltage Source Inverter | p. 211 |
B.1 Definition of Predictive Torque Control Simulation Parameters | p. 213 |
B.2 MATLAB® Code for the Predictive Torque Control Simulation | p. 215 |
Appendix C Predictive Control Simulation - Matrix Converter | p. 219 |
C.1 Predictive Current Control of a Direct Matrix Converter | p. 219 |
C.1.1 Definition of Simulation Parameters | p. 221 |
C.1.2 MATLAB® Code for Predictive Current Control with Instantaneous Reactive Power Minimization | p. 222 |
Index | p. 227 |