File Exchange

image thumbnail

SimPowerSystems Model of a 1000-MW HVDC-MMC Interconnection.

version 1.0.0.0 (17.8 MB) by Pierre Giroux
This SPS simulation is optimized by using an aggregate MMC model.

88 Downloads

Updated 14 Dec 2015

View License

DC links are becoming the preferred means for power exchange between countries and
transmission of power from renewables (hydroelectric plants, off-shore wind power and
solar farms) to power grids. Several of these systems are presently in operation, for
example the INELFE project (France-Spain interconnection), the Dolwin1 project
(offshore wind HVDC link), or planned for future projects such as the Northern Pass
(Canada-USA 1090-MW DC link).
Our example will illustrate one typical VSC topology used nowadays: the Modular Multilevel
Converters (MMC) technology. In the example, MMC converter is implemented
using an aggregate model to simulate 36 power modules per arm. With this aggregate
model, control system dynamics, converter harmonics and circulating currents
phenomena are all well-represented. However, having only one virtual capacitor to
represent the 36 capacitors of the arm, the model assumes that capacitor voltages of all
power modules are well-balanced. The aggregate model runs much faster than a detailed
model that would use two switching devices and one capacitor for each individual power
module. This aggregate model is also well-suited for real-time simulation.
Simulating our SPS model for 10 seconds allows observation of the interconnection
operation during start-up (capacitor charging), voltage regulation, and power regulation.
A comparison between this aggregated model and a SPS detailed model is also provided.
A Help File containing useful information on the model is included as well.

Comments and Ratings (19)

mehdi ab

Ricky Sun

The model is very good thank you

This model is not working in Matlab2008a showing the Error evaluating 'PreLoadFcn' callback of block_diagram 'HVDC_MMC'.
Callback string is 'HVDC_MMC_param and Warning: Could not evaluate MaskDisplay commands of block 'HVDC_MMC/Tr1': Undefined variable "ST" or class
"ST.satx".

cheng zhong

is good thank you

NITHIN NAIR

It is not running in Matlab 2014 version please suggest

Alex

lin jiang

good

yongjie hu

is good thank you

An error occurred while running the simulation and the simulation was terminated
Caused by:
Invalid Simulink object name: HVDC_MMC/Mode1

xin wang

xin wang

student

It is not opening on 2013 version of matlab.Can it function on 2013 matlab version.

benq

could you please provide it in a 2013 version of matlab?

kazem mera

good

Updates

1.0.0.0

image of the model added

1.0.0.0

Updated contents

MATLAB Release Compatibility
Created with R2015b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired: Back-to-Back HVDC-MMC for Passive Networks

Communities

HVDC_MMC/