+ All Categories
Home > Documents > UNIVERSITÉ DE MONTRÉAL DYNAMIC AVERAGED MODELS OF …

UNIVERSITÉ DE MONTRÉAL DYNAMIC AVERAGED MODELS OF …

Date post: 23-Dec-2021
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
175
UNIVERSITÉ DE MONTRÉAL DYNAMIC AVERAGED MODELS OF VSC-BASED HVDC SYSTEMS FOR ELECTROMAGNETIC TRANSIENT PROGRAMS JAIME PERALTA RODRIGUEZ DÉPARTEMENT DE GÉNIE ÉLECTRIQUE ÉCOLE POLYTECHNIQUE DE MONTRÉAL THÈSE PRÉSENTÉE EN VUE DE L’OBTENTION DU DIPLÔME DE PHILOSOPHIAE DOCTOR (GÉNIE ÉLECTRIQUE) AOÛT 2013 © Jaime Peralta Rodriguez, 2013.
Transcript

UNIVERSITÉ DE MONTRÉAL

DYNAMIC AVERAGED MODELS OF VSC-BASED HVDC SYSTEMS

FOR ELECTROMAGNETIC TRANSIENT PROGRAMS

JAIME PERALTA RODRIGUEZ

DÉPARTEMENT DE GÉNIE ÉLECTRIQUE

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

THÈSE PRÉSENTÉE EN VUE DE L’OBTENTION

DU DIPLÔME DE PHILOSOPHIAE DOCTOR

(GÉNIE ÉLECTRIQUE)

AOÛT 2013

© Jaime Peralta Rodriguez, 2013.

UNIVERSITÉ DE MONTRÉAL

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

Cette thèse intitulée:

DYNAMIC AVERAGED MODELS OF VSC-BASED HVDC SYSTEMS

FOR ELECTROMAGNETIC TRANSIENT PROGRAMS

présentée par : PERALTA RODRIGUEZ Jaime

en vue de l’obtention du diplôme de : Philosophiae Doctor

a été dûment accepté par le jury d’examen constitué de :

M. KOCAR Ilhan, Ph.D., président

M. MAHSEREDJIAN Jean, Ph.D., membre et directeur de recherche

M. KARIMI Houshang, Ph.D., membre

M. FORTIN-BLANCHETTE Handy, Ph.D., membre

iii

ACKNOWLEDGMENTS

I would like to express my gratitude to my supervisor Prof. Jean Mahseredjian for his

continuous support, motivation, guidance, and confidence. He was more than a research director;

he was a mentor and a friend. His expertise in different fields of power systems analysis and his

critical, but constructive, approach contributed to the success of this project. Dr. Mahseredjian

was always supportive and encouraged me to move on even during difficult times. I consider

myself fortunate for having the opportunity of working with him during my research.

Finally, I would like to infinitely thanks to my lovely family, my wife Paula and my

daughters Javiera and Fernanda, for their patience and endless support. It was a long journey, but

they made it seamless and smooth with their love and company. I will always love you.

iv

RÉSUMÉ

Les systèmes d’haute tension à courant continu (HTCC) basés sur technologies de

convertisseur de source de tension (CST) offrent des prometteur opportunités dans une variété de

domaines au sein de l'industrie des systèmes de puissance en raison de leurs avantages reconnus

par rapport aux systèmes HTCC classiques basés à convertisseurs de commutation de ligne

(CCL). La technologie CST-HTCC combine des convertisseurs de puissance, basé sur des IGBT

(Insulated Gate Bipolar Transistor), avec des liens au courant continus pour transmettre la

puissance dans l'ordre de milliers de mégawatts. En plus de contrôler le flux d'énergie entre deux

réseaux à courant alternatif, les systèmes CST-HTCC peuvent fournir de réseaux faibles et même

des réseaux passifs. Les systèmes CST-HTCC présentent une réponse dynamique plus rapide

grâce à la méthode de modulation de largeur d'impulsions (MLI) en comparaison avec l'opération

de commutation de fréquence fondamentale des systèmes HTCC traditionnels.

Représentation détaillée des systèmes CST-HTCC dans les programmes

d’Électromagnétique Transitoire (EMT) comprend la modélisation des valves IGBT et doit

normalement utiliser de pas d'intégration petit pour représenter avec précision les événements de

commutation rapides. Les simulations et les calculs informatiques introduits par les modèles

détaillés compliquent l'étude des événements en régime permanent et transitoire mettant en

évidence la nécessité de développer des modèles plus efficaces qui assurent un comportement

similaire de la réponse dynamique.

L'objectif de cette thèse est de développer des modèles moyennés qui reproduit avec

précision le comportement statique et dynamique, en plus les transitoires des systèmes CST-

HTCC dans des programmes de type EMT. Ces modèles simplifiés représentent la valeur

moyenne des réponses des dispositifs de commutation, convertisseurs, et des contrôles à l'aide de

techniques de valeur moyenne, de sources contrôlées et des fonctions de commutation. Cette

thèse contribue également à l'élaboration de modèles CST détaillés utilisés pour valider les

modèles moyenne proposés. Les modèles détaillés développés comprennent convertisseur avec

topologies à deux et à trois niveaux et la plus récente topologie du convertisseur modulaire

multiniveaux (CMM). Comparaison des différentes topologies de convertisseur approprié pour

VSC-HVDC transmission, y compris leurs avantages et leurs limitations, sont également

discutés.

v

Un système de commande robuste est élaboré sur la base de réglage vectorielle qui permet

le contrôle simultané et indépendant de la puissance active et réactive à chaque terminal CST.

Les techniques de modulation disponibles sont aussi présentées et comparés en termes de qualité

et performance. L'approche de modélisation et des modèles développés sont validés pour une

interconnexion CST-HTCC point-a-point réel entre la France et l'Espagne et pour un système

multiterminal au courant continue (SMCC) utilisé pour intégrer de grandes quantités d'énergie

éolienne offshore.

vi

ABSTRACT

High Voltage Direct Current (HVDC) systems based on Voltage-sourced Converter

(VSC) technologies present a bright opportunity in a variety of fields within the power system

industry due to their recognized advantages in comparison to conventional line-commutated

converter (LCC) based HVDC systems. VSC-HVDC technology combines power converters,

based on IGBTs (Insulated Gate Bipolar Transistors), with dc links to transmit power in the order

of thousands of megawatts. In addition to controlling power flow between two ac networks,

VSC-HVDC systems can supply weak and even passive networks. VSC-HVDC systems present

a faster dynamic response thanks to its Pulse-width Modulation (PWM) control in comparison

with the fundamental switching frequency operation of traditional HVDC systems.

Detailed representation of VSC-HVDC systems in Electro Magnetic Transient (EMT)

programs includes the modeling of IGBT valves and must normally use small integration time-

steps to accurately represent fast switching events. Computational burden introduced by such a

detailed models complicates the study of steady-state and transient events highlighting the need

to develop more efficient models that provide similar behavior and dynamic response.

The objective of this thesis is to develop, test and validate averaged models to accurately

replicate the steady-state, dynamic and transient behavior of VSC-based HVDC systems in EMT-

type programs. These simplified models represent the average response of switching devices and

converters by using averaging techniques involving controlled sources and switching functions.

The work also contributes to the development of detailed VSC models used to validate the

proposed average models. The detailed models developed include two- and three-level converter

topologies and the most recent Modular Multilevel Converter (MMC) topology. Comparison of

different converter topologies suitable to VSC-HVDC transmission, including their advantages

and limitations, are also discussed.

A control system is implemented based on vector control which permits independent control both

active and reactive power (and/or voltage) at each VSC terminal. Available modulation

techniques are presented and compared in terms of performance and power quality. The modeling

approach and models accuracy are validated, and their computing performance compared, for

four test cases including an actual point-to-point VSC-HVDC interconnection between France

vii

and Spain and a multi-terminal VSC-based (MTDC) system used to integrate large amounts of

offshore wind generation.

viii

TABLE OF CONTENTS

ACKNOWLEDGMENTS ............................................................................................................. III

RÉSUMÉ ....................................................................................................................................... IV

ABSTRACT .................................................................................................................................. VI

TABLE OF CONTENTS ........................................................................................................... VIII

LIST OF TABLES ........................................................................................................................ XI

LIST OF FIGURES ......................................................................................................................XII

LIST OF NOTATIONS ............................................................................................................. XVI

LIST OF ABBREVIATIONS ................................................................................................... XVII

LIST OF APPENDICES ............................................................................................................ XIX

CHAPTER 1 INTRODUCTION ............................................................................................... 1

1.1 Motivation ........................................................................................................................ 1

1.2 Contributions of the Thesis .............................................................................................. 2

1.3 Methodology .................................................................................................................... 3

1.4 Thesis Outline .................................................................................................................. 3

CHAPTER 2 VSC-HVDC TECHNOLOGY ............................................................................ 5

2.1 Technology Background .................................................................................................. 5

2.2 VSC-HVDC System Overview ........................................................................................ 6

2.3 VSC Topologies ............................................................................................................... 8

2.3.1 Two-level Converter .................................................................................................... 8

2.3.2 Multilevel Converters ................................................................................................. 10

2.3.3 Modular Multilevel Converters .................................................................................. 15

2.4 Filtering Requirements ................................................................................................... 17

2.5 DC Link .......................................................................................................................... 18

ix

2.6 Control System ............................................................................................................... 19

2.7 Protection System ........................................................................................................... 20

2.8 VSC-HVDC Applications .............................................................................................. 21

CHAPTER 3 DETAILED VSC-HVDC MODELS ................................................................ 22

3.1 Two- and Three-level Converter Models ....................................................................... 22

3.1.1 Control System ........................................................................................................... 23

3.1.2 Modulation Technique ............................................................................................... 36

3.2 Modular Multilevel Converter Model ............................................................................ 39

3.2.1 Control System ........................................................................................................... 41

3.2.2 Modulation Technique ............................................................................................... 46

3.2.3 Protection System ....................................................................................................... 48

CHAPTER 4 AVERAGE-VALUE MODELS FOR VSC-HVDC SYSTEMS ...................... 49

4.1 Averaging Theory for Power Converters ....................................................................... 49

4.1.1 DC-DC Switching Module ......................................................................................... 49

4.1.2 AC-DC Switching Module ......................................................................................... 51

4.1.3 Generalized Averaging Theory .................................................................................. 53

4.2 Average-value Models for VSC-HVDC Systems .......................................................... 54

4.2.1 AVMs for Two- and Three-level VSCs ..................................................................... 55

4.2.2 Switching Function Models ....................................................................................... 60

4.2.3 AVM for MMCs ......................................................................................................... 62

4.2.4 Simplified Thévenin Equivalent Model for MMCs ................................................... 67

4.2.5 Simplified Sub-module Model for MMCs ................................................................. 70

4.2.6 DM Using a Simplified IGBT Valve ......................................................................... 70

CHAPTER 5 DYNAMIC PERFORMANCE OF AVERAGED MODELS ........................... 72

x

5.1 Dynamic Behavior Validation ........................................................................................ 72

5.1.1 Two- and Three-level AVM VSCs – Test Case 1 ...................................................... 72

5.1.2 Switching Functions Based Models – Test Case 2 .................................................... 80

5.1.3 MMC-based AVM VSCs – Test Case 3 .................................................................... 87

5.1.4 MMC-based STM VSCs – Test Case 4 ..................................................................... 94

5.2 Computing Performance Comparison ............................................................................ 98

5.2.1 AM – Test Case 1 ....................................................................................................... 99

5.2.2 ASL3 – Test Case 2 .................................................................................................. 100

5.2.3 AMM – Test Case 3 ................................................................................................. 100

5.2.4 STM – Test Case 4 ................................................................................................... 100

5.3 Advantages and Limitations of Averaged Models ....................................................... 101

5.3.1 AVM for Two- and Three-level VSCs ..................................................................... 101

5.3.2 AVM Based on Switching Functions ....................................................................... 102

5.3.3 AVM for MMC-based VSCs ................................................................................... 102

5.3.4 Simplified Models for MMC VSCs ......................................................................... 103

5.3.5 Model Suitability for System Studies ....................................................................... 103

CHAPTER 6 CONCLUSIONS ............................................................................................. 105

REFERENCES ............................................................................................................................ 109

APPENDIX A CORRESPONDENCE LIST OF FIGURES AND EMTP-RV FILES ........... 115

APPENDIX B TEST CASE 1 DATA AND EMTP-RV MODELS DESIGN ........................ 118

APPENDIX C TEST CASE 2 DATA AND EMTP-RV MODELS DESIGN ........................ 135

APPENDIX D TEST CASE 3 DATA AND EMTP-RV MODELS DESIGN ........................ 138

APPENDIX E TEST CASE 4 DATA AND EMTP-RV MODELS DESIGN ........................ 152

xi

LIST OF TABLES

Table 5.1: Averaged and Detailed VSC Models ............................................................................ 72

Table 5.2: AM computing timings for a 3s simulation .................................................................. 99

Table 5.3: ASL3 computing timings for a 3s simulation ............................................................. 100

Table 5.4: AMM computing timings for a 3s simulation ............................................................. 100

Table 5.5: STM Computing timings for a 3s simulation .............................................................. 101

Table 5.6: Summary Table and Comparison of Models .............................................................. 104

xii

LIST OF FIGURES

Figure 2.1: 2L (or 3L) VSC-HVDC terminal ................................................................................... 7

Figure 2.2: MCC VSC-HVDC terminal ........................................................................................... 8

Figure 2.3: 2L Converter topology ................................................................................................... 9

Figure 2.4: 2L Converter voltage (pu) (blue: 50 Hz component, black: converter output) ............. 9

Figure 2.5: 3L NPC converter topology ......................................................................................... 11

Figure 2.6: 3L Converter voltage (pu) (blue: 50Hz component, black: converter output) ............ 11

Figure 2.7: 3L FC converter topology ............................................................................................ 12

Figure 2.8: Generalized topology of a multilevel converter .......................................................... 13

Figure 2.9: Sub-modules a) Two-level cell, b) Full-bridge (H-bridge) cell, c) Half-bridge tree-

level cell ................................................................................................................................. 14

Figure 2.10: Single-phase MMC configuration ............................................................................. 15

Figure 2.11: AC voltage (pu) for a 21-level MMC ........................................................................ 16

Figure 3.1: a) IGBT valve representation, b) Diode V-I curve ...................................................... 22

Figure 3.2: Reference frames: (a) Stationary and (b) rotating 0dq ........................................ 24

Figure 3.3: Phase-locked loop block diagram ................................................................................ 25

Figure 3.4: Positive- and negative-sequence inner controllers ...................................................... 28

Figure 3.5: Constant voltage and frequency controller .................................................................. 29

Figure 3.6: Active and reactive outer power controller ................................................................. 31

Figure 3.7: Active and reactive current limiter .............................................................................. 31

Figure 3.8: AC voltage controller .................................................................................................. 32

Figure 3.9: DC voltage controller .................................................................................................. 33

Figure 3.10 Vdc-Pac converter droop characteristic ...................................................................... 34

xiii

Figure 3.11: Active power controller with dc voltage droop control ............................................. 35

Figure 3.12: Active power controller with frequency droop control ............................................. 35

Figure 3.13: Voltage references and PWM triangular carrier waveforms for a 2L VSC .............. 37

Figure 3.14: Voltage references and PWM triangular carrier waveforms for a 3L VSC .............. 37

Figure 3.15: Detailed MMC topology ............................................................................................ 39

Figure 3.16: MMC sub-module ...................................................................................................... 40

Figure 3.17: BCA procedure .......................................................................................................... 43

Figure 3.18: CCS control block ...................................................................................................... 45

Figure 3.19: CCSC for a 401-Level MMC, CCSC is removed at t=1s .......................................... 46

Figure 3.20: NLC modulation control block .................................................................................. 47

Figure 4.1: Basic switched-inductor and switched-capacitor modules .......................................... 50

Figure 4.2: Current for switched-inductor module during CCM and DCM operation .................. 51

Figure 4.3: Voltage and current waveforms for a 2L VSC ............................................................ 52

Figure 4.4: Voltage and current waveforms for a 3L VSC ............................................................ 52

Figure 4.5: Voltage waveform for 3L VSC during steady-state operation .................................... 53

Figure 4.6: VSC AVM using algebraic parametric functions in the dq0 frame ............................. 55

Figure 4.7: AVM model for 2L and 3L VSCs ............................................................................... 57

Figure 4.8: VSC voltage waveforms for 2L and 3L converters ..................................................... 59

Figure 4.9: Switching function circuit model for a 2L VSCs ........................................................ 60

Figure 4.10: 2L converter voltage (pu): DML2 (dashed blue line), ASL2 (solid black line) ........ 61

Figure 4.11: 3L converter voltages (pu): DML3 (dashed blue line), ASL3 (solid black line) ...... 62

Figure 4.12: AC side representation of the AMM ......................................................................... 65

Figure 4.13: AC voltage (pu) for a 21-level AMM ........................................................................ 65

Figure 4.14: DC side representation of the AMM ......................................................................... 66

xiv

Figure 4.15: Equivalent representation of the SM ......................................................................... 68

Figure 4.16: Converter’s multi-valve arm representation of the MMC ......................................... 69

Figure 4.17: SM circuit representation with simplified IGBT model ............................................ 70

Figure 4.18: IGBT Valve: a) Detailed model with non-linear diodes, b) Simplified model ......... 71

Figure 5.1: Test case 1 - VSC-HVDC transmission system using 3L VSCs ................................. 73

Figure 5.2: Active power (pu) VSC-1 with 20% set-point reduction ............................................ 74

Figure 5.3: Active power (pu) VSC-2 with 20% set-point reduction ............................................ 74

Figure 5.4: Reactive power (pu) VSC-2 with 10% set-point reduction ......................................... 74

Figure 5.5: Reactive power (pu) VSC-1 with 10% set-point change on VSC-1 ............................ 75

Figure 5.6: DC voltage (pu) Control VSC-2 with 10% set-point change ...................................... 75

Figure 5.7: AC voltage (pu) VSC-2 with 10% set-point change on VSC-2 .................................. 75

Figure 5.8: DC voltage (pu) VSC-2 - Three-phase fault ................................................................ 76

Figure 5.9: AC voltage (pu) VSC-2 - Three-phase fault ................................................................ 76

Figure 5.10: AC voltage (pu) VSC-1 - Three-phase fault .............................................................. 77

Figure 5.11: Active power (pu) VSC-1 - Three-phase fault .......................................................... 77

Figure 5.12: Reactive power (pu) VSC-2 - Three-phase fault ....................................................... 77

Figure 5.13: Active power (pu) VSC-1 – Power reversal .............................................................. 78

Figure 5.14: AC voltage (pu) VSC-2 – Power reversal ................................................................. 78

Figure 5.15: DC current contribution (A) from VSC-1 - Pole-to-pole fault .................................. 79

Figure 5.16: DC current contribution (A) from VSC-2 - Pole-to-pole fault .................................. 79

Figure 5.17: Test case 2 – 3L VSC-based MTDC system to integrate off-shore wind generation 80

Figure 5.18: Active power (pu) entering the VSC terminals – Variable wind generation ............. 83

Figure 5.19: AC voltage (pu) at INV1 ........................................................................................... 83

Figure 5.20: Three-phase fault on the HV side of INV1 ................................................................ 85

xv

Figure 5.21: Loss of Wind Farm 1 ................................................................................................. 86

Figure 5.22: Current (A) from REC1 - DC Pole-to-pole fault on REC1 ....................................... 87

Figure 5.23: Test case 3 – 401-level MMC-HVDC Interconnection between France and Spain .. 88

Figure 5.24: AC voltage sources and switching sequence for initialization .................................. 89

Figure 5.25: Three-phase fault at MMC-2 (Transformer’s HV side) ............................................ 91

Figure 5.26: Active power reversal ................................................................................................ 92

Figure 5.27 DC-fault current contribution (pu) from MMC-1 ....................................................... 93

Figure 5.28: MMC ac voltage for a 21-level converter (Transformer secondary) ......................... 93

Figure 5.29: AC voltages at MMC-1 (pu), phase-a: black, phase-b: blue, phase-c: green ............ 94

Figure 5.30: Test case 4 – 21-level MMC-HVDC Interconnection ............................................... 94

Figure 5.31: Three-phase fault at MMC-2 (Transformer’s HV side) ............................................ 97

Figure 5.32: DC-fault current contribution (pu) from MMC-1 ...................................................... 98

Figure 5.33 MMC ac voltage for a 21-level converter ................................................................... 98

Figure 5.34: AM response to a fault at the inverter side – Simulation time step of 300µs ............ 99

xvi

LIST OF NOTATIONS

(1.1) Equation 1.1

[1] Reference 1

2L Two levels

3L Three levels

xvii

LIST OF ABBREVIATIONS

A Amperes

ac Alternating Current

AVM Average-value Model

BCA Balancing Control Algorithm

CCSC Circulating Current Suppression Control

CP Constant Parameter Model

CSC

dc

Current Source Converter

Direct Current

DLL Dynamic Link Library

DM Detailed Model

DSP Digital Signal Processor

EMT Electromagnetic Transients

EMTP-RV Electromagnetic Transients Program, Restructured Version

FACTS Flexible ac Transmission Systems

FD Frequency Dependent Line Model

GTO Gate Turn-off Thyristor

HV High Voltage

FC Flying Capacitor

HM Hybrid Multilevel

HVDC High Voltage Direct Current

IGBT

kV

Insulated Gate Bipolar Transistor

kilo-Volt

LVRT

LCC

Low-voltage Ride Through

Line Commutated Converter

MMC Modular Multi-level Converter

MTDC Multi-terminal Direct Current

MV Medium Voltage

MVA Mega Volt-Ampere

MVAR Mega Volt-Ampere Reactive

xviii

LIST OF ABBREVIATIONS

MW Mega Watts

NPC Neutral-point Diode-clamped

PI Proportional Integral Control

PLL Phase-locked Loop

POI Point of Interconnection

pu Per Unit

SCL Short-circuit Level

SM Sub-module

TD Time Domain

THD Total Harmonic Distortion

VCO Voltage Controlled Oscillator

VSC Voltage-sourced Converter

WB Wideband Line or Cable Model

xix

LIST OF APPENDICES

APPENDIX A CORRESPONDENCE LIST OF FIGURES AND EMTP-RV FILES ............ 115

APPENDIX B TEST CASE 1 DATA AND EMTP-RV MODELS DESIGN ......................... 118

APPENDIX C TEST CASE 2 DATA AND EMTP-RV MODELS DESIGN ......................... 135

APPENDIX D TEST CASE 3 DATA AND EMTP-RV MODELS DESIGN ......................... 138

APPENDIX E TEST CASE 4 DATA AND EMTP-RV MODELS DESIGN ......................... 152

1

CHAPTER 1 INTRODUCTION

This work presents the development of dynamic averaged models for the accurate and

efficient representation of VSC-based HVDC systems technology in EMT programs. The models

developed are compared against their detailed representation for validation purposes. The

comparison is performed for different VSC-HVDC configurations, converter topologies and

applications. This work also presents a detailed description of different VSC-based technologies

to introduce researchers into this field. All models developed during this work, including

converters topologies, control systems, algorithms, and test cases were developed in the

electromagnetic transient software EMTP-RV [1].

1.1 Motivation

Detailed modeling of HVDC systems include the representation of thousands IGBT

switches and must normally use small numerical integration time-steps to accurately represent

fast switching events. The computational burden introduced by such models highlights the need

to develop simplified models that provide similar dynamic and transient behavior. These

simplified models are known as mean- or average-value models (AVMs) and their objective is to

replicate the average response of switching devices and converters by using simplified functions

and controlled sources [2]-[5]. A different AVM concept is the switching function which intends

to mimic the high frequency pattern of VSCs allowing the representation of high frequency

harmonics [6]-[8]. AVMs have been successfully developed for low power applications in the

aerospace and aircraft industry [9], [10] and for wind generation technologies [11]-[13].

However, it is a new trend in high power systems with few applications presented to date

including traditional two and three-level VSC-HVDC models in EMT programs [14]-[16].

Reference [17] develops an efficient methodology for simulating MMC systems in EMT-type

programs, but it does not model a detailed MMC including a large number of levels and

integrated into a large scale transmission system.

The development of accurate and efficient averaged models in EMT programs enables the

use of VSC-HVDC technologies integrated into a large grid which corresponds to the main

motivation of this research work.

2

1.2 Contributions of the Thesis

The main objective of this thesis is to overcome the existing computing limitations

associated with the detailed modeling of VSC-based HVDC system integrated to large grids. This

thesis contributes to the comparison of existing models as well as the development of new

averaged models for different VSC technologies. The proposed models are computationally

efficient and accurate for the modeling of dynamic and transient events in power systems. The

main contributions of this thesis include:

Providing a comprehensive literature review and description of the available VSC-based

HVDC technologies, their main component, applications, and comparison with

conventional LCC-based HVDC technologies.

Providing comprehensive review and description of the available averaging modeling

techniques and methods currently used in power electronic applications as well as

exploring their applicability to VSC-based HVDC technologies.

Developing detailed two- and three-level VSC-based HVDC models for different

applications in EMTP-RV. These models include converter’s IGBT switches, control and

protection systems. They are built with the purpose of validating the proposed averaged

models.

Developing detailed MMC-based HVDC models for different applications in EMTP-RV.

The models include converter’s IGBT switches, control and protection systems. They are

built with the purpose of validating the proposed averaged models. These detailed MMC-

based models are the first and only full model benchmark available for model validation

and for the use in the studies where averaged models may not be suitable.

Developing efficient averaged models for different VSC-HVDC systems that accurately

represent the dynamic and transient behavior of this technology when integrated into large

grids. Identifying advantages and limitations of the developed models and their suitability

to represent different events in power systems.

Building test cases in EMTP-RV to demonstrate accuracy and performance of the

developed models. Test cases include applications such as point-to-point HVDC

3

terminals, asynchronous HVDC interconnections, and MTDC systems to integrate

offshore wind generation.

Comparing different VSC-based technologies and assessing their impact on harmonic

content, controllability and fault ride-trough capabilities.

Identifying advantages and limitations of the developed averaged models and studying

their suitability to model different events in power systems.

1.3 Methodology

The methodology proposed involves developing detailed models (DMs) in EMTP-RV that

accurately represent the actual behavior of VSC-HVDC technologies. These DMs are used to

validate the proposed AVMs for different test cases and scenarios. The validation criteria

involves comparing systems response to different disturbances such as ac faults, dc faults,

changes on power and voltage order set points, power inversion test and other dynamic and

transient tests. An initialization technique is proposed to properly set the initial conditions for the

time-domain simulation from the multiphase load-flow module of EMTP-RV. The model

validation includes the comparison of different variables in time-domain and the comparison of

the harmonic content of voltages and currents. The simulation times for different time-steps will

be used as a parameter to compare the computing performance and efficiency of the proposed

models.

1.4 Thesis Outline

The work presented in this thesis is divided into the following chapters:

Chapter 1: Introduction.

Chapter 2: VSC-HVDC Technology: Describes the existing VSC-based HVDC

technologies, main components and applications.

Chapter 3: Detailed VSC-HVDC Models: Develops detailed models for VSC-based

technologies to be used in the validation of the proposed AVMs.

Chapter 4: Average-value Models for VSC-HVDC Systems: Presents the available

methodologies for averaging of power converters used in HV and LV applications, and

4

develops new averaged models for different VSC-based technologies applied to HVDC

transmission. It also presents available simplified methods for efficient modeling of VSC-

HVDC systems.

Chapter 5: Dynamic Performance of Averaged Models: Performs a comparison and

validation of the averaged models developed against their detailed representation for

different VSC-HVDC applications. It also presents the advantages and limitations of the

proposed models.

Chapter 6: Conclusions.

The thesis is complemented with appendices (B to E) that include all relevant data required

to replicate the proposed models and test cases as well as block diagrams showing the models

design developed in EMTP-RV. Appendix A provides a summary list with the correspondence

between the figures in this thesis and their respective EMTP-RV files (test cases).

5

CHAPTER 2 VSC-HVDC TECHNOLOGY

This chapter starts with a brief introduction to HVDC systems followed by a description of

the currently available VSC technologies applied to HVDC transmission including main system

components, converter topologies, modulation techniques, and control and protection systems.

2.1 Technology Background

Three-phase alternating current (ac) has been the dominant solution for high-power long-

distance transmission since the 19th century. The highest commercial voltage level, initially

adopted in 1968, is 765kV. Even though few facilities have been built and are operated at higher

voltages (1,000kV and 1,200kV), 765kV remains as the highest commercial transmission voltage

currently in operation. In ac transmission systems however, the maximum transfer capability may

be limited by not only thermal, but also stability and reliability constraints. In order to increase

transfer capability, reduce losses and improve stability margins in long transmission lines, series

and shunt compensation may be required forcing the use of costly switching substations or

building parallel lines. Transfer capability limitations are particularly true for ac transmission

involving underground (or submarine) cables where shunt compensation is required causing

stability problems in some cases [18].

The development of HVDC transmission technology in 1954 introduced a bright

opportunity for long distance transmission due to its superb capabilities and advantages in

comparison to ac technologies. Some of the advantages of traditional HVDC over ac transmission

are the reduced line losses and cost for comparable distance and capacity. It enables the use of

HV cable connections and asynchronous interconnections, and also allows controllability of

power flows and voltage which helps improving system stability. Other advantages are the

isolation from disturbances of two interconnected systems and the limitation of fault currents and

short-circuit levels.

Early development of power electronics for HVDC technologies back in 1939 considered

the use of Current Source Converters (CSC) based on mercury-arc valves as it was found to be

the most suitable technology to handle large currents. The appearance of the thyristor

semiconductor in 1950 had an enormous impact on static-converter technology and it started to

6

be used in HVDC transmission by mid-1970s. Ever since, LCC technology based on thyristor

valves has dominated the HVDC industry.

From 1990 onwards, the VSC technology became economically viable thanks to the

development of self-commutated high-power switches, such as GTOs and IGBTs, and the

computing power of Digital Signal Processors (DSPs) to generate the firing patterns. HVDC

markets involving long-distance high-power transmission are still dominated by traditional

thyristor-based HVDC technology, but it is expected that VSC-based technology will replace

traditional CSC technology in future due to the fast development of high-power semiconductor,

controls systems and protection schemes [19].

VSC-HVDC systems have the capability to rapidly control both active and reactive power

independently of each other to keep the voltage and frequency stable. This gives total flexibility

regarding the location of the power converters in the system including ac networks having a very

low Short-circuit Level (SCL). In contrast to LCC technology, the polarity of the dc link voltage

remains the same with the dc current being reversed to change the direction of power flow which

eliminates the issue of commutation failures. In addition, VSC-HVDC systems enable black start

and emergency support, stabilization of ac grids, fast reverse power flow control, multi-terminal

dc implementation, and eliminate the need of ac filters and the use of grounding electrodes due to

bipolar operation [20].

Different VSC topologies have been developed in the past 20 years. However, only two

have been successfully implemented in HVDC applications: two-level (2L) and multilevel

neutral-point diode-clamped (NPC), also known as three-level (3L) [20], [21]. Recent trends on

multilevel converters for HVDC include modular multilevel converter (MMC) topology which

connects 2L converter modules in cascade to achieve the desired ac voltage [22]-[24]. VSC-

HVDC technologies are currently offered by three manufacturers ABB [25], Siemens [26] and

Alstom Grid [27].

2.2 VSC-HVDC System Overview

Figure 2.1 shows a high-level representation of a VSC-HVDC terminal for 2L (or 3L)

converter topology. A three-phase transformer, with its secondary winding connected in delta to

block the zero-sequence voltages generated by the VSC, is used to interface the converter with

7

the ac system. A series reactor (L) is added between the converter and the transformer for control

of active and reactive powers and low-pass filtering of the PWM pattern. It is also used to limit

the short-circuit currents. The primary objective of the dc side capacitor (C) is to provide a low

impedance path for the turned-off current, to reduce harmonic ripple on the dc voltage (filter) and

also to serve as an energy storage device. The control system uses a vector-type control that

includes a Phase Locked-loop (PLL), an outer controller and an inner controller. VSCs based on

2L and 3L topologies typically use high-frequency (greater than 1,000Hz) PWM or space-vector

modulation [28], [29].

Figure 2.1: 2L (or 3L) VSC-HVDC terminal

New VSC technologies are based on multilevel configurations where 2L sub-modules

(SMs) are connected in cascade to form a MMC. The overall configuration of a MMC terminal is

presented in Figure 2.2. MMC topologies use a smaller switching frequency helping to reduce

converter losses. In addition, filter requirements are eliminated by using a significant number of

levels per phase. Scalability to higher voltages is easily achieved and reliability improved by

increasing the number of SMs per multivalve arm [30]. The dc capacitors are now included in

each SM and the series reactors, used to control the power flow and circulating currents, are

Idc

S

VSC DC Cable

Yg/∆

L C

PWM

Inner

Current

Control

Outer P/Q/Vdc

Control

PLL

Ѳ

Ѳ

+

Vdc

-

abc

sv abc

fv

abc

convi

abc

convv

8

embedded in the converter’s phase arms. A Balancing Control Algorithm (BCA) is required to

control arm currents and the dc voltage on each SM capacitor [40].

Figure 2.2: MCC VSC-HVDC terminal

2.3 VSC Topologies

VSCs are based on state-of-the-art IGBT semiconductor switches with turn-on/turn-off

capabilities and operate at high or low frequencies depending on the topology and modulation

technique. The focus of this thesis covers 2L, 3L-NPC and MMC topologies. Other multilevel

topologies used in HV and MV applications, such as Flexible ac Transmission Systems

(FACTS), are also discussed in this section.

2.3.1 Two-level Converter

The 2L topology has been used in a wide range of power levels including VSC-HVDC

transmission. The basic configuration of a three-phase 2L converter is presented in Figure 2.3.

Actual systems use packs units grouping several IGBTs switches in series each capable of

handling currents between 1-2kA and voltages up to approximately 3kVdc [25]. Features taken

into account when designing and specifying IGBT switches are high blocking voltage and turn-

off current, low conduction and switching losses, short turn-on and turn-off times, suitable for

S MMC

VSC DC Cable

Yg/∆

Modulation

& BCA

Inner

Current

Control

Outer

P/Q/Vdc

Control

PLL

Ѳ

Ѳ

Idc

+

Vdc

-

abc

sv abc

convv

abc

convi

9

series connection, high /dv dt and /di dt withstand capability, good thermal characteristics, and

low failure rates [21].

Figure 2.3: 2L Converter topology

The voltage pattern generated by a 2L converter oscillates between +Vpos and -Vneg (two

voltage levels) at a predefined switching frequency. Figure 2.4 shows the 2L converter output and

the dominant 50Hz component for a switching frequency ratio of 27 (1,350Hz). The sinusoidal

carrier-based PWM produces a voltage waveform with a dominant component plus significant

high-order harmonics which are eliminated by means of tuned filter and high-order damped

filters.

Figure 2.4: 2L Converter voltage (pu) (blue: 50 Hz component, black: converter output)

+Vpos

-Vneg

Va

Vb

Vc

S1 S3 S5

S2 S4 S6

++

Time (ms)

10

Although a VSC feeds fundamental ac current into the system, the converter voltage output is in

reality a rectangular waveform. The ac system components connected to the VSC would be

exposed to very large step changes in voltage with /dv dt levels up to l00kV/µs. This waveform

is unacceptable for direct connection to an ac networks and, if a converter transformer is

employed, high-frequency filters are generally used to limit the transformer’s exposure to high

/dv dt levels. The advantages of the 2L topology are simpley circuitry, small dc capacitors and

footprint, and the same duty is required for all the IGBTs. The main disadvantages are the large

blocking voltage required for the IGBTs, crude waveforms forcing the need of filters and high

converter losses due to the high switching frequency [21].

2.3.2 Multilevel Converters

Several multilevel converter topologies have been developed in the past for different HV

and MV applications. Most typical multilevel configurations are diode-clamped (NPC), flying

capacitor (FC) and hybrid multilevel (HM) converters [31]-[33]. Each configuration may contain

several levels, but three-levels have been used in HVDC applications and particularly the NPC

topology. A brief description of each of them is provided in this section with emphasis in 3L-

NPC topology.

2.3.2.1 Neutral Point Diode-clamped Converter

The configuration of a three-phase 3L-NPC converter is presented in Figure 2.5. The

voltage pattern generated by a 3L converter has three levels 0, +Vpos and -Vneg oscillating at the

switching frequency. Taking phase a in Figure 2.5, when IGBTs S11 and S12 are turned ON, the

output is connected to +Vpos and when S12 and S21 are ON, the output is connected to ground.

When S21 and S22 are ON, the output is connected to -Vneg. Clamp diodes provide the

connection to the neutral point (or ground). From the switching states, it can be deduced that

IGBTs S12 and S21 are ON for most of the cycle, resulting in greater conduction loss than S11

and S22, but less switching loss. The dc bus capacitors are connected in series and establish the

mid-point neutral voltage (ground in the case of Figure 2.5). In NPC inverters, maintaining the

voltage balance between the capacitors is important for the proper operation of the NPC

topology.

11

Figure 2.5: 3L NPC converter topology

Figure 2.6 shows the 3L converter output and the dominant 50 Hz component for a switching

frequency ratio of 27 (1,350Hz). Similar to the 2L topology, PWM produces a voltage waveform

with a fundamental component plus high-order harmonics which are eliminated by means of

tuned and high-order damped filters.

Figure 2.6: 3L Converter voltage (pu) (blue: 50Hz component, black: converter output)

The switching sequence required to generate the voltage pattern is described in reference [31].

The advantages of the 3L-NPC topology are reasonably small dc capacitors needed, lower switch

-Vneg

Va

+Vpos

Vb

Vc

S11

S12

S21

S22

S31

S32

S41

S42

S51

S52

S61

S62

++

Time (ms)

12

blocking voltages, small footprint, improved basic ac waveform and relatively low converter

switching losses. Among the disadvantages is the inherent difficulty in keeping dc capacitor

voltages constant, complex circuitry for large number of levels, the number of added diodes

increases rapidly with the number of levels and semiconductor switches have different duties

[21].

2.3.2.2 Flying Capacitor Converter

The configuration of a three-phase 3L FC converter is presented in Figure 2.7. Similar to

the 3L NPC converter, the voltage pattern generated by a 3L FC converter has three levels 0,

+Vpos and -Vneg oscillating at the switching frequency. The switching sequence required to

generate the voltage pattern is also described in reference [31].

Figure 2.7: 3L FC converter topology

This topology has no additional diodes, but has additional dc capacitors known as floating

(or flying) capacitors. For a three-phase unit, the main dc capacitors are shared by the three

phases, but the FC are equal but independent for each phase and are connected to the mid-point

connection of the upper and lower diodes on each phase leg. During normal operation, the mean

-Vneg

Va

+Vpos

Vb

Vc

S11

S12

S21

S22

S31

S32

S41

S42

S51

S52

S61

S62

FC FC FC

++

+ + +

13

voltages of the FCs for each phase are charged at +Vpos, where the voltage of the main dc bus

voltage is Vdc (Vpos+Vneg). As a result, the voltage across each IGBT switch is only half of the

dc-link voltage Vdc. Taking phase a in Figure 2.7, when IGBTs S11 and S12 are turned ON, the

output is connected to +Vpos and when S11 and S21 are ON, the output is zero (-Vpos+Vpos).

When S21 and S22 are ON, the output is connected to -Vneg. States S11 ON and S22 ON, as well

as S12 and S21 ON, are forbidden to avoid shorten the capacitors.

The advantages of the 3L FC topology are similar to the 3L NPC with the difference that all

switches have the same duty. With the volume of capacitors largely proportional to the square of

their nominal voltages, the disadvantage of this topology is the large footprint incurred by the

floating capacitors [21].

2.3.2.3 Hybrid Multilevel Configurations

The generalized structure of a single-phase multilevel inverter with n m-level SMs (or cells)

connected in series is shown in Figure 2.8.

Figure 2.8: Generalized topology of a multilevel converter

m-level

cell

m-level

cell

m-level

cell

m-level

cell

V1

V2

V3

Vn

Vdc1

Vdc2

Vdc3

Vdcn

14

A phase-to-neutral voltage waveform is obtained by adding up the output voltages of each

cell nV . It is considered that the output voltage of each cell represents equally spaced levels,

where the voltage step between two adjacent levels is a function of nVdc . Several topologies of

single-phase cells, such as those presented in Figure 2.9, can be connected in series (or cascade)

to obtain multilevel waveforms. Full-bridge cells (Figure 2.9b) are usually employed in FATCS

devices (STATCOM) because they use a smaller dc bus voltage level, and they present a smaller

number of components than half-bridge cells with the same number of levels. On the other hand,

full-bridge cells cannot synthesize voltage waveforms with an even number of levels. Although

each configuration has its advantages and disadvantages, the unified analysis presented

hereinafter does not depend on the arrangement adopted to obtain a given number of levels [32].

A hybrid configuration will combine different level cells in series or different modulation

techniques. A multilevel configuration currently used for VSC-HVDC connects two-level cells

(Figure 2.9a) in series to form the desired ac voltage configuration and is known as modular

multilevel converters (MMC) [23]. As opposed to full-bridge cells, which can generate three Vi

voltage levels (+Vdc, 0 and –Vdc), half-bridge cells can only generate two levels (+Vdc and –Vdc,

or +Vdc and 0). Half-bridge tree-level cells (Figure 2.9c) can also produce three levels, but they

require additional diodes (clamp diodes) which make this topology more onerous for multi-level

converter applications.

(a) (b) (c)

Figure 2.9: Sub-modules a) Two-level cell, b) Full-bridge (H-bridge) cell, c) Half-bridge tree-

level cell

+

Vi

-

+

Vi

-

+

Vi

-

+

+

+

+

15

2.3.3 Modular Multilevel Converters

The MMC topology is a new configuration developed for VSC-based HVDC applications.

It connects two-level SMs in series to generate the ac voltage output. Figure 2.10 shows a single-

phase MMC configuration including Nu SMs on the upper arm and Nl SMs on the lower arm.

Each SM contains two IGBT switches and a capacitor.

Figure 2.10: Single-phase MMC configuration

Regardless of the sign of the arm current, the voltage smv of each SM can be switched to either 0

or to the capacitor voltage cv . By switching a number of SMs in the upper and lower arms, the

voltages dcV and av are controlled. The voltage on the capacitors are periodically measured with

a typical sampling-rate in the millisecond-range and, according to their voltage value, they are

sorted by software. In case of positive arm current (entering into the SM), the required number of

SMs with the lowest voltages are switched on (S1=ON, and S2=OFF) and the selected capacitors

are charged. When the current in the corresponding arm is negative (going out of the SM), the

SM-1

SM-2

SM-Nu

:

SM-1

SM-2

SM-Nl

:

Ls/2

ia

va

Ls/2Sub-Module

C

S1

S2vsm

+

-

+

-

vc

Vdc

Idc

Multi-valve

Arm

16

number of SMs with highest voltages are switched on. By using this method, continuous

balancing of the capacitor voltages is guaranteed. The MMC configuration typically includes

redundant SMs, meaning a defective SM can be replaced by a redundant SM in the arm by

control action without mechanical switching. This results in an increased safety and availability

for this configuration [34].

The converter reactor SL has two key functions:

Three-phase MMCs connect the multi-valve arms in parallel on the dc side. As the

generated dc voltages on each arm cannot be exactly the same, balancing currents will

appear between the individual phase arms. The converter reactors help damping these

balancing currents to a very low level and make them controllable by means of

appropriate methods.

The reactors substantially reduce the effects of faults arising inside or outside the

converter. As a result, unlike in previous 2L and 3L VSC topologies, current rise rates of

only a few tens of amperes per microsecond are encountered even during critical faults

such as a short circuit between the dc terminals of the converter. These faults are swiftly

detected and, due to the low current rise rates, the IGBTs can be turned off at absolutely

uncritical current levels.

The voltage pattern generated by a MMC is a staircase waveform where each step corresponds

the SM voltage (or capacitor voltage) cv . Figure 2.11 shows the ac voltage waveform for a

detailed 21-level MMC (20 SMs per multi-valve arm).

Figure 2.11: AC voltage (pu) for a 21-level MMC

Time (s)

17

It can be noted that the higher the number of SMs, the lower the harmonic content and the need

for filtering. An actual MMC-based HVDC systems of 400MW will include 200 SMs per multi-

valve arm on each phase. A larger system in the range of 1,000MW will contain 400 SMs per

multi-valve arm forming what is known as a 401-level MMC. These large systems will not

require any filter on the ac side of the converter as the voltage output will be almost a perfect

sinusoidal waveform as it will be demonstrated later on. The typical dc voltage for an actual 201-

and 401-level MMC is 200kV and 320kV, respectively [30], [34].

A detailed description of a three-phase MMC topology and its control system is provided in

section 3.2 of this thesis.

2.4 Filtering Requirements

VSCs based on two- and three-level topologies are usually operated using sinusoidal PWM

technique to control the fundamental frequency and the modulation index of the ac voltage. As

previously shown in Figure 2.4 and Figure 2.6, the converter’s voltage output includes a

fundamental frequency plus high frequency components. Elimination of harmonics in VSCs is

achieved by the use of ac filters. The series reactor will also help to filter the harmonic content. A

typical VSC-HVDC scheme will include a couple of tuned filters plus a high frequency filter.

The filters are tuned at the switching frequency and twice the switching frequency. The

transformer connection is delta on the secondary side (converter side) in order to remove third-

order harmonics. Depending on the filter performance requirements, the filters size will vary

between 10-30% of the rated converter’s capacity [20]. The requirements for 2L and 3L VSC

filter are as follows:

1

1.0%hh

UD

U (2.1)

2 1.5% 2.5%,h

h

THD D (2.2)

where hD is the individual voltage harmonic distortion and THD is the Total Harmonic

Distortion measured at the Point of Interconnection of the VSC-HVDC system. These are voltage

quality performance measures. There is also a telephone influence factor (TIF) that is used as an

indication of the expected telephone interference. Filters are also added on the dc side along with

18

smoothing reactors where the converter capacitor is installed in order to suppress harmonics.

Cables on the dc side may run close to telephone lines causing interference, therefore, additional

filtering may be required to minimize telephone interference from dc cables.

The high /dv dt in the switching valves may cause a high frequency noise which should be

prevented from propagation to the rest of the system and outside the converter facilities.

Mitigations measures are implemented at the valve level by using dumping circuits, but radio

interference (RI) filter capacitors and reactors connected between the ac bus and earth are

typically used.

MMC-based VSC-HVDC systems using a large number of levels (above 100) do not

require ac filters to improve voltage quality as the converter output will be an almost perfect

sinusoidal waveform. Harmonic content analyses for different converter levels will be studied in

a further section of this report.

2.5 DC Link

The dc link in 2L and 3L VSCs is formed by the storage capacitors and the dc cable or

overhead line, respectively. The primary objective of the dc side capacitor is to provide a low-

inductance path for the turned-off currents and also to serve as an energy storage device. The

capacitor also reduces the harmonics ripple on the direct voltage. Disturbances in the system (e.g.

ac faults) will cause dc voltage variations. The ability to limit these voltage variations depends on

the size of the dc side capacitor. A storage capacitor provides the corresponding VSC with a

smooth dc voltage of a fixed polarity. To achieve maximum use of the power semiconductors of

the VSC, the capacitor needs to be connected to the converter by a low inductive path. The size

of the capacity is chosen according to the maximum dc voltage ripple tolerated [20]. It should be

noted that a dc capacitor is not required in MMC configurations as the storage capacitor is now

embedded in the converter’s SM. This particularity will reduce the stress on the IGBT switches

due to /dv dt variations.

A VSC-HVDC system cannot change voltage polarity. Power reversal is achieved by

changing the direction of dc current instead. This enables the use of extruded dc cables, which are

an attractive alternative to self-contained oil filled or mass impregnated paper insulated cables as

used for conventional thyristor-based HVDC systems. The cable length is not limited as it would

19

be in case of ac transmission systems. VSC-HVDC systems use land or submarine polymer

cables similar to XLPE ac cables, but with a modified polymeric insulation. Cable data for dc

cables can be found in [20].

For the purpose of this thesis, the dc cables used in EMTP-RV are modeled using a

wideband frequency dependent cable model [35] in order to study both dynamic and transient

events on the dc side of the VSC-HVDC link.

2.6 Control System

A high level overview of the control system for a 2L (or 3L) and a MMC-based VSC was

presented in section 2.2. The basic control scheme uses a vector control (Figure 2.1) which

includes an outer controller that generates the current references in the 0dq synchronous rotating

frame to the inner controller [36], [37]. The purpose of the inner current controller (or ac current

controller) is to allow the (active and reactive) current through the series reactor and the

transformer to be controlled. The synchronous frame rotates at the frequency obtained from the

PLL which synchronizes the converters voltage with the ac voltage. The inputs to the PLL are the

ac voltages of the three-phases at the Point of Interconnection (POI). The current references to

the inner controller are obtained from the outer controller (or current-order controller) whose

inputs are the active and reactive reference power, or the rms voltage on the converter filter. The

dc voltage is also controlled through the outer controller by a current reference order. A voltage-

dependent current order limiter provides control to keep the ac filter voltage within its upper and

lower limits. The tap changer of the converter transformer is controlled to keep the voltage

modulation ratio ( vm ) within acceptable limits. The frequency can be controlled in cases where

VSC-HVDC system is supplying a passive (no sources or active elements) network [38]. The

reactive power control includes an ac voltage override block intended to maintain the ac voltage

within acceptable pre-defined limits. The active power control, in turn, includes a dc voltage

limiter that overrides the active power control in order to maintain the dc voltage within an

acceptable range.

Multilevel (three levels or higher) converters present the problem of having the neutral-

point voltage subject to fluctuations due to the irregular charging and discharging cycle of the

upper and lower dc capacitors. This unbalance may cause excessive overvoltages on the

20

switching devices and on the dc capacitors. The dc-voltage regulation method used in this thesis

controls the zero-sequence current and adds a zero-sequence signal to the voltage reference of the

PWM [39]. MMCs on the other hand, need to balance the second-harmonic circulating currents

generated by unbalances in the phase arms as well as the dc capacitor voltage at each SM. This is

achieved by using a circulating current suppression control (CCSC) and a balancing control

algorithm (BCA), respectively [30]. More details on the origin and mitigation of voltage and

current unbalances generated in MMCs are provided in sections 3.2.1.1 and 3.2.1.2, respectively.

Under unbalanced network conditions or grid disturbances, voltage ripple is introduced into

the dc link. To mitigate this effect, a control strategy that decouples positive and negative

sequence inner-current loops can be implemented. This control strategy improves the dynamic

response of the VSC-HVDC system as shown in [44]. The following chapter provides a more

detailed description of the control system developed and used in this thesis for different VSC

topologies.

2.7 Protection System

The main purpose of the protection system is to promptly remove the VSC components

from service in the event of a fault. The main protection device in a VSC-HVDC system is the ac

breaker which disconnects the converter and transformer from the grid removing dc current and

voltage. Depending on the type of fault and converter technology, the clearing actions may go

from transient currents limitation by temporary blocking the valves and control pulses to

permanent blocking of the VSC and ac breaker tripping. The transient current limiter stops

sending pulses to the IGBTs of the faulted phase or all three phases when overvoltage protection

is enabled and is re-established once the fault is cleared. A permanent blocking, whereas, will

send a turn-off signal to all the IGBT switches and they will stop conducting.

VSC-HVDC systems based on MMC technology include, in addition to the ac breaker, a

press-pack thyristor on each SM in parallel to 2S (Figure 2.10) which is used to protect the anti-

parallel diodes exposed to high currents from dc faults. Once a dc fault is detected and the IGBTs

are blocked, the fast-recovery free-wheeling diodes, which have low surge current withstand

capability, are exposed to damaging currents for a few cycles. The thyristor is fired during the

fault allowing most of the current to flow through the thyristors and not through the diodes until

the ac breaker opens [24]. Press-pack thyristors have a high capability to withstand surge currents

21

which make them useful in conventional LCC-HVDC applications and their use in VSC-HVDC

applications will make this technology suitable for applications involving overhead transmission

lines.

2.8 VSC-HVDC Applications

VSC-HVDC systems have the advantage of independently controlling active and reactive

power and voltage which make this technology suitable for a number of applications including

grid performance and operations support. Examples of applications include parallel

interconnection of ac and dc systems where VSC-HVDC link can help damping oscillations in

the ac systems [20]. The advantage of this technology for system restoration is considerable in

terms of voltage and frequency stability during black start. VSC-HVDC will enable applications

requiring asynchronous connections between two systems either back-to-back or by means of dc

transmission links. This advantage increases when the connection requires the use of

underground or submarine cables such as in VSC-based MTDC systems used to integrate

offshore wind generation [45]-[48]. Future in-feed to dense urban cities are an attractive

application of VSC-HVDC systems due to their capability to use cable systems and also to

control voltage and frequency at the VSCs [38].

22

CHAPTER 3 DETAILED VSC-HVDC MODELS

This chapter describes the detailed VSC-HVDC models (and mathematical formulation)

developed in EMTP-RV for the validation of the proposed AVMs. It starts with the first

generation of VSC technologies based on 2L and 3L converters to continue with the latest

generation based on MMC technology.

3.1 Two- and Three-level Converter Models

In the detailed two- and three-level converter topologies, described in sections 2.3.1 and

2.3.2, the IGBT switches are modeled using an ideal controlled switch, two non-ideal (series and

anti-parallel) diodes and a snubber circuit, as shown in Figure 3.1a. The non-ideal diodes are

modeled with nonlinear resistances using the classical V-I curve of a diode whose characteristic

can be adjusted according to manufacturer data (Figure 3.1b). This model offers several

advantages as it can accurately replicate the nonlinear behavior of switching events accounting

for both switching and conduction losses. Six and twelve IGBT valves were modeled for the two-

and three-level converters, respectively. Therefore, the RLC snubber circuit must be calibrated to

account for losses in the case of an actual VSC system where several IGBTs are connected in

series and parallel in order to withstand the design voltage and current.

(a) (b)

Figure 3.1: a) IGBT valve representation, b) Diode V-I curve

It should be noted that partial differential equations could be used to develop a lumped circuit for

the IGBT valve. In [61], a complex IGBT sub-circuit is proposed and compared against a finite

element model. This complex representation can accurately represent switching losses; however,

they require extremely small time-steps (nanoseconds) as the switching event occurs over a very

Current (A)

Voltage (

V)

Entered characteristic plot

n

p

g

+

+R

LC

+

n

p

g +R

LC

p

n

g

p

n

g

23

short period of time. These types of models are not usually used for power system simulations

due to excessive computing time requirements and are outside the scope of this thesis.

3.1.1 Control System

Two- and three-level based VSCs use the same control system approach which is known

as vector control [36]. The method calculates a voltage time area across the equivalent reactor L

(or voltage drop) which is required to change the current from present value to the reference

value. The vector control operates in the synchronous rotating dq0-frame and its main

components are the phase-locked loop (PLL), inner and the outer control blocks. The inner

controller regulates the converter ac voltage (and current over the series reactor) that will be used

to generate the modulated switching pattern and the outer controller regulates the current

references needed to control the main VSC parameters such as power flow, ac voltage and dc

voltage. Using vector control, the active and reactive power (or voltage) can be independently

controlled by regulating the currents in the dq0-frame [36].

3.1.1.1 Synchronous dq0 Reference frame

The use of a rotating dq0-frame allows decoupled control of active and reactive power

flows. A set of three-phase voltages in the abc-frame can be transformed into two-dimensional

complex frame by the Clark transformation [49].

1 1/ 2 1/ 23

,2 0 3 / 2 3 / 2

a

b

c

vv

vv

v

(3.1)

where av , bv , and cv are the three-phase voltages in the abc frame, and v and v are the

corresponding voltages in the frame (Figure 3.2a). The 0dq transformation is given by

the Park transformation [49] using the reference frame in Figure 3.2b.

24

(a) (b)

Figure 3.2: Reference frames: (a) Stationary and (b) rotating 0dq

cos( ) sin( )

sin( ) cos( )

d

q

V v

V v

(3.2)

The angle is the transformation angle and is equal to t , where is electrical frequency in

rad/s of the ac system under consideration. The direct (T ) and inverse ( 1T ) 0abc dq

transformation matrices are defined as follows:

cos( ) cos( 2 / 3) cos( 2 / 3)2

sin( ) sin( 2 / 3) sin( 2 / 3)3

a a

d

b b

q

c c

v vV

v vV

v v

T (3.3)

1

cos( ) sin( )

cos( 2 / 3) sin( 2 / 3)

cos( 2 / 3) sin( 2 / 3)

a

d d

b

q q

c

vV V

vV V

v

T (3.4)

3.1.1.2 Phase-Locked Loop

When a VSC terminal is connected to an active ac system, the frequency and phase must

be detected at a pre-defined reference point in order to synchronize the converter and control

system accordingly. This action is performed by the PLL circuit which synchronizes a local

oscillator with a sinusoidal reference input coming from the system’s ac voltage. This ensures

that the local oscillator is at the same frequency and in phase with the reference voltage input.

α

vc

vb

β

α

d

q

β

va

φ θ

va

φ

25

The local oscillator is a voltage controlled oscillator (VCO). The block diagram of the PLL is

shown in Figure 3.3, where qV is the q-axis voltage coming from the 0abc dq transformation of

the voltage reference and o is base system frequency. The component qV is selected as it is

proportional to sin( ) and sin( ) for small values of the angle .

Figure 3.3: Phase-locked loop block diagram

When the converter is connected to a passive system, such as a load connection or a wind farm,

the frequency is fixed to o by the PLL and only the frequency oscillator is required to generate

the angle . This control approach will be used to implement a voltage/frequency VSC controller

for MTDC systems integrating offshore wind generation.

3.1.1.3 Inner Control in the dq0 frame

The voltage drop equation of the reactance L in Figure 2.1 is computed as follows:

( )

( ) ( ) ( )d t

t t R t Ldt

abc

abc abc abc convf conv conv

iv v i (3.5)

where vectors abc

convv and abc

fv are the converter and filter’s instantaneous voltages for the three

phases abc . The vector abc

convi represents the three instantaneous line currents through the

reactance L. It is assumed that the reactance L has a small resistance represented by R. If the

voltage drop equation in (3.5) of is transformed into the 0dq frame (using matrix T ), the

following equations are derived:

,

, , , ,

conv d

conv d f d conv d conv q

dIV V L RI LI

dt (3.6)

ki*∫

kp

+Vqkvp +

o

∫ +

+

VCO

26

,

, , , ,

conv q

conv q f q conv q conv d

dIV V L RI LI

dt (3.7)

where ,conv dV and ,conv qV are the direct- and quadrature-axis representation of the converter’s

voltage, and ,f dV and ,f qV are the direct- and quadrature-axis representation of the voltage at the

converter’s filter. Likewise, ,conv dI and ,conv dI represent the current through the inductance L in

the dq0 reference frame.

These equations are the base of the inner control loop for a balanced network. The active ( acP )

and reactive ( acQ ) power equations on the ac side of the converter are derived from the dq0 axis

components for voltage (abc

fv ) and current (abc

convi ) as follows:

,

, ,

,

3

2

f d

ac ac conv d conv d

f d

VP jQ I jI

jV

(3.8)

, , , ,

3( )

2ac f d conv d f q conv qP V I V I (3.9)

, , , ,

3( )

2ac f d conv q f q conv dQ V I V I (3.10)

The power on the dc ( dcP ) side is given by:

dc dc dcP V I (3.11)

where dcV and dcI are the dc-side converter’s voltage and current, respectively. Assuming there is

no zero-sequence component (due to the transformer converter’s delta connection), a three-phase

voltages (vector abcv ) can be decomposed into positive- (vector +

abcv ) and negative-sequence

(vector

abcv ) components when the network is unbalanced [44], [51].

( ) ( ) ( )t t t + -

abc abc abcv v v (3.12)

Applying the T matrix transformation with the corresponding rotating angle ( for positive

sequence and for negative sequence), the positive- and negative-sequence components are

derived in the 0dq rotating frame:

27

( )+ +

dq abcV T v (3.13)

( ) - -

dq abcV T v (3.14)

where +

dqV and -

dqV are the positive- and negative-sequence voltage vectors for direct- and

quadrature-axis components in the dq0 reference frame. The angle is derived from a generic

PLL from the dq0 transformation applied to the phase voltage vector ( )tabcv . However, a filter

must be added to remove the second harmonic ripple generated by the negative sequence

component on the ac voltage.

If this same formulation is applied to the voltage drop equation in (3.5), we obtain the new dq0-

frame equations [51]:

,

, , , ,

conv d

conv d f d conv d conv q

dIV V L RI LI

dt

(3.15)

,

, , , ,

conv q

conv q f q conv q conv d

dIV V L RI LI

dt

(3.16)

,

, , , ,

conv d

conv d f d conv d conv q

dIV V L RI LI

dt

(3.17)

,

, , , ,

conv q

conv q f q conv q conv d

dIV V L RI LI

dt

(3.18)

' "sin(2 ) cos(2 )acP P P t P t (3.19)

acQ Q (3.20)

where P, P’, P” and Q are defined as follows:

, , , , ,

, , , , ,

'

, , , , ,

"

, , , , ,

3

2

f d f q f d f q conv d

f q f d f q f d conv q

f q f d f q f d conv d

f d f q f d f q conv q

V V V V IP

V V V V IQ

V V V V IP

V V V V IP

(3.21)

Neglecting the second order terms and the reactor resistance in equations (3.15) to (3.18) a

proportional-integral (PI) controller can be designed as follows:

28

* *

, , , , , , ,( ) ( )conv d f d p conv d conv d i conv d conv d conv qV V k I I k I I dt LI (3.22)

* *

, , , , , , ,( ) ( )conv q f q p conv q conv q i conv q conv q conv dV V k I I k I I dt LI (3.23)

* *

, , , , , , ,( ) ( )conv d f d p conv d conv d i conv d conv d conv qV V k I I k I I dt LI (3.24)

* *

, , , , , , ,( ) ( )conv q f q p conv q conv q i conv q conv q conv dV V k I I k I I dt LI (3.25)

Where ,p pk k are proportional gains and ,i ik k

are the integral gains of the controller. The

control block representing the inner controller for unbalanced networks is shown in Figure 3.4.

Figure 3.4: Positive- and negative-sequence inner controllers

3.1.1.4 Outer Control in the dq0 frame

The maximum number of controllable variables in a VSC terminal depends on the

available degrees of freedom. In a decoupled 0dq reference frame, two variables can be

independently controlled on each terminal. This approach allows implementing several types of

control strategies depending on the type of grid (passive or active), ac connection (weak or

strong), and application (point-to-point, multi-terminal system, offshore wind integration, etc.).

The typical control strategies implemented in VSC-HVDC systems are described hereafter.

L

L

PI

+-

+

+

-

--

+ PI

-+

Inner Control Positive-Sequence

,f qV

,f dV

,conv dV

,conv qV

*

,conv dI

*

,conv dI

,conv dI

,conv qI

L

L

PI

+-

-

+

-

+-

+ PI

-+

Inner Control Negative-Sequence

,f qV

,f dV

,conv dV

,conv qV

*

,conv dI

*

,conv dI

,conv dI

,conv qI

29

(a) Constant ac Voltage and Frequency Control – /Vac freq

When a VSC terminal is connected to a passive network, the ac voltage at POI should be kept

constant. The PLL is phase locked at the required system frequency (50 or 60 Hz). The control

block for the /Vac freq controller is presented in Figure 3.5.

Figure 3.5: Constant voltage and frequency controller

For this specific /Vac freq controller, the reference voltages *

dV and *

qV will typically take the

value of 1 and 0, respectively (for a d-axis voltage alignment), in order to keep the nominal

voltage (1.0pu) at the VSC’s POI. The voltage error is passed thought a PI controller/limiter and

then the output sent to the 0dq abc transformation block to generate the three phase voltage

references ( *

abcv ).

(b) Constant Active Power and Reactive Control – /P Q

The constant active and reactive power control is typically applied when the VSC terminal is

connected to a stiff ac grid where active and reactive powers need to be independently controlled.

The active power control is achieved by controlling the d-axis current reference *

,conv dI and the

reactive power by controlling the q-axis current reference *

,conv qI , both going into the inner

PI+

-

PI

-+

dV

qV

*

dV

*

qV

dV

qVdq0 / abc

Transform*

abcv

PLL

(VCO)o

30

controller shown in Figure 3.4. If the ac voltage is aligned to the d-axis reference, then ,f qV will

be zero, and equations 3.9 and 3.10 can be rewritten as:

, ,

3

2ac f d conv dP V I (3.26)

, ,

3

2ac f d conv qQ V I (3.27)

,

,

2

3

acconv d

f d

PI

V (3.28)

,

,

2

3

acconv q

f d

QI

V (3.29)

If *

acP and *

acQ are the desired (reference) active and reactive powers respectively, an accurate

control of the active and reactive power is achieved by a combination of a feedback loop and an

open loop control as follows.

*

* *

,

,

( )( )ac iconv d p ac ac

f d

P kI k P P

V s (3.30)

*

* *

,

,

( )( )ac iconv q p ac ac

f d

Q kI k Q Q

V s (3.31)

Where pk and ik are the proportional and integral gains of the controller, respectively. An output

limiter and an error passing feedback to the integral controller are included to improve the

response of the controller and to avoid output divergence as shown in Figure 3.6.

PI+

-

* *,ac acP Q

,ac acP Q

* *

, ,,conv d conv qI I

+

+ +

+ Lim

+

-

Delay

1/Vf,d

31

Figure 3.6: Active and reactive outer power controller

If there is no requirement for power factor control, the reference power reference *

acQ can be

assigned a value of zero (unity power factor). A current limiter is added at the output of the outer

controller in order to limit the current references (* *

, ,,conv d conv qI I ) and meet the VSC’s overload

capability specifications. Figure 3.7 shows the current limiter control block implemented. A

maximum converter current ( convI ) is specified for the converter which sets the direct fix limit of

the d-axis current. Typically, a value between 1.1-1.2pu is chosen for convI . The q-axis current

limiter ( max,qI ) is a dynamic limiter and is calculated as a function of the active power operating

point and the converter capacity ( convI ) in order to satisfy the relation 2 2

_ , _ ,conv l d conv l q convI I I

and limit the maximum converter current output at all times.

Figure 3.7: Active and reactive current limiter

(c) Constant Active Power and ac Voltage Control – /P Vac

Constant active power and voltage control is used when the VSC terminal is connected to a weak

grid while constant active power is needed. The ac voltage is controlled by regulating the reactive

power in the converter. The active power control is the same developed in b), whereas the ac

voltage control is achieved by a PI regulator that calculates the voltage error and sends it to the

*

,conv dI Limiter

Dynamic

Limiter*

_ ,conv l qI

max,qI

*

_ ,conv l dI

2 *2

max, _ ,q conv conv l dI I I

max,qI

*

,conv qI

convI

convI

32

reactive power reference signal (Figure 3.8). The voltage reference is defined by *

acV and the

regulating range for the ac voltage will depend on the operating conditions (active power flow)

and overload capability of the VSC defined in the current limiter and specified by the IGBT’s

overload capability.

Figure 3.8: AC voltage controller

The measured input voltage acV is the positive sequence voltage estimated as follows:

2 2

acV v v (3.32)

The voltage error determines the reactive power reference *

acQ that should achieved by regulating

the control signal *

,conv qI . The control is derived from equation (3.31), similar to Figure 3.6, but it

includes a voltage regulator which output defines the reference reactive power *

acQ .

(d) Constant dc Voltage and Reactive Power Control – /Vdc Q

The dc voltage and reactive power control is implemented when the VSC terminal is connected to

a stiff network and is required to regulate dc voltage. The reactive power control is the same

described in b). Using the power balance equation between the ac and dc sides of the converter

( ac dcP P ), we have:

, ,

3

2dc dc f d conv dV I V I (3.33)

,

,

2

3

dc dcconv d

f d

V II

V (3.34)

Therefore, the dc voltage control can be achieved by a PI regulator as follows:

PI+

-

*

acQ

acQ

*

,conv qI+

+ +

+ Lim

+

-

Delay

1/Vf,dPI+

-

acV

*

acV

33

* *

, ( )( )iconv d p dc dc

kI k V V

s (3.35)

The controller block diagram is presented in Figure 3.9.

Figure 3.9: DC voltage controller

The dc voltage regulator will maintain the dc voltage by controlling *

,conv dI achieving active

power flow balancing between ac and dc sides of the converter. The q-axis component will then

be able to control reactive power and/or voltage. The voltage limits are defined such that the ac

voltage is maintained between the maximum continuous operating voltages (typically ±10% of

the nominal value depending on manufacturer specification).

(e) Constant dc Voltage and ac Voltage Control – /Vdc Vac

The constant dc and ac voltage controller is used when VSC terminal is connected to a weak grid

and is required to maintain a constant dc voltage. The ac and dc voltage controllers are modeled

in the same way as presented in Figure 3.8 and Figure 3.9, respectively. In order to maintain the

ac voltage within acceptable limits and to increase the robustness of the controller, the reactive

power control includes an ac voltage override limiter that acts on the *

,conv qI signal. Similarly, to

maintain the dc voltage within pre-defined limits, a dc voltage override limiter is added to the

active power controller that acts over the *

,conv dI signal.

(f) DC Voltage Droop Control – _Vdc Droop

Droop control is typically used in MTDC systems to improve the reliability of a system

conformed by several VSCs in case of outages of terminals controlling the dc voltage. The droop

PI+

-

*

dcV

dcV

*

cdi+

+ +

+ Lim

+

-

Delay

34

control assigns a slope (Vdc-Pdc characteristic of Figure 3.10) to the dc voltage error signal and

adds it to the power reference in the active power controller (Figure 3.6) [49].

Figure 3.10 Vdc-Pac converter droop characteristic

The new dc voltage is calculated as follows:

*

dc dc acV V Slope P (3.36)

Thus, a power error is introduced in the power controller:

* *1( ) ( )ac dc dc dc dcP V V KP V V

slope (3.37)

where slope=1/KP.

The dc voltage droop control block is presented in Figure 3.11.

Pac

Vdc

Vdc-Pac droop slope

35

Figure 3.11: Active power controller with dc voltage droop control

(g) Frequency Droop Control – _Freq Droop

Active ac systems include synchronous generators with natural frequency droop characteristics

with respect to power. They also implement frequency droop control which is useful for

frequency oscillations damping and compensation for power unbalance occurring at some point

in the system. VSCs can also be set to contribute to the aggregate frequency droop and frequency

modulation characteristics. The frequency droop control can be realized as shown in Figure 3.12

[50].

Figure 3.12: Active power controller with frequency droop control

PI

+

+

-

*

acP

acP

+

+ +

+ Lim

+

-

Delay

1/Vf,d

KP+

-

dcV

*

dcV

*

,conv dI

PI

-

+

-

*

acP

acP

+

+ +

+ Lim

+

-

Delay

Vf,d

KF+

-

f

*f

*

,conv dI

36

This control works similar to the Vdc droop control of Figure 3.11, but using frequency error as

input instead of dc voltage. This control is equivalent to droop control on synchronous generators

allowing the converter to contribute to frequency regulation during load changes in case there is

enough reserve margins in the converter.

The new frequency is calculated as follows:

*

acf f Slope P (3.38)

Thus, a power error is introduced in the power controller:

* *1( ) ( )acP f f KF f f

slope (3.39)

where slope=1/KF.

3.1.2 Modulation Technique

Several modulation techniques have been developed for two- and three-level VSCs.

Among the most typical are the carrier-based pulse-width modulation (PWM) [29] and the space

vector modulation (SVM) [52] techniques. The modulation approach used in this thesis, and

described in this section, is the carrier-based PWM technique which is the preferred method for

VSC-HVDC applications. The SVM technique was not implemented in the detailed VSC model

as this technique is more suitable for low and medium voltage applications.

Carrier based PWM is the most widely used method for pulse-width modulation in 2L and

3L converters. The method employs individual carrier modulators in each of the three phases.

The reference voltage vector ( *

abcv ) contains the three sinusoidal voltages in steady-state that are

generated by the inner controller (Figure 3.4). The vector *

abcv forms a symmetrical three-phase

system that is compared with a high-frequency triangular carrier signal crv which is common to

the three individual phases (See Figure 3.13 and Figure 3.14 for 2L and 3L converters,

respectively).

37

Figure 3.13: Voltage references and PWM triangular carrier waveforms for a 2L VSC

Figure 3.14: Voltage references and PWM triangular carrier waveforms for a 3L VSC

The switching frequency swf , which is multiple of the fundamental system frequency 1f , allows

fast modulation and efficient elimination of low frequency harmonics. The output of the

comparator block between the carrier and reference voltages is a digital signal whose value is 1

Time (ms)

*

av *

bv *

cvcrv

Time (ms)

*

av *

bv *

cvcrv

38

when the reference is greater than the triangular carrier and 0 when the reference voltage is

smaller than the carrier signal. The comparator output corresponds to the switching pattern (pulse

trigger) of the IGBT valves which is shown in Figure 2.4 and Figure 2.6 for 2L and 3L

converters, respectively.

The reference signal or control signal is used to modulate the valve’s duty ratio and has

the frequency of the fundamental ac system voltage. The output voltage of the VSC will not be a

perfect sinusoidal waveform and will contain harmonic content. The amplitude of the

fundamental modulated waveform is defined by the voltage modulation ratio _v am (for phase a )

which is determined as follows:

_

i

v i

cr

vm

v , , ,i a b c (3.40)

where iv is the peak value of the fundamental converter voltage and crv is the peak value of the

triangular carrier. Therefore, the converter ac voltage is defined as:

_ ( )

2

dci v i i

Vv m F t , , ,i a b c (3.41)

With ( )iF t being the sinusoidal control or reference function for phase i coming from the

0dq abc transformation, and dcV is the dc voltage.

The harmonic content on the ac voltage of 2L VSCs appears as sidebands frequencies

centered around the switching frequency and its multiples, that is, around harmonics swf , 2 swf ,

3 swf , and so on. In theory, the frequencies at which voltage harmonic occurs in 2L converters are

[38]:

1h swf jf kf , 1,2,3...j (3.42)

For odd values of j, the harmonics exist only for even values of k; and for even values of j,

harmonics exist only for odd values of k.

In the case of 3L VSCs, harmonics appears as sidebands frequencies centered around two times

the switching frequency ( 2 swf ) and the multiples of 2 swf .

39

1(2 )h swf j f kf , 1,2,3...j (3.43)

3.2 Modular Multilevel Converter Model

The last generation of VSCs is known as modular multilevel converter topology (MMC).

This topology, briefly described in section 2.3.3, aggregates multiple two-level SMs in series to

generate the desired ac voltage output. The detailed MMC model developed as part of this thesis

is depicted in Figure 3.15. The DM, developed for validation purposes, is inspired on a real

MMC-HVDC system planned to interconnect the 400 kV systems of France and Spain. The

MMC is based on the preliminary design of this interconnection that will include two

independent symmetric monopolar MMC-HVDC links each one containing two MMC terminals

with a rated transmission capacity of 1,059MVA and a dc voltage of ±320kV. It is expected that

this project will be the most powerful MMC-HVDC link in operation by 2013.

Figure 3.15: Detailed MMC topology

:

:

:

:

:

:

Sub-

Module

Multi-

valve

Arm

aibi

ci cvbv

av

SL SL SL

+

SL SL SL

-

dcV

bui

ai

aui cui

bi

ci

SM

auv

+

-

dcI

+

-

SM

av

1SMau

2SMau

400SMau

1SMbu

2SMbu

400SMbu

1SMcu

2SMcu

400SMcu

1SMa

2SMa

400SMa

1SMb

2SMb

400SMb

1SMc

2SMc

400SMc

40

The MMC design considers 800 SMs per phase (400 SMs per multi-valve arm). Figure 3.15

shows the MMC topology where each SM (Figure 3.16) contains a capacitor C and two IGBT

switches (S1 and S2).

Figure 3.16: MMC sub-module

At any instant during normal operation, only one of the two switches (S1 or S2) is ON. As a

result, when the switch S1 is ON (S2 is OFF) the voltage of the ith SM is Cv and when the switch

S2 is ON (S1 is OFF) the SM voltage is zero. The arm reactor SL helps controlling and balancing

circulating currents in the phase arms, and also limiting fault currents [24]. It has a value of 15%

on the system impedance base. The IGBT switches are modeled using an ideal controlled switch,

two non-ideal (series and anti-parallel) diodes and a snubber circuit (Figure 3.1a).

The non-ideal diodes are modeled as nonlinear resistances using the classical diode

function. The switch K1 in Figure 3.16 is a high-speed bypass switch used to increase safety and

reliability of the MMC in case of SM failure [22]. K2 is a press-pack thyristor used to protect the

MMC semiconductors and cables from high fault currents. The detailed model developed in this

thesis includes 4,800 ideal switches and 9,600 non-ideal diodes per MMC. This number excludes

the press-pack thyristors used for protection which are triggered only during dc faults. The ideal

switches K1 were not modeled.

The capacitor C is selected with a value such that the ripple of the SM voltages is kept

within a range of ±10%. To achieve this, the energy stored in each SM should be in the range of

30-40 kJ/MVA [53]. The SM capacitance C is then estimated as follows:

22 / 6MMC arm CC S E N v (3.44)

p

n

g1

C

S1

S2K2K1 g2

vc

41

Where MMCE is the energy per MVA stored on each MMC, S is the nominal capacity of the MMC

(1,059MVA), armN is the number of SMs per multi-valve arm (400) and Cv is the nominal value

for the SM capacitor (1.6kV in our case). For a stored energy of 30kJ/MVA, the resulting

capacitor value is 10 mF. The converter transformer is a 1,059MVA, 400/333kV three-phase

transformer with its secondary winding connected in delta to block the zero-sequence voltages

generated by the MMC. The converter transformer impedance T TZ j L is 18%.

The MMC-HVDC system includes two 70km underground transmission cables. The 320kV

single-core cables are modeled using a wideband frequency-dependent model [35].

In addition to serve as reference to validate averaged models, the DM offers several

advantages such as increased accuracy of sub-module modeling (nonlinearities, switching losses,

etc.), capability to account for special switching states and direct representation of unbalanced

conditions and internal faults within the converters.

3.2.1 Control System

The control system employed by MMC-based HVDC systems is very similar to the vector

control used by two- and three-level converters described in section 3.1.1. It includes the inner

and outer controllers as well as the PLL. The voltage time area across the transformer/converter

equivalent reactor is now computed as / 2T SL L , where SL is the arm reactor and TL is the

transformer reactor. In addition to the vector control, the MMC includes a dc voltage balancing

control algorithm (BCA) intended to balance the capacitor voltage Cv on each SM. Voltage

unbalances between the arm phases of the MMC introduce circulating currents containing a

second harmonic component which not only distorts the arm currents, but also increases the

ripple of SM voltages, thus impacting the rating of SM capacitors and switches. Therefore, a

circulating current suppression control (CCSC) must be implemented to eliminate the second

harmonic current distortion. The BCA and CCSC controls are described in the next sections.

3.2.1.1 Balancing Control Algorithm

The capacitor voltage on each SM must be balanced and kept the same during normal

operation. To achieve this, the SMs voltage Cv must be monitored and the capacitors switched

ON and OFF based on the BCA. The BCA proposed in [40] measures the capacitor voltages at

42

any instant and sorts them before selecting the upper and lower SM to switch ON. Reference [41]

proposes a different BCA where an SM is switched ON and OFF any time the reference signal

crosses one of the triangular signals from the PS-PWM. An alternative BCA, that uses an

individual PI control for each SM, is proposed in [54], but adding individual PI controllers to

each SM significantly increases the simulation time as the number of levels increases.

The detailed MMC model developed in this thesis employs an improved version of the

BCA presented in [40]. In this case, the number of SMs to be switched ON is determined from

two time-dependent switching functions ( )upN t and ( )lowN t that are defined by the modulation

control strategy. The combination ( ) ( )up lowN t N t gives the total number of SMs per multi-valve

arm (400 in our case). There are several switching combinations for a specified number of SMs in

the upper and lower arms. Therefore, the capacitor voltage values, and also the direction of the

arm currents, are used to select ( )upN t and ( )lowN t at each time.

To achieve the SM voltage balancing on each arm, the SM capacitor voltages are measured and

sorted in descending order as follows:

If the upper (or lower) arm current is positive, the SMs with the lowest voltages are

selected and switched on. Consequently, the corresponding SM capacitors are charged

and their voltages increased.

If the upper (or lower) arm current is negative, the SMs with the highest voltages are

selected and switched on. Consequently, the corresponding SM capacitors are discharged

and their voltages decreased.

Regardless of the direction of the upper (or lower) arm currents, if a SM is disconnected

(switched-off), the corresponding capacitor will be bypassed and its voltage will remain

unchanged.

The BCA procedure, presented in Figure 3.17, was programmed and tested in Matlab

(FORTRAN code) and then converted into a Dynamic Link Library (DLL) that can be read by

EMTP-RV engine at each time step. It should be noted that the DLL inputs are the measured SM

capacitor voltages and arm currents and the outputs are the switching functions including the

state (ON/OFF) of each SM. In order to improve the efficiency of the balancing algorithm, a

trigger control that activates the BCA only when ( )upN t or ( )lowN t changes is included. This

43

avoids switching the SMs at each solution time point unnecessarily reducing the stress and

switching losses in the IGBT valves.

Figure 3.17: BCA procedure

3.2.1.2 Circulating Current Suppression

The second harmonic component of the circulating currents can be eliminated by using an

active control over the modulated voltage [55], [56] or by adding a parallel capacitor (resonant

filter) between the mid-points of the upper and lower arm inductances on each phase [53]. The

DM developed here employs the circulating current suppression control (CCSC) proposed in

[56]. The circulating currents flow through the three phase arms of the converter without

affecting the AC-side voltages and currents. It has been proved in [57] that the circulating

currents in the MMC are generated by the voltage differences among each phase arm, and they

Modulation

Block

Compute

and

Reference Voltages

(dq0-abc transform)

For each phase a, b, and c:

If > 0 select SMs with the

lowest voltage

If < 0 select SMs with the

highest voltage

ui li

up

cvui upN

up

cvupN

ui

( )upN t

( )lowN t

( ) ( ) 400up lowN t N t

For each phase a, b, and c:

If > 0 select SMs with the

lowest voltage

If < 0 select SMs with the

highest voltage

( )upN t ( )lowN t

li

li

lowN

lowN

low

cv

low

cv

1

2

400

up

c

up

c

up

c

v

v

v

1

2

400

low

c

low

c

low

c

v

v

v

Sort

Vector

Sort

Vector

Gate Signals

Generator1 2 400up up upS S S 1 2 400low low lowS S S

Switching

Functions (up)

Switching

Functions (low)

44

appear in the form of negative sequence with the frequency being twice the fundamental. These

second harmonic currents increase the rms values of the arm currents resulting in higher

converter power losses. The circulating current on each phase is superimposed to a dc current

component that provides the actual dc/ac power transfer. As a result, the upper/lower arms

difference current consists of two terms: a dc component equal to one-third of the total dc current

and an ac component corresponding to the second harmonic circulating current. For each phase j

(with , ,j a b c ), the upper and lower arm currents are computed as [30]:

2 3j j

j dcu z

i Ii i (3.45)

2 3j

j dczj

i Ii i (3.46)

0a b ci i i (3.47)

0za zb zci i i (3.48)

Therefore, the circulating current (ac second harmonic) is given by:

2 3

j ju dczj

i i Ii

(3.49)

Where zji ( , ,j a b c ) are as follows [56]:

2 0 0sin(2 )za fi I t (3.50)

2 0 0

2sin(2 )

3zb fi I t

(3.51)

2 0 0

2sin(2 )

3zc fi I t

(3.52)

The CCSC is achieved by adding a voltage control signal to the MMC voltage reference

output (from the inner controller). The voltage control signal comes from a new inner control

intended to eliminate the second harmonic component in the dq0 reference frame. The proposed

CCSC structure is presented in Figure 3.18. The difference current for each phase is calculated by

adding the respective upper and lower arm currents (jui and

jli ). They are then transformed to the

45

double line-frequency (negative-sequence) dq0 rotational frame ( zdi and zqi ). Both the reference

values of the second harmonic component ( *

zdi and *

zqi ) are set to zero to eliminate the circulating

currents. The voltage control signals are obtained using PI controllers with cross-coupling

compensation. Finally, the three reference values are calculated by the inverse 0dq abc

transformation and added to the MMC reference voltages from the main inner controller in

Figure 3.4.

Figure 3.18: CCS control block

Figure 3.19a-d shows the effect of the CCSC on the circulating current and on SM voltage

ripples (showing several SMs) before and after the control removal at t=1s . It is observed that the

CCSC eliminates the ac (2nd

harmonic) component of the circulating current and also decreases

the capacitors voltage ripple from 30% to 8%.

(a) Circulating current (kA)

2LS

2LS

PI+

+

+

-

+

+ PI

-+

zdv

zqv

* 0zdi

* 0zdi

zdi

zqi

dq0 / abc

Transformabc / dq0

Transform

2 dt 2 dt

abc

zvabc

zi

2

uj lji i

abc

ui

abc

li

Time (s)

46

(b) SM voltage ripples (kV)

(c) Converter dc voltage (pu)

(d) Converter ac currents (pu), phase-a (red), phase-b (blue), phase-c (green)

Figure 3.19: CCSC for a 401-Level MMC, CCSC is removed at t=1s

3.2.2 Modulation Technique

Traditional modulation techniques for MMCs include Phase-Disposition Modulation (PD-

PWM) [40], Phase-Shift Modulation (PS-PWM) [41], Space-Vector Modulation (SV-PWM)

[23], and the improved Selective Harmonic Elimination method (SHE) [22]. As the number of

levels increases in MMCs, PWM and SHE techniques become cumbersome for EMT-type

simulations. Therefore, more efficient staircase-type methods, such as the Nearest Level Control

(NLC) technique, have been proposed in [42] and [43]. The MMC models developed in this

Time (s)

Time (s)

Time (s)

47

thesis employs the NLC technique proposed in [42]. The NLC approach, presented in Figure

3.20, determines the reference functions *

ujn and *

ljn for the upper and lower levels respectively

from the reference voltage on each phase j (*

jv ). The upper and lower references are then divided

by the SM capacitor nominal voltage ( _c nomv ) and rounded to the nearest (upper or lower) level.

The outputs are the time-variant modulated functions ujN and ljN which define the number of

SMs to switch ON at each instant on the upper and lower arms, respectively. It should be noted

that 400uj ljN N at all times.

Figure 3.20: NLC modulation control block

*

_

uj

uj

c nom

nN round

v

t

ljN

*

*

2

dc j

uj

V vn

t

*

ljn

t

*

jv

*

*

2

dc j

lj

V vn

t

*

ujn

*

_

lj

lj

c nom

nN round

v

t

ujN

48

3.2.3 Protection System

The main protection device employed by MMC systems is the ac breaker. It will operate

to protect the system for during ac and dc disturbances. In the case of dc faults, the press-pack

thyristor (K2 in Figure 3.16) is used to protect the converter semiconductors and cables from high

fault currents. The anti-parallel free-wheeling diodes used in VSC have a low capacity for

withstanding surge current events without damage. This would be the case during a dc fault

where the diodes would have to withstand a high fault current without damage until the circuit

breaker opens which in most cases is at least three cycles [22]. To avoid this, the fast thyristor

switch (K2) is added to bypass the SM allowing the current to flow through the fast thyristor

instead of the diodes. Once a dc fault is detected, the MMC is blocked (the IGBT valves are

switched off) and the fast thyristor is switched on within a few microseconds (40µs in our

proposed model), allowing the fault current to flow from the ac to the dc side systems through the

antiparallel free-wheeling diodes for only a short period of time. After a few cycles the main ac

breaker is open and the fault cleared. This technology makes the HVDC transmission based on

MMCs suitable for overhead transmission lines, an application previously reserved entirely for

conventional LCC-HVDC systems.

49

CHAPTER 4 AVERAGE-VALUE MODELS FOR VSC-HVDC SYSTEMS

The main purpose of developing average-value models is to replicate the average response

of switching devices, converters, and control systems by using simplified functions and

controlled sources. These models have been successfully developed in the past for low power

applications; however, the averaging methodology remains under development for high-voltage

high-power systems applications [14]-[17]. This chapter describes the averaging theory, presents

existing and proposes new averaging methods applicable to VSC-HVDC systems [16], [28], [30].

4.1 Averaging Theory for Power Converters

In order to understand the theory applicable to averaging modeling in power converters, it

is necessary to better understand the converter topologies and sub-modules components. A

typical power-electronic based module is composed of a switching device and additional passive

elements (such as inductors, capacitors, and resistors) that take part in the energy conversion

process. In addition to the input and output power ports, switching modules may also have a

control input through which the controllable switches (transistors, thyristors, etc.) are turned on

and off according to a specific control strategy and modulation approach [5]. The switching

frequency and modulation technique chosen will depend on many factors including the

converter’s topology, application and type of switches, and may vary in a wide frequency range

from several times the fundamental ac frequency (50/60Hz) to hundreds of kHz.

4.1.1 DC-DC Switching Module

A basic IGBT-based DC-DC module is realized using a switched-inductor or switched-

capacitor valve as shown in Figure 4.1. Opening and closing the controllable switch (IGBT)

using PWM voltage or current control schemes enables energy conversion from the input source

side at one dc voltage level to a different level at the output terminal. The energy in each module

is first stored in the inductor (or the capacitor) and then released to the output side. Typical

switching frequency of the valves may be in the range from tens to hundreds of kHz. For the

voltage and/or current ripple to remain within acceptable levels, appropriate filters are designed

at the input and output terminals.

50

Figure 4.1: Basic switched-inductor and switched-capacitor modules

The instantaneous ON/OFF conducting states of the active (IGBT) and passive (Diode)

switches determine the topology of the switching module. When the converter operates in steady

state, a sequence of topologies will become repetitive within each switching interval defining a

certain switching pattern. This repetitive pattern of topologies, in turn, defines the operating

mode of a given switching valve. The prototypical switching interval varies for different

converters and is the basis for the averaging window when developing average-value models.

For example, the switched-inductor valve of Figure 4.1 can have three topological states:

(i) when the controlled switch is ON and the diode is OFF; (ii) when the switch is OFF and the

diode is ON; and (iii) when both switch and diode are OFF. The typical inductor current

waveform ( Li ) for this switching module is shown in Figure 4.2 for different operational modes

[5]. An operational mode can be characterized by a sequence of repeated topologies and is a

function of the loading conditions. Changes in load conditions might lead to a change in the

topologies and hence the mode of operation. In continuous conduction mode (CCM), each

switching interval ST is divided into two subintervals 1 Sd T and 2 Sd T (Figure 4.2a) corresponding

to the topologies (i) and (ii). The variables 1d and 2d are the so-called relative duty cycles, which

are defined such that 1 2S S ST d T d T .

In discontinuous conduction mode (DCM), the switching pattern also includes the third

topological state (iii) in which both switches are off and the current stays at zero for the duration

of that subinterval as shown in Figure 4.2b. Hence, the switching interval is divided into three

Switched-Inductor Switched-Capacitor

IN OUTor

51

subintervals such that 1 2 3S S S ST d T d T d T . DC-DC converter modules are not used in VSC-

based converters; therefore, they are not studied in great detail in this thesis.

Figure 4.2: Current for switched-inductor module during CCM and DCM operation

4.1.2 AC-DC Switching Module

A three-phase ac-dc IGBT-based converter may be realized using switching modules as

presented in Figure 2.3 for a 2L converter. Depending on whether the upper or the lower switches

are conducting, each phase terminal can be connected to either the upper or the lower rail, or left

floating if none of the switches are conducting. In general, such converter systems provide bi-

directional energy flow during steady state and/or transients. Figure 2.5 shows a 3L converter

which basic advantage over the two-level converter is the inclusion of the OFF-state allowing

lowering the harmonic distortion of the ac voltage. The additional voltage level is obtained using

the neutral-point of the two capacitors connected in series. Depending on the state of the switch

and the direction of the phase current, each phase can be connected to either the lower rail, the

neutral-point, or the upper rail.

In the three-phase 2L and 3L VSCs, the switching frequency is typically much higher than

that of LCCs. For high power frequency applications, the switching frequency may be on the

order of several kHz. This allows modulating the voltages and/or currents on the ac side with the

desired quality that it can approach ideal sinusoidal waveforms. The typical ac voltage and

52

current waveforms of the PWM VSCs are shown in Figure 4.3 and Figure 4.4 for the 2L and 3L

converters, respectively.

Figure 4.3: Voltage and current waveforms for a 2L VSC

Figure 4.4: Voltage and current waveforms for a 3L VSC

Time (ms)

AC Voltage (pu)

Time (ms)

AC Current (pu)

Time (ms)

AC Voltage (pu)

Time (ms)

AC Current (pu)

53

As noted in Figure 4.3, the phase-to-ground voltage takes only two values (positive and

negative levels); however, for the 3L converter waveforms depicted in Figure 4.4, the phase-to-

ground voltage takes three values (positive, zero, and negative levels).

The switching interval 1/S swT f for the voltage waveform is divided into two subintervals

1 Sd T and 2 Sd T (Figure 4.5) corresponding to the positive and zero status of a 3L VSC. The

variables 1d and 2d are such that 1 2S S ST d T d T . The relative duty cycles will vary with time

and are derived from the intersection between the sinusoidal voltage control reference and the

triangular carrier function of the PWM.

Figure 4.5: Voltage waveform for 3L VSC during steady-state operation

For both 2L and 3L converters, it is observed that the phase current essentially consists of

the fundamental sinusoidal component with the superimposed high-frequency switching ripples.

The amount of high frequency harmonics and switching intervals in the phase current depends on

the PWM strategy and the switching frequency.

4.1.3 Generalized Averaging Theory

The averaging theory used for system studies assumes that the ripple due to valve switching

can be neglected. Therefore, instead of looking at the instantaneous values of currents and

voltages that contain high frequency ripple, a dynamic average-value that is defined over the

length of a switching interval ST could be used [58]:

Time (ms)

d1 d2

TS

54

1

( ) ( )

S

t

S t T

f t f s dsT

(4.1)

where ( )f t may represent the voltage or current. From the averaged inductor current in the dc-dc

converter of Figure 4.2, it can be observed that the duty cycles will be constant in steady state and

may also represent slower dynamics of the converter during transients. The input and output

voltages are often filtered using large capacitors that in effect do the averaging. The averaged (or

filtered) variables are useful for design of controllers and analysis of dynamic interactions of

converter circuits [5]. The idea represented by equation (4.1) can be extended such that the

resultant averaged model captures also higher-order harmonics and dynamics. This is referred to

as the extended or generalized averaging [2], and is especially instrumental in modeling of

resonant converters.

The concept of averaging can also be extended to ac-dc PWM converters. However, simple

averaging of the ac variables using (4.1) over the switching interval will not yield the desired

result. In this case, the ac side variables first have to be transformed using an appropriate

synchronously rotating dq0 reference frame as described in section 3.1.1.1. The direct and

quadrature components of the phase current (and voltage) in steady state are composed of a dc

constant term plus a high frequency ripple in the same interval ST . Since the dq0 variables have a

dc component that is constant in steady state, they can be used for averaging using equation (4.1)

in the same way as the variables in the dc-dc converter. The current on the dc side will also

contain some ripple due to the IGBTs switching which often requires the use of large capacitors

on the dc link for filtering. This allows the use of the averaging concept defined by (4.1) for dc

currents.

In the following sections, average-value methods applicable to VSC-based HVDC systems

are proposed. Methodologies to build average-value models for dc-dc converters can be found in

[5] and are not included here as they are not part of the scope of this thesis.

4.2 Average-value Models for VSC-HVDC Systems

The objective of average-value models is to replace the switching modules with continuous

blocks or functions that represent the averaged behavior of the switching valve within a switching

interval. Obtaining the AVMs generally requires detailed analysis of the switching valves and

55

accurate averaging of the converter waveforms. This section presents existing and new methods

and concepts for developing average-value models applicable to ac-dc converters used in VSC-

based HVDC systems.

4.2.1 AVMs for Two- and Three-level VSCs

Two AVM methods are presented here for 2L and 3L converters which are the first

generation of the VSC-HVDC technology. The first approach is based on dq0-frame averaged

components [5]. The second method is a new approach using phase components and is based on

the use of controlled voltage and current sources to average the instantaneous fundamental

behaviour of currents and voltages on each side of the VSC [16].

4.2.1.1 AVM in the dq0 Reference Frame

As described earlier, the ac variables must be expressed in an appropriate reference frame

in order to convert them to constant dc parameters. Typically, the dq0 converter reference frame

is used as described in Chapter 3. Depending on the converter topology and application, the

dynamic AVM can be structured in the form of equivalent sources circuits as shown in Figure

4.6.

Figure 4.6: VSC AVM using algebraic parametric functions in the dq0 frame

Since the switching valves of the two- and three-level converters do not contain any energy

storage components, the voltages and currents on the ac side can be related to the dc side

+

-Vd

+

-Vq

Id

Iq

Idc Vdc

+

-

Idc =β

Vd =α Vdc

Vd =0

56

variables through functions that are purely algebraic [5]. In particular, the voltages on the ac and

dc side are related as follows:

2 2

d q dcV V V dqV (4.2)

Where is an algebraic function and dqV the ac converter voltage vector in the dq0 reference

frame. The dc current can be expressed as:

2 2

dc d qI I I dqI (4.3)

where is another algebraic function and dqI converter current vector in the dq0 reference

frame. Both and depend on the type of inverter and its operating condition. Equations

(4.2) and (4.3) can be established by applying the power conservation principle to the converter.

In particular, looking at the ac side, the three phase power can be written as:

3

cos( )2

acP dq dqV I (4.4)

where is the power factor angle. Assuming an ideal (lossless) converter, the power calculated

on the ac side is equal to the power on the dc link. Therefore, the dc bus current can be derived

as:

3

cos( )2

acdc

dc

PI

V dqI (4.5)

Finally, comparing (4.3) and (4.5), β is obtained as:

3

cos( )2

(4.6)

Since the angle depends on the load, the value of also depends on loading conditions. The

angle may be expressed in terms of the components of the dq0 voltages:

1 1tan tand d

q q

V I

V I

(4.7)

57

The values of the parameters α and β for several commonly-used modulation strategies are

summarized in [5]. The average-value model shown in Figure 4.6 assumes that the ac voltage is

calculated from the control system (voltage reference out of the PWM) and the dc voltage is

available from the dc circuit measurements. The ac side currents become the input of the AVM

circuit and are derived from the network model on the ac side. The dc current is calculated as a

function of the parameter α and the ac currents in the dq0 frame.

Since this model works on the dq0 reference frame, their variables are averaged, and

therefore, cannot properly model transient events. Besides, losses are not represented in this

model.

4.2.1.2 AVM in the Phase Reference Frame

The new proposed phase reference frame AVM includes voltage-controlled sources on the

ac side of the VSC and current-controlled sources on the dc side as shown in Figure 4.7. The

high-frequency harmonic contents in voltage and current waveforms are not represented as the

reference voltage on the ac side of the converter is derived from the dq0-abc transformation.

Figure 4.7: AVM model for 2L and 3L VSCs

The amplitude and phase of the voltages are independently controlled in the dq0 reference

frame. The AVM of the VSC is based on three voltage-controlled sources ( , ,a b cv v v ) on the ac

side and a current-controlled source dcI on the dc side. The AVM voltage-controlled sources are

represented as follows [16]:

Idc

ib

ic

va vb

ia

vc

+

AC voltage

average function

+

Vdc

-

+ +

DC current

average function

Pac Pdc=Pac-Ploss

58

_

1, , ,

2j dc v jv V m j a b c (4.8)

where _v jm corresponds to the voltage modulation function and is obtained from the dq0-abc

transformation of the reference voltages *

dV and *

qV . The dc side of the VSC is derived using the

principle of power conservation, meaning the power on the ac side must be equal to the power on

the dc side plus the converter losses.

ac dc lossP P P (4.9)

Neglecting converter losses, the controlled current dcI on the dc side is computed as follows:

a a b b c c dc dcv i v i v i V I (4.10)

Replacing equation (4.8) in (4.10), we obtain:

_ _ _

1

2dc v a a v b b v c cI m i m i m i (4.11)

The controls of the VSC remain unchanged in the AVM in order to ensure fast control and

accurate dynamic response. The selected converter topology and modulation technique are

irrelevant for the proposed AVM as high- or low-frequency modulation will only impact the

filtering requirements on the ac side of the VSC, but not the magnitude and phase angle of the

fundamental ac components. Converter losses, however, will be impacted by the converter

topology and switching frequency, and should be taken into account in the AVM.

The power balance equation (4.9) can be rewritten as:

_

, ,

1

2

ac lossv j j dc

dc dcj a b c

P Pm i I

V V

(4.12)

The converter current loss function lossI is defined as:

2

loss closs

dc dc

P II R

V V (4.13)

with,

_

, ,

1

2c v j j

j a b c

I m i

(4.14)

59

where R is the equivalent resistance of the converter losses and represents both switching and

resistive losses, and cI is the equivalent dc current including converter losses. The new dc

current, excluding converter losses, is then derived from equations (4.12) and (4.14) as follow:

dc c lossI I I (4.15)

The value of R is selected using the VSC losses from the DM which are close to 2% for 2L and

3L VSCs. It should be noted that a parallel resistance on the dc side of the VSC does not allow

modeling current-dependent losses as the latter will depend on the dc voltage only. Therefore, the

loss function in (4.13) is preferred to model the VSC losses.

Hereafter, the AVM based on fundamental frequency representation described in this

section is named as AM. The detailed models for two- and three-level VSCs are identified as

DML2 and DML3, respectively. The accuracy of the AM is observed in Figure 4.8 which

compares the ac voltages on the grid (HV) side of a VSC transformer against the 2L and 3L

detailed VSC models (DML2 and DML3). The detailed 3L (dashed-dotted black line) and 2L

(dashed red line) representations provide an accurate sinusoidal waveform (very lithe harmonic

content) after the converter voltage signal is filtered. As anticipated, the AM (solid blue line) only

represents the fundamental (50Hz) component of the ac voltage.

―V (pu) AM ----V (pu) DML2 ­·­·­V (pu) DML3

Figure 4.8: VSC voltage waveforms for 2L and 3L converters

Time (s)

60

4.2.2 Switching Function Models

The concept of switching functions intends to mimic the high frequency pattern of the VSC

allowing the representation of high frequency harmonics. This section proposes a new AVM

based on switching functions for 2L VSCs (named ASL2) and 3L VSCs (named ASL3). The

overall models are similar to the one presented in Figure 4.7, but in this case the controlled ac

voltages and dc current contain harmonic distortion generated by the PWM pattern as shown in

Figure 4.9 for a 2L VSC (3L VSCs have similar representation).

Figure 4.9: Switching function circuit model for a 2L VSCs

4.2.2.1 Switching Functions for Two-level VSCs

The dq0-abc transformation converts the reference voltage outputs from the inner

controller into three voltages references * * *( , , )a b cv v v that are intersected with a triangular carrier

waveform to generate the switching pulses. These switching pulses generate voltage waveforms

similar to the switching pattern shown in Figure 2.4 and Figure 2.6. Unlike the AM described in

section 4.2.1.2, the averaged models based on switching functions represents the high-frequency

harmonic content of the converter voltages and currents, thus expanding its range of applications

to power quality studies, harmonic analysis and filter design. The switching function concept

applied to 2L VSCs was introduced in [7]. The mathematical derivation of the ac converter

voltage functions 2 jv ( , , )j a b c is as follows:

2 22

dcj j

Vv SF (4.16)

I2dc

i2b

i2c

v2a v2b

i2a

v2c

+

AC voltage

switching function

+

V2dc

-

+ +

DC current

switching function

Pac Pdc=Pac-Ploss

61

2 22 j jj uSF SP SP (4.17)

Where 2 jSF is the switching function of phase j. 2 juSP and

2 jSP are the upper and lower

switching pulses (valves S1 and S2 for phase a in Figure 2.3a) of the 2L converter. 2 jSF has a

pattern similar to the one shown in Figure 2.4, but limited to ± 1. The dc current function for a 2L

VSC ( 2dcI ) is calculated as:

22 2

, ,jdc j u

j a b c

I i SP

(4.18)

The accuracy of the AVM based on switching functions is demonstrated in Figure 4.10 for

the converter’s ac voltage. From the graph, it is observed that the switching function model

(ASL2 - solid black line) closely follows the detailed model (DML2 - dashed blue line). The

curve AM represents the fundamental voltage (AVM presented in section 4.2.1.2) and is included

(plotted) for reference purposes.

Figure 4.10: 2L converter voltage (pu): DML2 (dashed blue line), ASL2 (solid black line)

4.2.2.2 Switching Functions for Thee-level VSCs

The switching functions for the ac converter’s voltage 3 jv ( , , )j a b c in a 3L VSC are

derived as follows:

3 32

dcj j

Vv SF (4.19)

3 ,1 3 ,2 3 ,1 3 ,23 j j j jj u uSF SP SP SP SP (4.20)

Time (s)

AM

62

where 3 jSF is the switching function of phase j, 3 ,1juSP and

3 ,2juSP are the upper switching pulses

for the two upper IGBTs. The lower switching pulses are defined by 3 ,1j

SP and 3 ,2j

SP . 3 jSF has a

pattern similar to the one shown in Figure 2.6, but limited to ± 1. The dc current function for a

three-level VSC ( 3dcI ) is given by:

3 ,1 3 ,23 3

, ,j jdc j u u

j a b c

I i SP SP

(4.21)

The accuracy of the model is demonstrated in Figure 4.11 for the converter’s ac voltage.

From the graph, it is observed that the switching function model (ASL3 - solid black line) closely

follows the detailed model (DML3 - dashed blue line). The curve AM is included again for

reference purposes. The models based on switching functions are shown to be more accurate as

they represent the high-frequency switching behavior of the IGBT valves.

Figure 4.11: 3L converter voltages (pu): DML3 (dashed blue line), ASL3 (solid black line)

4.2.3 AVM for MMCs

Similar to AVMs for 2L and 3L converters, the proposed AVM for MMCs uses voltage-

and current-controlled sources. The controlled sources, however, include the harmonic content

from the modulation control in the ac voltage waveforms. Similar to the detailed MMC, the

reference voltages are the output voltages obtained from the inner vector control where amplitude

and phase are controlled independently. Hereafter, the MMC averaged model developed in this

section is named as AMM and its equivalent detailed model is named as DMM.

Time (s)

AM

63

4.2.3.1 AC Side Representation of the AMM

The following equations can be derived from Figure 3.15 for each phase j (with , ,j a b c )

[30]:

SM j

j j

u

u u S

div v L

dt (4.22)

SM j

j j S

div v L

dt (4.23)

SM

1

arm

j j uk jk

N

u u C

k

v S v

(4.24)

SM

1

arm

j jk jk

N

C

k

v S v

(4.25)

2 2j j

dc dcj u

V Vv v v (4.26)

SM

2

j

j

u dcu j S

di Vv v L

dt (4.27)

SM

2

j

j

dcj S

di Vv v L

dt (4.28)

where juv is the total upper arm voltage on each phase j, including the voltage of reactor SL . The

voltage SM

juv is the total voltage of all upper SMs and is a function of the number of capacitors

turned on and the capacitor voltages of each SM (u jk

Cv ) as given by equation (4.24). In this

equation, the binary function jk

uS gives the state of each capacitor. Similar definitions are

applicable for the lower arm identified with the subscript . For arm currents in each phase (see

also [40]):

2 3j j

j dcu z

i Ii i (4.29)

2 3j j

j dcz

i Ii i (4.30)

where the circulating current (ac second harmonic) is given by:

64

2 3

j j

j

u dcz

i i Ii

(4.31)

and

0a b cz z zi i i (4.32)

Since the AMM assumes perfectly balanced voltages on all capacitors at any time, the second

harmonic circulating currents jzi ( , , )j a b c are zero.

By subtracting (4.27) from (4.28), we obtain:

2j

jSj

diLv e

dt (4.33)

where

SM SM

2

j j

j

uv ve

(4.34)

Replacing equations (4.29) and (4.34) into (4.27) gives,

SM

2 2 2j

jS dc dcu j j

diL V Vv v e

dt

(4.35)

By using the same approach for lower arm equations, we obtain:

SM

2 2 2j

jS dc dcj j

diL V Vv v e

dt (4.36)

The ac side representation of the AMM is presented in Figure 4.12 (only phase-a control blocks

are shown for convenience). The reference voltage ˆae is generated using the outer and inner

controllers described in section 3.1.1. The proposed AMM can support any modulation

technique, but only the NLC method is used in this work [30].

65

Figure 4.12: AC side representation of the AMM

Figure 4.13 shows the voltage av of the AMM for a 21-level MMC using the NLC modulation

method. It should be noted that the magnitude and angle of voltage av determines the ac current

going into (or out of) the MMC.

Figure 4.13: AC voltage (pu) for a 21-level AMM

The AMM proposed in this thesis incorporates the harmonic content of the switching evens in the

ac waveforms of currents and voltages which significantly improves its accuracy over the

previous AM developed for 2L and 3L converters where only the fundamental frequency is

represented.

4.2.3.2 DC Side Representation of the AMM

The dc side of the AMM is derived using the principle of power balance (or energy

conservation), meaning that the power on the ac side must be equal to the power on the dc side

Eqs.

(4.35) &

(4.36)

vOR

va

vb

vcNLC

Nup(t)

Nlow(t)

DC Fault

Control

ae

SM

auv

SMav

Time (ms)

66

plus converter losses. The same derivation from equations (4.12) to (4.15) can be applied to

MMC AVMs.

, ,

ac j j dc dc loss

j a b c

P e i V I P

(4.37)

_

, ,

1

2

ac lossv j j dc

dc dcj a b c

P Pm i I

V V

(4.38)

2

loss closs

dc dc

P II R

V V (4.39)

_

, ,

1

2c v j j

j a b c

I m i

(4.40)

dc c lossI I I (4.41)

with,

_ 2j

v jdc

em

V (4.42)

In this case, the reference voltage je includes the harmonic content form the NLC modulator.

The value of R is selected using the MMC losses from the DMM which are close to 1% for a

MMC. The dc side of the AMM is then represented by two current-controlled sources as shown

in Figure 4.14.

Figure 4.14: DC side representation of the AMM

mv_jEq.

(4.43)Ic

IlossEqs.

(4.40)

&

(4.41)ij

ej

Vdc

Ce

DC Fault

Control

Idc

Vdc

+

-

67

The capacitor eC in Figure 4.14 represents the equivalent capacitance of the MMC in the detailed

representation. It is derived using the energy conservation principle as follows:

2 2MMC

1

1 16

2 2

arm

k

N

C e dc

k

E C v C V

(4.43)

Where MMCE is the total energy stored in the MMC. Assuming all SMs have the same voltage Cv ,

the equivalent capacitor eC can be computed from (4.44).

6

earm

CC

N (4.44)

It should be noted that the control parameters remain unchanged for the AM in order to ensure

fast and accurate dynamic response. During dc faults, all SMs in the detailed MMC are shorted

by the thyristor K2 (see Figure 3.16) transforming the MMC into a 6-pulse bridge diode

converter. Therefore, the voltage-controlled sources in the AM must be shorted and the dc

capacitor eC disconnected in order to mimic the effect of K2 in the DMM. A series thyristor is

added in the dc side representation of the AVM to force the dc current flow direction from ac to

dc side.

4.2.4 Simplified Thévenin Equivalent Model for MMCs

A simplified MMC model using Thévenin equivalent circuits for the converter’s SMs

(named as STM) has been proposed in [17] and is included here for comparison purposes only. In

this model, each phase of the MMC is interfaced as a specially designed Thévenin equivalent,

thereby greatly reducing the number of nodes. The MMC equations are solved separately in an

efficient manner by exploiting its simple topology. Mathematically, the method is exactly

equivalent to conducting an EMT-type simulation in the traditional manner, but can be

implemented with a reduced computational effort while retaining the accuracy.

Using the trapezoidal integration method [59], the SM’s capacitor can be represented as an

equivalent voltage source and a resistor as follows:

_( ) . ( ) ( )c c c c eqv t R i t v t t (4.45)

68

where,

2

c

tR

C

(4.46)

_ ( ) ( ) ( )2

c eq c c

tV t t i t t v t t

C

(4.47)

The equivalent resistance cR depends on the SM capacitance C and the simulation time step t .

The equivalent history voltage _ ( )c eqV t t is calculated using the capacitor’s current and voltage

history terms (past time-step).

Additionally, the anti-parallel connection of the IGBT switch and the diodes acts as a bi-

directional switch which can be represented by a two-state resistance: ON (small conductive

resistive value) and OFF (large open-circuit resistive value).

With the previous capacitor’s representation and the resistances representing the bi-

directional switches, the equivalent circuit shown in Figure 4.15 can be derived for each SM,

where the value of the resistors (r1 and r2) depends on the switch state (ON/OFF).

Figure 4.15: Equivalent representation of the SM

Applying Thévenin theorem, the equivalent SM circuit of Figure 4.15 can be further reduced and

the voltage SMv calculated as follows:

_ _( ) . ( ) ( )SM SM eq MV SM eqv t r i t v t t (4.48)

where MVi is the multi-valve arm current, and

C

Int.1

Int.2

vc

Vc_eq

vcRc

r1

r2vSM

iMV

ic

69

2 1

_

2 1

( ). ( )( )

( ) ( ) )

c

SM eq

c

r t r t Rr t

r t r t R

(4.49)

2_ _

2 1

( )( ) ( ).

( ) ( )SM eq c eq

c

r tv t t v t t

r t r t R

(4.50)

The converter’s multi-valve arm at each phase can now be modelled as shown in Figure 4.16.

Figure 4.16: Converter’s multi-valve arm representation of the MMC

The converter’s multi-valve arm circuit can then be reduced and the following equivalent

equation derived for the multi-valve arm voltage MVv [17]:

_ _( ) ( ). ( ) ( )MV MV eq MV MV eqv t r t i t v t t (4.51)

where armN is the number of SMs per multi-valve arm, and

_ _ _

1

( ) ( )armN

MV eq SM eq i

i

r t r t

(4.52)

_ _ _

1

( ) ( )armN

MV eq SM eq i

i

v t t v t t

(4.53)

iMV

Rcr1_2

r2_2Vc_eq_2

Rcr1_i

r2_iVc_eq_i

Rcr1_1

r2_1Vc_eq_1

iMV

rSMeq_2

vSMeq_2

rSMeq_i

vSMeq_i

rSMeq_1

vSMeq_1

70

4.2.5 Simplified Sub-module Model for MMCs

This model is based on the assumption that the IGBT device and its anti-parallel diodes act

as a bi-directional switch represented by a two-state resistance: ONR (small conductive value) and

OFFR (large open-circuit value) [60]. Thus, in Figure 4.17 (simplified version of Figure 3.16), 1R

and 2R depend on gating signals, current direction and capacitor voltage sign. Unlike the

Thévenin equivalent model presented in section 4.2.4, the SM capacitor C is not reduced using

trapezoidal rule, but is explicitly represented. This makes the model less efficient in terms of

computing performance as compared to the STM described in the previous section [60]. The

equivalent SM circuit is shown in Figure 4.17.

Figure 4.17: SM circuit representation with simplified IGBT model

4.2.6 DM Using a Simplified IGBT Valve

A detailed model including a simplified IGBT valve model can be also used. The model

excludes the snubber (RL) circuit of the detailed IGBT valve in Figure 3.1a, and the non-ideal

diodes are replaced by small series resistances to represent conduction losses as shown in Figure

4.18b. The model maintains the detailed representation of SM and its accuracy for ac transients,

and will improve the computing performance, but not the level of the previous average models.

Therefore, this model is not studies further in this work.

CCv

SMv

SMi

1R

2R

+

+

-

++

71

(a) (b)

Figure 4.18: IGBT Valve: a) Detailed model with non-linear diodes, b) Simplified model

p

g1

n

p

g1

n

+R

LC

72

CHAPTER 5 DYNAMIC PERFORMANCE OF AVERAGED MODELS

Dynamic behavior validation and computing performance comparison of averaged and

simplified models are presented in this section. An analysis of advantages and disadvantages (or

limitations) is also conducted. Different VSC-HVDC test models are developed for comparison

purposes and recommendations on the selection of suitable models for different types of system

studies are also provided here. Table 5.1 presents the list of different averaged and detailed VSC

models studied in this section.

Table 5.1: Averaged and Detailed VSC Models

Model Name Model Description

AM Average model for VSCs based on fundamental frequency

ASL3 Average model for three-level VSCs based on switching functions

DML3 Detailed model for three-level VSCs

AMM Average model for MMCs

STM Simplified model for MMCs using Thévenin equivalent circuits

DMM Detailed model for MMCs

5.1 Dynamic Behavior Validation

Two VSC-based technologies are compared and validated in this section for different

transient events using EMTP-RV program. First, conventional 2L and 3L VSC topologies are

compared and then, the new MMC-based HVDC technology is studied.

5.1.1 Two- and Three-level AVM VSCs – Test Case 1

A detailed model has been developed in section 3.1 for comparison purposes of 2L and 3L

VSC topologies. A point-to-point VSC-HVDC system connecting two asynchronous HV systems

is developed here as validation test case (Test Case 1). This case, presented in Figure 5.1,

includes two VSC terminals plus a dc link connecting two asynchronous HV systems operating at

500kV (50Hz) and 735kV (60Hz). The nominal power transfer is 1,000MW at a dc voltage of

±400kV. The dc link is represented by a 100 km dc cable using a constant parameter (CP) model.

The selected control strategy considers an active/reactive power flow controller on the sending

(rectifier VSC-1) side and a dc voltage/reactive power controller on the receiving (inverter VSC-

2) side. The two VSCs in the detailed system are modeled using both 2L and 3L NPC converters

with a switching frequency ratio of 27. However, as the results are equally valid for both

73

converter topologies, only the 3L converter model results are presented in this section. The

numerical integration time-step used for both models is 10μs.

The 3L VSC AVM compared here corresponds to the phase reference frame AVM

developed in section 4.2.1.2 (named as AM). This model is compared against its detailed version

(named as DML3) for small and large disturbances. In this section, the solid red line color is used

for DML3 waveforms and the solid blue color is used for AM waveforms. All models

development and simulations are performed using EMTP-RV (EMTP-RV files “Test Case 1

AM.ecf” and “Test Case 1 DML3.ecf”).

Figure 5.1: Test case 1 - VSC-HVDC transmission system using 3L VSCs

The system data for Test Case 1, including cable configuration and main component parameters,

are provided in Appendix B. The overall system configuration and main control blocks of EMTP-

RV models are also provided in Appendix B.

5.1.1.1 Active Power Reference Change

A negative variation of 20% is applied to the active power reference set-point on the

rectifier converter (VSC-1) after one second of simulation. The active power at each VSC is

compared in Figure 5.2 (VSC-1) and Figure 5.3 (VSC-2) for the AM and DML3. The currents

and powers are considered positive when entering a VSC. It is observed from these figures that

AM accurately follows the behavior of DML3. After 500ms, the system initializes and reaches

steady-state for a nominal power flow of 1,000MW (1.0 pu). The active power flow settles down

at approximately 400ms after the set-point reduction is applied.

500kV

50Hz

S1,000 MW

400 kV

VSC-1

Rectifier100 km

DC Cable

P/Q

Control

VSC-2

Inverter

High-pass

Filter

2x100MVAr

High-pass

Filter

2x100MVAr

500/400 kV

1,000MVA

Z=10%

400/735 kV

1,000MVA

Z=10%

S

735kV

60Hz

Vdc/Q

Control

Yg/∆ ∆/Yg

76.4mH 63.7mH

70uF

70uF

SCR

10,000MVA

SCR

20,000MVA

70uF

70uF

74

Figure 5.2: Active power (pu) VSC-1 with 20% set-point reduction

Figure 5.3: Active power (pu) VSC-2 with 20% set-point reduction

5.1.1.2 Reactive Power Reference change

The reactive power reference is initially set to zero at both VSC terminals. After one

second of simulation, the reactive power reference is reduced by 10% on VSC-2. Figure 5.4 and

Figure 5.5 show that the reactive power can be independently controlled at each VSC terminal.

Similar to the active power, AM matches the average behavior of DML3.

Figure 5.4: Reactive power (pu) VSC-2 with 10% set-point reduction

Time (s)

Time (s)

Time (s)

75

Figure 5.5: Reactive power (pu) VSC-1 with 10% set-point change on VSC-1

5.1.1.3 DC Voltage Reference change

The response to a 10% negative step applied to the dc voltage reference (VSC-2) at t=1s is

shown in Figure 5.6. The reference voltage is measured at the low-voltage (delta) side of the

converter transformer. The dc voltage control follows the voltage reference for both AM and

DML3. Since an independent control is used, the ac voltage on the inverter side is not affected by

the dc voltage variation as demonstrated in Figure 5.7.

Figure 5.6: DC voltage (pu) Control VSC-2 with 10% set-point change

Figure 5.7: AC voltage (pu) VSC-2 with 10% set-point change on VSC-2

Time (s)

Time (s)

Time (s)

76

5.1.1.4 Three-phase Fault on VSC-2

At 1t s , a three-phase fault is applied for 200ms on the HV side of the 735/400kV

converter transformer. The system response including dc voltage, ac voltages and active and

reactive powers are presented in Figure 5.8 to Figure 5.12. The dc overvoltage during faults on

the ac side is limited to approximately 20% by the dc voltage controller (Figure 5.8). From Figure

5.10, it is observed that the ac voltage on the rectifier side is only slightly affected by the fault on

the inverter side of the system, which confirms the assumption of independent voltage control on

each VSC terminal. The VSC-HVDC link isolates the two ac systems from any negative impact

on the ac voltage due to faults.

Figure 5.8: DC voltage (pu) VSC-2 - Three-phase fault

Figure 5.9: AC voltage (pu) VSC-2 - Three-phase fault

The active power is reduced to zero during the fault, and it recovers in 200ms after fault clearing

followed by a transient overload of less than 20% (Figure 5.11). This overload is limited by the

power control on the rectifier side of the system. The reactive power is invariant during the fault

and experiences a short transient right after clearing to slowly recover after approximately one

second of simulation (Figure 5.12).

Time (s)

Time (s)

77

Figure 5.10: AC voltage (pu) VSC-1 - Three-phase fault

Figure 5.11: Active power (pu) VSC-1 - Three-phase fault

Figure 5.12: Reactive power (pu) VSC-2 - Three-phase fault

5.1.1.5 Reversal of Power Flow

The power reversal test consists of changing the power reference on VSC-1 from full

rectifier to full inverter operation. Figure 5.13 shows that the system can suddenly reverse the

power flow by reversing the power set-point on VSC-1, without significantly impacting the ac

voltage.

Time (s)

Time (s)

Time (s)

78

Figure 5.13: Active power (pu) VSC-1 – Power reversal

The controls allow switching the active power from +1.0pu to -1.0pu in only 400ms without

significantly altering the ac system voltages (Figure 5.14). It should be noted that the control

strategy for each VSC remains unchanged during the power flow inversion.

Figure 5.14: AC voltage (pu) VSC-2 – Power reversal

5.1.1.6 DC Fault on VSC-2

DC faults represent a big concern for VSC-HVDC since the anti-parallel diodes conduct

as in rectifier bridges to feed the fault. The IGBTs become bypassed and are unable to extinguish

the fault current which might damage dc cables and diodes. In order to accurately represent a dc

fault, the dc filters must be included in the AM. A dc fault between the positive and negative

poles of the inverter VSC-2 (between the cable and the dc capacitors) is simulated at t=1.0s.

Although the occurrence likelihood of such a fault is small, it has to be taken into account to

specify the cable’s maximum current rating. The fault current contribution (in Amps.) going into

the cable from VSC-1 and VSC-1 are presented in Figure 5.15 and Figure 5.16, respectively.

Time (s)

Time (s)

79

The dynamic behavior obtained with the AM (blue) and DML3 (red) models are identical

until approximately 3ms after the fault is applied, which is the time where the current is mainly

driven by cable and dc capacitors discharge. After this transient period, the dc current accuracy of

the AM is lost since this model does not account for the conduction of anti-parallel diodes. The

peak current contribution reaches a value of approximately 15 times the nominal current and will

vary depending on the size of the dc capacitors and length of the dc cable.

Figure 5.15: DC current contribution (A) from VSC-1 - Pole-to-pole fault

Figure 5.16: DC current contribution (A) from VSC-2 - Pole-to-pole fault

It can be concluded that, even though the AM is accurate to identify maximum stress (peak

current) on cables and diodes due to dc faults in some cases, it has limitations to properly

represent dc fault conditions during the entire simulation timeframe. Neglecting the effect of anti-

parallel diodes makes the accuracy of the model very much dependent on the location and type of

faults. Faults close the rectifier converter may present very different results as compared to faults

at the inverter terminal. In addition, fault current contribution from the rectifier and inverter sides

will be different depending on the fault type and location.

Time (s)

Time (s)

80

5.1.2 Switching Functions Based Models – Test Case 2

The previous AVM only represents the fundamental component of the ac voltages and

currents. Even though the model showed to be accurate, it cannot represent the high frequency

harmonics generated by switching pulses in 2L and 3L VSCs. To overcome this limitation,

AVMs based on switching pulses were proposed in section 4.2.2. The switching-function-based

model for a 3L VSC (named ASL3), is compared here against its detailed representation (named

DML3) for a VSC-based MTDC test case (Test Case 2) [28].

The MTDC system, presented in Figure 5.17, includes 5 VSC terminals and is used to

integrate 2,000MW of offshore wind generation through a transmission grid of submarine cables

modeled with a frequency-dependent (wideband) cable model [35]. The dc voltage is ±320kV

and the system is connected to two independent 400kV ac systems (SYS1 and SYS2).

Figure 5.17: Test case 2 – 3L VSC-based MTDC system to integrate off-shore wind generation

VSC terminals REC1, 2, and 3 as well as INV2 control the power flow and ac voltage (or

reactive power), whereas INV1 controls dc and ac voltages. INV2 includes a negative set point

for the active power injection which can vary in time as per operational requirements. INV1 will

export to SYS1 the active power differential between the three wind farms generation (REC1, 2,

600 MW1000 MW

1000 MW 400 MW

1000 MW

100 km

75 km 50 km

25 km

100 km

+

400 kV, 50 Hz20000 MVA (SC)

SYS1

+

400 kV, 50 Hz15000 MVA (SC)

SYS2

WindFarm1+-

REC1

+-

INV1

WindFarm2

WindFarm3

+-

INV2

+-

REC2

+-

REC3

81

and 3) minus the power injection from INV2 to SYS2. The wind turbines and generators are

modeled using Thévenin equivalents networks. The power variability of wind farms is modeled

by nonlinear functions that represent variable wind speed generation on the power reference of

the rectifier VSCs. All models development and simulations are performed using EMTP-RV

(EMTP-RV files “Test Case 2 ASL3.ecf” and “Test Case 2 DML3.ecf”). The numerical

integration time-step used is 10 s for both models.

The system data for Test Case 2, including cable configuration and main component

parameters, are provided in Appendix C. The overall system configuration and main control

blocks of EMTP-RV models are also provided in Appendix C. In the following figures, the ASL3

model (blue line) is compared against its detailed version DML3 (red line) for the 3L VSC

topology. Similar results are obtained for the 2L VSC configuration.

5.1.2.1 Wind Variability in Steady-State

Figure 5.18a-e present the active powers generated by the three wind farms (REC1, 2, and

3) and the powers exported from INV1 and INV2 to SYS1 and SYS2, respectively. The power

reference at INV2 is set to -0.5 pu during the 10s simulation interval. It is observed that ASL3

accurately follows the dynamic behavior of the DML3. Figure 5.19 shows that the ac voltage at

INV1 is invariant to power injections confirming the independent (power and voltage) control

capabilities of the VSC.

(a) Active power (pu) INV1

Time (s)

82

(b) Active power (pu) INV2

(c) Active power (pu) REC1

(d) Active power (pu) REC2

Time (s)

Time (s)

Time (s)

83

(e) Active power (pu) REC3

Figure 5.18: Active power (pu) entering the VSC terminals – Variable wind generation

Figure 5.19: AC voltage (pu) at INV1

5.1.2.2 Three-phase Fault on INV1

In order to test the transient response of the ASM3, a 200ms three-phase fault is applied

on the ac side of INV1 (connection point with SYS1) at 1.5s. Figure 5.20a-d compares the

responses for the two models. The ASL3 presents good accuracy and satisfactory results when

compared against DML3 and the model could be used, for instance, to efficiently test low-voltage

ride-through (LVRT) capabilities of the MTDC system.

Time (s)

Time (s)

84

(a) AC voltage (pu) INV1

(b) Active power (pu) INV1

(c) Reactive power (pu) INV1

Time (s)

Time (s)

Time (s)

85

(d) DC voltage (pu) INV1

Figure 5.20: Three-phase fault on the HV side of INV1

5.1.2.3 Loss of Generation (Wind Farm 1)

A generation reduction test is performed to compare the dynamic behavior of the ASL3

under such a contingency. The Wind Farm 1 is suddenly disconnected from the system at 1.5s.

This outage can be originated from a fault event in the wind farm collector system or from a fault

on the VSC terminal. Figure 5.21a-b compare the active power and dc voltage response of the

ASL3 against its DML3 version on INV1. The ac voltage remains constant during the loss of

generation event as shown in Figure 5.21b. It is demonstrated that ASL3 model accurately

replicates the dynamic behavior of the detailed model DML3.

(a) Active power (pu) INV1

Time (s)

Time (s)

86

(b) AC voltage (pu) INV1

(c) DC voltage (pu) INV1

Figure 5.21: Loss of Wind Farm 1

5.1.2.4 DC Fault

DC faults must be studied for VSC-HVDC systems based on 2L and 3L VSCs since the

anti-parallel diodes conduct like in a rectifier bridge to feed the fault. The IGBTs become

bypassed and are unable to extinguish the fault current which might damage dc cables and

diodes. A permanent dc fault between the positive and negative poles of INV1 is applied at 1.5s.

The current flowing from REC1 to the dc fault is presented in Figure 5.22.

Time (s)

Time (s)

87

Figure 5.22: Current (A) from REC1 - DC Pole-to-pole fault on REC1

The current during a pole-to-pole fault can reach a very high value (~10pu) in only a few ms if no

fault limiters are added on the dc side of the MTDC. The average model ASL3 (red) remains

accurate up to 5ms after the fault, but after that time the response diverges as shown in Figure

5.22. Similar to the AM, neglecting the effect of anti-parallel diodes makes the accuracy of the

model is very much dependent on the location and type of faults and fault contribution will be

different depending on these two factors. Therefore, average models based on current sources and

switching functions are not suitable to accurately represent dc-fault transients in MTDC systems

and should be used with care.

5.1.2.5 Harmonic Analysis

The harmonic content in 2L and 3L VSCs must be filtered by the use of tuned or damped

high-order filters. Filtering will bring harmonic distortion to a value that is below the maximum

allowable limits. The Total Harmonic Distortion (THD) of the ac voltage on the secondary side

of the three-level VSC is 3.0% and 3.4% for ASL3 and DML3 models, respectively. This result

shows a close proximity in terms for harmonic performance for the ASL3, confirming the

practicality of the switching function model to conduct harmonic analysis.

5.1.3 MMC-based AVM VSCs – Test Case 3

The dynamic performance of the MMC-based HVDC system shown in Figure 5.23 (Test

Case 3) is studied in this section [30]. The system is based on the preliminary design of a 401-

level MMC-HVDC system planned to interconnect the 400kV systems of France and Spain by

2013. The interconnection will include two independent HVDC links, each one containing two

Time (s)

88

MMC terminals with a rated transmission capacity of 1,059MVA each and a dc voltage of

±320kV. Each MMC terminal includes 800 SMs per phase (400 SMs per multi-valve arm)

forming the 401 levels. The VSC-HVDC technology based on MMC, has been selected for this

project due to dynamic performance and power flow control requirements, and the low ac short-

circuit ratio at the point of interconnection of the France-Spain system. It is expected that this

project will be the most powerful MMC-HVDC link in operation by 2013.

Figure 5.23: Test case 3 – 401-level MMC-HVDC Interconnection between France and Spain

The system data for Test Case 3, including cable configuration and main component parameters,

are provided in Appendix D. The overall system configuration and main control blocks of

EMTP-RV models are also provided in Appendix D.

The averaged MMC model (AMM) proposed in Section 4.2.3 is compared here against its

detailed version (DMM) developed in section 3.2. The selected control strategy considers an

active/reactive power flow controller on the sending (rectifier MMC-1) side and a dc

voltage/reactive power controller on the receiving (inverter MMC-2) side. The active power flow

is set to 1,000MW and the reactive power reference is initially set to zero (unity power factor) at

both converters.

All models development and simulations are performed using EMTP-RV (EMTP-RV

files “Test Case 3 AMM.ecf” and “Test Case 3 DMM.ecf”). The numerical integration time-step

used is 20 s for both models. The time step is increased for this model thanks to the lower

switching frequency of the NLC modulation approach as compared to the PWM method used in

2L and 3L VSCs.

400 kV

50 Hz

1,000 MW

320 kV

MMC-1 Rectifier

401 Levels

70 km DC Cable

Wideband ModelMMC-2 Inverter

401 Levels400/333 kV

1,059 MVA

ZT = 18%

333/400 kV

1,059 MVA

ZT = 18%

400 kV

50 Hz

Yg/∆ ∆/Yg

10 mF

50 mHS

C

L

10 mF

50 mHS

C

L

France Spain

89

5.1.3.1 AC System Model and Initialization

The ac model includes a dynamic equivalent system of the French and Spanish grids. The

total system model comprises 60 transmission lines of 400kV and 23 synchronous generators, 12

of which are modeled in details with their controls. Transmission lines are modeled using the

Constant Parameter (CP) model. Such a complete setup allows simulating both electromagnetic

and electromechanical (or lower frequency) transients using the same data set and software

environment.

Initialization of large networks including HVDC systems is a key issue for EMT-type

solvers. To deal with this limitation in a large power system, the MMC-HVDC link is initially

connected to ideal voltage sources and then synchronized to the ac grid when the reference power

is reached. The voltage magnitudes and angles of the ideal sources are automatically calculated

from the load-flow solution of the ac grid. In the load-flow solution the MMCs are modeled as

PQ constraints, but PV constraints can be alternatively used depending on the VSC control

strategy. The ac grid itself, including synchronous machine controls, is automatically initialized

for the time-domain solution. The proposed initialization sequence is presented in Figure 5.24.

Figure 5.24: AC voltage sources and switching sequence for initialization

5.1.3.2 Three-phase Fault on MMC-2

At the simulation time point of 1.2t s , a three-phase fault is applied for 200ms on the

HV side of the 400/333kV transformer of MMC-2. The system response including dc and ac

to AC grid to VSC

closed: load-flow

open: t_start

closed: 0s

open: t_start

controlled AC

source with

initial conditions

AC voltage

source from

load-flow

load-flow

constraint

(PV or PQ)

closed: t_start

open: never

+ +

+

+

90

voltages, and active and reactive powers are presented in Figure 5.25a-e. The AMM model is

represented by a solid blue line and its detailed version (DMM) by a solid red line.

During the fault, the dc overvoltage is limited to 20% by the dc voltage controller. From

Figure 5.25c, it is observed that the ac voltage on the rectifier side is only slightly impacted by

the fault on the inverter side of the system, which confirms the assumption of independent

voltage control of each MMC. The active power is reduced to zero during the fault and it

recovers 400ms after a transient overload that is limited by the power control on the rectifier side

of the system. It is noticed that the reactive power is invariant during the fault and experiences a

short transient right after fault clearing to slowly recover after approximately 600ms. The AMM

provides very accurate results for ac and dc dynamics during both steady-state and transient

operation.

(a) DC voltage (pu) MMC-2

(b) AC Voltage (pu) MMC-2

Time (s)

Time (s)

91

(c) AC voltage (pu), MMC-1

(d) Active power (pu) MMC-2

(e) Reactive power (pu) MMC-2

Figure 5.25: Three-phase fault at MMC-2 (Transformer’s HV side)

5.1.3.3 Reversal of Active Power Flow

Power reversal is tested by changing the power reference at 1t s from +1000MW to -

500MW using a 200ms ramp reference. Figure 5.26a-b shows that the system can suddenly

Time (s)

Time (s)

Time (s)

92

reverse the power flow direction by reversing the power set point at MMC-1. The controls allow

switching the MMCs from rectifier to inverter operation without significantly altering the ac

voltages (Figure 5.26b). The control strategy for each MMC remains unchanged during the

power flow reversal, but the ac voltage limiters in the outer controller are relaxed to allow the

voltage to vary in a range of ±10%. As the reactive power reference remains unchanged (unity

power factor), a voltage drop of 6% is observed at MMC-2 after power reversal. This voltage

drop can be compensated by varying the reactive power set point in the outer controller.

(a) Active power (pu) MMC-1

(b) AC voltage (pu) MMC-2

Figure 5.26: Active power reversal

5.1.3.4 DC pole-to-pole fault at MMC-2

DC faults are less frequent in underground cable layouts, but represent an important

concern for MMC-HVDC systems. Even though K2 in Figure 3.16a is used to protect and bypass

the SM and its diodes, dc faults impose stringent stresses on dc transmission cables. A permanent

dc fault between the positive and negative poles of MMC-2 is applied at 1t s . The implemented

Time (s)

Time (s)

93

protection system assumes that the IBGTs are bypassed by the thyristor K2 40 s after the fault

is applied. The fault current measured on the dc side of MMC-1 is presented in Figure 5.27. It

can be observed that the fault current is limited to 6pu which is a current that can be tolerated by

the thyristors and cables for approximately up to 200ms until the ac breaker opens. The AMM

(blue line) provides a fair representation of fault currents in cables during dc faults, but contrary

to ac side faults, it is less accurate when compared to the DMM (red line).

Figure 5.27 DC-fault current contribution (pu) from MMC-1

5.1.3.5 Harmonic Analysis

Figure 5.28a compares the phase-to-neutral voltages on the ac (secondary side

transformer) of a 21-level MMC for the DMM (red line) and AMM (blue line) models. Figure

5.28b shows a zoomed representation of the first cycle peak voltages. The Total Harmonic

Distortion (THD) of the MMC voltage is 2.63% and 2.72% for the DMM and the AMM models

respectively, which corresponds to an error of 3.8%.

(a) One cycle waveforms (b) Zoomed waveforms

Figure 5.28: MMC ac voltage for a 21-level converter (Transformer secondary)

Time (s)

Time (ms) Time (ms)

94

As the number of levels increase in MMCs, the ac voltage waveforms become almost perfectly

sinusoidal functions. Figure 5.29 shows the three phase-to-neutral voltages on the ac side of

MMC-1 for the DMM. The harmonic content is almost negligible for the 401-level DMM with a

Total Harmonic Distortion (THD) value of 0.62% and 0.34% on the secondary (delta) and

primary (wye) sides of the converter transformer, respectively. The AMM presents THD values

of 0.86% and 0.36% for the secondary and primary transformer voltages, respectively. These

values are below the threshold of 1.5% typically specified by international standards for

maximum harmonic content and filtering requirements.

Figure 5.29: AC voltages at MMC-1 (pu), phase-a: black, phase-b: blue, phase-c: green

5.1.4 MMC-based STM VSCs – Test Case 4

The dynamic performance of the MMC-based HVDC system shown in Figure 5.30 (Test

Case 4) is used in this section to compare the STM model. The system is a point-to-point

synchronous (60Hz) link interconnecting two 340kV systems using 21-level MMC terminals.

The Terminals have a rated transmission capacity of 500MVA each and a dc voltage of ±200kV.

Each MMC terminal includes 40 SMs per phase (20 SMs per multi-valve arm) forming the 21

levels.

Figure 5.30: Test case 4 – 21-level MMC-HVDC Interconnection

Time (s)

340 kV

60 Hz

500 MW

200 kV

MMC-1 Rectifier

21 Levels

70 km DC Cable

Wideband ModelMMC-2 Inverter

21 Levels

340/200 kV

500 MVA

200/340 kV

500 MVA

340 kV

60 Hz

Yg/∆ ∆/Yg

S1

5,000 MVAS2

5,000 MVA

95

The system data for Test Case 4, including cable configuration and main component parameters,

are provided in Appendix E. The overall system configuration and main control blocks of EMTP-

RV models are also provided in Appendix E.

The simplified MMC model (STM) developed in Section 4.2.4 is compared here against

its detailed version (DMM) presented in section 3.2. It should be noted that this is not an average

model, but a simplified reduction of the converter model that uses Thévenin equivalent circuits.

Therefore, its comparison is presented here for reference purposes only.

The selected control strategy considers an active/reactive power flow controller on the

sending (rectifier MMC-1) side and a dc voltage/reactive power controller on the receiving

(inverter MMC-2) side. The active power flow is set to 500MW and the reactive power reference

is initially set to zero (unity power factor) at both converters. All models development and

simulations are performed using EMTP-RV (EMTP-RV files “Test Case 4 STM.ecf” and “Test

Case 4 DMM.ecf”). The numerical integration time-step used is 20 s for both models.

5.1.4.1 Three-phase Fault on MMC-2

At the simulation time point of 1t s , a three-phase fault is applied for 200ms on the HV

side of the 340/200kV transformer of MMC-2. The system response including dc and ac voltages

and active and reactive powers are presented in Figure 5.31a-e. The STM model is represented by

a solid blue line and its detailed version (DMM) by a solid red line.

From Figure 5.31c, it is observed that the ac voltage on the rectifier side is only slightly

impacted by the fault on the inverter side of the system, which confirms the assumption of

independent voltage control on each MMC. The active power is reduced to zero during the fault

and it recovers 400ms after a transient overload that is limited by the power control on the

rectifier side of the system. It is noticed that the reactive power is invariant during the fault and

experiences a short transient right after fault clearing to slowly recover after approximately

800ms. The AMM provides very accurate results for ac and dc dynamics during transient

operation.

96

(a) DC voltage (pu) MMC-2

(b) AC voltage (pu) MMC-2

(c) AC voltage (pu), MMC-1

Time (s)

Time (s)

Time (s)

97

(d) Active power (pu) MMC-2

(e) Reactive power (pu) MMC-2

Figure 5.31: Three-phase fault at MMC-2 (Transformer’s HV side)

5.1.4.2 DC pole-to-pole fault at MMC-2

A permanent dc fault between the positive and negative poles of MMC-2 is applied at

1t s . The fault current contribution measured on the dc side of MMC-1 is presented in Figure

5.32. It can be observed that the initial fault current is very high, due to the non-existence of the

K2 thyristor in the STM, and it then decays to 6.5pu of the nominal dc current. Different from the

AMM response, the STM provides a very good representation of fault currents in cables during

dc faults.

Time (s)

Time (s)

98

Figure 5.32: DC-fault current contribution (pu) from MMC-1

5.1.4.3 Harmonic Analysis

Figure 5.33 compares the phase-to-neutral voltages on the ac (secondary side transformer)

of a MMC for the DMM (red), STM (blue) for the 21-level MMC. The Total Harmonic

Distortion (THD) of the MMC voltage is 2.53% and 2.37% for the DMM and the STM models,

respectively which corresponds to an error of 6.3%. The STM shows a good accuracy for the

harmonics content representation.

Figure 5.33 MMC ac voltage for a 21-level converter

5.2 Computing Performance Comparison

This section presents a comparison of the computing performance for the different

averaged models developed and presented in this work and listed in Table 5.1. The models are

compared against their detailed versions. The computing performance tests were done on a

computer with a 2.66 GHz Intel Core i7-620M processor and 8 GB of RAM.

Time (s)

Time (ms)

99

5.2.1 AM – Test Case 1

The simulation performance results for the AM and DML3 are presented in Table 5.2.

The AM performs significantly better in terms of computer speed. A 3s simulation, using a time-

step of 10μs, can be performed five times faster using the AM without compromising the

accuracy of the system dynamic response. Since the switching valves are not modeled in the AM,

the time-step can be increased up to 50μs without compromising accuracy which improves the

speed performance considerably (23 times). By adding proper measurement filters, the time-step

may be increased without losing accuracy which brings the simulation time down to less than one

second. The same fault case presented in section 5.1.1.4 was simulated for the AM using a much

larger time step of 300µs. The waveforms are presented in Figure 5.34.

Figure 5.34: AM response to a fault at the inverter side – Simulation time step of 300µs

Table 5.2: AM computing timings for a 3s simulation

Model Time-step (µs) Time (s)

DML3 10 158

AM

10 31

25 13

50 7

Pre

c (

pu

)Q

inv (

pu

)

Time (s)

Qre

c (

pu

)

Va

c_

inv (

pu

)V

ac_

rec (

pu

)

Time (s)

Vdc (

pu)

100

5.2.2 ASL3 – Test Case 2

The simulation performance results for the ASL3 and DML3 are presented in Table 5.3.

The ASL3 perform significantly better in terms of computer speed when compared to the DML3.

A 3s simulation using a time-step of 10µs can be performed three times faster. In this case, the

time step of ASL3 cannot be increased since the switching events are modeled like in the detailed

model.

Table 5.3: ASL3 computing timings for a 3s simulation

Model Time-step (µs) Time (s)

DML3 10 469.0

ASL3 10 156.3

5.2.3 AMM – Test Case 3

The simulation performance results for the AMM and DMM are presented in Table 5.4.

The AMM performs significantly better in terms of computer speed. A simulation of 3s, using a

time-step of 20µs, can be performed 367 times faster using the AMM without compromising the

accuracy of the system’s dynamic response. Both the AMM and DMM remains sufficiently

precise when the time-step is increased up to 40µs. Since the switching valves are not modeled in

the AMM, a slightly higher time-step can be used without compromising accuracy and therefore

allowing further computational speed gains. The AMM approach is much faster than DMM and it

can be used in very large systems.

Table 5.4: AMM computing timings for a 3s simulation

Model Time-step (µs) Time (s)

DMM 20 25,292

40 12,929

AMM 20 69

40 37

5.2.4 STM – Test Case 4

The simulation performance results for the STM and DMM are presented in Table 5.5.

The STM performs better in terms of computer speed. A simulation of 3s, using a time-step of

20µs, can be performed between 15 times faster using the DMM without compromising the

101

accuracy of the system’s dynamic response. Both the STM and DMM remains sufficiently

precise when the time-step is increased up to 40µs.

Table 5.5: STM Computing timings for a 3s simulation

Model Time-step (µs) Time (s)

DMM 20 614

40 410

STM 20 44

40 22

5.3 Advantages and Limitations of Averaged Models

Averaged models present advantages and disadvantages and its selection will depend on

several factors including complexity, accuracy and computing performance. This section intends

to summarize the main advantages and limitation of each modeling approach as well as to

provide recommendations on the suitable model to select for different types of power system

analysis.

5.3.1 AVM for Two- and Three-level VSCs

Average-value models for conventional 2L and 3L VSCs provide a very accurate response

as demonstrated in section 5.1.1. They can accurately represent the fundamental frequency

response of VSC-HVDC systems for small and large dynamics. As this model does not represent

the IGBT switches, it is not recommended for studying harmonic and/or resonant overvoltages

derived from high frequency interactions.

Due to its high computing performance efficiency (up to 20 times), this model can be used

to study dynamics and transient on very large networks including hundreds of nodes and/or other

power electronics based devices such as wind farm generators and MTDC systems. It is also

useful to study dynamic performance for VSC-HVDC control systems and interactions between

control systems of different system components.

The AM can provide a fair response during dc faults (first 3ms) and provide a close

estimation of the potential peak currents on cable system, but it is not recommended to be used

on design-type of studies required to specify the rating of cable systems to be included in

technical specifications. The AM can represent and model converter losses, but it cannot be used

to study transient events within the converters or faults on the IGBTs valves.

102

5.3.2 AVM Based on Switching Functions

Average-value models based on switching functions provide a very accurate response as

demonstrated in section 5.1.2. They can accurately represent not only fundamental frequency

response, but also the harmonic content of the high frequency switching of VSC-HVDC systems

for small and large dynamics and for slow and fast transient events. As this model can accurately

represent the IGBT switches by means of switching functions, it is recommended for studying

harmonic and/or resonant overvoltages derived from high frequency interactions.

Due to its high to moderate computing performance efficiency (5 times), this model can

be used to study dynamics and transient on large networks including dozens of nodes and/or

other power electronics based devices such as wind farm generators and MTDC systems. It is

also useful to study dynamic performance for VSC-HVDC control systems and interactions

between control systems of different system components.

Similar to the AM, the ASL3 can provide a fair response during dc faults (first 3ms) and

provide a close estimation of the potential peak currents on cable system, but it is not

recommended to be used on design-type of studies required to specify the rating of cable systems

to be included in technical specifications. The ASL3 can represent and model converter losses,

but it cannot be used to study transient events within the converters or faults on the IGBTs

valves.

5.3.3 AVM for MMC-based VSCs

Average-value model for MMC-based converters (AMM) provides a very accurate

response as demonstrated in section 5.1.3. They can accurately represent the fundamental

frequency response of MMC-HVDC systems for small and large slow and fast dynamics. As this

model can represent the IGBT switches by means of switching functions, it can be used for

studying harmonic and/or resonant overvoltages derived from high frequency interactions.

Due to its impressive computing performance efficiency, this model is strongly

recommended to be used for dynamics and transient studies in very large networks including

hundreds of nodes and/or other power electronics based devices such as wind farm generators

and MTDC systems. It is also useful to study dynamic performance for MMC-HVDC control

systems and interactions between control systems of different system components.

103

The AMM can provide a fair accuracy during dc faults and provide a close estimation of

the potential peak currents on cable system, but it is not recommended to be used on design-type

of studies required to specify the rating of cable systems included in technical specifications. The

AMM can represent and model converter losses, but it cannot be used to study transient events

within the converters or faults on the IGBTs valves and sub-modules.

5.3.4 Simplified Models for MMC VSCs

Simplified models based on Thévenin equivalent circuits (STM) provide a very accurate

response as demonstrated in section 5.1.4. They can accurately represent the response of MMC-

HVDC systems for small and large slow and fast transient and dynamics events. As this model

implicitly represents the IGBT switches, it can be used for studying harmonic and/or resonant

overvoltages derived from high frequency interactions.

Due to its high computing performance, this model can be used to study dynamics and

transient on large networks including dozens of nodes. It is also useful to study dynamic

performance for MMC-HVDC control systems and interactions between control systems of

different system components.

The STM provide a good response during dc faults and provide a close estimation of the

potential peak currents on cable system. It is therefore, recommended to be used on design-type

of studies required to specify the rating of cable systems included in technical specifications. The

STM can represent and model converter losses, but it cannot be used to study transient events

within the converters or faults on the IGBTs valves and sub-modules. These types of studies can

only performed using the detailed representation (DML3 or DMM) of MMCs. It should be noted

that detailed models can also be used as a benchmark to calibrate and validate other averaged or

simplified VSC modes.

5.3.5 Model Suitability for System Studies

Table 5.6 presents a summary of advantages and limitations as well as suitability of each

model for different systems studies.

104

Table 5.6: Summary Table and Comparison of Models

Features DM AM ASL AMM STM

Harmonics Yes No Yes Yes Yes

Accuracy Best Good Very good Very good Very good

Simulation

Time Very Slow Very Fast Fast Fast Slow

AC Dynamics Yes Yes Yes Yes Yes

AC Fast

transients Yes No Yes Yes Yes

DC Side

transients Yes Yes/No Yes/No Yes/No Yes

VSC Internal

faults Yes No No No No

Resonances Yes No Yes Yes Yes

VSC Start-up Yes No No No No

Controls

interaction Yes Yes Yes Yes Yes

Large systems No Yes Yes Yes No

Converter

Losses Best Good Good Good Good

105

CHAPTER 6 CONCLUSIONS

Detailed representation of VSC-HVDC systems in EMT-type programs includes the

modeling of thousands IGBT valves which requires the use of small integration time-steps to

accurately represent fast and slow transients. Computational burden introduced by such detailed

models significantly reduces the efficiency to study of dynamic and transient events. This

limitation is accentuated when complexity and size of the power system is significantly increased

as it would be the case of large transmission systems including VSC-based MTDC systems and

renewable generation based on power electronic technology. This challenge generates the need to

develop more efficient models that provide similar behavior and dynamic response. This

challenge was the main motivation of the work presented in this thesis.

The main objective of this research project was to develop averaged models to accurately

replicate the steady-state, dynamic and transient behavior of VSC-based HVDC systems in EMT-

type programs. In particular, the purpose of this work was to overcome the existing computing

limitations associated with the detailed modeling of VSC-based HVDC system integrated into

large power grids.

The proposed models represent the average response of switching devices and converter

topologies by using averaging techniques, controlled sources and switching functions. This work

also contributes to the development of detailed VSC models used to validate the proposed

averaged models. The detailed models developed include two- and three-level converter

topologies as well as the most recent modular multilevel converter (MMC) topology. Comparison

of different converter topologies suitable to VSC-HVDC transmission, including their advantages

and limitations, were also discussed.

A control system was implemented based on vector control which permitted independent

control of both active and reactive power (and/or voltage) at each VSC terminal. Available

modulation techniques were presented and compared in terms of performance and power quality.

The modeling approach and developed models were validated against their detailed

representation for four test cases including an actual point-to-point VSC-HVDC interconnection

between France and Spain and a multi-terminal VSC-based (MTDC) system used to integrate

large amounts of offshore wind generation. A detailed description of different VSC-based

technologies and control systems were also presented.

106

The methodology proposed involved the development of detailed models in EMTP-RV that

accurately represent the actual behavior of VSC-HVDC technologies. DMs offer several

advantages due to its increased accuracy in the modeling of the IGBTs valves. They allow

modeling the non-linear behaviour of switching events (through diodes) and representing both

switching and conduction losses. DMs also allow simulating specific operation conditions and

IGBT states such as blocked states (when both switches in the SMs are OFF) as well as

converter’s start-up sequence and internal faults. These DMs were used to validate the proposed

AVMs for different test cases and transient events.

The validation criteria involved comparing system responses to different disturbances such

as ac faults, dc faults, changes on power and voltage order set points, power inversion test and

other dynamic and transient tests. The model validation included the comparison of different

variables in time-domain and the comparison of the harmonic content of voltages and currents.

Different simulation time steps were used as a parameter to compare the computing performance

and efficiency of the proposed models.

The main contributions of this thesis can be summarized as follows:

Provided a comprehensive literature review and description of the available VSC-based

HVDC technologies, their main components, applications, and comparison with

conventional LCC-based HVDC technologies.

Presented a comprehensive review and description of the available averaging modeling

techniques and methods currently used in power electronic applications as well as

explored their applicability to VSC-based HVDC technologies.

Developed detailed two- and three-level VSC-based HVDC models for different

applications in EMTP-RV. These models include converter’s IGBT switches, control and

protection systems. They were built with the purpose of validating the proposed averaged

models.

Developed detailed MMC-based HVDC models for different applications in EMTP-RV.

The models include converter’s IGBT switches, control and protection systems. They

were built with the purpose of validating the proposed averaged models. These detailed

107

MMC-based models are the first and only full detailed model benchmark available for

validation and for the use in the studies where averaged models may not be suitable.

Developed efficient averaged models for different VSC-HVDC technologies and

applications that accurately represent the dynamic and transient behavior of this

technology when integrated into large grids.

Developed EMTP-RV libraries for averaged and detailed VSC-HVDC models, and also

for wind generators models for users of this EMT-type tool.

Built detailed test cases in EMTP-RV to demonstrate accuracy and performance of the

developed models. Test cases included applications such as point-to-point HVDC

terminals and MTDC systems to integrate large amounts offshore wind generation.

Compared and validated existing and new proposed AVMs for different VSC-based

HVDC technologies in terms of accuracy and performance efficiency, and assessed their

impact on harmonic content and dynamic response behavior.

Identified advantages and limitations of the developed averaged models and studied their

suitability to study different events in power systems.

The present work successfully demonstrated the concept of average-value model applied to

VSC-based HVDC systems. The proposed averaged models have been proved to be capable of

accurately and efficiently replicate the dynamic performance of the detailed VSC-based HVDC

models. All averaged and simplified models presented in this thesis are robust and easily scalable

from larger to smaller systems thus expanding the field of applications (such as inverter-based

distributed energy resources) and types of studies that can be performed by EMT-type programs.

Advantages and disadvantages were presented and recommendations provided for the selection

and utilization of the proposed averaged models for different power system studies. It was also

concluded that the detailed model remains useful for simulating higher frequency transients, for

studying detailed performance conditions inside converters and for calibrating the average

models.

The following papers, included in the reference list, were published by the author during the

development of this research project:

108

Sections 1 and 4:

J. Peralta, S. Dennetiere, and J. Mahseredjian, “Average-value Models for the Simulation

of VSC-HVDC Transmission Systems,” CIGRE International Symposium, Bologna, Sep.

2011.

Section 2:

J. Peralta, H. Saad, U. Karaagac, J. Mahseredjian, S. Dennetiere, X. Legrand, “Dynamic

Modeling of MMC-based MTDC Systems for the Integration of Offshore Wind

Generation,” CIGRE Canada Conference, Montreal, QC, Canada, Sep. 2012.

Sections 1, 4, and 5:

J. Peralta, H. Saad, S. Dennetière, and J. Mahseredjian, “Dynamic Performance of

Average-Value Models for Multi-terminal VSC-HVDC Systems,” IEEE Power & Energy

Society General Meeting, PES’12, San Diego, Jul. 2012.

Sections 2, 3, 4, and 5:

J. Peralta, H. Saad, S. Dennetière, J. Mahseredjian and S. Nguefeu, "Detailed and

Averaged Models for a 401-level MMC-HVDC system", IEEE Trans. on Power Delivery,

vol. 27, no. 3, pp. 1501-1508, Jul. 2012.

Section 4:

H. Saad, J. Peralta, S. Dennetiere, J. Mahseredjian, J. Jatskevich, J. A. Martinez, A.

Davoudi, M. Saeedifard, V. Sood, X. Wang, J. Cano, and A. Mehrizi-Sani, “Dynamic

Averaged and Simplified Models for MMC-Based HVDC Transmission Systems,” IEEE

Trans. on Power Delivery, vol. 28, no. 3, pp. 1723–1730, Jul. 2013.

109

REFERENCES

[1] J. Mahseredjian, S. Dennetière, L. Dubé, B. Khodabakhchian and L. Gérin-Lajoie: “On a

new approach for the simulation of transients in power systems”. Electric Power Systems

Research, vol. 77, issue 11, September 2007, pp. 1514-1520.

[2] S. R. Sanders, J. M. Noworolski, X. Z. Liu, and G. C. Verghese, “Generalized Averaging

Method for Power Conversion Circuits”, IEEE Trans. on Power Electronics, vol. 6, no. 2,

pp. 251-259, Apr. 1991.

[3] K. Corzine, X. Kou, and J. R. Baker, “Dynamic Average-Value Modeling of a Four-Level

Drive System”, IEEE Trans. on Power Electronics, vol. 18, no. 2, pp. 619-627, Mar. 2003.

[4] A. Yazdani, and R. Iravani, “A Generalized State-Space Averaged Model of the Three-

Level NPC Converter for Systematic DC-Voltage- Balancer and Current-Controller

Design”, IEEE Trans. on Power Delivery, vol. 20, no. 2, pp. 1105-1114, Apr. 2005.

[5] S. Chiniforoosh, J. Jatskevich, A. Yazdani, V. Sood, V. Dinavahi, J. A. Martinez, and A.

Ramirez, “Definitions and Applications of Dynamic Average Models for Analysis of Power

Systems”, IEEE Trans. on Power Delivery, vol. 25, no. 4, pp. 2655–2669, Oct. 2010.

[6] L. Salazar, and G. Joós, “PSPICE Simulation of Three-phase Inverters by Means of

Switching Functions”, IEEE Trans. on Power Electronics, vol. 9, no. 1, pp. 35-42, Jan.

1994.

[7] B. K. Lee, and M. Ehsani, “A Simplified Functional Simulation Model for Three-Phase

Voltage-Sourced Inverter Using Switching Function Concept”, IEEE Trans. on Industrial

Electronics, vol. 48, no. 2, pp. 309-321, Apr. 2001.

[8] M. G. H. Aghdam, and G. B. Gharehpetian, “Modeling of Switching and Conduction

Losses in Three-Phase SPWM VSC Using Switching Function Concept”, IEEE Power Tech

Conference, PTC’05, pp. 1-6, St. Petersburg, Jun. 2005.

[9] B. R. Needham, P. H. Eckerling, and K. Siri, “Simulation of large distributed dc power

systems using averaged modelling techniques and the Saber simulator”, IEEE Applied

Power Electronics Conference and Exposition, APEC’94, vol. 2, pp. 801-807, Orlando,

Feb. 1994.

[10] K.S. Tam and L. Yang, “Functional models for space power electronic circuits” IEEE

Trans. on Aerospace and Electronic Systems, vol. 31, no. 1, pp. 288-296, Jan. 1995.

110

[11] J. Morren, S. W. H. de Haan, P. Bauer, J. Pierik, and J. Bozelie, “Comparison of complete

and reduced models of a wind turbine with Doubly-fed Induction Generator”, 10th

European Conference on Power Electronics and Applications, EPE’03, pp. 1-10, Toulouse,

Sep. 2003.

[12] J. G. Slootweg, H. Polinder, and W. L. Kling, “Representing wind turbine electrical

generating systems in fundamental frequency simulations” IEEE Trans. on Energy

Conversion, vol. 18, no. 4, pp. 516-524, Dec. 2003.

[13] H. S. Ko, G. G. Yoon, N. H. Kyung, and W. P. Hong, “Modeling and control of DFIG-

based variable-speed wind-turbine”, Electric Power System Research, vol. 78, issue 11, pp.

1841-1849, Nov. 2008.

[14] A. Yazdani, and R. Iravani, “Dynamic Model and Control of the NPC-Based Back-to-Back

HVDC systems,” IEEE Trans. on Power Delivery, vol. 21, no. 1, pp. 414-424, Jan. 2006.

[15] H. Ouquelle, L. A. Dessaint, and S. Casoria, “An Average Value Model-Based Design of a

Deadbeat Controller for VSC-HVDC Transmission Link,” IEEE Power & Energy Society

General Meeting, PES’09, pp. 1-6, Calgary, Jul. 2009.

[16] J. Peralta, S. Dennetiere, and J. Mahseredjian, “Average-value Models for the Simulation of

VSC-HVDC Transmission Systems,” CIGRE International Symposium, Bologna, Sep.

2011.

[17] U. N. Gnanarathna, A. M. Gole, and R. P. Jayasinghe, “ Efficient Modeling of Modular

Multilevel HVDC Converters (MMC) on Electromagnetic Transient Simulation Programs,”

IEEE Trans. on Power Delivery, vol. 26, no. 1, pp. 316-324, Jan. 2011.

[18] J. Arrillaga, “High Voltage Direct Current Transmission”, 2nd Edition, The Institution of

Electrical Engineers, Power and Energy Series, London , UK, 1998.

[19] V. Sood, “HVDC and FACTS Controllers: Applications of Static Converters in Power

Systems”, Kluwer Academic Publishers, US, 2004.

[20] “It is time to connect, Technical description of HVDC Light® technology”, ABB, Sweden,

March, 2008.

[21] B. R. Andersen, L. Xu, and K. T. G. Wong, “Topologies for VSC transmission”, 7th

International conference on ac-dc Power Transmission, pp. 298-304, London, Nov. 2001.

111

[22] G. Ding, G. Tang, Z. He, and M. Ding, “New Technologies of Voltage Source Converter

(VSC) for HVDC Transmission System Based on VSC,” in Proc. IEEE Power Eng. Soc.

General Meeting, pp. 1-8, Beijing, Jun. 2008.

[23] A. Lesnicar, and R. Marquardt, “An Innovative Modular Multilevel Converter Topology

Suitable for a Wide Power Range,” in Proc. IEEE Power Tech. Conference, vol. 3,

Bologna, Jun. 2003.

[24] B. Gemmell, J. Dorn, D. Retzmann, and D. Soerangr, “Prospects of Multilevel VSC

Technologies for Power Transmission,” in Proc. IEEE Transmission and Distribution Conf.

Exp., pp. 1-16, Milpitas, CA, Apr. 2008.

[25] http://www.abb.com/hvdc

[26] http://www.energy.siemens.com/hq/en/power-transmission/hvdc

[27] http://www.alstom.com/grid/products-and-services/high-voltage-power-products/hvdc-

transmission-systems/

[28] J. Peralta, H. Saad, S. Dennetière, and J. Mahseredjian, “Dynamic Performance of Average-

Value Models for Multi-terminal VSC-HVDC Systems,” IEEE Power & Energy Society

General Meeting, PES’12, San Diego, Jul. 2012.

[29] J. Holtz, “Pulse-width Modulation for Electronic Power Conversion”, Proceedings of the

IEEE, vol. 82, no. 8, pp. 1194-1214, Aug. 1994.

[30] J. Peralta, H. Saad, S. Dennetière, J. Mahseredjian and S. Nguefeu, "Detailed and Averaged

Models for a 401-level MMC-HVDC system", IEEE Trans. on Power Delivery, vol. 27, no.

3, pp. 1501-1508, Jul. 2012.

[31] J. Rodríguez, J. S. Lai, F. Z. Peng, “Multilevel Inverters: A Survey of Topologies, Controls,

and Applications”, IEEE Trans. on Industrial Electronics, vol. 49, no. 5, pp. 724-738, Aug.

2002.

[32] C. Rech, and J. R. Pinheiro, “Hybrid Multilevel Converters: Unified Analysis and Design

Considerations”, IEEE Trans. on Industrial Electronics, vol. 54, no. 2, pp. 1092-1104, Apr.

2007.

[33] J. Rodríguez, S. Bernet, B.Wu, J. O. Pontt, and S. Kouro, “Multilevel Voltage-Source-

Converter Topologies for Industrial Medium-Voltage Drives”, IEEE Trans. on Industrial

Electronics, vol. 54, no. 6, pp. 2930-2945, Dec. 2007.

112

[34] J. Dorn, H. Huang, D. Retzmann, “New Multilevel Voltage-Sourced Converter Topology

for HVDC Applications,” CIGRE Session, B4-304, Paris, 2008.

[35] A. Morched, B. Gustavsen, and M. Tartibi, “A universal model for accurate calculation of

electromagnetic transients on overhead lines and underground cables”, IEEE Trans. on

Power Delivery, vol. 14, no. 3, pp. 1032–1038, Jul. 1999.

[36] A. Lindberg, “PWM and Control of Two and Three level High Power Voltage Source

Converters”, Licentiate Thesis, Royal Institute of Technology, Stockholm, Sweden, 1995.

[37] M. P. Kazmierkowski, and L. Malesani, “Current Control Techniques for Three-phase

Voltage-Source PWM Converters: A Survey”, IEEE Trans. on Industrial Electronics, vol.

45, no. 5, pp. 691-703, Oct. 1998.

[38] C. Du, “VSC-HVDC for industrial power systems,” Ph.D. Thesis, Chalmers Univ. of

Technology, Göteborg, Sweden, 2007.

[39] S. K. Lim, J. H. Kim, and K. Nam, “A DC-Link Voltage Balancing Algorithm for 3-Level

Converter Using the Zero Sequence Current”, IEEE Power Electronics Specialists

Conference, PESC’99, vol. 2, pp. 1083-1088, Charleston, Jul. 1999.

[40] M. Saeedifard, and R. Iravani, “Dynamic Performance of a Modular Multilevel Back-to-

Back HVDC System,” IEEE Trans. on Power Delivery, vol. 25, no. 4, pp. 2903-2912, Oct.

2010.

[41] E. Solas, G. Abad, J. A. Barrena, A. Carcar, and S. Aurtenetxea, “Modulation of Modular

Multilevel Converter for HVDC Application,” 14th International Power Electronic and

Motion Control Conference, pp. 84-89, Mondragon, Sep. 2010.

[42] Q. Tu, and Z. Xu, “Impact of Sampling Frequency on Harmonic Distortion for Modular

Multilevel Converter,” IEEE Trans. on Power Delivery, vol. 26, no. 1, pp. 298-306, Jan.

2011.

[43] K. Li, and C. Zhao, “New Technologies of Modular Multilevel Converter for VSC-HVDC

Application,” Asia-Pacific Power and Energy Eng. Conference (APPEEC), Baoding, Mar.

2010.

[44] A. Yazdani, and R. Iravani, “A Unified Model and Control for the Voltage-Sourced

Converter Under Unbalanced Grid Conditions”, IEEE Trans. on Power Delivery, vol. 21,

no. 3, pp. 1620-1629, Jul. 2006.

113

[45] T. M. Haileselassie, M. Molinas, and T. Undeland, “Multi-Terminal VSC-HVDC System

for Integration of Offshore Wind Farms and Green Electrification of Platforms in the North

Sea”, Nordic Workshop on Power and Industrial Electronics, NORPIE’08, pp. 1-6, Espoo,

Jun. 2008.

[46] G. Li, M. Yin, M. Zhou, and C. Zhao, “Decoupling Control for Multi-terminal VSC-HVDC

Based Wind Farm Interconnection” IEEE Power & Energy Society General Meeting,

PES’07, pp. 1-6, Tampa, Jun. 2007.

[47] D. Jovcic, “Interconnecting offshore wind farms using multi-terminal VSC-based HVDC”,

IEEE Power & Energy Society General Meeting, PES’06, pp. 1-7, Montreal, Oct. 2006.

[48] L. Xu, L Yao, and C. Sasse, “Grid Integration of Large DFIG-Based Wind Farms Using

VSC Transmission,” IEEE Trans. on Power Systems, vol. 22, no. 3, pp. 976-984, Aug.

2007.

[49] J. Peralta, H. Saad, U. Karaagac, J. Mahseredjian, S. Dennetiere, X. Legrand, “Dynamic

Modeling of MMC-based MTDC Systems for the Integration of Offshore Wind

Generation,” CIGRE Canada Conference, Montreal, QC, Canada, Sep. 2012.

[50] T. M. Haileselassie, “Control of Multi-terminal VSC-HVDC Systems,” M.Sc. Thesis,

Norwegian University of Science and Technology, Norway, June 2008.

[51] L. Xu, B. R. Andersen, and P. Cartwright, “VSC Transmission Operating Under

Unbalanced Conditions – Analysis and Control Design,” IEEE Trans. on Power Delivery,

vol. 20, no. 1, pp. 427–434, Jan. 2005.

[52] M. Saeedifard, “Space Vector Modulation of Multi-level and Multi-Module Converters for

High Power Applications,” Ph.D. Thesis, University of Toronto, Toronto, Canada, 2008.

[53] B. Jacobson, P. Karlsson, G. Asplund, L. Harnefors, and T. Jonsson, “VSC-HVDC

Transmission with Cascaded Two-Level Converters,” CIGRE Conference, B4–110, Paris,

France, Aug. 2010.

[54] M. Hagiwara, and H. Akagi, “PWM Control and Experiment of Modular Multilevel

Converter,” IEEE Power Electronics specialists Conference, PESC, pp. 154-161, Tokyo,

Jun. 2008.

[55] A. Antonopoulos, L. Angquist, and H. P. Nee, “On Dynamics and Voltage Control of the

Modular Multilevel Converter,” 13th European Conf. on Power Electronics and

Applications, Barcelona, Oct. 2009.

114

[56] Q. Tu, Z. Xu, and L. Xu, “Reduced Switching-Frequency Modulation and Circulating

Current Suppression for Modular Multilevel Converters,” IEEE Trans. on Power Delivery,

vol. 23, no. 3, pp. 2009–2017, Jul. 2011.

[57] Q. Tu, Z. Xu, H. Huang, and J. Zhang, “Parameter design principle of the arm inductor in

modular multilevel converter based HVDC,” 2010 International Conference on Power

System Technology, Hangzhou, China, Oct. 2010.

[58] S. Sanders and G. C. Verghese, “Synthesis of averaged circuit models for switched

converters,” IEEE Trans. on Circuits Systems, vol. 38, no. 8, pp. 905–915, Aug. 1991.

[59] H. W. Dommel, “Digital computation of electromagnetic transients in single and multi-

phase networks,” IEEE Trans. Power App. Syst., vol. PAS-88, no. 4, pp. 388–399, Apr.

1969.

[60] H. Saad, J. Peralta, S. Dennetiere, J. Mahseredjian, J. Jatskevich, J. A. Martinez, A.

Davoudi, M. Saeedifard, V. Sood, X. Wang, J. Cano, and A. Mehrizi-Sani, “Dynamic

Averaged and Simplified Models for MMC-Based HVDC Transmission Systems,” IEEE

Trans. on Power Delivery, vol. 28, no. 3, pp. 1723–1730, Jul. 2013.

[61] A. G. M Strollo, "A new IGBT Circuit Model for SPICE Simulation," Power Electronics

Specialists Conference, 1997. , vol. 1, pp. 133-138, Jun. 1997.

115

APPENDIX A CORRESPONDENCE LIST OF FIGURES AND EMTP-RV FILES

Figure No Description EMTP-RV File

2.4 Converter Voltage (pu) (blue: 50 Hz component,

black: converter output) Test Case 1 DML2.ecf

2.6 Converter Voltage (pu) (blue: 50Hz component,

black: converter output) Test Case 1 DML3.ecf

2.11 AC voltage (pu) for a 21-level MMC Test Case 4 DMM.ecf

3.13 Voltage references and PWM triangular carrier

waveforms for a 2L VSC Test Case 1 DML2.ecf

3.14 Voltage references and PWM triangular carrier

waveforms for a 3L VSC Test Case 1 DML3.ecf

3.19 CCSC for a 401-Level MMC, CCSC is removed at

t=1s Test Case 3 DMM.ecf

4.3 Voltage and Current waveforms for a 2L VSC Test Case 1 DML2.ecf

4.4 Voltage and Current waveforms for a 3L VSC Test Case 1 DML3.ecf

4.5 Voltage waveform for 3L VSC during steady-state

operation Test Case 1 DML3.ecf

4.8 VSC voltage waveforms for 2L and 3L converters

Test Case 1 AM.ecf

Test Case 1 DML2.ecf

Test Case 1 DML3.ecf

4.10 2L Converter voltage (pu): DML2 (dashed blue

line), ASL2 (solid black line)

Test Case 1 ASL2.ecf

Test Case 1 DML2.ecf

4.11 3L Converter voltages (pu): DML3 (dashed blue

line), ASL3 (solid black line)

Test Case 1 ASL3.ecf

Test Case 1 DML3.ecf

4.13 AC voltage (pu) for a 21-level AMM Test Case 4 AMM.ecf

5.2 Active power (pu) VSC-1 with 20% set-point

reduction

Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.3 Active power (pu) VSC-2 with 20% set-point Test Case 1 AM.ecf

116

Figure No Description EMTP-RV File

reduction Test Case 1 DML3.ecf

5.4 Reactive Power (pu) VSC-2 with 10% set-point

reduction

Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.5 Reactive Power (pu) VSC-1 with 10% set-point

change on VSC-1

Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.6 DC Voltage (pu) Control VSC-2 with 10% set-

point change

Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.7 AC Voltage (pu) VSC-2 with 10% set-point

change on VSC-2

Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.8 DC Voltage (pu) VSC-2 - Three-phase fault Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.9 AC Voltage (pu) VSC-2 - Three-phase fault Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.10 AC Voltage (pu) VSC-1 - Three-phase fault Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.11 Active Power (pu) VSC-1 - Three-phase fault Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.12 Reactive Power (pu) VSC-2 - Three-phase fault Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.13 Active Power (pu) VSC-1 – Power reversal Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.14 AC Voltage (pu) VSC-2 – Power reversal Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.15 DC Current contribution (A) from VSC-1 - Pole-

to-pole fault

Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.16 DC Current contribution (A) from VSC-2 - Pole-

to-pole fault

Test Case 1 AM.ecf

Test Case 1 DML3.ecf

5.18 Active Power (pu) entering the VSC terminals –

Variable wind generation

Test Case 2 ASL3.ecf

Test Case 2 DML3.ecf

117

Figure No Description EMTP-RV File

5.19 AC Voltage (pu) at INV1 Test Case 2 ASL3.ecf

Test Case 2 DML3.ecf

5.20 Three-phase fault on the HV side of INV1 Test Case 2 ASL3.ecf

Test Case 2 DML3.ecf

5.21 Loss of Wind Farm 1 Test Case 2 ASL3.ecf

Test Case 2 DML3.ecf

5.22 Current (A) from REC1 - DC Pole-to-pole fault on

REC1

Test Case 2 ASL3.ecf

Test Case 2 DML3.ecf

5.25 Three-phase fault at MMC-2 (Transformer’s HV

side)

Test Case 3 AMM.ecf

Test Case 3 DMM.ecf

5.26 Active power reversal Test Case 3 AMM.ecf

Test Case 3 DMM.ecf

5.27 DC-fault current contribution (pu) from MMC-1 Test Case 3 AMM.ecf

Test Case 3 DMM.ecf

5.28 MMC ac voltage for a 21-level converter

(Transformer secondary)

Test Case 3 AMM.ecf

Test Case 3 DMM.ecf

5.29 AC voltages at MMC-1 (pu), phase-a: black,

phase-b: blue, phase-c: green Test Case 3 DMM.ecf

5.31 Three-phase fault at MMC-2 (Transformer’s HV

side)

Test Case 4 STM.ecf

Test Case 4 DMM.ecf

5.32 DC-fault current contribution (pu) from MMC-1 Test Case 4 STM.ecf

Test Case 4 DMM.ecf

5.33 MMC ac voltage for a 21-level converter Test Case 4 STM.ecf

Test Case 4 DMM.ecf

118

APPENDIX B TEST CASE 1 DATA AND EMTP-RV MODELS DESIGN

i. System Data

Parameters Rectifier Unit Value

Parameters Inverter Unit Value

Short-circuit Level MVA 10,000 Short-circuit Level MVA 20,000

AC voltage kV 500 AC voltage kV 735

Frequency Hz 50 Frequency Hz 60

Transformer

Voltage (Prim/Sec)

kV 500/400 Transformer

Voltage (Prim/Sec)

kV 735/400

Transformer capacity MVA 1,000 Transformer capacity MVA 1,000

Transformer impedance % 10 Transformer impedance % 10

Filter Size MVAr 2x100 Filter Size MVAr 2x100 Series reactance mH 76.4 Series reactance mH 63.7 DC capacitors µF 2x70 DC capacitors µF 2x70

DC Cable:

DC Voltage kV dc ±400

Cable R Ω/km 0.0139

Cable L mH/km 0.159

Cable C µF/km 0.231

Cable Length km 2x100

119

ii. EMTP-RV Systems Design – AM, ASL3 and DML3 Models

500 kV

50 Hz

SCL 10,000MVA

735 kV

60 Hz

SCL 20,000MVA

SCOPE VAR INVSCOPE VAR REC

VSC-HVDC 1,000 MW, +-400 kVdc LINK AVERAGE VALUE MODEL (AM)

100km

v(t

)

?s

i(t)

?s

i(t)

?s

FILTER_RECTFILTER_INV

v(t

)?s

v(t

)?s

v(t

)

?s

i(t)

?s

i(t)

?s1 2

-30

500/400

YgD_REC

12

-30

735/400

YgD_INV

scope

Pmeas_r

scope

Pmeas_i

scope

Qmeas_i

scope

Umeas_i

scope

Vdc_i

scope

Umeas_r

scope

Qmeas_r

scope

Vdc_r

Va

Vb

Vc

Sin

Cos

IDIQ

VQVD

Umeas

Qmeas

Freeze

Pmeas

Vdc

CONTROL_RECTIFIER

Vdc

Va

Vb

Vc

Sin

Cos

IDIQ

VQVD

Freeze

Qmeas

Umeas

CONTROL_INVERTER

+

-

CONVERTER

AVERAGE MODEL

(AM)

va

vb

vc

+

-

CONVERTER

AVERAGE MODEL

(AM)

va

vb

vc

DC_CAP

1

800000

1

800000

f(s)f(s)

+L_RECT

76.39437268mH DC

Cable

+

?i

+

60mH

+

12

+

30mH

+L_INV

63.66197724mH

+

10

+

20mH

+

?i

+

60mH

i(t)

?s

+

SW

2

?vi1

|1.2

|0

DC_CAP

Freeze

Vay

VbyVcy

IayIbyIcy

VadVbd

Vcd

Iad

IbdIcd

Qmeas

Pmeas

Umeas

VDVQ

IDIQ

Sin

Cos

MEASURE_RECTIFIER

Freeze

Vay

VbyVcy

IayIbyIcy

VadVbd

Vcd

Iad

IbdIcd

Qmeas

Pmeas

Umeas

VDVQ

IDIQ

Sin

Cos

MEASURE_INVERTER

+1|1

.2|0

SW

1

HV

va_yr

va_yr

va_yi

va_yi

vb_yr

vb_yr

vb_yi

vb_yi

ia_dr

ia_dr

ib_dr

ib_dr

ia_di

ia_di

ib_di

ib_di

a

c

b

REC

a

c

b

INV S_INV

vc_yr

vc_yr

vc_yi

vc_yi

ic_dr

ic_dr

ic_di

ic_di

va_dr

va_dr

va_di

va_di

vb_dr

vb_dr

vb_di

vb_di

vc_dr

vc_dr

vc_di

vc_di

ia_yr

ia_yr

ia_yi

ia_yi

ic_yr

ic_yr

ic_yi

ic_yi

ib_yr

ib_yr

ib_yi

ib_yi

TRLVrTRLVi

Umeas_r

Umeas_r

Umeas_i

Umeas_i

Pmeas_r

Pmeas_r

Pmeas_i

Pmeas_i

Qmeas_r

Qmeas_r

Qmeas_i

Qmeas_i

Scr

Scr

Sai

Sai

Sbi

Sbi

Sci

Sci

Sar

Sar

Sbr

Sbr

Vdc_i

Vdc_i

Vdc_i

VDCi

VDCi

VDCr

VDCr

Vdc_r

Vdc_r

Vdc_r

500 kV

50 Hz

SCL 10,000MVA

735 kV

60 Hz

SCL 20,000MVA

SCOPE VAR INVSCOPE VAR REC

VSC-HVDC 1,000 MW, +-400 kVdc LINKTWO-LEVEL CONVERTER, SWITCHING FUNCTION MODEL (ASL3)

100km

v(t

)

?s

i(t)

?s

i(t)

?s

FILTER_RECTFILTER_INV

v(t

)?s

v(t

)?s

v(t

)

?s

i(t)

?s

i(t)

?s

1 2

-30

YgD_REC

500/400

12

-30

YgD_INV

735/400

Freeze

Vay

Vby

Vcy

IayIby

Icy

Vad

VbdVcd

Iad

Ibd

Icd

Qmeas

Pmeas

Umeas

VDVQ

ID

IQ

Sin

Cos

MEASURE_RECTIFIER

scopePmeas_r

scopePmeas_i

scopeQmeas_i

scopeUmeas_i

scopeVdc_i

scopeUmeas_r

scopeQmeas_r

scopeVdc_r

Va

Vb

Vc

Sin

Cos

ID

IQ

VQVD

Umeas

Qmeas

Freeze

Pmeas

Vdc

CONTROL_RECTIFIER

Vdc

Va

Vb

Vc

Sin

Cos

ID

IQ

VQ

VD

Freeze

Qmeas

Umeas

CONTROL_INVERTER

+

76.39437268mH

L_RECT

DC

Cable+

?i

+

60mH

+12

+

30mH

+

63.66197724mH

L_INV+

10

+

20mH

+

?i

+

60mH

i(t)

?s

+1|1

.2|0

?vi

SW

2

Freeze

Vay

Vby

Vcy

IayIby

Icy

Vad

VbdVcd

Iad

Ibd

Icd

Qmeas

Pmeas

Umeas

VD

VQ

ID

IQ

Sin

Cos

MEASURE_INVERTER

+

SW

1

1|1

.2|0

DC_CAP_INVDC_CAP_REC+

-

va

vb

vc

CONVERTERSWITCHING FUNCT.MODEL - ASL3

+

-

va

vb

vc

CONVERTERSWITCHING FUNCT.MODEL - ASL3

Ust1

Ust2Ust3

Ust P1

Vsw

a

Vsw

b

Vsw

c

Isw

a

Isw

b

Isw

c

Ust1

Ust2Ust3

Ust P1

Vsw

a

Vsw

b

Vsw

c

Isw

a

Isw

b

Isw

c

1

800000f(s)

1

800000f(s)

HV

va_yr

va_yrva_yi

va_yi

vb_yr

vb_yrvb_yi

vb_yi

ia_dr

ia_dr

ib_dr

ib_dria_di

ia_di

ib_di

ib_diREC

b

c

a

S_INV

vc_yr

vc_yrvc_yi

vc_yi

ic_dr

ic_dric_di

ic_di

va_dr

va_drva_di

va_divb_dr

vb_drvb_di

vb_di

vc_dr

vc_drvc_di

vc_di

ia_yr

ia_yria_yi

ia_yiic_yr

ic_yric_yi

ic_yi

ib_yr

ib_yrib_yi

ib_yi

TRLVrTRLVi

Umeas_r

Umeas_r

Umeas_i

Umeas_i

Pmeas_r

Pmeas_r

Pmeas_i

Pmeas_i

Qmeas_r

Qmeas_r

Qmeas_i

Qmeas_i

Vdc_i

Vdc_i

Vdc_i

VDCi

VDCi

Vdc_r

Vdc_r

Vdc_r

VDCr

VDCr

INV

b

a

c

Vswar

Vswar

Vswbr

Vswbr

Vswcr

Vswcr

Vswai

Vswai

Vswbi

Vswbi

Vswci

Vswci

0 0

Iswcr

Iswcr

Iswai

Iswai

Iswbr

Iswbr

Iswbi

Iswbi

Iswar

Iswar

Iswci

Iswci

120

500 kV

50 Hz

SCL 10,000MVA

735 kV

60 Hz

SCL 20,000MVA

SCOPE VAR INVSCOPE VAR REC

VSC-HVDC 1,000 MW, +-400 kVdc LINKTHREE-LEVEL CONVERTER, DETAILED MODEL (DML3)

100km

v(t

)

?s

i(t)

?s

i(t)

?s

FILTER_RECTFILTER_INV

v(t

)?s

v(t

)?s

v(t

)

?s

i(t)

?s

i(t)

?s1 2

-30

500/400

YgD_REC

12

-30

735/400

YgD_INV

Freeze

Vay

Vby

Vcy

Iay

Iby

Icy

VadVbd

Vcd

Iad

IbdIcd

Qmeas

Pmeas

Umeas

VD

VQ

IDIQ

SinCos

MEASURE_RECTIFIER

scopePmeas_r

scopePmeas_i

scopeQmeas_i

scopeUmeas_i

scopeVdc_i

scopeUmeas_r

scopeQmeas_r

scopeVdc_r

Va

Vb

Vc

SinCos

IDIQ

VQ

VD

Umeas

Qmeas

Freeze

Pmeas

Vdc

CONTROL_RECTIFIER

Vdc

Va

Vb

Vc

SinCos

IDIQ

VQ

VD

Freeze

Qmeas

Umeas

CONTROL_INVERTER

+L_RECT

76.39437268mH DC

Cable+

?i

+

60mH

+12

+

30mH

+L_INV

63.66197724mH

+10

+

20mH

+

?i

+

60mH

i(t)

?s

+

SW

2

?vi1

|1.2

|0

Freeze

Vay

Vby

Vcy

Iay

Iby

Icy

VadVbd

Vcd

Iad

IbdIcd

Qmeas

Pmeas

Umeas

VD

VQ

IDIQ

SinCos

MEASURE_INVERTER

+1|1

.2|0

SW

1

DC_CAP_INVDC_CAP_REC

3L PWM

RECTFIER

Ust1Ust2

Ust3

Ust1Ust2

Ust3

THREE-LEVELCONVERTER

DCp

DCn

RECTIFIERTHREE-LEVELCONVERTER

DCp

DCn

INVERTER

3L PWM

INVERTER

HV

va_yr

va_yr va_yi

va_yi

vb_yr

vb_yr vb_yi

vb_yi

ia_dr

ia_dr

ib_dr

ib_dr

ia_di

ia_di

ib_di

ib_di

S_INV

vc_yr

vc_yr vc_yi

vc_yi

ic_dr

ic_dr ic_di

ic_di

va_dr

va_dr va_di

va_divb_dr

vb_dr vb_di

vb_di

vc_dr

vc_dr vc_di

vc_di

ia_yr

ia_yr ia_yi

ia_yiic_yr

ic_yr ic_yi

ic_yi

ib_yr

ib_yr ib_yi

ib_yi

TRLVrTRLVi

Umeas_r

Umeas_r

Umeas_i

Umeas_i

Pmeas_r

Pmeas_r

Pmeas_i

Pmeas_i

Qmeas_r

Qmeas_r

Qmeas_i

Qmeas_i

Vdc_i

Vdc_i

Vdc_iVdc_r

Vdc_r

Vdc_r

REC INV

rectifier

rectifier inverter

inverter

121

iii. EMTP-RV Converter – AM, ASL3 and DML3 Models

AM & ASL3 CONVERTER MODEL

DML3 CONVERTER MODEL

AM & ASL3 CONVERTER MODEL

+

0/100

f(u)1

2

u[1]*u[2]0.5

i(t)

+

0/100

f(u)1

2

u[1]*u[2]0.5

i(t)

+

0/100

f(u)1

2

u[1]*u[2]

i(t)

f(u)1

2

u[1]*u[2]

f(u)1

2

u[1]*u[2]

f(u)1

2

u[1]*u[2]

++

+

+

+

0/100

vrefa

vrefb

vrefc

va

vb

vc

VDCN

VDCP

++

-

vneg

vpos

0.5

c6 f(u)

1

2

3

u[1]+u[1]^2*u[2]/u[3]

De

lay

1

vrefa

vrefb

vrefc

ac

DCp

DCnS

S1

S2

S3

S4

S5

S6

S7

S8

S9

S10

S11

S12

S1

S1

S2

S2

S3

S3

S4

S4

S5

S5

S6

S6

S7

S7

S8S8

S9

S9

S10

S10

S11

S11

S12

S12

c

a

b

BUS

122

iv. EMTP-RV Control System (All models)

RECTIFIER CONTROL

INVERTER CONTROL

SCOPE VAR REC

scope

Pmeas_r

scope

Umeas_r

scope

Qmeas_r

scope

Vdc_r

Va

Vb

Vc

SinCos

IDIQ

VQVD

Umeas

Qmeas

Freeze

Pmeas

Vdc

CONTROL_RECTIFIER

Freeze

VayVbyVcy

IayIbyIcy

VadVbdVcd

IadIbdIcd

QmeasPmeas

Umeas

VDVQ

IDIQ

SinCos

MEASURE_RECTIFIER

va_yr

vb_yr

ia_dr

ib_dr

vc_yr

ic_dr

va_dr

vb_dr

vc_dr

ia_yr

ic_yr

ib_yr

Umeas_r

Umeas_r

Pmeas_r

Pmeas_r

Qmeas_r

Qmeas_r

Scr

Sar

Sbr

Vdc_r

Vdc_r

SCOPE VAR INV

scope

Pmeas_i

scope

Qmeas_i

scope

Umeas_i

scope

Vdc_i

Vdc

Va

Vb

Vc

SinCos

IDIQ

VQVD

Freeze

Qmeas

Umeas

CONTROL_INVERTER

Freeze

VayVbyVcy

IayIbyIcy

VadVbdVcd

IadIbdIcd

QmeasPmeas

Umeas

VDVQ

IDIQ

SinCos

MEASURE_INVERTER

va_yi

vb_yi

ia_di

ib_di

vc_yi

ic_di

va_di

vb_di

vc_di

ia_yi

ic_yi

ib_yi

Umeas_i

Umeas_i

Pmeas_i

Pmeas_i

Qmeas_i

Qmeas_i

Sai

Sbi

Sci

Vdc_i

Vdc_i

123

MEASUREMENTS BLOCK

va_dvb_dvc_d

VA_DVB_DV0_D

IA_DIB_DI0_D

ia_dib_dic_d

ia_y

ic_yib_y

IB_YIA_Y

va_y

vc_yvb_y

VB_YVA_Y

ALPHA_BETA

SINCOS

VA_YVB_Y VD

VQ

AB_DQ0

SINCOS

VA_YVB_Y VD

VQ

AB_DQ0

Freeze

Vay

Vby

Vcy

Iay

Iby

Icy

Vad

Vbd

Vcd

Iad

Ibd

Icd

Umeas

VD

VQ

ID

IQ

Cos

Sin

FreezeUf_measVa

Vb

VOLT_MEAS

Qmeas

PmeasVaIa

VbIb

PQ_MEAS

Qmeas

Pmeas

SINCOS

VQ

PLL

ia_d

ib_d

va_y

vb_y

vc_y

ic_d

Sin

Cos

va_d

vb_d

vc_d

IA

IB

IBy

IAy

VA

VB

VD

VQ

ID

IQ

ia_y

ib_y

ic_y

124

RECTIFIER CONTROL BLOCK

OUTER CONTROL

DC VOLTAGE OVERRIDE

AC VOLTAGE OVERRIDE

P Controller

Pmeas Id_ref

c0

Q Controller

Qmeas Iq_ref ++

+

c10

c3

c0.98

c1.02

OUT

Ki_apc_vco

UmaxUmUmin

Kp_apc_vco

V_DC_OVERRIDE

c6

c3

c0.9

c1.05

PROD1

2

PROD1

2

OUT

Ki_apc_vco

UmaxUmUmin

Kp_apc_vco

V_AC_OVERRIDE

Va

Vb

Vc

Sin

Co

s

ID IQ VQ

VD

Qmeas

Freeze

Pmeas

Vdc

++

+

Umeas

Reference Currents & Limiters

Pref_apc

Umeas

Iref_d_cc

Iref_q_ccQref_rpc

Inner Controller

Vd_ref

Vq_ref

Id_ref

Iq_ref

Vq

_m

ea

s

Vd

_m

ea

s

Iq_

me

as

Id_

me

as

DQ0-ABC

0C

D

Sin

AB

Q

Cos

125

INVERTER CONTROL BLOCK

OUTER CONTROL

AC VOLTAGE OVERRIDE

++

+

c0

Vdc

Va

Vb

Vc

Sin

Co

s

ID IQ VQ

VD

Inner Controller

Vd_ref

Vq_ref

Id_ref

Iq_ref

Vq

_m

ea

s

Vd

_m

ea

s

Iq_

me

as

Id_

me

as

DQ0-ABC

0C

D

Sin

AB

Q

Cos

DC Voltage Controller

Id_refVdc_meas

Reference Currents & Limiters

Vdc_ref

Umeas

Iref_d_cc

Iref_q_ccQref_rpc

Q Controller

Qmeas Iq_ref

c10

c3

c0.98

c1.02

PROD1

2

OUT

Ki_apc_vco

UmaxUmUmin

Kp_apc_vco

AC_VOLTAGE_OVERRIDE

Qmeas

Umeas

Freeze

126

ACTIVE POWER CONTROL

REACTIVE POWER CONTROL

DC VOLTAGE CONTROL

Step

step

c

1

Pref

Pmeas

Id_ref

c20

c1.1

c-1.1

Ref

u

Ki

out

maxmin

PI_CONTROL

++

-

++

+

c20

Qmeas

Iq_ref

c0.5

c-0.5

-1

Gain

Step

step

c

0

Qref

++

-++

+

Ref

u

Ki

out

max

min

PI_CONTROL

step

c

1

Vdc_ref

++

-

Id_ref

Vdc_measc40

c2

c1.1

c-1.1

Kp

u

Ki

out

maxmin

PI_CONTROL

++

+

127

AC & DC VOLTAGE OVERRIDE CONTROL

CURRENT REFERENCE AND LIMITERS

OUT

Ki_apc_vco

SUM

1

2

3

SUM1

2

PROD1

2

1

-1

0

++

-

Umax

Um

Umin ++

-

1

0

1

Kp_apc_vco

rc rv

0

-1

PROD1

2

rc rv

1

0

PROD1

2

1

-1

1

Pref_apcf(u)

1

2

u[1]/u[2]

Umeas

f(u)1

2

u[2]/u[1]

Iref_d_cc

Iref_q_cc

MAX1

2

Qref_rpc

LimiterMax

in

Min

out

LimiterMax

in

Min

outc

1.1

c0.8

c-1.1

c-0.8

0.5

-0.5

1

1

-1

1

c0.7

128

INNER CURRENT CONTROL

++

-

+-

+

+

++

-

+-

+

-

PROD1

2

PROD1

2

c

WL

0.25

Id_ref

Iq_ref

Iq_meas

Id_meas

c6

c0.6

c10

c-10

c6

c0.6

c10

c-10

Vd_meas

Vq_meas

Kp

u

Ki

out

maxmin

PI_CONTROL_D

Kp

u

Ki

out

maxmin

PI_CONTROL_Q

xy to polar

x

y

mag

rad

Vd_ref

Vq_ref

polar to xy

x

y

mag

rad

1

0

1

129

DQ0-ABC TRANSFORMATION

PROD1

2++

+

++

-

PROD1

2

PROD1

2

PROD1

2

10

D

Sin

Q

Cos

f(u)

1

2

3

u[1]-u[3]

f(u)

1

2

3

(1/2)*(-u[1]+SQRT(3)*u[2]+2*u[3])

f(u)

1

2

3

(1/2)*(-u[1]-SQRT(3)*u[2]+2*u[3])

A

B

C

130

PLL CONTROL BLOCK

OUTIN

PI_CTRL

SIN1

COS1

rc rv

+Inf

-Inf

c0

f(u) 1

SIN

COS

VQ

f(t)

f(t)

1 OUT++

+#Kp#

Kp

#Ki#

Ki

IN

rc rv

f(t)

!h

f(t)

131

VOLTAGE AND POWER CALCULATION

f(u)1

2

SQRT(u[1]*u[1]+u[2]*u[2])

Uf_meas Freeze

LESS_THAN_09PU

Freeze

Uf_measf(s)

FILTER

Va

Vb

Uf_meas

f(u)1

2

u[1]<u[2]c

0.9

Freeze

f(u)

1

2

3

4

-u[1]*u[4]+u[3]*u[2]

Qmeasf(s)

FILTERQ

f(u)

1

2

3

4

u[1]*u[2]+u[3]*u[4]

Pmeasf(s)

FILTERPVa

Ia

Vb

Ib

132

v. EMTP-RV PWM CONTROL – ASL3 and DML3 Models

PWM CONTROL – ASL3 MODEL

Ust

f(u)1

2

f(u)1

2

f(u)1

2

u[1]>=u[2]

thetaC_nC_p

Carrier_generator

Ust1

Ust2

Ust3

f(u)1

2

f(u)1

2

f(u)1

2

u[1]<=u[2]

++

-

++

-

++

-

state P1

Decoder_P1

state1

state2

state3

f(u)

(2*pi*(#fsw#)*t)

S1

S2

S3

S4

S5

S6

S7

S8

S9

S10

S11

S12

f(u)1

2

f(u)1

2

f(u)1

2

f(u)1

2

f(u)1

2

f(u)1

2

u[1]*u[2]

f(u)1

2

f(u)1

2

f(u)1

2

u[2]-u[1]

Vswc

Vswb

Vswa

Iswa

Iswb

Iswc

133

PWM CONTROL – DML3 MODEL

UstP1

f(u)1

2

u[1]>=u[2]

f(u)1

2

u[1]>=u[2]

f(u)1

2

u[1]>=u[2]

thetaC_nC_p

Carrier_generator

Ust1

Ust2

Ust3

f(u)1

2

u[1]<=u[2]

f(u)1

2

u[1]<=u[2]

f(u)1

2

u[1]<=u[2]

++

-

++

-

++

-

state P1

Decoder_P1

f(u)

2*pi*(27*50)*t

state1

state2

state3

134

DECODER OF SIGNAL P1

P1

state

state1

state2

state3

++

+

++

+

++

+

c2

1

2

3

select

S1

S2

S3

S4

S5

S6

S7

S8

S9

S10

S11

S12

1

2

3

select

1

2

3

select

1

2

3

select

1

2

3

select

1

2

3

select

Sel6

1

2

3

select

1

2

3

select

1

2

3

select

1

2

3

select

1

2

3

select

1

2

3

selectc

1c

0c

0

c

1c1c

0

c0c

1c1

c0c

0c

1

c

1c0c

0

c1c

1c0

c0c

1c

1

c

0c0c

1

c0c

0c1

c

0c1c

1

c1c

1c

0

c1c

0c0

135

APPENDIX C TEST CASE 2 DATA AND EMTP-RV MODELS DESIGN

i. System Data

Parameters Rectifier Unit Value

Parameters Inverter Unit Value

Gen. Wind Farm 1 MVA 600 SCL SYS1 MVA 20,000

Gen. Wind Farm 2 MVA 600 Frequency SYS1 Hz 50

Gen. Wind Farm 3 MVA 600 AC voltage SYS1 kV 400

AC voltage REC1 kV 400 Capacity INV1 MVA 1,500

AC voltage REC2 kV 400 SCL SYS2 MVA 15,000

AC voltage REC3 kV 400 Frequency SYS2 Hz 50

Frequency REC1 Hz 50 AC voltage SYS2 kV 400

Frequency REC1 Hz 50 Capacity INV2 MVA 1,000

Frequency REC1 Hz 50 Transformer impedance % 15

Transformer impedance % 15 Transformer Voltage kV 400/320

Transformer Voltage kV 400/320 Filter Size MVAr 2x100 Filter Size MVAr 2x100 Series reactance % 15 Series reactance % 15 DC capacitors µF 2x70

DC capacitors µF 2x70

Transformer impedance % 15

DC Cable:

DC Voltage kV dc ±320

Length REC1-INV1 km 100

Length REC1-REC2 km 50

Length REC2-REC3 km 100

Length REC2-INV2 km 25

Length INV1-INV2 km 75

136

CABLE DATA – EMTP-RV WIDEBAND MODEL

137

ii. EMTP-RV System Design – MTDC VSC-HVDC

600 MW1500 MW

1000 MW 400 MW

1000 MW

CB

L_

75

km

CB

L_

50

km

VM+

REC1

?v

VM+

INV1

?v

VM+

INV2

?v

+

SYS1

+

SYS2

+

WindFarm1R1P

BK

IIp

BK

II

BKIpBKI

BKR2 BK

IVp

BK

IV

BKR1

RECTIFIER

+-

REC1

CBL_25km

VM+

REC2

?v

VM+

REC3

?v

+

WindFarm2

+

WindFarm3

BKB

BKIII

BK

IIIp

RECTIFIER

+-

REC2

RECTIFIER

+-

REC3CB

L_

10

0km

R1N

+

SW1

-1|1E15|0

+1.5|1.6|0

i(t)

?s

CBL_100kmINVERTER

+-

INV1

RECTIFIER

+-

INV2

p1

p2

p3

p4

WB Fitter

model in: wbfit_cablewb_100km_rv.dat

cablewb_100km_rv.cyz

CABLE DATA

model in: cablewb_100km_rv.cyz

cableWB_100km

WB+

WBline1

138

APPENDIX D TEST CASE 3 DATA AND EMTP-RV MODELS DESIGN

i. System Data

Parameters Rectifier

FRANCE

Unit Value Parameters Inverter

SPAIN

Unit Value

Short-circuit Level MVA 10,000 Short-circuit Level MVA 10,000

AC voltage kV 400 AC voltage kV 400

Frequency Hz 50 Frequency Hz 50

Transformer

Voltage (Prim/Sec)

kV 400/333 Transformer

Voltage (Prim/Sec)

kV 400/333

Transformer capacity MVA 1,059 Transformer capacity MVA 1,059

Transformer impedance % 18 Transformer impedance % 18

Filter Size MVAr N/A Filter Size MVAr N/A Series reactance mH 50 Series reactance mH 50 SM capacitors mF 10 SM capacitors µF 10

DC Cable: Same configuration and cable model as Test Case 2

DC Voltage kV dc ±320

Cable Length km 2x70

139

ii. EMTP-RV Design – France-Spain Interconnection

VSC-HVDC LINK

LF

Slack: 20.8kVRMSLL/_0Vsine_z:VwZ1

GEN_GAL

LF

Phase:0

P=5000MWV=20.8kVRMSLLVsine_z:VwZ3

GEN_POR2

LF

Phase:0

P=6000MWV=20.8kVRMSLLVsine_z:VwZ11

GEN_POR1

LF

Phase:0

P=6000MWV=21kVRMSLLVsine_z:VwZ2

GEN_AST

LF

Phase:0

P=7000MWV=20.8kVRMSLLVsine_z:VwZ4

GEN_VASC

LF

Phase:0

P=3000MWV=20kVRMSLLVsine_z:VwZ10

GEN_CENT

LF

Phase:0

P=700MWV=20.6kVRMSLLVsine_z:VwZ9

GEN_MARR

LF

Phase:0

P=10500MWV=20.8kVRMSLLVsine_z:VwZ8

GEN_SUR

LF

Phase:0

P=7000MWV=20.8kVRMSLLVsine_z:VwZ7

GEN_LEV2

LF

Phase:0

P=7500MWV=20.8kVRMSLLVsine_z:VwZ4

GEN_LEV1

LF

Phase:0

P=5000MWV=20.6kVRMSLLVsine_z:VwZ3

GEN_CAT2

LF

Phase:0

P=4500MWV=20.8kVRMSLLVsine_z:VwZ2

GEN_CAT1

12

20/4

32

12

20/4

16

12

20/4

28

1 2

20/428 12

20/4

24

12

20/428

12

20/4

28

12

20/4

28

12

20/4

12

12

20/4

40

+

Vw

Z1

20kVRMSLL /_0 Slack:GEN_GAL

+

Vw

Z7

20kVRMSLL /_0 PVbus:GEN_LEV2

+

Vw

Z8

20kVRMSLL /_0 PVbus:GEN_SUR

+

Vw

Z9

20kVRMSLL /_0 PVbus:GEN_MARR

+

Vw

Z10

20kVRMSLL /_0 PVbus:GEN_CENT

+

Vw

Z11

20kVRMSLL /_0 PVbus:GEN_POR1

CP+<124 36>

TLM2

CP

+<

2332 9

30>

TLM

3CP

+

<280 <

400

TLM

4

CP

+<

135 <

221

TLM

1

CP+731> <276

TLM6

CP+<671 18>

TLM7

CP

+

<928 1

81>

TLM

10

CP+542> 475>

TLM12

CP

+<

3 <

367

TLM

13

CP+<104 11>

TLM15

CP

+60>

<101

TLM

16

CP

+

56>

<309

TLM

17

CP

+<

342 <

2

TLM

18

CP

+

<1094 <

199

TLM

19

CP

+<976 <146

TLM21

CP

+

350> <857

TLM23

CP

+

<230 <

182

TLM

24

CP

+

<129 <

15

TLM

20

CP

+

128>

<3320

TLM

22

CP

+

3>

<828

TLM

26

CP+440> <393

TLM28

CP+<607 42>

TLM30

CP

+

<65 <

920

TLM

25

LF

Load1

3000MW800MVAR

LF

Load2

3700MW1000MVAR

LF

Load3

5000MW1400MVAR

LFLoad5

4000MW1100MVAR

LF

Load6

500MW200MVAR

LF

Load7

7000MW2000MVAR

LF

Load8

6000MW1000MVAR

LF

Load9

5000MW700MVAR

LF

Load10

9000MW2500MVAR

LF

Load11

9900MW2600MVAR

LF

Load12

1300MW280MVAR

LF

Load13

5000MW2000MVAR

LF

Load14

6000MW2000MVAR

P Q

Capa

400kVRMSLL0MW-1000MVAR

12

20/4

32

12

20/4

12

CP

+47>

<9

TLM

31

CP

+

<382 <

311

TLM

27

+

GAUDIL72TAMAR

<1051 1

45>

+

GAUDIL71TAMAR

<1051 1

45>

+

<1548 30>TAMARL72TAVEL

+

<1548 30>

TAMARL71TAVEL

+

VwZ13412kVRMSLL /_0 PVbus:LF2

LF

Phase:0

P=3150MWV=412kVRMSLLVsine_z:VwZ13

LF2

+ GA

UD

IL71R

UE

YR

<475 193>

+

Vw

Z14

412kVRMSLL /_0 PVbus:LF3

LF

Phase:0

P=-95MWV=415kVRMSLLVsine_z:VwZ14

LF3

+

GAUDIL72ISSEL620> 18>

+

GAUDIL71VERFE

639> 39>

+

ISSELL72VERFE

653>

62>

+

LESQUL71VERFE

135>

253>

CP+

DONZAL71LESQU

769> 466>

CP+ DONZAL72VERFE485> 368>

12

20/4

15

LF

Phase:0

P=

900.1

4M

W

V=

21kV

RM

SLL

SM

:GO

LF

LE

SF

_S

M1

GO

LF

LE

SF

_LF

1

+

<31 <257

CUBNEL72DONZA

+<31 <257

CUBNEL71DONZA

+

847> <47

BR

AU

DL72C

UB

NE

<844 70>

BR

AU

DL73C

UB

NE

+

<844 70>

BR

AU

DL74C

UB

NE

122

4/4

15

LF

Phase:0

P=900MWV=24.48kVRMSLLSM:BLAYAIS_SM2

BLAYAIS_LF2

+VwZ17

412kVRMSLL /_0 PVbus:LF6

LF

Phase:0

P=-310MWV=400kVRMSLLVsine_z:VwZ17

LF6

+

803> 22>

BR

AU

DL71M

QIS

+

<470 <169

CUBNEL72MQIS

+

MQ

IS L

71S

AU

CA

659> 14>

+

<708 <19

CU

BN

EL71S

AU

CA+

CU

BN

EL72S

AU

CA

714> 43>

+

CA

NT

EL72S

AU

CA

723> <66

+

CA

NT

EL73S

AU

CA

723> <66

+

AR

GIA

L71C

AN

TE

981> <299

+

AR

GIA

L71.H

ER

2

652> <557

LF 300MW

75MVAR

Load15

LF 460MW

70MVAR

Load16

LF 482MW

194MVAR

Load17

LF

340MW-80MVAR

Load18

LF 30MW

36MVAR

Load19

LF

630MW190MVAR

Load20

LF610MW

150MVAR

Load21

LF

380MW80MVAR

Load22

LF612MW

165MVARLoad23

LF 990MW

-75MVAR

Load24LF800MW

240MVARLoad25

LF 312MW

122MVAR

Load26

+

1289> 6>

BA

IXA

L72G

AU

DI

+

1207> 19>

BA

IXA

L71G

AU

DI

+

VwZ18

412kVRMSLL /_0 PVbus:LF17

LF

Phase:0

P=309MWV=400kVRMSLLVsine_z:VwZ18

LF17

LF 930MW

266MVAR

Load27

+

Vw

Z19

412kVRMSLL /_0 PVbus:LF22

LF Phase:0

P=1477MWV=400kVRMSLLVsine_z:VwZ19

LF

22

CP

+

<1118 6

48>

TLM

59

CP

+98>

<281

TLM

5

CP

+43>

<509

TLM

9

CP

+

<484 <

96

TLM

11

CP

+817>

<155

TLM

29

LF

Load4

1000MW300MVAR

VM+?v

VIC

Fault

VM+?v

LLOGAIA

VM+?v

BAIXAS

VM+?v

GAUDIS71

+A

BA

IXA

L71G

AU

DI

+A

BA

IXA

L72G

AU

DI

+A

BA

IXA

L71V

IC2

+A

LLO

GA

IA_H

VD

C1

VM+?v

HERNANI

+A

AR

GIA

L71H

ER

2

SM

GE

N_V

AS

C ?m

20kV

7000M

VA

PV

bus:G

EN

_V

AS

C

SM

GEN_CAT1

?m

20kV4500MVAPVbus:GEN_CAT1

SM

GE

N_C

AT

2 ?m

20kV

5000M

VA

PV

bus:G

EN

_C

AT

2

SM

GE

N_P

OR

2 ?m

20kV

5000M

VA

PV

bus:G

EN

_P

OR

2

SM

GEN_LEV1

?m

20kV7500MVAPVbus:GEN_LEV1

CP

+

527>

<39

TLM

8

AV

R+

Go

v

-exc.

st1

-pss1a

-ieeeg3

AV

R_9

AV

R+

Go

v

-exc.

st1

-pss1a

-ieeeg3

AV

R_1

SM

GE

N_A

ST ?

m

20kV

6000M

VA

PV

bus:G

EN

_A

ST

AV

R+

Go

v

-exc.

st1

-pss1a

-ieeeg3

AV

R_6

AVR+Gov

-exc. st1-pss1a-ieeeg3

AVR_4

AV

R+

Go

v

-exc.

st1

-pss1a

-ieeeg3

AV

R_5

CP

+<102 <72

TLM14

AVR+Gov

-exc. st1-pss1a-ieeeg3

AVR_7

SM

BLA

YA

IS_S

M2

?m

24kV

1120M

VA

PV

bus:B

LA

YA

IS_LF

2

AV

R+

Go

v

-exc.

st1

-pss1a

-ieeeg3

AV

R_8

SM

GO

LF

LE

SF

_S

M1

?m

24kV

1650M

VA

PV

bus:G

OLF

LE

SF

_LF

1

AV

R+

Go

v

-exc.

st1

-pss1a

-ieeeg3

AV

R_10

LF

Phase:0

P=900MWV=24.48kVRMSLLSM:BLAYAIS_SM3

BLAYAIS_LF3

SM

BLA

YA

IS_S

M3

?m

24kV

1120M

VA

PV

bus:B

LA

YA

IS_LF

3

AV

R+

Go

v

-exc.

st1

-pss1a

-ieeeg3

AV

R_11

122

4/4

15

LF

Phase:0

P=900MWV=24.48kVRMSLLSM:BLAYAIS_SM4

BLAYAIS_LF4

SM

BLA

YA

IS_S

M4

?m

24kV

1120M

VA

PV

bus:B

LA

YA

IS_LF

4

AV

R+

Go

v

-exc.

st1

-pss1a

-ieeeg3

AV

R_12

122

4/4

15

LF

Phase:0

P=900MWV=24.48kVRMSLLSM:BLAYAIS_SM1

BLAYAIS_LF1

SM

BLA

YA

IS_S

M1

?m

24kV

1120M

VA

PV

bus:B

LA

YA

IS_LF

1

AV

R+

Go

v

-exc.

st1

-pss1a

-ieeeg3

AV

R_13

122

4/4

15

LF

Phase:0

P=

900.1

4M

W

V=

21kV

RM

SLL

SM

:GO

LF

LE

SF

_S

M2

GO

LF

LE

SF

_LF

2

AV

R+

Go

v

-exc.

st1

-pss1a

-ieeeg3

AV

R_14

12

20/4

15

SM

GO

LF

LE

SF

_S

M2

?m

24kV

1650M

VA

PV

bus:G

OLF

LE

SF

_LF

2

+

20kVRMSLL /_0 PVbus:GEN_AST

Vw

Z2

+

20kVRMSLL /_0 PVbus:GEN_POR2

Vw

Z3

+

20kVRMSLL /_0 PVbus:GEN_VASC

Vw

Z4

VS

C-H

VD

C+

A

BA

IXA

S_H

VD

C1

GEN_GAL

0.05/_0.0

1.11/_-2.6

ASTURIAS

1.1

1/_

-18.6

CA

TA

LU

1

1.12/_-51.1

SUR

1.09/_-0.8

P_VASCO

1.07/_-20.7CATALU2

1.08/_-22.0

LEVANT2

1.12/_-55.9

MARRUECO

1.11/_-4.7PORTUG1

1.08/_-16.7

PORTUG2

1.08/_-41.5

CENTRO

0.05/_0.1

GEN_POR1

0.05/_-40.5

GEN_CENT

0.05/_-50.3GEN_MARR

0.05/_-47.4

GEN_SUR

1.1

0/_

-18.8

LE

VA

NT

1

1.08/_-4.0GALICIA

0.05/_-20.8

GEN_LEV2

CANTES710.99/_8.1

DONZAS71

1.06/_20.0

ISSELS71

0.99/_13.6LESQUS71

1.02/_16.8

MQIS_S71

0.99/_19.1

SAUCAS71

0.99/_14.8

TAMARS71

0.98/_20.9

ARGIAS71

1.04/_-1.8

BLAYAIS_1

1.02/_24.0

BLAYAIS_4

1.02/_24.0

BLAYAIS_3

1.02/_24.0

BLAYAIS_2

1.02/_24.0

RUYERS71

RUYERS71

1.04/_-0.51.04/_-0.5

1.03/_36.41.03/_36.4

TAVELS71

TAVELS71

1.00/_16.31.00/_16.3

VERFES71

VERFES71

GAUDIS71

0.98/_9.5CUBNES71

CUBNES71

1.00/_19.71.00/_19.7

1.06/_-14.41.06/_-14.4

VIC

HERNANI1.09/_-5.5

1.09/_-5.5

INV

1.07/_-14.0

0.0

5/_

-18.0

GE

N_C

AT

1

0.05/_-15.7

GEN_CAT2

0.0

5/_

-12.8

GE

N_LE

V1

0.05/_-10.3

GEN_POR2

1.00/_22.5

BRAUDS71

BRAUDS71

GOLFLESF11.00/_22.1 1.00/_22.1

GOLFLESF2

GEN_AST

0.05/_2.2

GEN_VASC

0.05/_4.9

0.97/_-0.2

BAIXAS

1.07/_-14.0

LLOGAIA

RECT

0.97/_-0.2

140

MMC-HVDC AMM MODEL

p1p2

Special LF initialization tool for HVDC

LF_initialization_rectifier

Special LF initialization tool for HVDC

LF_initialization_inverter

AVG AVG

IC

PQ

PQm1

50Hz

P

Q scopeQred

IC

PQ

PQm2

50Hz

P

Qf(u)1

f(u)1scope

Qond

scope

Pond

f(u)1

f(u)1scope

Pred

ondred

i(t)

?s

v(t

)

?s

v(t

)

?s

i(t) p7

?s

1 2

-30

YgD_REC

393.94/333

scopePmeas_r

scopeUmeas_r

scopeQmeas_r

scopeVdc_r

1

640000

i(t)

?s

p1

p2p3

p4

o

DEV5

v(t

)

?s

i(t)

?s

v(t

)?s

i(t)

?s

scopePmeas_i

scopeQmeas_i

scopeUmeas_i

12

-30

433.021/333

YgD_INV

WB Fitter

cabledata_rv.cyz

model in: wbfit_cabledata_rv.dat

CABLE DATA

cabledata1

model in: cable_rv.cyz

i(t)

?s

scopeVdc_i

p1

p2p3

p4

o

DEV15

1

640000

WB+

WBline2

+0.6

|1E

15|0

>i

SW

6

+

-

va

vb

vc

VDCP

VDCN

Udc

VA

up

VB

up

VC

up

VA

low

VB

low

VC

low

vare

f

vbre

f

vcre

f

+

-

va

vb

vc

VDCP

VDCN

Udc

VA

up

VB

up

VC

up

VA

low

VB

low

VC

low

vare

f

vbre

f

vcre

f

+

RL3

4k,6

500

+R

L4

4k,6

500

f(u)1

f(u)1

400-u[1]

f(u)1

f(u)1

f(u)1

400-u[1]

f(u)1

f(s) f(s)

NLC_LOW

a NaNbb

Ncc

Vdc

NLC_LOW

a Na

Nbb

Ncc

Vdc

DLL Options

Freeze

VayVby

Vcy

Iay

IbyIcy

Vad

Vbd

Vcd

Iad

Ibd

Icd

QmeasPmeas

Umeas

VD

VQ

ID

IQ

Sin

Cos

MEASURE_RECTIFIER

Va

Vb

Vc

Sin

Cos

ID

IQ

VQ

VD

Umeas

Qmeas

Freeze

Pmeas

Vdc

CONTROL_RECTIFIER

Vdc

Va

Vb

Vc

Sin

Cos

ID

IQ

VQVD

Freeze

Qmeas

Umeas

DEV9

Freeze

VayVby

Vcy

Iay

IbyIcy

Vad

Vbd

Vcd

Iad

Ibd

Icd

QmeasPmeas

Umeas

VDVQ

ID

IQ

Sin

Cos

DEV10

ia_dr

ia_dr

ib_dr

ib_dr

ic_dr

ic_dr

va_dr

va_dr

vb_dr

vb_dr

vc_dr

vc_dr

ia_yr

ia_yr

ic_yr

ic_yr

ib_yr

ib_yr

Umeas_r

Umeas_r

Pmeas_r

Pmeas_r

Qmeas_r

Qmeas_r

va_yr

va_yr

vb_yr

vb_yr

vc_yr

vc_yr

c

b

a

REC

HVa

b

c

INV

S_INV

Umeas_i

Umeas_i

Pmeas_i

Pmeas_i

Qmeas_i

Qmeas_i

ib_di

ib_di

ic_di

ic_di

va_yi

va_yi

vb_yi

vb_yi

vc_yi

vc_yi

ia_yi

ia_yi

ib_yi

ib_yi

ic_yi

ic_yi

va_di

va_di

vb_di

vb_di

vc_di

vc_di

ia_di

ia_di

Vdc_i

Vdc_i

VClow

VClow

VBlow

VBlow

VAlowi

VAlowi

VClowi

VClowi

VBlowi

VBlowi

VAlow

VAlow

Varef

Varef

Vbref

Vbref

Vcref

Vcref

Varefi

Varefi

Vbrefi

Vbrefi

Vcrefi

Vcrefi

TRLVr

TRLVi

VAup

VAupVAupi

VAupiVBup

VBupVBupi

VBupi

VCup

VCup

VCupi

VCupi

Vdc_r

Vdc_r

Udcr

Udcr

Udcr

Udci

Udci

Udci

141

MMC-HVDC DMM MODEL

ondred

i(t)

?s

Vdcposneg

Vdcposneg

Start EMTP

ScopeView

i(t)

?s

+1|1

E15|0

SW

2

DLL Options

i(t)

?s

v(t

)

?s v(t

)

?s

i(t)

?s

1 2

YgD_REC

393.94/333

scope

Pmeas_r

scope

Umeas_r

scope

Qmeas_r

+

1|1

.2|0

v(t

)

?s

i(t)

?s

v(t

)

?s

i(t)

?s

scope

Pmeas_i

scope

Qmeas_i

scope

Umeas_i

scope

Vdc_i

12

433.021/333

YgD_INV

WB Fitter

model in: wbfit_cable_rv.dat

cable_rv.cyz

CABLE DATA

model in: cable_rv.cyz

cabledata2

scope

Vdc_r

WB+

WBline2

scope

Vc_rect9

f(u)1

2

Fm1

scope

Vc_rect10

f(u)1

2

Fm3

scope

Vc_rect11

scope

Vc_rect12

f(u)1

2

Fm5

scope

Vc_rect13

f(u)1

2

Fm6

scope

Vc_rect14

+

4k,6

500

+

4k,6

500

MMC_400SM

iua

P

iub

iuc

ila

ilb

N

ilc

AC

2A

up

SA1up

SA2up1A

up

1A

low

SA1low

2A

low

SA2low

2B

up

SB2up

1B

up

SB1up

2C

up

SC2up

1C

up

SC1up

1B

low

SB1low

2B

low

SB2low

1C

low

SC1low

2C

low

SC2low

3A

up

SA3up

3B

up

SB3up

3C

up

SC3up

3A

low

SA3low

3B

low

SB3low

3C

low

SC3low

DEV35

MMC_400SM

iua

P

iub

iuc

ila

ilb

N

ilc

AC

2A

up

SA1up

SA2up 1A

up

1A

low

SA1low

2A

low

SA2low

2B

up

SB2up

1B

up

SB1up

2C

up

SC2up

1C

up

SC1up

1B

low

SB1low

2B

low

SB2low

1C

low

SC1low

2C

low

SC2low

3A

up

SA3up

3B

up

SB3up

3C

up

SC3up

3A

low

SA3low

3B

low

SB3low

3C

low

SC3low

DEV36

1up1

1up150

1low1

1low12

1low1

1low52

1up1

1up30

scope

Vc_inv1

scope

Vc_inv2

scope

Vc_inv3

scope

Vc_inv8

scope

Vc_rect1

scope

Vc_rect2

scope

Vc_rect3

scope

Vc_rect8

f(u)1

2

Fm4

f(u)1

2

Fm9

siwtch

sin2

N_switch

mean_switchDEV29

mean_switch_40us.dll,

0,0,0,0,2,2,1,

siwtch

sin2

N_switch

mean_switchDEV30

mean_switch_40us.dll,

0,0,0,0,2,2,1,

c10

C1

c10

scope

N_Switch1

scope

N_Switch2

S1up1

S1up152

NLC_LOW

a Na

NbbNcc

NLC_UP

a NaNbb

Ncc

NLC_LOW

a NaNbb

Ncc

NLC_UP

a NaNbbNcc

1A

up

2A

up

3A

up

1A

low

2A

low

3A

low

SA3up

SA1up

SA2up

SA1low

SA2lowSA3low

1B

up

1C

up

2B

up

2C

up

3B

up

3C

up

1B

low

1C

low

2B

low

2C

low

3B

low

3C

low

SB3up

SB1upSB2up

SB1lowSB2low

SB3low

SC3up

SC1upSC2up

SC1lowSC2low

SC3low

iBup

iBlow

iClow

iCup

VBref

VBref l

VCref

VCref l

VAref l

VAref

iAup

iAlow

CBA V1

CBA

1A

up

2A

up

3A

up

1A

low

2A

low

3A

low

SA3up

SA1up

SA2up

SA1low

SA2lowSA3low

1B

up

1C

up

2B

up

2C

up

3B

up

3C

up

1B

low

1C

low

2B

low

2C

low

3B

low

3C

low

SB3up

SB1upSB2up

SB1lowSB2lowSB3low

SC3up

SC1upSC2up

SC1lowSC2low

SC3low

iBup

iBlowiClow

iCup

VBref

VBref l

VCref

VCref l

VAref l

VAref

iAup

iAlow

CBA V1

CBA

Vbref 0

Vcref 0

Varef 0

Vcref

Vcref l

Vbref

Vbref l

Varef

Varef l

ilc

Vq

iua

ila

iub

ilb

iuc

CCSC

Vbref 0

Vcref 0

Varef 0

Vcref

Vcref l

Vbref

Vbref l

Varef

Varef l

ilc

Vq

iua

ila

iub

ilb

iuc

CCSC

Freeze

VayVby

Vcy

Iay

IbyIcy

VadVbdVcd

IadIbd

Icd

QmeasPmeas

Umeas

VDVQ

ID

IQ

SinCos

DEV1

Va

Vb

Vc

SinCos

ID

IQ

VQVD

Umeas

Qmeas

Freeze

Pmeas

Vdc

DEV2

Vdc

Va

Vb

Vc

SinCos

IDIQ

VQVD

Freeze

Qmeas

Umeas

DEV5

Freeze

VayVbyVcy

IayIby

Icy

Vad

VbdVcd

Iad

IbdIcd

QmeasPmeas

Umeas

VDVQ

IDIQ

SinCos

DEV6

SA1up

SA1up

SA1up

SA2up

SA2up

SA1low

SA1low

SA2low

SA2low

SB2up

SB2up

SB1up

SB1up

SC2up

SC2up

SC1up

SC1up

SB1low

SB1low

SB2low

SB2low

SC1low

SC1low

SC2low

SC2low

SA3up

SA3up

SB3up

SB3up

SC3up

SC3up

SA3low

SA3low

SB3low

SB3low

SC3low

SC3low

SA1upi

SA1upi

SA2upi

SA2upi

SA1lowi

SA1lowi

SA2lowi

SA2lowi

SB2upi

SB2upi

SB1upi

SB1upi

SC2upi

SC2upi

SC1upi

SC1upi

SB1lowi

SB1lowi

SB2lowi

SB2lowi

SC1lowi

SC1lowi

SC2lowi

SC2lowi

SA3upi

SA3upi

SB3upi

SB3upi

SC3upi

SC3upi

SA3lowi

SA3lowi

SB3lowi

SB3lowi

SC3lowi

SC3lowi

1A

up

1A

up

1A

up

2A

up

2A

up

3Aup

3Aup

1A

low

1A

low

1A

low

2A

low

2A

low

3A

low

3A

low

1B

up

1B

up

1C

up

1C

up

2B

up

2B

up

2C

up

2C

up

3B

up

3B

up

3C

up

3C

up

1B

low

1B

low

1C

low

1C

low

2B

low

2B

low

2C

low

2C

low

3B

low

3B

low

3C

low

3C

low

1A

upi

1A

upi

1A

upi

2A

upi

2A

upi

3A

upi

3A

upi

1A

low

i

1A

low

i

1A

low

i

2A

low

i

2A

low

i

3A

low

i

3A

low

i

1B

upi

1B

upi

1C

upi

1C

upi

2B

upi

2B

upi

2C

upi

2C

upi

3B

upi

3B

upi

3C

upi

3C

upi

1B

low

i

1B

low

i

1C

low

i

1C

low

i

2B

low

i

2B

low

i

2C

low

i

2C

low

i

3B

low

i

3B

low

i

3C

low

i

3C

low

i

ia_dr

ia_dr

ib_dr

ib_dr

ic_dr

ic_dr

va_dr

va_dr

vb_dr

vb_dr

vc_dr

vc_dr

ia_yr

ia_yr

ic_yr

ic_yr

ib_yr

ib_yr

Umeas_r

Umeas_r

Vdc_r

Vdc_r

Vdc_r

Pmeas_r

Pmeas_r

Qmeas_r

Qmeas_r

va_yr

va_yr

vb_yr

vb_yr

vc_yr

vc_yr

Umeas_i

Umeas_i

Pmeas_i

Pmeas_i

Qmeas_i

Qmeas_i

ib_di

ib_di

ic_di

ic_di

va_yi

va_yi

vb_yi

vb_yi

vc_yi

vc_yi

ia_yi

ia_yi

ib_yi

ib_yi

ic_yi

ic_yi

va_di

va_di

vb_di

vb_di

vc_di

vc_di

ia_di

ia_di

Vdc_i

Vdc_i

Vdc_i

HV

TRLVrTRLVi S_INV

RECINV

iClow

iClow

iClow

iClow

iAup

iAup

iAup

iAup

iAlow

iAlow

iAlow

iAlow

iBup

iBup

iBup

iBup

iBlow

iBlow

iBlow

iBlow

iCup

iCup

iCup

iCup

iClowi

iClowi

iClowi

iClowi

iAupi

iAupi

iAupi

iAupi

iAlowi

iAlowi

iAlowi

iAlowi

iBupi

iBupi

iBupi

iBupi

iBlowi

iBlowi

iBlowi

iBlowi

iCupi

iCupi

iCupi

iCupi

vqi

vqi

PWMB

PWMB

PWMBl

PWMBl

PWMC

PWMC

PWMCl

PWMCl

PWMA

PWMA

PWMAl

PWMAl

PWMBi

PWMBi

PWMBli

PWMBli

PWMCi

PWMCi

PWMCli

PWMCli

PWMAi

PWMAi

PWMAli

PWMAli

vqr

vqr

142

iii. EMTP-RV Converter – AMM and DMM Models

AMM CONVERTER – AC SIDE

+

?v0/100

+

?v0/100

+

?v0/100

+

0/100

+

?v0/100

+

0/100

Udc

va

vb

vc

f(u)1

u[1]/2

+

#L

arm

#

+

#L

arm

#

+

#L

arm

#

+

#L

arm

#

+

#L

arm

#

+

#L

arm

#

1

2

select?s

1

2

select?s

1

2

select?s

f(u)

#FE#+1

f(u)1

2

(u[1]+u[2])/2

scope

Iza

VCup

VBup

VAup

f(u)1

u[1]*(t<#Tc#)

f(u)1

u[1]*(t<#Tc#)

f(u)1

u[1]*(t<#Tc#)

i(t)

?s

i(t)

?s

i(t)

?s

i(t)

?s

i(t)

?s

i(t)

?s

i(t)

?s

i(t)

?s

i(t)

?s

1

2

select?s

1

2

select?s

1

2

select?s

f(u)

#FE#+1

VAlow

VBlow

VClow

f(u)1

u[1]*(t<#Tc#)

f(u)1

u[1]*(t<#Tc#)

f(u)1

u[1]*(t<#Tc#)

f(u)1

u[1]*#Vc#

f(u)1

u[1]*#Vc#

f(u)1

u[1]*#Vc#

f(u)1

u[1]*#Vc#

f(u)1

u[1]*#Vc#

f(u)1

u[1]*#Vc#

384000

165000

1

ib

ia

ic

vc_low

vc_up

vb_low

vb_up

va_low

va_up

iuciubiua

iua

ila

ila

ilcilb

VDC VDChalf

143

AMM CONVERTER – DC SIDE

VDCN

VDCP

+

#Cdc#

!v

c#R#

Delay

1

lim1

1

-100

100

f(u)

1

2

3

u[1] 2̂*u[2]/(2*u[3])

Delay

1

+?

i

f(u)

#FE#+1

1

2

select

c1

f(u)

Fm2

p1 p2

i

+

0/100 ?i

varef

vbref

vcref

+

0/100

f(u)

1

2

3

4

5

6

7

(u[1]*u[2]+u[3]*u[4]+u[5]*u[6])/2*(320e3/u[7])

ib

ia

ic

TH

VDChalf

VDChalf

144

DMM CONVERTER MODEL

p1

p2o

p1

p2o

2up S2up

ph

pos

DEV22

MMC_152sm

1up S1up

ph

pos

DEV23

1MMC_152SM

1low S1low

ph

pos

1lMMC_152

2low S2low

ph

pos

2lMMC_152SM

2up S2up

ph

pos

DEV26

MMC_152sm

1up S1up

ph

pos

DEV27

1MMC_152SM

2up S2up

ph

pos

DEV28

MMC_152sm

1up S1up

ph

pos

DEV29

1MMC_152SM

1low S1low

ph

pos

1lMMC_152

2low S2low

ph

pos

2lMMC_152SM

1low S1low

ph

pos

1lMMC_152

2low S2low

ph

pos

2lMMC_152SM

3up S3up

pos

ph

DEV34

96SM

3up S3up

pos

ph

DEV35

96SM

3up S3up

pos

ph

DEV36

96SM

3low S3low

pos

ph

96SM

3low S3low

pos

ph

96SM

3low S3lowpos

ph

96SM

iua

P

iub iuc

ila ilb

N

ilc

2Aup

SA1up

SA2up

1Aup

1Alow SA1low

2Alow SA2low

2Bup SB2up

1BupSB1up

2Cup SC2up

1CupSC1up

1Blow SB1low

2Blow SB2low

1Clow SC1low

2Clow SC2low

3AupSA3up

3Bup SB3up3Cup SC3up

3Alow SA3low 3BlowSB3low

3Clow SC3low

i(t)

?s

i(t)

?s

i(t)

?s

i(t)

?s

i(t)

?s

i(t)

?s

+

#Ls#

L1

+

#Ls#

L2

+

#Ls#

L3

+

#Ls#

L4

+

#Ls#

L5

+

#Ls#

L6

AC

2Aup

SA1up

SA2up

1Aup

1Alow SA1low

2Alow SA2low

2Bup SB2up

1Bup SB1up

2Cup SC2up

1Cup SC1up

1Blow SB1low

2Blow SB2low

1Clow SC1low

2Clow SC2low

3Aup SA3up3Bup SB3up 3Cup SC3up

3Alow SA3low3Blow SB3low

3Clow SC3low

iua

P

iub iuc

ila ilb

N

ilc

a

b

c

AC

145

pos

ph

6T17T1

8T19T1

10T1

5T14T13T1

2T11T1

vc10

vc1vc2

vc9vc8

vc7vc6

vc5vc4vc3

SM

DEV1

pos

ph

6T1

7T18T1

9T110T1

5T14T1

3T12T1

1T1

vc10

vc1

vc2

vc9

vc8vc7

vc6vc5vc4

vc3

SM

DEV2

pos

ph

6T17T1

8T19T1

10T1

5T1

4T13T1

2T11T1

vc10

vc1vc2

vc9vc8

vc7vc6vc5

vc4vc3

SM

DEV3

pos

ph

6T17T18T1

9T110T1

5T14T1

3T12T1

1T1

vc10

vc1

vc2

vc9

vc8vc7vc6

vc5vc4

vc3

SM

DEV4

pos

ph

6T1

7T18T19T1

10T1

5T1

4T13T1

2T11T1

vc10

vc1vc2

vc9vc8vc7

vc6vc5

vc4vc3

SM

DEV5

pos

ph

6T17T1

8T19T1

10T1

5T14T1

3T12T1

1T1

vc10

vc1

vc2

vc9vc8

vc7vc6

vc5vc4

vc3

SM

DEV6

pos

ph

6T1

7T18T1

9T110T1

5T1

4T13T1

2T11T1

vc10

vc1vc2

vc9

vc8vc7

vc6vc5

vc4vc3

SM

DEV7

pos

ph

6T17T1

8T19T1

10T1

5T14T1

3T12T11T1

vc10

vc1vc2

vc9vc8

vc7vc6

vc5vc4

vc3

SM

DEV8

pos

ph

6T1

7T18T1

9T110T1

5T1

4T13T12T1

1T1

vc10

vc1

vc2

vc9

vc8vc7

vc6vc5

vc4vc3

SM

DEV9

pos

ph

2T1

1T1vc1

vc2

DEV10

2SM

pos

ph

2T1

1T1vc1

vc2DEV11

2SM pos

ph

2T11T1vc1

vc2DEV12

2SM

S3up1

S3up2

S3up3

S3up4

S3up5

S3up6

S3up7

S3up8

S3up9

S3up10

S3up11

S3up12

S3up13

S3up14

S3up15

S3up16

S3up17

S3up18

S3up19

S3up20

S3up21

S3up22

S3up23

S3up24

S3up25

S3up26

S3up27

S3up28

S3up29

S3up30

S3up31

S3up32

S3up33

S3up34

S3up35

S3up36

S3up37

S3up38

S3up39

S3up40

S3up41

S3up42

S3up43

S3up44

S3up45

S3up46

S3up47

S3up48

S3up49

S3up50

S3up51

S3up52

S3up53

S3up54

S3up55

S3up56

S3up57

S3up58

S3up59

S3up60

S3up61

S3up62

S3up63

S3up64

S3up65

S3up66

S3up67

S3up68

S3up69

S3up70

S3up71

S3up72

S3up73

S3up74

S3up75

S3up76

S3up77

S3up78

S3up79

S3up80

S3up81

S3up82

S3up83

S3up84

S3up85

S3up86

S3up87

S3up88

S3up89

S3up90

S3up91

S3up92

S3up93

S3up94

S3up95

S3up96

3up1

3up2

3up3

3up4

3up5

3up6

3up7

3up8

3up9

3up10

3up11

3up12

3up13

3up14

3up15

3up16

3up17

3up18

3up19

3up20

3up21

3up22

3up23

3up24

3up25

3up26

3up27

3up28

3up29

3up30

3up31

3up32

3up33

3up34

3up35

3up36

3up37

3up38

3up39

3up40

3up41

3up42

3up43

3up44

3up45

3up46

3up47

3up48

3up49

3up50

3up51

3up52

3up53

3up54

3up55

3up56

3up57

3up58

3up59

3up60

3up61

3up62

3up63

3up64

3up65

3up66

3up67

3up68

3up69

3up70

3up71

3up72

3up73

3up74

3up75

3up76

3up77

3up78

3up79

3up80

3up81

3up82

3up83

3up84

3up85

3up86

3up87

3up88

3up89

3up90

3up91

3up92

3up93

3up94

3up95

3up96

3u

p

S3

up

po

sp

h

pos

ph

3upS3up

pos

ph

6T17T1

8T19T1

10T1

5T14T13T1

2T11T1

vc10

vc1vc2

vc9vc8

vc7vc6

vc5vc4vc3

SM

DEV1

pos

ph

6T1

7T18T1

9T110T1

5T14T1

3T12T1

1T1

vc10

vc1

vc2

vc9

vc8vc7

vc6vc5vc4

vc3

SM

DEV2

pos

ph

6T17T1

8T19T1

10T1

5T1

4T13T1

2T11T1

vc10

vc1vc2

vc9vc8

vc7vc6vc5

vc4vc3

SM

DEV3

pos

ph

6T17T18T1

9T110T1

5T14T1

3T12T1

1T1

vc10

vc1

vc2

vc9

vc8vc7vc6

vc5vc4

vc3

SM

DEV4

pos

ph

6T1

7T18T19T1

10T1

5T1

4T13T1

2T11T1

vc10

vc1vc2

vc9vc8vc7

vc6vc5

vc4vc3

SM

DEV5

pos

ph

6T17T1

8T19T1

10T1

5T14T1

3T12T1

1T1

vc10

vc1

vc2

vc9vc8

vc7vc6

vc5vc4

vc3

SM

DEV6pos

ph

6T1

7T18T1

9T110T1

5T1

4T13T1

2T11T1

vc10

vc1vc2

vc9

vc8vc7

vc6vc5

vc4vc3

SM

DEV7

pos

ph

6T17T1

8T19T1

10T1

5T14T1

3T12T11T1

vc10

vc1vc2

vc9vc8

vc7vc6

vc5vc4

vc3

SM

DEV8

pos

ph

6T1

7T18T1

9T110T1

5T1

4T13T12T1

1T1

vc10

vc1

vc2

vc9

vc8vc7

vc6vc5

vc4vc3

SM

DEV9

pos

ph

2T1

1T1vc1

vc2

DEV10

2SM

pos

ph

2T1

1T1vc1

vc2DEV11

2SM pos

ph

2T11T1vc1

vc2DEV12

2SM

S3up1

S3up2

S3up3

S3up4

S3up5

S3up6

S3up7

S3up8

S3up9

S3up10

S3up11

S3up12

S3up13

S3up14

S3up15

S3up16

S3up17

S3up18

S3up19

S3up20

S3up21

S3up22

S3up23

S3up24

S3up25

S3up26

S3up27

S3up28

S3up29

S3up30

S3up31

S3up32

S3up33

S3up34

S3up35

S3up36

S3up37

S3up38

S3up39

S3up40

S3up41

S3up42

S3up43

S3up44

S3up45

S3up46

S3up47

S3up48

S3up49

S3up50

S3up51

S3up52

S3up53

S3up54

S3up55

S3up56

S3up57

S3up58

S3up59

S3up60

S3up61

S3up62

S3up63

S3up64

S3up65

S3up66

S3up67

S3up68

S3up69

S3up70

S3up71

S3up72

S3up73

S3up74

S3up75

S3up76

S3up77

S3up78

S3up79

S3up80

S3up81

S3up82

S3up83

S3up84

S3up85

S3up86

S3up87

S3up88

S3up89

S3up90

S3up91

S3up92

S3up93

S3up94

S3up95

S3up96

3up1

3up2

3up3

3up4

3up5

3up6

3up7

3up8

3up9

3up10

3up11

3up12

3up13

3up14

3up15

3up16

3up17

3up18

3up19

3up20

3up21

3up22

3up23

3up24

3up25

3up26

3up27

3up28

3up29

3up30

3up31

3up32

3up33

3up34

3up35

3up36

3up37

3up38

3up39

3up40

3up41

3up42

3up43

3up44

3up45

3up46

3up47

3up48

3up49

3up50

3up51

3up52

3up53

3up54

3up55

3up56

3up57

3up58

3up59

3up60

3up61

3up62

3up63

3up64

3up65

3up66

3up67

3up68

3up69

3up70

3up71

3up72

3up73

3up74

3up75

3up76

3up77

3up78

3up79

3up80

3up81

3up82

3up83

3up84

3up85

3up86

3up87

3up88

3up89

3up90

3up91

3up92

3up93

3up94

3up95

3up96

3u

p

S3

up

po

sp

h

pos

ph

3upS3up

pos

ph

6T17T1

8T19T1

10T1

5T14T13T1

2T11T1

vc10

vc1vc2

vc9vc8

vc7vc6

vc5vc4vc3

SM

DEV1

pos

ph

6T1

7T18T1

9T110T1

5T14T1

3T12T1

1T1

vc10

vc1

vc2

vc9

vc8vc7

vc6vc5vc4

vc3

SM

DEV2

pos

ph

6T17T1

8T19T1

10T1

5T1

4T13T1

2T11T1

vc10

vc1vc2

vc9vc8

vc7vc6vc5

vc4vc3

SM

DEV3

pos

ph

6T17T18T1

9T110T1

5T14T1

3T12T1

1T1

vc10

vc1

vc2

vc9

vc8vc7vc6

vc5vc4

vc3

SM

DEV4

pos

ph

6T1

7T18T19T1

10T1

5T1

4T13T1

2T11T1

vc10

vc1vc2

vc9vc8vc7

vc6vc5

vc4vc3

SM

DEV5

pos

ph

6T17T1

8T19T1

10T1

5T14T1

3T12T1

1T1

vc10

vc1

vc2

vc9vc8

vc7vc6

vc5vc4

vc3

SM

DEV6

pos

ph

6T1

7T18T1

9T110T1

5T1

4T13T1

2T11T1

vc10

vc1vc2

vc9

vc8vc7

vc6vc5

vc4vc3

SM

DEV7

pos

ph

6T17T1

8T19T1

10T1

5T14T1

3T12T11T1

vc10

vc1vc2

vc9vc8

vc7vc6

vc5vc4

vc3

SM

DEV8

pos

ph

6T1

7T18T1

9T110T1

5T1

4T13T12T1

1T1

vc10

vc1

vc2

vc9

vc8vc7

vc6vc5

vc4vc3

SM

DEV9

pos

ph

2T1

1T1vc1

vc2

DEV10

2SM

pos

ph

2T1

1T1vc1

vc2DEV11

2SM pos

ph

2T11T1vc1

vc2DEV12

2SM

S3up1

S3up2

S3up3

S3up4

S3up5

S3up6

S3up7

S3up8

S3up9

S3up10

S3up11

S3up12

S3up13

S3up14

S3up15

S3up16

S3up17

S3up18

S3up19

S3up20

S3up21

S3up22

S3up23

S3up24

S3up25

S3up26

S3up27

S3up28

S3up29

S3up30

S3up31

S3up32

S3up33

S3up34

S3up35

S3up36

S3up37

S3up38

S3up39

S3up40

S3up41

S3up42

S3up43

S3up44

S3up45

S3up46

S3up47

S3up48

S3up49

S3up50

S3up51

S3up52

S3up53

S3up54

S3up55

S3up56

S3up57

S3up58

S3up59

S3up60

S3up61

S3up62

S3up63

S3up64

S3up65

S3up66

S3up67

S3up68

S3up69

S3up70

S3up71

S3up72

S3up73

S3up74

S3up75

S3up76

S3up77

S3up78

S3up79

S3up80

S3up81

S3up82

S3up83

S3up84

S3up85

S3up86

S3up87

S3up88

S3up89

S3up90

S3up91

S3up92

S3up93

S3up94

S3up95

S3up96

3up1

3up2

3up3

3up4

3up5

3up6

3up7

3up8

3up9

3up10

3up11

3up12

3up13

3up14

3up15

3up16

3up17

3up18

3up19

3up20

3up21

3up22

3up23

3up24

3up25

3up26

3up27

3up28

3up29

3up30

3up31

3up32

3up33

3up34

3up35

3up36

3up37

3up38

3up39

3up40

3up41

3up42

3up43

3up44

3up45

3up46

3up47

3up48

3up49

3up50

3up51

3up52

3up53

3up54

3up55

3up56

3up57

3up58

3up59

3up60

3up61

3up62

3up63

3up64

3up65

3up66

3up67

3up68

3up69

3up70

3up71

3up72

3up73

3up74

3up75

3up76

3up77

3up78

3up79

3up80

3up81

3up82

3up83

3up84

3up85

3up86

3up87

3up88

3up89

3up90

3up91

3up92

3up93

3up94

3up95

3up96

3u

p

S3

up

po

sp

h

pos

ph

3upS3up

146

pos

ph

6T1

7T1

8T1

9T1

10T1

5T1

4T1

3T1

2T1

1T1p1

p2o

p1p2

o

p1

p2o

p1p2

o

p1

p2o

p1

p2o

p1

p2o

p1

p2o

p1

p2o

p1

p2ovc10

vc1

vc2

vc9

vc8

vc7

vc6

vc5

vc4

vc3

V1

V0

T1

T2

Vc

V1

V0

T1

T2

Vc

V1

V0

T1

T2

Vc

V1

V0

T1

T2

Vc

V1

V0

T1

T2

Vc

V1

V0

T1

T2

Vc

V1V0

T1

T2

Vc

V1

V0

T1

T2

Vc

V1V0

T1

T2

Vc

V1

V0

T1

T2

Vc

Fm2

Fm3

Fm4

Fm5

Fm6

Fm7

Fm8

Fm9

Fm10

Fm20

+

#Cp#

!v

C2V1

V0

T1

T2

Vc

147

iv. Control System

DMM RECTIFIER CONTROL

NLC_LOW

a NaNbbNcc

NLC_UP

a NaNbbNcc

1A

up

2A

up

3A

up

1A

low

2A

low

3A

low

SA3up

SA1upSA2up

SA1lowSA2lowSA3low

1B

up

1C

up

2B

up

2C

up

3B

up

3C

up

1B

low

1C

low

2B

low

2C

low

3B

low

3C

low

SB3up

SB1upSB2up

SB1lowSB2lowSB3low

SC3up

SC1upSC2up

SC1lowSC2lowSC3low

iBup

iBlowiClow

iCup

VBref

VBrefl

VCref

VCrefl

VArefl

VAref

iAup

iAlow

CBA V1

CBA

Vbref0

Vcref0

Varef0

Vcref

Vcrefl

Vbref

Vbrefl

Varef

Varefl

ilc

Vq

iua

ila

iub

ilb

iuc

CCSC

Freeze

VayVbyVcy

IayIbyIcy

VadVbdVcd

IadIbdIcd

QmeasPmeas

Umeas

VDVQ

IDIQ

SinCos

DEV1

Va

Vb

Vc

SinCos

IDIQ

VQVD

Umeas

Qmeas

Freeze

Pmeas

Vdc

DEV2

SA1up

SA2up

SA1low

SA2low

SB2up

SB1up

SC2up

SC1up

SB1low

SB2low

SC1low

SC2low

SA3up

SB3up

SC3up

SA3low

SB3low

SC3low

1A

up

2A

up

3Aup

1A

low

2A

low

3A

low

1B

up

1C

up

2B

up

2C

up

3B

up

3C

up

1B

low

1C

low

2B

low

2C

low

3B

low

3C

low

ia_dr

ib_dr

ic_dr

va_dr

vb_dr

vc_dr

ia_yr

ic_yr

ib_yr

Umeas_r

Vdc_r

Pmeas_r

Qmeas_r

va_yr

vb_yr

vc_yr

iClow

iClow

iAup

iAup

iAlow

iAlow

iBup

iBup

iBlow

iBlow

iCup

iCup

PWMB

PWMB

PWMBl

PWMBl

PWMC

PWMC

PWMCl

PWMCl

PWMA

PWMA

PWMAl

PWMAl

vqr

vqr

148

DMM INVERTER CONTROL

NLC_LOW

a NaNbbNcc

NLC_UP

a NaNbbNcc

1A

up

2A

up

3A

up

1A

low

2A

low

3A

low

SA3up

SA1upSA2up

SA1lowSA2lowSA3low

1B

up

1C

up

2B

up

2C

up

3B

up

3C

up

1B

low

1C

low

2B

low

2C

low

3B

low

3C

low

SB3up

SB1upSB2up

SB1lowSB2lowSB3low

SC3up

SC1upSC2up

SC1lowSC2lowSC3low

iBup

iBlowiClow

iCup

VBref

VBrefl

VCref

VCrefl

VArefl

VAref

iAup

iAlow

CBA V1

CBA

Vbref0

Vcref0

Varef0

Vcref

Vcrefl

Vbref

Vbrefl

Varef

Varefl

ilc

Vq

iua

ila

iub

ilb

iuc

CCSC

Vdc

Va

Vb

Vc

SinCos

IDIQ

VQVD

Freeze

Qmeas

Umeas

DEV5

Freeze

VayVbyVcy

IayIbyIcy

VadVbdVcd

IadIbdIcd

QmeasPmeas

Umeas

VDVQ

IDIQ

SinCos

DEV6

SA1upi

SA2upi

SA1lowi

SA2lowi

SB2upi

SB1upi

SC2upi

SC1upi

SB1lowi

SB2lowi

SC1lowi

SC2lowi

SA3upi

SB3upi

SC3upi

SA3lowi

SB3lowi

SC3lowi

1A

up

i

2A

up

i

3A

up

i

1A

low

i

2A

low

i

3A

low

i

1B

up

i

1C

up

i

2B

up

i

2C

up

i

3B

up

i

3C

up

i

1B

low

i

1C

low

i

2B

low

i

2C

low

i

3B

low

i

3C

low

i

Umeas_i

Pmeas_i

Qmeas_i

ib_di

ic_di

va_yi

vb_yi

vc_yi

ia_yi

ib_yi

ic_yi

va_di

vb_di

vc_di

ia_di

Vdc_i

iClowi

iClowi

iAupi

iAupi

iAlowi

iAlowi

iBupi

iBupi

iBlowi

iBlowi

iCupi

iCupi

vqi

vqi

PWMBi

PWMBi

PWMBli

PWMBli

PWMCi

PWMCi

PWMCli

PWMCli

PWMAi

PWMAi

PWMAli

PWMAli

149

DMM BCA CONTROL

1lo

w2

low

3lo

w

S1lowS2lowS3low

1u

p2

up

3u

p

S3up

S1upS2up

PWMlPWM

iupilow

DEV1

cap_bal_con

1lo

w2

low

3lo

w

S1lowS2lowS3low

1u

p2

up

3u

p

S3up

S1upS2up

PWMlPWM

iupilow

DEV2

cap_bal_con

1lo

w2

low

3lo

w

S1lowS2lowS3low

1u

p2

up

3u

p

S3up

S1upS2up

PWMlPWM

iupilow

DEV4

cap_bal_con

1A

up

2A

up

3A

up

1A

low

2A

low

3A

low

SA3up

SA1up

SA2up

SA1low

SA2low

SA3low

1B

up

1C

up

2B

up

2C

up

3B

up

3C

up

1B

low

1C

low

2B

low

2C

low

3B

low

3C

low

SB3up

SB1up

SB2up

SB1low

SB2low

SB3low

SC3up

SC1up

SC2up

SC1low

SC2low

SC3low

iBup

iBlow

iClow

iCup

VBref

VBrefl

VCref

VCrefl

VArefl

VAref

iAup

iAlow

iBupiBlow

iClowiCup

VBref

VBrefl

VCref

VCrefl

VArefl

VAref

iAup

iAlow

1A

up

2A

up

3A

up

1A

low

2A

low

3A

low

SA3up

SA1up

SA2up

SA1low

SA2low

SA3low

1B

up

1C

up

2B

up

2C

up

3B

up

3C

up

1B

low

1C

low

2B

low

2C

low

3B

low

3C

low

SB3up

SB1up

SB2up

SB1low

SB2low

SB3low

SC3up

SC1up

SC2up

SC1low

SC2low

SC3low

150

1up1

1up2

1up3

1up4

1up5

1up6

1up7

1up8

1up9

1up10

1up11

1up12

1up13

1up14

1up15

1up16

1up17

1up18

1up19

1up20

1up21

1up22

1up23

1up24

1up25

1up26

1up27

1up28

1up29

1up30

1up31

1up32

1up33

1up34

1up35

1up36

1up37

1up38

1up39

1up40

1up41

1up42

1up43

1up44

1up45

1up46

1up47

1up48

1up49

1up50

1up51

1up52

1up53

1up54

1up55

1up56

1up57

1up58

1up59

1up60

1up61

1up62

1up63

1up64

1up65

1up66

1up67

1up68

1up69

1up70

1up71

1up72

1up73

1up74

1up75

1up76

1up77

1up78

1up79

1up80

1up81

1up82

1up83

1up84

1up85

1up86

1up87

1up88

1up89

1up90

1up91

1up92

1up93

1up94

1up95

1up96

1up97

1up98

1up99

1up100

1up101

1up102

1up103

1up104

1up105

1up106

1up107

1up108

1up109

1up110

1up111

1up112

1up113

1up114

1up115

1up116

1up117

1up118

1up119

1up120

1up121

1up122

1up123

1up124

1up125

1up126

1up127

1up128

1up129

1up130

1up131

1up132

1up133

1up134

1up135

1up136

1up137

1up138

1up139

1up140

1up141

1up142

1up143

1up144

1up145

1up146

1up147

1up148

1up149

1up150

1up151

1up152

2up1

2up2

2up3

2up4

2up5

2up6

2up7

2up8

2up9

2up10

2up11

2up12

2up13

2up14

2up15

2up16

2up17

2up18

2up19

2up20

2up21

2up22

2up23

2up24

2up25

2up26

2up27

2up28

2up29

2up30

2up31

2up32

2up33

2up34

2up35

2up36

2up37

2up38

2up39

2up40

2up41

2up42

2up43

2up44

2up45

2up46

2up47

2up48

2up49

2up50

2up51

2up52

2up53

2up54

2up55

2up56

2up57

2up58

2up59

2up60

2up61

2up62

2up63

2up64

2up65

2up66

2up67

2up68

2up69

2up70

2up71

2up72

2up73

2up74

2up75

2up76

2up77

2up78

2up79

2up80

2up81

2up82

2up83

2up84

2up85

2up86

2up87

2up88

2up89

2up90

2up91

2up92

2up93

2up94

2up95

2up96

2up97

2up98

2up99

2up100

2up101

2up102

2up103

2up104

2up105

2up106

2up107

2up108

2up109

2up110

2up111

2up112

2up113

2up114

2up115

2up116

2up117

2up118

2up119

2up120

2up121

2up122

2up123

2up124

2up125

2up126

2up127

2up128

2up129

2up130

2up131

2up132

2up133

2up134

2up135

2up136

2up137

2up138

2up139

2up140

2up141

2up142

2up143

2up144

2up145

2up146

2up147

2up148

2up149

2up150

2up151

2up152

S2up1

S2up2

S2up3

S2up4

S2up5

S2up6

S2up7

S2up8

S2up9

S2up10

S2up11

S2up12

S2up13

S2up14

S2up15

S2up16

S2up17

S2up18

S2up19

S2up20

S2up21

S2up22

S2up23

S2up24

S2up25

S2up26

S2up27

S2up28

S2up29

S2up30

S2up31

S2up32

S2up33

S2up34

S2up35

S2up36

S2up37

S2up38

S2up39

S2up40

S2up41

S2up42

S2up43

S2up44

S2up45

S2up46

S2up47

S2up48

S2up49

S2up50

S2up51

S2up52

S2up53

S2up54

S2up55

S2up56

S2up57

S2up58

S2up59

S2up60

S2up61

S2up62

S2up63

S2up64

S2up65

S2up66

S2up67

S2up68

S2up69

S2up70

S2up71

S2up72

S2up73

S2up74

S2up75

S2up76

S2up77

S2up78

S2up79

S2up80

S2up81

S2up82

S2up83

S2up84

S2up85

S2up86

S2up87

S2up88

S2up89

S2up90

S2up91

S2up92

S2up93

S2up94

S2up95

S2up96

S2up97

S2up98

S2up99

S2up100

S2up101

S2up102

S2up103

S2up104

S2up105

S2up106

S2up107

S2up108

S2up109

S2up110

S2up111

S2up112

S2up113

S2up114

S2up115

S2up116

S2up117

S2up118

S2up119

S2up120

S2up121

S2up122

S2up123

S2up124

S2up125

S2up126

S2up127

S2up128

S2up129

S2up130

S2up131

S2up132

S2up133

S2up134

S2up135

S2up136

S2up137

S2up138

S2up139

S2up140

S2up141

S2up142

S2up143

S2up144

S2up145

S2up146

S2up147

S2up148

S2up149

S2up150

S2up151

S2up152

S1up1

S1up2

S1up3

S1up4

S1up5

S1up6

S1up7

S1up8

S1up9

S1up10

S1up11

S1up12

S1up13

S1up14

S1up15

S1up16

S1up17

S1up18

S1up19

S1up20

S1up21

S1up22

S1up23

S1up24

S1up25

S1up26

S1up27

S1up28

S1up29

S1up30

S1up31

S1up32

S1up33

S1up34

S1up35

S1up36

S1up37

S1up38

S1up39

S1up40

S1up41

S1up42

S1up43

S1up44

S1up45

S1up46

S1up47

S1up48

S1up49

S1up50

S1up51

S1up52

S1up53

S1up54

S1up55

S1up56

S1up57

S1up58

S1up59

S1up60

S1up61

S1up62

S1up63

S1up64

S1up65

S1up66

S1up67

S1up68

S1up69

S1up70

S1up71

S1up72

S1up73

S1up74

S1up75

S1up76

S1up77

S1up78

S1up79

S1up80

S1up81

S1up82

S1up83

S1up84

S1up85

S1up86

S1up87

S1up88

S1up89

S1up90

S1up91

S1up92

S1up93

S1up94

S1up95

S1up96

S1up97

S1up98

S1up99

S1up100

S1up101

S1up102

S1up103

S1up104

S1up105

S1up106

S1up107

S1up108

S1up109

S1up110

S1up111

S1up112

S1up113

S1up114

S1up115

S1up116

S1up117

S1up118

S1up119

S1up120

S1up121

S1up122

S1up123

S1up124

S1up125

S1up126

S1up127

S1up128

S1up129

S1up130

S1up131

S1up132

S1up133

S1up134

S1up135

S1up136

S1up137

S1up138

S1up139

S1up140

S1up141

S1up142

S1up143

S1up144

S1up145

S1up146

S1up147

S1up148

S1up149

S1up150

S1up151

S1up152

Vc1Vc2

Vc3Vc4

Vc5Vc6

Vc7Vc8Vc9

Vc10Vc11

Vc12Vc13

Vc14Vc15

Vc16Vc17Vc18

Vc19Vc20

Vc21Vc22

Vc23Vc24

Vc25Vc26Vc27

Vc28Vc29

Vc30Vc31

Vc32Vc33

Vc34Vc35Vc36

Vc37Vc38

Vc39Vc40

Vc41Vc42

Vc43Vc44Vc45

Vc46Vc47

Vc48Vc49

Vc50Vc51

Vc52Vc53Vc54

Vc55Vc56

Vc57Vc58

Vc59Vc60

Vc61Vc62Vc63

Vc64Vc65

Vc66Vc67

Vc68Vc69

Vc70Vc71Vc72

Vc73Vc74

Vc75Vc76

Vc77Vc78

Vc79Vc80Vc81

Vc82Vc83

Vc84Vc85

Vc86Vc87

Vc88Vc89Vc90

Vc91Vc92

Vc93Vc94

Vc95Vc96

Vc97Vc98Vc99

Vc100Vc101

Vc102Vc103

Vc104Vc105

Vc106Vc107Vc108

Vc109Vc110

Vc111Vc112

Vc113Vc114

Vc115Vc116Vc117

Vc118Vc119

Vc120Vc121

Vc122Vc123

Vc124Vc125Vc126

Vc127Vc128

Vc129Vc130

Vc131Vc132

Vc133Vc134Vc135

Vc136Vc137

Vc138Vc139

Vc140Vc141

Vc142Vc143Vc144

Vc145Vc146

Vc147Vc148

Vc149Vc150

Vc151Vc152

Vc153Vc154

Vc155Vc156

Vc157Vc158

Vc159Vc160Vc161

Vc162Vc163

Vc164Vc165

Vc166Vc167

Vc168Vc169Vc170

Vc171Vc172

Vc173Vc174

Vc175Vc176

Vc177Vc178Vc179

Vc180Vc181

Vc182Vc183

Vc184Vc185

Vc186Vc187Vc188

Vc189Vc190

Vc191Vc192

Vc193Vc194

Vc195Vc196Vc197

Vc198Vc199

Vc200Vc201

Vc202Vc203

Vc204Vc205Vc206

Vc207Vc208

Vc209Vc210

Vc211Vc212

Vc213Vc214Vc215

Vc216Vc217

Vc218Vc219

Vc220Vc221

Vc222Vc223Vc224

Vc225Vc226

Vc227Vc228

Vc229Vc230

Vc231Vc232Vc233

Vc234Vc235

Vc236Vc237

Vc238Vc239

Vc240Vc241Vc242

Vc243Vc244

Vc245Vc246

Vc247Vc248

Vc249Vc250Vc251

Vc252Vc253

Vc254Vc255

Vc256Vc257

Vc258Vc259Vc260

Vc261Vc262

Vc263Vc264

Vc265Vc266

Vc267Vc268Vc269

Vc270Vc271

Vc272Vc273

Vc274Vc275

Vc276Vc277Vc278

Vc279Vc280

Vc281Vc282

Vc283Vc284

Vc285Vc286Vc287

Vc288Vc289

Vc290Vc291

Vc292Vc293

Vc294Vc295Vc296

Vc297Vc298

Vc299Vc300

Vc301Vc302

Vc303Vc304

Vc305Vc306

Vc307Vc308

Vc309Vc310

Vc311Vc312Vc313

Vc314Vc315

Vc316Vc317

Vc318Vc319

Vc320Vc321Vc322

Vc323Vc324

Vc325Vc326

Vc327Vc328

Vc329Vc330Vc331

Vc332Vc333

Vc334Vc335

Vc336Vc337

Vc338Vc339Vc340

Vc341Vc342

Vc343Vc344

Vc345Vc346

Vc347Vc348Vc349

Vc350Vc351

Vc352Vc353

Vc354Vc355

Vc356Vc357Vc358

Vc359Vc360

Vc361Vc362

Vc363Vc364

Vc365Vc366Vc367

Vc368Vc369

Vc370Vc371

Vc372Vc373

Vc374Vc375Vc376

Vc377Vc378

Vc379Vc380

Vc381Vc382

Vc383Vc384Vc385

Vc386Vc387

Vc388Vc389

Vc390Vc391

Vc392Vc393Vc394

Vc395Vc396

Vc397Vc398

Vc399Vc400

PW

M

i_in S_out1

S_out2

S_out3S_out4

S_out5S_out6

S_out7S_out8S_out9

S_out10S_out11

S_out12S_out13

S_out14S_out15

S_out16S_out17S_out18

S_out19S_out20

S_out21S_out22

S_out23S_out24

S_out25S_out26S_out27

S_out28S_out29

S_out30S_out31

S_out32S_out33

S_out34S_out35S_out36

S_out37S_out38

S_out39S_out40

S_out41S_out42

S_out43S_out44S_out45

S_out46S_out47

S_out48S_out49

S_out50S_out51

S_out52S_out53S_out54

S_out55S_out56

S_out57S_out58

S_out59S_out60

S_out61S_out62S_out63

S_out64S_out65

S_out66S_out67

S_out68S_out69

S_out70S_out71S_out72

S_out73S_out74

S_out75S_out76

S_out77S_out78

S_out79S_out80S_out81

S_out82S_out83

S_out84S_out85

S_out86S_out87

S_out88S_out89S_out90

S_out91S_out92

S_out93S_out94

S_out95S_out96

S_out97S_out98S_out99

S_out100S_out101

S_out102S_out103

S_out104S_out105

S_out106S_out107S_out108

S_out109S_out110

S_out111S_out112

S_out113S_out114

S_out115S_out116S_out117

S_out118S_out119

S_out120S_out121

S_out122S_out123

S_out124S_out125S_out126

S_out127S_out128

S_out129S_out130

S_out131S_out132

S_out133S_out134S_out135

S_out136S_out137

S_out138S_out139

S_out140S_out141

S_out142S_out143S_out144

S_out145S_out146

S_out147S_out148

S_out149S_out150

S_out151S_out152

S_out153S_out154

S_out155S_out156

S_out157S_out158

S_out159S_out160S_out161

S_out162S_out163

S_out164S_out165

S_out166S_out167

S_out168S_out169S_out170

S_out171S_out172

S_out173S_out174

S_out175S_out176

S_out177S_out178S_out179

S_out180S_out181

S_out182S_out183

S_out184S_out185

S_out186S_out187S_out188

S_out189S_out190

S_out191S_out192

S_out193S_out194

S_out195S_out196S_out197

S_out198S_out199

S_out200S_out201

S_out202S_out203

S_out204S_out205S_out206

S_out207S_out208

S_out209S_out210

S_out211S_out212

S_out213S_out214S_out215

S_out216S_out217

S_out218S_out219

S_out220S_out221

S_out222S_out223S_out224

S_out225S_out226

S_out227S_out228

S_out229S_out230

S_out231S_out232S_out233

S_out234S_out235

S_out236S_out237

S_out238S_out239

S_out240S_out241S_out242

S_out243S_out244

S_out245S_out246

S_out247S_out248

S_out249S_out250S_out251

S_out252S_out253

S_out254S_out255

S_out256S_out257

S_out258S_out259S_out260

S_out261S_out262

S_out263S_out264

S_out265S_out266

S_out267S_out268S_out269

S_out270S_out271

S_out272S_out273

S_out274S_out275

S_out276S_out277S_out278

S_out279S_out280

S_out281S_out282

S_out283S_out284

S_out285S_out286S_out287

S_out288S_out289

S_out290S_out291

S_out292S_out293

S_out294S_out295S_out296

S_out297S_out298

S_out299S_out300

S_out301S_out302

S_out303S_out304

S_out305S_out306

S_out307S_out308

S_out309S_out310

S_out311S_out312S_out313

S_out314S_out315

S_out316S_out317

S_out318S_out319

S_out320S_out321S_out322

S_out323S_out324

S_out325S_out326

S_out327S_out328

S_out329S_out330S_out331

S_out332S_out333

S_out334S_out335

S_out336S_out337

S_out338S_out339S_out340

S_out341S_out342

S_out343S_out344

S_out345S_out346

S_out347S_out348S_out349

S_out350S_out351

S_out352S_out353

S_out354S_out355

S_out356S_out357S_out358

S_out359S_out360

S_out361S_out362

S_out363S_out364

S_out365S_out366S_out367

S_out368S_out369

S_out370S_out371

S_out372S_out373

S_out374S_out375S_out376

S_out377S_out378

S_out379S_out380

S_out381S_out382

S_out383S_out384S_out385

S_out386S_out387

S_out388S_out389

S_out390S_out391

S_out392S_out393S_out394

S_out395S_out396

S_out397S_out398

S_out399S_out400

DEV2

EM TP_DLL_400SM _20us _V1.d l l ,

0 ,0 ,0,0,402,400,1,

3up1

3up2

3up3

3up4

3up5

3up6

3up7

3up8

3up9

3up10

3up11

3up12

3up13

3up14

3up15

3up16

3up17

3up18

3up19

3up20

3up21

3up22

3up23

3up24

3up25

3up26

3up27

3up28

3up29

3up30

3up31

3up32

3up33

3up34

3up35

3up36

3up37

3up38

3up39

3up40

3up41

3up42

3up43

3up44

3up45

3up46

3up47

3up48

3up49

3up50

3up51

3up52

3up53

3up54

3up55

3up56

3up57

3up58

3up59

3up60

3up61

3up62

3up63

3up64

3up65

3up66

3up67

3up68

3up69

3up70

3up71

3up72

3up73

3up74

3up75

3up76

3up77

3up78

3up79

3up80

3up81

3up82

3up83

3up84

3up85

3up86

3up87

3up88

3up89

3up90

3up91

3up92

3up93

3up94

3up95

3up96

S3up1

S3up2

S3up3

S3up4

S3up5

S3up6

S3up7

S3up8

S3up9

S3up10

S3up11

S3up12

S3up13

S3up14

S3up15

S3up16

S3up17

S3up18

S3up19

S3up20

S3up21

S3up22

S3up23

S3up24

S3up25

S3up26

S3up27

S3up28

S3up29

S3up30

S3up31

S3up32

S3up33

S3up34

S3up35

S3up36

S3up37

S3up38

S3up39

S3up40

S3up41

S3up42

S3up43

S3up44

S3up45

S3up46

S3up47

S3up48

S3up49

S3up50

S3up51

S3up52

S3up53

S3up54

S3up55

S3up56

S3up57

S3up58

S3up59

S3up60

S3up61

S3up62

S3up63

S3up64

S3up65

S3up66

S3up67

S3up68

S3up69

S3up70

S3up71

S3up72

S3up73

S3up74

S3up75

S3up76

S3up77

S3up78

S3up79

S3up80

S3up81

S3up82

S3up83

S3up84

S3up85

S3up86

S3up87

S3up88

S3up89

S3up90

S3up91

S3up92

S3up93

S3up94

S3up95

S3up96

1up2up

3up

S3upS1up

S2up

PWM iup

1up2up

3upS3up

S1upS2up

PWM

iup

151

DMM CCSC CONTROL

U1

U3

U2 B

A

O

ALPHA_BETA

SINCOS

VA_YVB_Y VD

VQ

AB_DQ0

+-

+

+-

+

c0

c0

0.3

0.3

c0

0c

d

sin

ab

q

cos

DQO_ABC

0.2

-0.2

1

0.2

-0.2

1

0.2

-0.2

1

++

+

++

+

++

+

ilc

Vq

iua

ila

iub

ilb

iuc1

2596.606

1

2596.606

1

2596.606

1

2

1

2

1

2

c10

c-10

Kp

u

Ki

out

maxmin

PI_CONTROLD

c#Kp#

c#Ki#

Kp

u

Ki

out

maxmin

PI_CONTROLQ

++

-

c10

c-10

c#Kp#

c#Ki#

++

+

SINCOS

VQ

FREQ

an

g

f(u)1

f(u)1

f(u)1

Vb

ref0

Vcre

f0V

are

f0

Vcref

Vcrefl

Vbref

Vbrefl

Varef

Varefl

1

-1

1

1

-1

1

1

-1

1

1

-1

1

1

-1

1

1

-1

1

+-

+

+-

+

+-

+

++

+

++

+

++

+

Vbref0

Vbref0

Vcref0

Vcref0

Varef0

Varef0

ilc

Vq

iua

ila

iub

ilb

iuc

152

APPENDIX E TEST CASE 4 DATA AND EMTP-RV MODELS DESIGN

i. System Data

Parameters Rectifier Unit Value

Parameters Inverter Unit Value

Short-circuit Level MVA 5,000 Short-circuit Level MVA 5,000

AC voltage kV 340 AC voltage kV 340

Frequency Hz 60 Frequency Hz 60

Transformer

Voltage (Prim/Sec)

kV 340/200 Transformer

Voltage (Prim/Sec)

kV 340/200

Transformer capacity MVA 500 Transformer capacity MVA 500

Transformer impedance % 18 Transformer impedance % 18

Filter Size MVAr N/A Filter Size MVAr N/A Series reactance % 15 Series reactance % 15 SM capacitors mF 0.833 SM capacitors mF 0.833

DC Cable: Same configuration and cable model as Test Case 2

DC Voltage kV dc ±320

Cable Length km 2x70

153

ii. EMTP-RV Design: DMM and STM Models

DMM MODEL – 21 LEVEL MMC

STM MODEL – 21 LEVEL MMC

340kV, 60Hz

5,000MVA

P, Q P, Q

340kV, 60Hz

5,000MVA

+

Vsource1

+

Vsource2

VSC-MMC 21Levels

v5.5

AC

p

n

VSC_MMC_21L1

P1 P2

N2N1

Cable_70km

VSC-MMC 21Levels

v5.5

AC

p

n

VSC_MMC_21L2

i(t) p1

?s

340kV, 60Hz

5,000MVA340kV, 60Hz

5,000MVA

P, Q P, Q

+

Vsource1

+

Vsource2P1 P2

N2N1

Cable_70km

Equivalent Equation

Model (EEM)

MMC 21Levels

v5.5

AC

p

n

VSC_MMC_21L1

Equivalent Equation

Model (EEM)

MMC 21Levels

v5.5

AC

p

n

VSC_MMC_21L2

i(t)

?s

154

iii. EMTP-RV Converter – DMM and STM Models

DMM CONVERTER MODEL

i(t)

iua

i(t)

iub

i(t)

ila

i(t)

iuc

i(t)

ilb

i(t)

ilc

+L_arm

1

#Larm

#

+L_arm

4

#Larm

#

+L_arm

2

#Larm

#

+

L_arm

3

#Larm

#

V+

-

V+

-scope

VcSum_up_phA

scopeVcSum_low_phA

i_up_A

P

i_up_Bi_up_C

i_low_A i_low_B

N

i_low_C

AC

S6S7

S8

S9

S10

S5

S4

S3S2

S1

vc10

vc1

vc2

vc9

vc8

vc7vc6

vc5

vc4

vc3

10 SM

pos

ph

10SM_up1_A

S6

S7

S8

S9

S10

S5

S4

S3

S2S1

vc10

vc1vc2

vc9

vc8

vc7

vc6vc5

vc4

vc3

10 SM

pos

ph

10SM_up2_A

S6S7

S8

S9

S10

S5

S4

S3

S2S1

vc10

vc1vc2

vc9

vc8

vc7vc6

vc5

vc4

vc3

10 SM

pos

ph

10SM_up1_B

S6

S7

S8

S9S10

S5

S4

S3

S2

S1

vc10

vc1

vc2

vc9

vc8

vc7

vc6vc5

vc4

vc3

10 SM

pos

ph

10SM_up2_B

S6S7

S8

S9

S10

S5

S4

S3

S2S1

vc10

vc1vc2

vc9

vc8

vc7vc6

vc5

vc4

vc3

10 SM

pos

ph

10SM_up1_C

S6

S7

S8

S9S10

S5

S4

S3

S2

S1

vc10

vc1

vc2

vc9

vc8

vc7

vc6vc5

vc4

vc3

10 SM

pos

ph

10SM_up2_C

S6

S7

S8

S9

S10

S5

S4

S3

S2S1

vc10

vc1vc2

vc9

vc8

vc7

vc6vc5

vc4

vc3

10 SM

pos

ph

10SM_low1_A

S6

S7

S8

S9S10

S5S4

S3

S2

S1

vc10

vc1

vc2

vc9

vc8

vc7

vc6

vc5vc4

vc3

10 SM

pos

ph

10SM_low2_A

S6

S7

S8

S9

S10

S5

S4

S3

S2S1

vc10

vc1vc2

vc9

vc8

vc7

vc6vc5

vc4

vc3

10 SM

pos

ph

10SM_low1_B

S6

S7

S8

S9S10

S5S4

S3

S2

S1

vc10

vc1

vc2

vc9

vc8

vc7

vc6

vc5vc4

vc3

10 SM

pos

ph

10SM_low2_A

S6

S7

S8

S9

S10

S5

S4

S3

S2S1

vc10

vc1vc2

vc9

vc8

vc7

vc6vc5

vc4

vc3

10 SM

pos

ph

10SM_low1_C

S6

S7

S8

S9S10

S5S4

S3

S2

S1

vc10

vc1

vc2

vc9

vc8

vc7

vc6

vc5vc4

vc3

10 SM

pos

ph

10SM_low2_C

i_arm_pu i_arm_A

Base i_arm

i_arm_pu i_arm_A

Base i_armi_arm_pu i_arm_A

Base i_arm

i_arm_pu i_arm_A

Base i_arm

i_arm_pu i_arm_A

Base i_arm

i_arm_pu i_arm_A

Base i_arm

+L_arm

5

#Larm

#

+

L_arm

6

#Larm

#

S_up_BS_up_A

Vc_up_AVc_up_B Vc_up_C

Vc_low_CVc_low_BVc_low_A

S1

S2

S3

S4S5

S6

S7

S8

S9S10

S11

S12

S13S14

S15

S16

S17

S18S19

S20

S1

S2

S3

S4S5

S6

S7

S8S9

S10

S11

S12

S13S14

S15

S16

S17S18

S19

S20

S1

S2

S3

S4S5

S6

S7

S8S9

S10

S11

S12

S13S14

S15

S16

S17S18

S19

S20

S1

S2

S3S4

S5

S6

S7

S8S9

S10

S11

S12S13

S14

S15

S16

S17S18

S19

S20

S1

S2

S3S4

S5

S6

S7

S8S9

S10

S11

S12S13

S14

S15

S16

S17S18

S19

S20

S1

S2

S3S4

S5

S6

S7

S8S9

S10

S11

S12S13

S14

S15

S16

S17S18

S19

S20

Vc1

Vc2

Vc3

Vc4Vc5

Vc6

Vc7

Vc8

Vc9Vc10

Vc11

Vc12

Vc13Vc14

Vc15

Vc16

Vc17

Vc18Vc19

Vc20

Vc1

Vc2

Vc3

Vc4Vc5

Vc6

Vc7

Vc8Vc9

Vc10

Vc11

Vc12

Vc13Vc14

Vc15

Vc16

Vc17Vc18

Vc19

Vc20

Vc1

Vc2

Vc3Vc4

Vc5

Vc6

Vc7

Vc8Vc9

Vc10

Vc11

Vc12Vc13

Vc14

Vc15

Vc16

Vc17Vc18

Vc19

Vc20

Vc1

Vc2

Vc3Vc4

Vc5

Vc6

Vc7

Vc8Vc9

Vc10

Vc11

Vc12Vc13

Vc14

Vc15

Vc16

Vc17Vc18

Vc19

Vc20

Vc1

Vc2

Vc3Vc4

Vc5

Vc6

Vc7

Vc8Vc9

Vc10

Vc11

Vc12Vc13

Vc14

Vc15

Vc16

Vc17Vc18

Vc19

Vc20

Vc1

Vc2

Vc3

Vc4Vc5

Vc6

Vc7

Vc8Vc9

Vc10

Vc11

Vc12

Vc13Vc14

Vc15

Vc16

Vc17Vc18

Vc19

Vc20

S_low_A S_low_B S_low_C

S_up_C

b

c

a

S_up_BS_up_A

S_low_A S_low_B S_low_C

Vc_up_AVc_up_B Vc_up_C

Vc_low_CVc_low_BVc_low_A

S_up_C

155

STM CONVERTER MODEL

i(t)

iua

i(t)

iub

i(t)

ila

i(t)

iuc

i(t)

ilb

i(t)

ilc

+L_arm

1

#Larm

#

+L_arm

4

#Larm

#

+L_arm

2

#Larm

#

+L_arm

3

#Larm

#

V+

-

V+

-scope

VcSum_up_phA

scopeVcSum_low_phA

i_up_A

P

i_up_Bi_up_C

i_low_A i_low_B

N

i_low_C

AC

i_arm_pu i_arm_A

Base i_arm

i_arm_pu i_arm_A

Base i_armi_arm_pu i_arm_A

Base i_arm

i_arm_pu i_arm_A

Base i_arm

i_arm_pu i_arm_A

Base i_arm

i_arm_pu i_arm_A

Base i_arm

+L_arm

5

#Larm

#

+L_arm

6

#Larm

#

S_up_BS_up_A Vc_up_A Vc_up_B Vc_up_C

Vc_low_CVc_low_BVc_low_AS_low_A S_low_B S_low_C

S_up_C

neg

pos

VcS

+

EEM 20SM

EEM_up_phA

neg

pos

VcS

+

EEM 20SM

EEM_up_phB

neg

pos

VcS

+

EEM 20SM

EEM_up_phC

neg

pos

VcS

+

EEM 20SM

EEM_low_phA

neg

pos

VcS

+

EEM 20SM

EEM_low_phB

neg

pos

VcS

+

EEM 20SM

EEM_low_phC

a

c

156

STM CONVERTER – CONTROL OF EQUIVALENT THEVENIN CIRCUIT

+Vsource

0/1e15

c#Cp#

f(u)

i(t) p1

S1S2

S3

S4

S5S6

S7

S8

S9

S10S11

S12

S13

S14S15

S16

S17

S18

S19S20

Vc1Vc2

Vc3

Vc4

Vc5Vc6

Vc7

Vc8

Vc9

Vc10Vc11

Vc12

Vc13

Vc14Vc15

Vc16

Vc17

Vc18

Vc19Vc20

neg

pos

VcS

Vo

lts to

p

.u

.V

olts to

p

.u

.

Vc1Vc2Vc3Vc4Vc5Vc6Vc7Vc8Vc9Vc10Vc11Vc12Vc13Vc14Vc15Vc16Vc17Vc18Vc19Vc20

S1S2S3S4S5S6S7S8S9S10S11S12S13S14S15S16S17S18S19S20

GatesSignals

Capa.Voltagesin (V)

I

Ts

CpVsource

Vc_init

0,0,0,0,24,21,1,

EEM_MMC_20SM.dll,EEM_20SM1

c

#Vc_init#

0.5

neg

pos

VcS


Recommended