The invention discloses a variable step size model reference adaptive (
MRAS) multi-parameter identification
algorithm, and relates to the field of parameter identification of
motor control. According to the method, the problem of under-rank of a traditional
MRAS method during multi-parameter identification is solved, the defect that precision errors exist in the traditional method under the complex working condition that motor
inductance and permanent
magnet flux linkage change at the same time is overcome, and a variable-step-size
MRAS multi-parameter identification
algorithm is provided. In order to solve the problem that a traditional MRAS parameter identification
algorithm is under-rank when identifying three parameters, the invention designs a variable step size MRAS multi-parameter identification algorithm capable of identifying d-axis
inductance Ld, q-axis
inductance Lq and
flux linkage psi f of a motor at the same time, the algorithm combines two sections of MRAS structures in a
cascade form, adopts a frequency-division variable step size design, and can identify the three parameters of the motor at the same time. According to the method, convergence is ensured by reasonably distributing the identification frequency of two sections of algorithms, a periodic variable step size strategy is provided to stabilize the identification process, and on the basis of simultaneously identifying three parameters of d-q axis inductance and
flux linkage, the calculation efficiency is improved, and the
identification error is reduced. Compared with a traditional method, the variable-step MRAS multi-parameter identification method has the advantages that the control precision, efficiency and robustness of the algorithm are improved to the greatest extent, more reliable parameter support is provided for
motor control, and the anti-interference capability of the motor in special scenes such as parameter fluctuation is improved.