Multicore Simulation of Power System Transients

Multicore Simulation of Power System Transients

: brown-tech

: 1110000018229

: Book

$120.00

Multicore Simulation of Power System Transientsintroduces a notional power system model consisting of hundreds of power apparatus and is used to demonstrate how to partition and parallelise the simulation of power system transients on a multicore desktop PC.

The power system throughout Multicore Simulation of Power System Transients is discretized and formulated using the mesh and nodal methods. The author shows that the mesh method can result in matrices that are 99% sparse and that graph theory is not required. Several examples are included in this new book to conceptually show how power systems are partitioned and parallelized. To provide a reference on how fast a multicore solver can be, parallel simulation runtimes are compared against MATLAB/Simulink. Topics covered include: power system modelling in the time domain, discretization, network formulation, network partitioning, multithreading and performance analysis. 

Table of Contents:
List of tables 
List of figures 
List of snippets 
About the author 
Foreword 
Preface 
Acknowledgments

1 Introduction 
1.1 Scope and purpose 
1.2 Assumed background 
1.3 Contributions 
1.4 Statement of the problem and hypothesis 
1.5 Organization 

2 The power system model 
2.1 Power system model
2.2 System size 
2.3 System variants 
2.4 Summary 

3 Time domain simulation
3.1 The time grid
3.2 Time interpolation
3.3 Time loop
3.4 Timestep selection 
3.5 Summary 

4 Discretization 
4.1 Discretization
4.1.1 Tunable integration 
4.1.2 Root-matching 
4.2 Electrical network discretization 
4.2.1 Stand-alone branches 
4.2.2 Branch pairs 
4.2.3 Switches 
4.3 Control network 
4.3.1 State-variable equations 
4.3.2 First-order transfer functions 
4.3.3 Moving RMS 
4.3.4 Moving average 
4.3.5 Power flow 
4.3.6 PID controller 
4.3.7 PWM generator 
4.4 Summary 

5 Power apparatus models 
5.1 Cables 
5.2 Static loads 
5.3 Protective devices 
5.3.1 Circuit breakers 
5.3.2 Low-voltage protection
5.3.3 Bus transfers 
5.4 Motor drive 
5.4.1 Rectifier
5.4.2 DC filter 
5.4.3 Inverter
5.4.4 Motor 
5.4.5 Rotor 
5.5 Transformers 
5.6 Generation 
5.7 Summary 

6 Network formulation 
6.1 Multi-terminal components 
6.2 Buses 
6.3 Forming the mesh matrix 
6.3.1 Block-diagonal matrix 
6.3.2 Connection tensor 
6.3.3 Algorithm to form tensor 
6.4 Forming the nodal matrix 
6.5 Summary 

7 Partitioning 
7.1 Diakoptics 
7.2 Accuracy 
7.3 Zero-immittance tearing 
7.4 Mesh tearing 
7.5 Node tearing 
7.6 Tearing examples 
7.6.1 Node tearing 
7.6.2 Mesh tearing 
7.7 Validation 
7.8 Graph partitioning 
7.9 Overall difference between mesh and node tearing 
7.10 Summary 

8 Multithreading 
8.1 Solution procedure 
8.2 Parallel implementation in C# 
8.2.1 NMath and Intel MKL 
8.2.2 Program example 
8.3 Summary 

9 Performance analysis 
9.1 Performance metrics 
9.2 Benchmark results and analysis 
9.2.1 System 1 
9.2.2 System 2 
9.2.3 System 3 
9.2.4 System 4 
9.3 Summary of results 
9.4 Summary 

10 Overall summary and conclusions 

Appendix A: Compatible frequencies with _t
Appendix B: Considerations of mesh and nodal analysis 
References
Index
  • Isbn: 978 1 84919 572 0

Schedule Your NCCER Test

Ready to take your exam? Brown Technical offers a direct way to book your NCCER test through us. We will locate the testing center closest to you. Click the link to get started.

See More titles in Independent non study packages

See More titles in m