Speed Control of PMSM with Finite Control Set Model Predictive Control Using General-purpose Computing on GPU

Loading...
Thumbnail Image

Authors

Kozubík, Michal
Václavek, Pavel

Advisor

Referee

Mark

Journal Title

Journal ISSN

Volume Title

Publisher

IEEE
Altmetrics

Abstract

In this article, novel approach in implementing finite control set predictive control is introduced. Algorithm is implemented using general-purpose computing on graphics processing unit. Predictions are computed using parallel threads on the GPU. Optimal switching state is then selected in dependence on the cost function given by angular speed error and constraints on the current. The algorithm is tested in the PIL simulation using Simulink and Jetson Nano. The ability of the algorithm to ensure the reference tracking and keeping the current within its limits are discussed.
In this article, novel approach in implementing finite control set predictive control is introduced. Algorithm is implemented using general-purpose computing on graphics processing unit. Predictions are computed using parallel threads on the GPU. Optimal switching state is then selected in dependence on the cost function given by angular speed error and constraints on the current. The algorithm is tested in the PIL simulation using Simulink and Jetson Nano. The ability of the algorithm to ensure the reference tracking and keeping the current within its limits are discussed.

Description

Citation

Proceedings of the IECON 2020 - The 46th Annual Conference of the IEEE Industrial Electronics Society. 2020, p. 379-383.
https://ieeexplore.ieee.org/document/9254381

Document type

Peer-reviewed

Document version

Accepted version

Date of access to the full text

Language of document

en

Study field

Comittee

Date of acceptance

Defence

Result of defence

Endorsement

Review

Supplemented By

Referenced By

Citace PRO