With the increasing demand for high speed and high-precision motion control in CNC machine tools, permanent magnet linear synchronous motors (PMLSMs) have been widely adopted in feed drive systems due to their excellent dynamic performance and positioning accuracy. However, existing model predictive current control (MPCC) variants still face challenges regarding high computational overhead and strong dependency on accurate motor parameters, which limit their industrial applicability. To address these issues, this paper proposes an adaptive recursive MPCC for PMLSM drives based on the Cartesian distance minimization principle. An adaptive recursive prediction scheme that is inspired by the feedback structure of recurrent architectures is first introduced. By cyclically utilizing the previously sampled current to predict the next period’s state, the strategy effectively decouples the control law from inductance variations. The dependence on resistance is further mitigated by analyzing the correlation between the ideal current vector and voltage vector deviations. Second, the selection of the optimal voltage vector is transformed into a geometric problem: minimizing the Cartesian distance between the reference voltage and 19 candidate deviations within a proposed virtual voltage vector hexagon. To minimize the computational burden, the vector space is partitioned into eight regions, allowing the optimal candidate to be selected from only two pre-derived deviations. The experimental results demonstrate that the proposed method significantly outperforms existing MPCC benchmarks. Specifically, the execution time is reduced by 63.6%. Under severe parameter mismatch, the current THD is reduced from 14.82% to 6.35%, and the thrust ripple is improved from 12.06 N to 5.25 N, validating its superior robustness and efficiency.
Song et al. (Mon,) studied this question.