URL (IET Digital Library):

Similar documents
DC Voltage Droop Control Implementation in the AC/DC Power Flow Algorithm: Combinational Approach

Cigre SC B4 Activities Towards HVDC Grids. HVDC Grid Workshop Belgium

TRANSMISSION LOSS MINIMIZATION USING ADVANCED UNIFIED POWER FLOW CONTROLLER (UPFC)

Predicting Solutions to the Optimal Power Flow Problem

Multi-Line power Flow Control Using Interline Power Flow Controller (IPFC) in Power Transmission system

Cigre and Trends in Power Electronics for the Grid. Bjarne Andersen Chairman of Cigre Study Committee B4 HVDC and Power Electronics

POWER FLOW SIMULATION AND ANALYSIS

Computation of Sensitive Node for IEEE- 14 Bus system Subjected to Load Variation

HVDC grid test models for different application scenarios and load flow studies

Adaptive Power Flow Method for Distribution Systems With Dispersed Generation

Steady-State Power System Security Analysis with PowerWorld Simulator

Voltage Sag Mitigation in IEEE 6 Bus System by using STATCOM and UPFC

A Novel Distribution System Power Flow Algorithm using Forward Backward Matrix Method

Transmission Grid Reinforcement with Embedded VSC-HVDC. Jonatan Danielsson, Sugam Patel, Jiuping Pan, Reynaldo Nuqui

Computer Aided Transient Stability Analysis

STABILITY ANALYSIS OF DISTRIBUTED GENERATION IN MESH DISTRIBUTION NETWORK IN FREE AND OPEN SOURCE SOFTWARE

Simulation of real and reactive power flow Assessment with UPFC connected to a Single/double transmission line

Performance Analysis of Transmission Line system under Unsymmetrical Faults with UPFC

PSAT Model- Based Voltage Stability Analysis for the Kano 330KV Transmission Line

Implementation of Steady-State Power System Visualizations Using PowerWorld Simulator. Dr. Jung-Uk Lim, Department of Electrical Engineering

Design of a Low Voltage DC Microgrid Based on Renewable Energy to be Applied in Communities where Grid Connection is not Available

INSTALLATION OF CAPACITOR BANK IN 132/11 KV SUBSTATION FOR PARING DOWN OF LOAD CURRENT

Research on Transient Stability of Large Scale Onshore Wind Power Transmission via LCC HVDC

HVDC Grid Protection Design Considerations

Complex Power Flow and Loss Calculation for Transmission System Nilam H. Patel 1 A.G.Patel 2 Jay Thakar 3

Modeling and Simulation of Battery Energy Storage Systems for Grid Frequency Regulation. X. XU, M. BISHOP, D. OIKARINEN S&C Electric Company USA

Fuzzy based STATCOM Controller for Grid connected wind Farms with Fixed Speed Induction Generators

Power System Contingency Analysis to detect Network Weaknesses

United Power Flow Algorithm for Transmission-Distribution joint system with Distributed Generations

Power Flow Control through Transmission Line with UPFC to Mitigate Contingency

Journal of American Science 2015;11(11) Integration of wind Power Plant on Electrical grid based on PSS/E

Comparative Analysis of Integrating WECS with PMSG and DFIG Models connected to Power Grid Pertaining to Different Faults

Fuzzy Control of Electricity Storage Unit for Energy Management of Micro-Grids 1

Enhancement of Power Quality in Transmission Line Using Flexible Ac Transmission System

COMPARISON OF DIFFERENT SOFTWARE PACKAGES IN POWER FLOW AND SHORT-CIRCUIT SIMULATION STUDIES. A Project

Increasing DG Capacity of Existing Networks through Reactive Power Control and Curtailment

Power Flow Control in Meshed DC Grids. 29_03_17 Dr Jun Liang Cardiff University

Introduction to PowerWorld Simulator: Interface and Common Tools

Simulation of Voltage Stability Analysis in Induction Machine

VOLTAGE STABILITY CONSTRAINED ATC COMPUTATIONS IN DEREGULATED POWER SYSTEM USING NOVEL TECHNIQUE

MVDC link in a 33 kv distribution network

EPRI HVDC Research. Gary Sibilant, EPRI. August 30, 2011

TRANSNATIONAL ACCESS USER PROJECT FACT SHEET

A STUDY ON ENERGY MANAGEMENT SYSTEM FOR STABLE OPERATION OF ISOLATED MICROGRID

Analysis of Low Tension Agricultural Distribution Systems

Optimal Power Flow Formulation in Market of Retail Wheeling

International Journal of Scientific & Engineering Research, Volume 7, Issue 6, June ISSN

Implementation SVC and TCSC to Improvement the Efficacy of Diyala Electric Network (132 kv).

Identification of Best Load Flow Calculation Method for IEEE-30 BUS System Using MATLAB

IMPACT OF THYRISTOR CONTROLLED PHASE ANGLE REGULATOR ON POWER FLOW

CHAPTER 3 TRANSIENT STABILITY ENHANCEMENT IN A REAL TIME SYSTEM USING STATCOM

Proposed Solution to Mitigate Concerns Regarding AC Power Flow under Convergence Bidding. September 25, 2009

Optimal Placement of Distributed Generation for Voltage Stability Improvement and Loss Reduction in Distribution Network

STEADY STATE ELECTRICAL DESIGN, POWER PERFORMANCE AND ECONOMIC MODELING OF OFFSHORE WIND FARMS

862 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 26, NO. 2, MAY 2011

Electric Vehicles Coordinated vs Uncoordinated Charging Impacts on Distribution Systems Performance

PSO project EaseWind Enhanced ancillary services from Wind Power Plants. Anca D. Hansen DTU Wind Energy

RECONFIGURATION OF RADIAL DISTRIBUTION SYSTEM ALONG WITH DG ALLOCATION

Real Time Applications Using Linear State Estimation Technology (RTA/LSE)

Simulation Modeling and Control of Hybrid Ac/Dc Microgrid

ECEN 667 Power System Stability Lecture 19: Load Models

Abstract- In order to increase energy independency and decrease harmful vehicle emissions, plug-in hybrid electric vehicles

Renewables from a TSO Perspective. M.BENA, SmartGrids Director, RTE, French TSO Vienna, 18 May 2015

ECE 740. Optimal Power Flow

Master Thesis Proposal: Real-time and off-line simulation of DC Grids

Fifteenth National Power Systems Conference (NPSC), IIT Bombay, December 2008

Modelling of Wind Generators for WT3 Transient Stability Analysis in Networks

BIDIRECTIONAL DC-DC CONVERTER FOR INTEGRATION OF BATTERY ENERGY STORAGE SYSTEM WITH DC GRID

Study of DFIG based Wind Turbine for Reactive Power Generation Capability

DISTRIBUTED GENERATION FROM SMALL HYDRO PLANTS. A CASE STUDY OF THE IMPACTS ON THE POWER DISTRIBUTION NETWORK.

Power Flow Simulation of a 6-Bus Wind Connected System and Voltage Stability Analysis by Using STATCOM

Initial Field Trials of Distributed Series Reactors and Implications for Future Applications

Analysis of 440V Radial Agricultural Distribution Networks

Network Reconfiguration for Loss Reduction and Voltage Profile Improvement of 110-Bus Radial Distribution System Using Exhaustive Search Techniques

Simulation of Fully-Directional Universal DC- DC Converter for Electric Vehicle Applications

APPLICATION OF STATCOM FOR STABILITY ENHANCEMENT OF FSIG BASED GRID CONNECTED WIND FARM

Load Frequency Control of a Two Area Power System with Electric Vehicle and PI Controller

THE LAST generation FACTS controllers using the selfcommutated

Platformless DC Collection and Transmission for Offshore Wind

Algorithm for Management of Energy in the Microgrid DC Bus

Use of STATCOM for Improving Dynamic Performance of Wind Farms Connected in Power Grid

Interconnection System Impact Study Report Request # GI

Reactive power support of smart distribution grids using optimal management of charging parking of PHEV

CHAPTER 5 FAULT AND HARMONIC ANALYSIS USING PV ARRAY BASED STATCOM

Grid Stability Analysis for High Penetration Solar Photovoltaics

An improved algorithm for PMU assisted islanding in smart grid

EMS of Electric Vehicles using LQG Optimal Control

Fuzzy Control of Electricity Storage Unit for Energy Management of Micro-Grids 1

Ukujima Photovoltaic Park 400 MW Stable Integration of a 400MW Photovoltaic Farm into the Japanese Power System Challenges and Chances

WESTERN INTERCONNECTION TRANSMISSION TECHNOLGOY FORUM

Electric Power Research Institute, USA 2 ABB, USA

DC Connection of Offshore Wind Power Plants without Platform

Power Flow Control and Voltage Profile Improvement Using Unified Power Flow Controller (UPFC) in a Grid Network

Innovative technologies ready for the Supergrid

EPE97 OPTIMIZED DESIGN OF VARIABLE-SPEED DRIVES BASED ON NUMERICAL SIMULATION

J.-J.Simond*, A.Sapin**, B.Kawkabani*, D.Schafer***, M.Tu Xuan*, B.Willy***

Cascading Fault in AC/DC Hybrid Power Grid Xinzhou Dong

New York Science Journal 2017;10(3)

Offshore DC Grids as an Interconnection of Radial Systems: Protection and Control aspects

Construction of a Hybrid Electrical Racing Kart as a Student Project

Transcription:

J. Beerten and R. Belmans, MatACDC - An Open Source Software Tool for Steady-State Analysis and Operation of HVDC Grids, Proc. IET International Conference on AC and DC Power Transmission ACDC 2015, 11th ed., Birmingham, UK, Feb. 10 12, 2015, 9 pages. Digital Object Identifier: 10.1049/cp.2015.0061 URL (IET Digital Library): http://digital-library.theiet.org/content/conferences/10.1049/cp.2015.0061 URL (IEEE Xplore Digital Library): http://ieeexplore.ieee.org/xpl/articledetails.jsp?arnumber7140595 2015 IET. This paper is a postprint of a paper submitted to and accepted for publication in Proc. IET International Conference on AC and DC Power Transmission 2015 and is subject to Institution of Engineering and Technology Copyright. The copy of record is available at IET Digital Library.

MatACDC - An Open Source Software Tool for Steady-State Analysis and Operation of HVDC Grids J. Beerten, R. Belmans Department of Electrical Engineering, Division ELECTA & EnergyVille, University of Leuven (KU Leuven) Kasteelpark Arenberg 10 3001 Heverlee-Leuven, Belgium, email: jef.beerten@esat.kuleuven.be Keywords: Steady-state analysis, HVDC grids, AC/DC systems, power flow modelling. Abstract With the increased interest in HVDC grids and their steadystate interactions with existing AC systems, there is a growing need for the development of tools to study the power flows in these systems. In this paper, we present MATACDC, an open source software for the analysis of hybrid AC/DC systems. The tool is available for everyone to download and allows to study the power flows in complex hybrid AC/DC systems. Incorporation of different converter control strategies enables the study of their steady-state impact for different contingencies, such as line outages or converter outages. MATACDC has been fully integrated with the power flow routines of MATPOWER, the open source MATLAB toolbox for solving AC system power flow and optimal power flow problems. A case study of the CIGRE B4 DC grid test system shows that the tools can be used to analyse complex hybrid AC/DC systems. 1 Introduction High Voltage Direct Current (HVDC) transmission, and especially the Voltage Source Converter (VSC) variant, is gaining a lot of interest in the power industry. The technology is considered more and more for future grid reinforcements and is currently being proposed as a technological candidate to build future offshore grids to interconnect offshore wind farms. In Europe, these developments could lead to the construction of a meshed HVDC grid, often referred to as the supergrid [1]. The operation and analysis of different HVDC connections, future multi-terminal schemes and meshed HVDC grids, in combination with the existing AC infrastructure, poses major challenges due to different system characteristics and control methodologies. As these topics will be the subject of research in the years to come, there is a need for software tools to study the interactions within HVDC grids, the coordination of different HVDC systems, as well as with the interactions with the AC systems. This paper presents the new open source hybrid AC/DC power flow software MATACDC. MATACDC is a MATLAB-based program that enables the analysis of different AC and DC systems and their steady-state interactions. The program uses a sequential power flow routine [2] to solve the AC and DC system equations and has been seamlessly integrated with the AC power flow routines of MATPOWER. The tool is freely available online and the code is fully documented [3]. The software comes with a number of built-in control and converter models, but at the same time, it has been conceived with user-defined extendibility options in mind. The tool is thus targeted towards researchers and students to study new system control schemes, but it can also serve utility engineers to study such future power systems. The software has been developed with the analysis of different AC and DC systems and their steady-state interactions in mind and is therefore ideally suited for operational studies. Amongst others, the routines can be used to study the effects of contingencies such as converter and line outages and the system-wide effects of the corresponding converter control actions on the power flows in the AC and DC systems. This paper discusses the HVDC system representation, thereby accounting for various converter control options, as well as the functional layout of the software and examples for the addition of user-defined functions (e.g. control mode representation or the modelling of new components). It is discussed how different converter control strategies are easily represented in the software. The implementation of the CIGRE B4 DC grid test system in the software is discussed and a case study with two different system control structures is presented. 2 Design philosophy In the design phase, as much care as possible has been taken to integrate the program seamlessly with MATPOWER, a power flow and optimal power flow program in MATLAB [4]. The package has been fully integrated with the existing AC power flow routines from MATPOWER, while keeping the MAT- POWER original source code unaltered. MATACDC shares the same philosophy as MATPOWER, and MatDyn [5], a MATLAB-based open source transient stability program for AC systems: It is intended as a simulation tool for researchers and educators that is easy to use and modify. [6]. The program has been designed such that MAT- 1

1 1 4 1 AC 1 DC 1 AC 2 2 2 5 2 Program settings MATPOWER DC data MATACDC 4 3 3 6 1 AC 3 AC data Pre-processing 1 DC 2 2 1 Fig. 1: Interconnected hybrid AC/DC system. AC 4 POWER users can easily use MATACDC due to a similar program structure and many similarities, such as MATACDC uses the MATPOWER power flow data case files. MATACDC uses similar DC system case files, with three distinctive data matrices, busdc, convdc and branchdc, to store the information on the DC system and the interconnection with the AC system. The choice of these three data matrices is analogous to the subdivision in the bus, gen and branch matrices in MAT- POWER s AC power flow data input. Similar to the power flow command runpf in MAT- POWER, MATACDC uses the runacdcpf command to run an AC/DC power flow: >> runacdcpf(casefileac,casefiledc); in which casefileac is the MATPOWER AC power flow data case file and casefiledc the MATACDC DC power flow data case file. MATACDC also stores the results in MATLAB structs: >> [mpc, mpcdc] runacdcpf(...); Individual data elements in the MATACDC results can be accessed using the named column indices: >> define_constantsdc; >> Vdc mpcdc.busdc(:,vdc); In this example, the voltages at the different DC buses are stored in the vector Vdc. MATACDC uses an option vector similar to MATPOWER. For example, printing the output can be suppressed by: >> opt macdcoption; >> opt(13) 0; >> [mpc, mpcdc] runacdcpf(... casefileac,casefiledc,opt); Similarly, converter voltage and current limits can be enforced by changing the option vector: >> opt(10) 1; As depicted in Fig. 1, MATACDC can be used to study complex interconnected systems with an arbitrary number of AC AC grids power flow no Converged? yes Save results check limits Converter droop & slack iteration Post-processing Text output Fig. 2: MATACDC program flow. DC grids power flow Limit violation graphs and DC systems. For convenience, the AC and DC bus numbers forming the interconnections to respectively the DC and the AC network have been sequentially numbered, starting from 1. Neither the AC nor DC systems have to be limited to these interconnected buses. In this example, AC systems 3 and 4 only share one converter with respectively HVDC systems 1 and 2. These AC systems can represent relatively small systems, e.g. island systems or (offshore) wind farms connected to the offshore systems, but they can also represent larger AC systems that only have one interconnection with the other AC systems in the grid. 3 Program layout To solve the power flow equations for AC/DC systems, either a sequential [2] or combined power flow algorithm [7] can be used. Internally, MATACDC uses the sequential approach to determine the power flows in the AC and DC systems, meaning that the program solves the AC/DC power flow by iterating between the AC systems and the DC systems. Doing so, the DC system quantities remain unaltered during the AC system power flow, and vice versa. The advantage of using a sequential approach is that the models can relatively easy be combined with existing AC power flow software, in this case the MATPOWER power flow package. Fig. 2 shows the program flow structure. During the iteration, converter limits can be enforced and the corresponding representation of the converters in the power flow routines is updated accordingly. 2

2 5 9 12 1 2 3 7 6 4 5 15 17 20 8 9 24 Fig. 3: DC system bus numbering: example 4 System input data format MATACDC uses three distinctive data matrices to store the information on the DC system and the interconnection with the AC system. The choice of these three data matrices is in analogy with the subdivision in the bus, gen and branch matrices in AC power flow. These three data matrices are: busdc matrix: Contains all DC bus data (e.g. bus numbers, active power withdrawals, voltages,...) convdc matrix: Contains all converter station data (e.g. loss data, impedance values, status, control modes,...) branchdc matrix: Contains all DC branch data (e.g. line resistance, bus numbers,...) This flexible definition of the DC system allows a generalised implementation of DC systems with multiple connections to different AC power systems as well as DC buses without connections to the AC system. 4.1 DC buses Each DC bus can either have a corresponding AC bus or can not be connected to the AC system, as shown in Fig. 3. This example shows a topology similar to the one from Fig. 1, but with an arbitrary AC bus numbering and a consecutive DC bus numbering in the two DC systems. The system also includes a DC bus without a connection to the AC grid (DC bus 7). The representation of the AC bus numbers, DC bus numbers and the DC grid index in the busdc matrix for this example is given by %% BUSDC_I BUSAC_I GRIDDC... busdc [ 1 2 1... ;... 6 20 1... ; 7 0 1... ; 8 12 2... ; 9 24 2... ;] An value for BUSAC_I 0 indicates that their is no corresponding AC bus in any of the AC systems, e.g. DC bus 7. I dcij U dci N ij I dcij U dci /N ij R dcij Fig. 4: DC line model with a DC/DC converter. Idcji U dcj The set of AC buses can be interconnected by the same AC grid, or can alternatively be part of multiple non-synchronised zones. This can be accomplished by selecting different ZONE values in the MATPOWER bus matrix. Internally, MATACDC renumbers the buses. Similarly, the option of isolated buses (e.g. offshore wind farms) has been implemented by defining infinite AC buses in the MATPOWER bus input matrix. 4.2 DC converters The convdc matrix contains all converter station data, such as losses, impedance values, status flag, control modes. Each converter is connected to a DC bus, of which the CONV_BUS numbering corresponds to the BUSDC_I numbers defined in the busdc matrix. The effect of a converter outage on the power flows in the AC/DC system can easily be adressed by changing the CONVSTATUS flag from 1 to 0. Internally, MAT- ACDC handles DC buses without an AC connection differently from buses with a connection. Additionally, a number of named indices are defined for CONVTYPE_DC and CONVTYPE_AC, depending on the type of control. The different options for the representation of the converter controls are discussed in the next section. 4.3 DC branches For each connection between DC buses, a branch is created in the DC branch matrix branchdc. Similar to a converter, a branch outage can be studied by having BRDC_STATUS equal to 0. In the DC system power flow, the only line parameters taken into account are R dc, the resistances of the lines. 4.4 Example: DC/DC converter representation The MATACDC code has been conceived in a way that it allows a straightforward integration of user-defined models and additions. In this example, it is discussed how a DC/DC converter can easily be added to the program, by making an analogy to the implementation of a combination of a line and a phase-shifting transformer in MATPOWER. First, the theoretical model is presented. Thereafter, the integration in the power flow routines is briefly discussed. Fig. 4 represents the model of the DC/DC converter and the line, with N ij the voltage ratio between the two sides of the DC/DC converter. The current injections can be written as a 3

U dc U dc U dc U dc U dc,0 U dc,0 k dc P (a) P constant P (b) U dc constant P P 0 (c) P U dc droop P Fig. 5: Converter steady-state operation characteristics. function of the voltages at the two ends as [ ] [ ] Idci Udci Y I dc,ij, (1) dcj U dcj with the DC branch matrix Y dc,ij given by [ Ydcij Y dc,ij /N ij 2 Y /N ] dcij ij. (2) Y dcij /N ij Y dcij This can be implemented in the makeybusdc routine where the DC system admittance matrix is defined, by replacing the definition for the branch matrix elements Ytt, Yff, Yft, Ytf by N branchdc(:, 8); Ytt Ys; Yff Ys./ N.ˆ2; Yft - Ys./ N; Ytf - Ys./ N; in which Ys are the line series admittances of the lines. As an example, column 8 of the branchdc matrix has temporarily been used to store the voltage ratios, with the default value for N ij equal to 1. 5 HVDC grid control representation 5.1 Defined control options Each converter can exhibit a number of different control functions. In a VSC, the active and reactive power can be controlled independently. The different steady-state representations used in MATACDC correspond to the actual VSC control options. The software includes 3 different converter representations with respect to the active power and 2 different converter representations with respect to the reactive power. Fig. 5 shows the P U steady-state characteristics for the three active power operating modes. These operating mode can easily be changed as discussed below. The corresponding steady state representations are defined as follows: 1. P constant: The converter has a constant active power injection P s into the AC grid (Fig. 5a). >> convdc(..., CONVTYPE_DC) DCNOSLACK; >> convdc(..., PCONV)...; 2. U dc constant: The converter controls the DC bus voltage U dc at the converter terminal to a constant value, irrespective of the active power signal. (Fig. 5b) >> convdc(..., CONVTYPE_DC) DCSLACK; >> busdc(..., VDC)...; 3. P U dc droop: The active power injection into the DC grid P dc depends on the actual value of the DC bus voltage U dc (Fig. 5c). The droop control has set-points for voltage and power, respectively U dc,0 and P dc,0, has a variable voltage droop k dc and can include a symmetric voltage deadband U dc,0 as depicted in Fig. 5c. The control is mathematically expressed as with P dc P dc,0 1 k dc (U dc U dc,0), (3) U dc,0 U dc,0 U dc U dc,0 if U dc U dc if U dc < U dc < U dc if U dc U dc, (4) with U dc,0 U dc,0 U dc,0 and U dc,0 U dc,0 U dc,0. The setpoints and parameters for the control can be changed by altering the respective elements in the convdc matrix: convdc(..., CONVTYPE_DC) DCDROOP; convdc(..., DROOP )...; convdc(..., PDCSET )...; convdc(..., VDCSET )...; convdc(..., DVDCSET)...; with the named indices SET denoting the setpoints and DROOP the droop value k dc. 4

Similarly, the reactive power operating mode can be changed using convdc index CONVTYPE_AC. The converter can be represented in MATACDC as a constant reactive power injection into the grid, or a constant voltage controlled AC bus. 5.2 Example: Current-based droop control MATACDC uses a power-based voltage droop control. The converter representation can however relatively easy be changed to a current-based voltage droop control by using I dc I dc,0 1 k dc (U dc U dc,0 ), (5) leaving out the deadband in the control. Altering the control mode of the converter changes its representation in the power flow routine. In analogy to [8], where the DC system sequential power flow routine was altered to include a power-based droop, we can rewrite the control representation for converter i as with I (j) dc,0 i I dci (U dc (j) ) 1 k dci (U (j) dc i U dc,0i ), (6) I dc,0i P dc,0 i pu dc,0i, (7) the current reference. The DC current injection for this converter I dci can be rewritten as I dci n Y dcij (U dci U dcj ). (8) j1 j i The notation from Equation (6) uses the analogy to converge to a certain power injection in a power flow. In this case, these injections are unknown, whilst the current setpoint of the droop I dc,0i is known prior to the iteration and can hence be used instead. The current-based droop characteristic can be implemented in the power flow routine by altering the MATLAB function dcnetworkpf, in which the DC power flow routine is defined. To do so, a new variable X dc is defined as Xdc -Pdc; Xdc(droop) -Pdcset(droop)./... (pol*vdcset(droop)); with pol denoting p from Equation (7) to take into account the polarity of the grid in the per unit convention. This implies that for the constant power controlled buses, the active powers are used to determine the residues in the iteration, while for the current-based droop control, the current droop setpoints are used. The minus sign stems from convention on the positive direction of the power flow. The values of X dc are now updated each iteration cycle as Pdccalc pol*vdc.*(ybusdc*vdc); Xdccalc Pdccalc; Idccalc Pdccalc./(pol*Vdc); Xdccalc(droop) Idccalc(droop)... 1./VIdroop(droop).*(Vdc(droop)-... Vdcset(droop)); The modified Jacobian elements for the current-based droop controlled buses can be determined after substituting Equation (8) in Equation (6) and are given by J(droop,:) Ybusdc(droop,:).*... (ones(size(droop))*vdc ); J(drooplidx) J(drooplidx)... 1./VIdroop(droop).*Vdc(droop); The incremental changes are solved by having dxdc Xdc-Xdccalc; dv J\dXdc; with \the MATLAB command to solve J.dV dxdc. Also other droop implementations can be accounted for in a similar way by modifying the power flow algorithm. 6 Case study MATACDC includes different case studies based on a 5-bus AC test system including a 3-terminal DC system from [8] and a modified version of the IEEE RTS test system extended with 2 MTDC systems from [2]. 6.1 The CIGRE B4 DC grid test system As an example, Fig. 6 shows the implementation of a hybrid AC/DC system, namely the CIGRE B4 DC grid test system [9]. The power flow results and inputs are based on the ongoing work in the CIGRE Working Group B4-58. The HVDC networks (depicted in black) consist of a symmetric monopolar link (±200 kv), a meshed 5-terminal bipolar HVDC grid (±400 kv) and a symmetric monopolar radial multi-terminal system with 4 converters (±200 kv). The networks consist of both overhead lines and cables. The three AC networks (depicted in gray) Ba-A0 to Ba-A1, Ba-B0 to Ba-B3 and Bo-C1 to Bo-C2 have operating voltages of respectively 380 kv, 380 kv and 145 kv. Buses Ba-A0, Ba-B0 and Bo-C1 have been chosen as the AC slack nodes for the different AC grids. The converter control modes, setpoints, loss model and other data are taken from [9]. The DC/DC converters has been modelled as a constant voltage ratio to obtain a steady-state power flows of respectively 600 MW for the converter between Bb-B1 and Bb-B1s and 300 MW for the converter between Bm-E1 and Bb-E1. The AC buses Bo-D1, Bo-E1 and Bo-F1 have been modeled as infinite buses. In this example, the program needs three overall iterations to converge. When the AC grid is left out of the analysis by replacing all AC converter buses by infinite buses, the execution time roughly changes to about 74%. 5

644.3 131.8 1.000 6.9 o 1.000 o 322.1 319.3 390.8 Ba-A0 65.9 18.1 322.1 319.3 65.9 200 18.1 2029.3 36.1 Ba-A1 100j 987.7 1.000 393.5 2009.7 848.0 848.0 Bm-A1 1.010 Bb-A1 1.009 393.5 397.2 1.014 673.9 676.6 81.9 Bm-C1 397.2 Bb-C2 594.7 1.000 o Bo-C1 40 60 104.5 10 504.5 Bo-C2 50 1.000 2.4 o 470.2 133.6 1.000 o Ba-B0 92.7 182.1 183.0 52.7 9 41.4 0.993 Bb-B4 195.4 196.5 1.000 3.9 o 100 Ba-B2 60.1 170 68.6 66.4 39.5 75.0 127.0 230j 1714.4 126.0 0.990 970.7 92.9 66.6 0.983 759.9 Bb-B2 103.5 103.2 68.7 67.0 51.5 Ba-B1 1.000 4.2 o 220j 150 10 100 35.7 126.0 125.6 Bm-B2 1.000 2.0 o 80 89.8 5 53.0 Ba-B3 100 121.2 190j 806.5 0.987 764.1 0.998 1511.8 837.9 837.9 Bm-B3 60 Bb-B1 0.998 1.006 1.009 Bb-B1s Bm-B5 1.015 602.2 604.3 1.011 1.007 680.9 688.8 688.8 694.4 82.0 910.1 905.4 199.3 198.4 301.1 Bb-D1 992.1 Bb-E1 100.7 Bm-E1 Bm-F1 496.1 1.000 o 100 100 Bo-D1 1.000 o 10 Bo-E1 10j V1.000 o 50 50 Bo-F1 Fig. 6: Power flows in CIGRE B4 DC grid test system. Legend: Active power (MW) and Reactive power (MVAr). 6.2 Converter outage analysis Next, the effect of different control modes on the power flows and voltage deviations are investigated by analysing the steady-state operation of the power system after a contingency. More specifically, the effect of an outage of converter Cb-B2 (connected between DC bus Bb-B2 and AC bus Ba-B2) is considered for two different control options. The focus of the analysis is on the change of the voltages and power flows in the HVDC system. The first control option considers the converter connected to Bm-A1 under constant DC voltage control (slack node) and the AC/DC converters connected to Bm-C1, Bb-C2, Bb-D1, Bm-E1 and Bm-F1 as constant active power injection (e.g. offshore wind farms and offshore load). All remaining converters have a power-voltage droop. Figs. 7 8 respectively show the power flows and voltages after the outage and the differences in power flow and voltage as a result of the contingency and the control actions. The differences in power flow (compared to Fig. 6 provide information on the power sharing after the outage and the voltage differences in the system that determine and influence this power sharing. The second case (Figs. 9 10) differs from the first by having a constant voltage representation for converters Cb-A1 and Cm- B2, the converters respectively connected to DC buses Bb-A1 and Bm-B2. A general observation is that the DC voltage profiles changes most at the bus of the converter facing the outage. This voltage deviation spreads through the system and is most pronounced in the vicinity of the contingency. This large local deviation caused by the outage in combination with voltage droop control buses makes that the nearby converters (at buses Bb-A1 and to a lesser extent Bb-B1) take the largest share in power. The HVDC grid with local droop control thus has a tendency to solve deficits locally. In case of a constant voltage control at bus Bb-A1 (Figs. 9 10), the converter clamping the voltage takes a far higher share of the power at the cost of the droop controlled converter at bus Bb-B1. The closer the voltage controlling converter is located to the contingency, the more this observation holds. Even more pronounced in this respect is the limited contribution of the remote converters at DC buses Bm-B2 and Bm- B3 in the radial DC system, which is connected to the rest of the DC system by means of a DC/DC converter. Comparing the contributions from Cm-B2 and Cm-B3 in Figs. 7 8, it is observed that Cm-B3 takes a higher percentage of the power, which is due to the combination of a higher droop gain and the fact that the converter is electrically closer to the faulted converter. In the case of droop controlled converters (Figs. 7 8), the outage results in a small overloading of the line between Bm-B5 and Bm-F1 (line rating equal to 1962 A, with line current of 2075 A) in the radial DC system due to the contribution of the converters in this subsystem to evacuate the offshore power to 6

137.4 110.5 1.000 o 68.7 68.9 Ba-A0 55.2 65.5 68.7 68.9 55.2 200 65.5 1.000 1.5 o 390.8 1253.1 131.0 Ba-A1 100j 425.4 1.000 393.5 1243.9 744.4 744.4 Bm-A1 1.026 Bb-A1 1.009 393.5 397.2 1.030 670.3 672.8 78.2 Bm-C1 397.2 Bb-C2 594.7 1.000 o Bo-C1 40 60 104.5 10 504.5 Bo-C2 50 1.000 2.4 o 306.6 50.6 1.000 o Ba-B0 81.2 742.7 727.3 66.1 650.6 13.3 Ba-B2 96.4 69.5 1.019 Bb-B4 517.3 524.9 28.8 1.000 15.9 o 77.9 230j 100 165.9 77.0 Outage 0.996 422.3 81.0 54.0 1.019 422.3 Bb-B2 605.5 595.3 49.0 37.9 51.7 Ba-B1 1.000 11.2 o 220j 2330.4 10 100 13.1 77.0 76.9 1.000 1.7 Bm-B2 o 886.4 662.8 5 28.5 Ba-B3 100 19.2 190j 894.2 0.994 421.1 1.016 2355.5 736.9 736.9 Bm-B3 460.6 Bb-B1 1.008 1.023 1.025 Bb-B1s Bm-B5 1.031 461.8 463.0 1.026 1.018 817.3 828.5 828.5 836.6 78.2 913.8 909.2 343.2 340.5 446.1 Bb-D1 992.1 Bb-E1 100.7 Bm-E1 Bm-F1 496.0 1.000 o 100 100 Bo-D1 1.000 o 10 Bo-E1 10j V1.000 o 50 50 Bo-F1 Fig. 7: Power flows in CIGRE B4 DC grid test system after outage of converter Cb-B1 (bus Bb-B1) droop control. 781.7 21.4 00 8.3 o 00 o 390.9 388.1 Ba-A0 10.7 47.4 390.9 388.1 10.7 47.4 776.3 94.9 Ba-A1 j 562.3 00 765.8 103.6 103.6-00 Bm-A1 16 16 Bb-A1 3.7 3.8 3.7 Bm-C1 Bb-C2 00 o Bo-C1 Bo-C2 00 o 776.8 83.0 00 o Ba-B0 173.9 924.7 910.3 13.4 740.6 28.1 26 Bb-B4 321.8 328.4 00 19.8 o Ba-B2 226.0 170 165.0 135.9 68.2 j 75.0 49.1 1714.4 49.0 Outage 06 548.3 173.9 12.6 35 1182.3 Bb-B2 502.0 492.1 19.7 29.1 103.2 Ba-B1 j 00 7.0 o 830.4 48.8 49.0 48.7 00 3.7 Bm-B2 o 86.5 752.5 24.5 Ba-B3 140.3 j 87.7 07 1185.2 18 843.8 101.0 101.0 Bm-B3 139.4 Bb-B1 10 17 16 Bb-B1s Bm-B5 16 140.4 141.3 14 11 136.4 139.8 139.8 142.1 3.7 3.7 3.8 143.9 142.1 145.1 Bb-D1 0.1 Bb-E1 Bm-E1 Bm-F1 00 o Bo-D1 00 o Bo-E1 j V00 o Bo-F1 Fig. 8: Power flow and voltage differences in CIGRE B4 DC grid test system after and before the outage of converter Cb-B1 droop control. 7

868.2 14.4 1.000 9.4 o 1.000 o 434.1 439.5 390.8 Ba-A0 7.2 58.0 434.1 439.5 7.2 58.0 200 511.9 116.0 Ba-A1 100j 292.3 1.000 393.5 508.3 511.5 511.5 1.009 Bm-A1 393.5 397.2 1.010 1.015 Bb-A1 807.0 810.8 216.1 Bm-C1 397.2 Bb-C2 594.7 1.000 o Bo-C1 40 60 104.5 10 504.5 Bo-C2 50 1.000 2.4 o 1005.5 105.3 1.000 o Ba-B0 277.4 851.5 831.2 67.6 569.9 11.5 Ba-B2 137.1 44.0 1.005 Bb-B4 123.3 123.7 49.2 1.000 18.3 o 101.1 230j 100 181.0 100.2 Outage 0.990 290.8 275.2 26.3 1.005 290.8 Bb-B2 401.1 396.6 67.6 61.2 1.6 Ba-B1 1.000 2.6 o 220j 1724.8 10 100 28.8 100.2 10 1.000 5.9 Bm-B2 o 807.3 579.2 5 41.8 Ba-B3 100 19.8 190j 813.9 0.988 290.2 1.003 1739.7 507.8 507.8 Bm-B3 433.8 Bb-B1 1.000 1.010 1.012 Bb-B1s Bm-B5 1.017 434.9 436.0 1.014 1.008 714.0 722.7 722.7 728.9 216.5 775.6 772.1 234.1 232.8 336.1 Bb-D1 992.1 Bb-E1 100.7 Bm-E1 Bm-F1 496.1 1.000 o 100 100 Bo-D1 1.000 o 10 Bo-E1 10j V1.000 o 50 50 Bo-F1 Fig. 9: Power flows in CIGRE B4 DC grid test system after outage of converter Cb-B1 (bus Bb-B1) droop control with constant voltage control in Cb-A1 and Cm-B2. 1512.5 146.2 00 16.3 o 00 o 756.3 758.7 Ba-A0 73.1 39.9 756.3 758.7 73.1 39.9 1517.5 79.9 Ba-A1 j 695.4 00 1501.5 336.5 336.5 Bm-A1 00 Bb-A1 00 01 133.0 134.2 134.2 Bm-C1 Bb-C2 00 o Bo-C1 Bo-C2 00 o 1475.7 28.3 00 o Ba-B0 37 1033.5 1014.2 14.9 659.9 52.9 12 Bb-B4 72.1 72.8 00 22.2 o Ba-B2 241.1 170 205.7 110.4 75.0 25.9 1714.4 25.8 Outage 00 679.9 368.1 22 1050.7 9.7 1.1 j 40.2 Bb-B2 297.6 293.5 5.8 49.9 Ba-B1 j 00 1.6 o 224.8 6.9 25.8 25.7 00 7.9 Bm-B2 o 7.3 668.9 11.2 Ba-B3 101.4 j 7.4 01 1054.3 05 227.9 330.1 330.1 Bm-B3 166.2 Bb-B1 01 04 03 Bb-B1s Bm-B5 02 167.2 168.3 02 02 33.1 33.9 33.9 34.4 134.5 134.5 133.2 34.8 34.4 35.0 Bb-D1 Bb-E1 Bm-E1 Bm-F1 00 o Bo-D1 00 o Bo-E1 j V00 o Bo-F1 Fig. 10: Power flow and voltage differences in CIGRE B4 DC grid test system after and before the outage of converter Cb-B1 droop control with constant voltage in Cb-A1 and Cm-B2. 8

the onshore AC system. The overload is not present in the case of constant voltage control in converter Cm-B2 (Figs. 9 10). This is due to the fact that, in case of a constant voltage control in Cm-B2, not much power is needed to clamp the voltage at Bm-B2, while the constant voltage control at the same time makes that also in the vicinity of this converter, the voltage change is mitigated. On the contrary, in case of a droop control, the voltage profile in the radial DC system turns out to be more affected by the outage of Cb-B2, which makes that a higher power share is taken by the converters, causing an overload of the line. An important aspect that has been left out of the analysis is the control of the DC/DC converter, which can largely influence the contribution to the power sharing amongst the different subsystems. A similar remark can be made with respect to power flow changes in the AC systems. 7 Conclusion In this paper, the open source power flow program MATACDC was presented. Simulation results on the CIGRE DC grid test system show that the program can be used to study interactions in complex hybrid AC/DC power systems. The results show that, in case of a converter outage, the voltage deviation, which determines the control response, spreads through the system and is most pronounced in the vicinity of the converter facing an outage. This large local deviation caused by the outage, in combination with voltage droop control buses, makes that the nearby converters tend to take a larger share of the power. When the system has constant voltage buses in the vicinity of the converter facing the outage, such converters tend to take a greater part of the power deficit caused by the outage. Acknowledgements Jef Beerten is funded by a postdoctoral research grant from the Research Foundation Flanders (FWO). References [1] D. Van Hertem and M. Ghandhari, Multi-terminal VSC HVDC for the European supergrid: Obstacles, Renewable and Sustainable Energy Reviews, vol. 14, no. 9, pp. 3156 3163, Dec. 2010. [2] J. Beerten, S. Cole, and R. Belmans, Generalized steady-state VSC MTDC model for sequential AC/DC power flow algorithms, IEEE Trans. Power Syst., vol. 27, no. 2, pp. 821 829, May 2012. [3] MatACDC website. [Online]. Available: http://www.esat.kuleuven.be/electa/teaching/matacdc/ [4] R. D. Zimmerman, C. E. Murillo-Sanchez, and R. J. Thomas, MATPOWER: Steady-state operations, planning, and analysis tools for power systems research and education, IEEE Trans. Power Syst., vol. 26, no. 1, pp. 12 19, Feb. 2011. [5] S. Cole and R. Belmans, MatDyn, a new Matlab-based toolbox for power system dynamic simulation, IEEE Trans. Power Syst., vol. 26, no. 3, pp. 1129 1136, 2011. [6] MATPOWER website. [Online]. Available: http://www.pserc.cornell.edu/matpower/ [7] M. Baradar and M. Ghandhari, A multi-option unified power flow approach for hybrid AC/DC grids incorporating multi-terminal VSC-HVDC, IEEE Trans. Power Syst., vol. 28, no. 3, pp. 2376 2383, Aug 2013. [8] J. Beerten, D. Van Hertem, and R. Belmans, VSC MTDC systems with a distributed DC voltage control a power flow approach, in Proc. IEEE PowerTech 11, Trondheim, Norway, Jun. 19 23, 2011, 6 pages. [9] T. K. Vrana, S. Dennetière, Y. Yang, J. Jardini, D. Jovcic, and H. Saad, The CIGRE B4 DC grid test system, ELECTRA, no. 270, pp. 10 19, Oct. 2013. 9