Simulation of a Current Controller with Dead-Time Compensation

This master's thesis is divided into two parts. The first part concerns the development of a simulation model of a current controller and a physical drive unit, both implemented in Simulink with the use of legacy code and regulated with field oriented control. The second part concerns the devel...

Full description

Bibliographic Details
Main Authors: Heide, Johanna, Granström, Mattias
Format: Others
Language:English
Published: Linköpings universitet, Reglerteknik 2021
Subjects:
ABB
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-176276
id ndltd-UPSALLA1-oai-DiVA.org-liu-176276
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-liu-1762762021-06-10T05:24:42ZSimulation of a Current Controller with Dead-Time CompensationengHeide, JohannaGranström, MattiasLinköpings universitet, ReglerteknikLinköpings universitet, Reglerteknik2021control theorysimulationcurrent controllerdead-timedead-time compensationpmsmc-callerlinköping universityABBControl EngineeringReglerteknikThis master's thesis is divided into two parts. The first part concerns the development of a simulation model of a current controller and a physical drive unit, both implemented in Simulink with the use of legacy code and regulated with field oriented control. The second part concerns the development of a dead-time compensation algorithm. The dead-time is a small delay added to the pulse width modulation signal to diminish the risk of a short circuit in the power electronics. The dead-time causes a voltage distortion, resulting in distorted phase currents, a lower bandwidth and ultimately a decreased machine accuracy. The new simulation environment was able to simulate a real life scenario with promising results. Hence, it could be used to evaluate the dead-time compensation algorithms. Three different dead-time compensation algorithms were implemented and they all showed an increased smoothness of the phase currents as well as an increased controller bandwidth. Both these features are desirable outcomes and all three algorithms show potential to improve accuracy when implemented in a real system. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-176276application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic control theory
simulation
current controller
dead-time
dead-time compensation
pmsm
c-caller
linköping university
ABB
Control Engineering
Reglerteknik
spellingShingle control theory
simulation
current controller
dead-time
dead-time compensation
pmsm
c-caller
linköping university
ABB
Control Engineering
Reglerteknik
Heide, Johanna
Granström, Mattias
Simulation of a Current Controller with Dead-Time Compensation
description This master's thesis is divided into two parts. The first part concerns the development of a simulation model of a current controller and a physical drive unit, both implemented in Simulink with the use of legacy code and regulated with field oriented control. The second part concerns the development of a dead-time compensation algorithm. The dead-time is a small delay added to the pulse width modulation signal to diminish the risk of a short circuit in the power electronics. The dead-time causes a voltage distortion, resulting in distorted phase currents, a lower bandwidth and ultimately a decreased machine accuracy. The new simulation environment was able to simulate a real life scenario with promising results. Hence, it could be used to evaluate the dead-time compensation algorithms. Three different dead-time compensation algorithms were implemented and they all showed an increased smoothness of the phase currents as well as an increased controller bandwidth. Both these features are desirable outcomes and all three algorithms show potential to improve accuracy when implemented in a real system.
author Heide, Johanna
Granström, Mattias
author_facet Heide, Johanna
Granström, Mattias
author_sort Heide, Johanna
title Simulation of a Current Controller with Dead-Time Compensation
title_short Simulation of a Current Controller with Dead-Time Compensation
title_full Simulation of a Current Controller with Dead-Time Compensation
title_fullStr Simulation of a Current Controller with Dead-Time Compensation
title_full_unstemmed Simulation of a Current Controller with Dead-Time Compensation
title_sort simulation of a current controller with dead-time compensation
publisher Linköpings universitet, Reglerteknik
publishDate 2021
url http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-176276
work_keys_str_mv AT heidejohanna simulationofacurrentcontrollerwithdeadtimecompensation
AT granstrommattias simulationofacurrentcontrollerwithdeadtimecompensation
_version_ 1719409678714142720