z-logo
open-access-imgOpen Access
Discrete current control with improved disturbance rejection for surface‐mounted permanent magnet synchronous machine at high speed
Author(s) -
Liao Yong,
Li Fu,
Lin Hao,
Zhang Jimiao
Publication year - 2017
Publication title -
iet electric power applications
Language(s) - English
Resource type - Journals
ISSN - 1751-8679
DOI - 10.1049/iet-epa.2017.0005
Subject(s) - control theory (sociology) , robustness (evolution) , decoupling (probability) , computer science , magnet , current loop , open loop controller , control engineering , engineering , current (fluid) , closed loop , artificial intelligence , control (management) , electrical engineering , mechanical engineering , biochemistry , chemistry , gene
The virtual resistance technique has been widely adopted to improve the disturbance rejection of the complex vector decoupling approach for surface‐mounted permanent magnet synchronous machines at high speed. Its gain selection, however, has only been discussed in the continuous domain. In this study, the virtual resistance technique is analysed directly in the discrete domain. Theoretical analyses demonstrate that there is a definite upper limit for the virtual resistance selection which is only dependent on the ratio between the time constant of the machine and the sampling period. A new discrete current controller is proposed to improve the command tracking and the disturbance rejection of the current loop. A trade‐off is made between the rapidity and the robustness of the proposed controller in order to achieve a parameter error tolerance of 50%. Experimental results verify that the proposed controller gains better performance at high speed, i.e. a higher bandwidth of 0.135 f s without overshoots and fewer oscillations, than the controllers designed in the continuous domain. Even deadbeat responses, to both the reference signals and the disturbance, can be achieved by the proposed controller at its limits.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here