Model-Based Control of Modular Multilevel Converters
Description
This dataset contains the implementation of the Modular Multilevel Converter (MMC) dynamic model proposed in [1], and of the model-based control structure using the ideal average capacitors voltage reference proposed in [1]. The files contained in this dataset have been created using MATLAB/Simulink R2023a. This dataset contains the following files: - FULL_MMC_m.m: main script, performing the following operations: definition of the parameters of the MMC dynamic model and control, launching of the simulation, plotting and display of the simulation results. This is the file to be run in order to launch the simulation of the MMC dynamic model and control implemented in FULL_MMC_slx.slx; - FULL_MMC_slx.slx: Simulink model containing the implementation of the MMC dynamic model and control; - Noise_Values.mat: file containing the numerical values for the definition of the noise affecting the different signals; - Desired_Ia_Profile.mat: file containing the desired load current profile; - calculate_levels.m: auxiliary MATLAB function calculating the available voltage levels; - POG_Congruent_Transformation.m: auxiliary MATLAB function calculating the reduced model of the inductive part of the MMC dynamic model; - filtromedia.m: auxiliary function performing the moving average. [1] Davide Tebaldi and Roberto Zanasi, Model-Based Cascade Control of Single-Phase Modular Multilevel Converters Using Ideal Capacitor Voltages Reference, Control Engineering Practice.
Files
Steps to reproduce
This dataset contains the MATLAB/Simulink implementation of the Modular Multilevel Converter dynamic model and model-based control proposed in "Davide Tebaldi and Roberto Zanasi, Model-Based Cascade Control of Single-Phase Modular Multilevel Converters Using Ideal Capacitor Voltages Reference, Control Engineering Practice." The files contained in this dataset have been created using MATLAB/Simulink R2023a. The files contained in this dataset are described in the description section.