• norsk
    • English
  • English 
    • norsk
    • English
  • Login
View Item 
  •   Home
  • Fakultet for informasjonsteknologi og elektroteknikk (IE)
  • Institutt for elkraftteknikk
  • View Item
  •   Home
  • Fakultet for informasjonsteknologi og elektroteknikk (IE)
  • Institutt for elkraftteknikk
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Predictive Control applied to Power Electronics Conversion Systems - From Simulation to Implementation

Kvinge, Katrine Skjelanger
Master thesis
Thumbnail
View/Open
12384_FULLTEXT.pdf (3.375Mb)
12384_COVER.pdf (184.1Kb)
URI
http://hdl.handle.net/11250/2368023
Date
2015
Metadata
Show full item record
Collections
  • Institutt for elkraftteknikk [1558]
Abstract
Model predictive control has been a topic of research for approximately three decades, and is considered one of the most important advances in process control. In this project, a model to simulate predictive control applied to a two level inverter has been developed. The first step was to develop a Simulink model for testing of predictive current control. Sampling periods of 25 µs and 1 µs for the predictive control algorithm was tested, to investigate the effect the frequency of predictions has on the performance. The conclusion was that a higher sampling frequency results in a significantly better performance.

For experimental purposes, the predictive control algorithm will be executed on a FPGA. Xilinx System Generator (XSG) was used to adapt this part of the Simulink model to consist of blocks from the XSG, and the predictive control algorithm was altered to be suitable for execution on a FPGA. Switching frequency reduction was added to the predictive control. Simulation with only current control resulted in a switching frequency of 43.8 kHz, which is not feasible for use in a physical circuit. The weight assigned to the current reference tracking versus the weight of the switching frequency reduction, can be specified by the use of a weighing factor, A. Simulations with different values of A were performed, and this showed that the switching frequency can easily be reduced by increasing A, but the cost is a less accurate current reference tracking.

The control method was tested in an experimental setup with a 20 kW IGBT inverter and a resistive inductive load. For this purpose the model was implemented in the RT-Lab environment, and custom RT-XSG communication blocks were inserted in the model to handle data transferring between the CPU, FPGA and inverter. The testing of the predictive control model on the experimental setup was not successful. There was no response from the system, and no switching occurred. It is believed that this is a result of an error in the data transfer from the CPU to the FPGA model. Troubleshooting to locate the error will be included in further work.
Publisher
NTNU

Contact Us | Send Feedback

Privacy policy
DSpace software copyright © 2002-2019  DuraSpace

Service from  Unit
 

 

Browse

ArchiveCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsDocument TypesJournalsThis CollectionBy Issue DateAuthorsTitlesSubjectsDocument TypesJournals

My Account

Login

Statistics

View Usage Statistics

Contact Us | Send Feedback

Privacy policy
DSpace software copyright © 2002-2019  DuraSpace

Service from  Unit