Muutke küpsiste eelistusi

Multicore Simulation of Power System Transients [Kõva köide]

  • Formaat: Hardback, 312 pages, kõrgus x laius: 234x156 mm
  • Sari: Energy Engineering
  • Ilmumisaeg: 07-Jun-2013
  • Kirjastus: Institution of Engineering and Technology
  • ISBN-10: 1849195722
  • ISBN-13: 9781849195720
Teised raamatud teemal:
  • Formaat: Hardback, 312 pages, kõrgus x laius: 234x156 mm
  • Sari: Energy Engineering
  • Ilmumisaeg: 07-Jun-2013
  • Kirjastus: Institution of Engineering and Technology
  • ISBN-10: 1849195722
  • ISBN-13: 9781849195720
Teised raamatud teemal:
Multicore technology has brought about the reexamination of traditional power system electromagnetic transient simulation methods. The technological penetration of this advancement in power system simulation is not noticeable, but its demand is growing in importance in anticipation of the many-core shift. The availability of this technology in personal computers has orchestrated the redesign of simulation approaches throughout the software industry - and in particular, the parallelization of power system simulation.



Multicore Simulation of Power System Transients shows how to parallelize the simulation of power system transients using a multicore desktop computer. The book begins by introducing a power system large enough to demonstrate the potential of multicore technology. Then, it is shown how to formulate and partition the power system into subsystems that can be solved in parallel with a program written in C#. Formulating a power system as subsystems exploits multicore technology by parallelizing its solution and can result in significant speedups. For completeness, the power system presented in this book is also built and run in MATLAB®/Simulink® SimPowerSystems - one of the most widely-used commercial simulation tools today.
List of tables
x
List of figures
xi
List of snippets
xviii
About the author xix
Foreword xxi
Preface xxiii
Acknowledgments xxv
1 Introduction
1(6)
1.1 Scope and purpose
1(2)
1.2 Assumed background
3(1)
1.3 Contributions
3(1)
1.4 Statement of the problem and hypothesis
4(1)
1.5 Organization
4(3)
2 The power system model
7(18)
2.1 Power system model
8(5)
2.2 System size
13(1)
2.3 System variants
14(10)
2.4 Summary
24(1)
3 Time domain simulation
25(10)
3.1 The time grid
25(4)
3.2 Time interpolation
29(3)
3.3 Time loop
32(1)
3.4 Timestep selection
32(2)
3.5 Summary
34(1)
4 Discretization
35(40)
4.1 Discretization
35(3)
4.1.1 Tunable integration
36(1)
4.1.2 Root-matching
37(1)
4.2 Electrical network discretization
38(22)
4.2.1 Stand-alone branches
38(7)
4.2.2 Branch pairs
45(8)
4.2.3 Switches
53(7)
4.3 Control network
60(12)
4.3.1 State-variable equations
60(2)
4.3.2 First-order transfer functions
62(1)
4.3.3 Moving RMS
63(4)
4.3.4 Moving average
67(1)
4.3.5 Power flow
67(2)
4.3.6 PID controller
69(1)
4.3.7 PWM generator
70(2)
4.4 Summary
72(3)
5 Power apparatus models
75(46)
5.1 Cables
75(3)
5.2 Static loads
78(4)
5.3 Protective devices
82(7)
5.3.1 Circuit breakers
83(2)
5.3.2 Low-voltage protection
85(2)
5.3.3 Bus transfers
87(2)
5.4 Motor drive
89(21)
5.4.1 Rectifier
89(7)
5.4.2 DC filter
96(2)
5.4.3 Inverter
98(6)
5.4.4 Motor
104(1)
5.4.5 Rotor
105(5)
5.5 Transformers
110(6)
5.6 Generation
116(3)
5.7 Summary
119(2)
6 Network formulation
121(22)
6.1 Multi-terminal components
121(2)
6.2 Buses
123(1)
6.3 Forming the mesh matrix
123(13)
6.3.1 Block-diagonal matrix
125(1)
6.3.2 Connection tensor
125(3)
6.3.3 Algorithm to form tensor
128(8)
6.4 Forming the nodal matrix
136(4)
6.5 Summary
140(3)
7 Partitioning
143(60)
7.1 Diakoptics
144(3)
7.2 Accuracy
147(1)
7.3 Zero-immittance tearing
147(3)
7.4 Mesh tearing
150(7)
7.5 Node tearing
157(5)
7.6 Tearing examples
162(29)
7.6.1 Node tearing
165(18)
7.6.2 Mesh tearing
183(8)
7.7 Validation
191(4)
7.8 Graph partitioning
195(4)
7.9 Overall difference between mesh and node tearing
199(1)
7.10 Summary
200(3)
8 Multithreading
203(12)
8.1 Solution procedure
203(4)
8.2 Parallel implementation in C#
207(7)
8.2.1 N Math and Intel MKL
208(1)
8.2.2 Program example
208(6)
8.3 Summary
214(1)
9 Performance analysis
215(28)
9.1 Performance metrics
217(3)
9.2 Benchmark results and analysis
220(17)
9.2.1 System 1
220(4)
9.2.2 System 2
224(4)
9.2.3 System 3
228(4)
9.2.4 System 4
232(5)
9.3 Summary of results
237(4)
9.4 Summary
241(2)
10 Overall summary and conclusions
243(8)
Appendix A Compatible frequencies with Δt 251(6)
Appendix B Considerations of mesh and nodal analysis 257(6)
References 263(16)
Index 279
Fabian M. Uriarte is with the Center for Electromechanics of The University of Texas at Austin, USA, where he is a power system simulation specialist and researcher. He has a PhD in electrical engineering from Texas A&M University at College Station in the area of parallel power system simulation. His research includes modelling, simulation, ship power systems, power electronics, micro grids, smart grids, parallel programming, and software development in C#. Dr Uriarte has published in the areas of power system modelling and simulation, distribution systems, micro grids, ship power systems and multicore simulation.