Skip to Main Content
A new robust model reference adaptive control (RMRAC) scheme for the current regulation of a permanent-magnet synchronous motor (PMSM) is proposed in a synchronous frame, which is completely free from the control performance degradation caused by parameter uncertainties. The current regulator of the PMSM is the innermost loop of its electromechanical driving system and plays an important role in the control hierarchy. When the PMSM runs precisely at high speeds, the cross-coupling terms must be compensated for. In the proposed RMRAC, the input signal is composed of the control voltage obtained by the model reference adaptive control (MRAC) law and the output of the disturbance estimator. The gains of the feedforward and feedback controllers are estimated by the proposed modified gradient method, where the system disturbances are filtered out by the estimated current regulation error. A voltage corresponding to the estimated system disturbances is fed forward to the control input in order to filter out the disturbances. The proposed method compensates the cross-coupling terms in a synchronous current model regardless of parameter variations. It also shows a good real-time performance due to the simplicity of control structure. Through simulations and real experiments, the efficiency of the proposed method is verified.