Return to search

Model Predictive Control of Electric Drives -Design, Simulation and Implementation of PMSM Torque Control

The thesis deals with the design of a permanent magnet synchronous machine controller that isimplemented on an embedded platform to replace the off-the-shelf controller currently being used in theelectric race car of the KTH Formula Student team. Software implementation of the control algorithmwas tested in laboratory environment on the hardware prototype of a 2-level three-phase voltage sourceinverter.Field oriented control and finite control set model predictive control algorithms were implemented insimulation environment. The latter performed better in terms of reducing switching activity and torqueripple, but needs vastly more computational resources due to its nature of being an online optimizationproblem. Trade-off curve of phase current harmonic distortion and switching activity showed that themodel prediction control algorithm performs better in the low frequency range (1-20 kHz). Obtainedsimulation results were used for power electronics component selection.Field oriented control was implemented on a TMS320F28335 DSP. SPI communication was employedto configure gate driver circuits and perform error handling. The DSP program follows interrupt basedorganization and the main control loop runs on the variable frequency of the pulse width modulation.Low voltage test results on three-phase inductive-resistive load showed that the controller outputssinusoidal current. Efficiency measurement, high voltage and motor testing were hindered by interferencefrom the Silicon-Carbide MOSFETs that prohibited correct operation of hardware. / Den här uppsatsen handlar om designen och implementeringen av en motorstyrning för en permanen- magnetiserad synkronmotor, med syfte att ersätta standardmotorstyrningsenheten i KTH Formula Students tävlingsbil. Implementationen av styralgoritmen testades experimentellt tillsammans med en prototyptillverkad frekvensomriktare i labbmiljö. Regleralgoritmer för field oriented control och finite control set model predictive control implementerades och testades i simuleringsmiljö. Den senare algoritmen visade sig prestera bättre i form av lägre vridmomentsoscillationer trots lägre switch-frekvens men den kräver samtidigt mer beräkningskraft. Övertonsinnehållet (THD) i fasströmmarna som funktion av switchfrekvensen undersöktes för de båda regleralgoritmerna, algoritmen för model predictive control gav lägre THD vid lägre frekvenser (1-20 kHz). Simuleringsresultaten användes för att motivera valet av komponenter till frekvensomriktaren. Regleralgoritmen för field oriented control implementerades och testades experimentellt med hjälp av ett utvecklingskort (TMS320F28335) från Texas Instruments. SPI-kommunikation användes för att konfigurera drivkretsana samt för att utläsa felkoder. Experimentalla tester som utfördes på låg spänningsnivå visade att strömmen till lasten var sinusformad. Mätning av verkningsgrad och provning tillsammans med motorn på en högre spänningsnivå gick inte att geno av att de snabba switchförloppen i kiselkarbidtransistorerna störde ut motorstyrningen.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-240365
Date January 2018
CreatorsZsolt Pap, Levente
PublisherKTH, Skolan för elektroteknik och datavetenskap (EECS)
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTRITA-EECS-EX ; 2018:606

Page generated in 0.0012 seconds