Show simple item record

dc.contributor.advisorNorum, Lars Einar
dc.contributor.advisorAcharya, Anirudh Budnar
dc.contributor.authorRødal, Gard
dc.date.accessioned2018-01-15T15:01:26Z
dc.date.available2018-01-15T15:01:26Z
dc.date.created2017-11-07
dc.date.issued2017
dc.identifierntnudaim:16423
dc.identifier.urihttp://hdl.handle.net/11250/2477640
dc.description.abstractThis thesis aims to address the challenge of suppressing the circulating current. Principle of operation and mathematical derivations, common control methods for inner dynamics and software/hardware algorithm implementation is presented, with focus on the control algorithm repetitive control for suppression of the circulating current. This algorithm utilizes the internal model principle for suppression of the periodic circulating current. Algorithm derivation and stability is analyzed in the discrete time domain and performance confirmed with MATLAB Simulink®. Algorithms are investigated and discussed both for sequential software implementation on embedded processor and as hardware logic implementation on FPGA. A model based design approach is used in MATLAB Simulink® to define system requirements, create the analyzed algorithms, simulate and verify the design, and automatically generate code for the system. MATLAB Embedded Coder® is used to generate C/C++ code for embedded processor implementation, while MATLAB HDL Coder® is used to generate synthesizable HDL code for IP core generation. The third party synthesis tool Xilinx Vivado Design Suite is used to interface the designed IP core into a complete processing system and implement the IP core onto a FPGA. Processor in the Loop (PIL) simulations is used to look at algorithm execution time in processor, while MATLAB and Vavado generate reports on hardware logic resource utilization and critical path estimations.
dc.languageeng
dc.publisherNTNU
dc.subjectEnergi og miljø, Elektrisk energiomforming
dc.titleControl Techniques of Modular Multilevel Converter
dc.typeMaster thesis


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record