The invention discloses a unit
cascade type
motor speed regulation control compensation method and
system, relates to the technical field of
motor control, and solves the problems that during motor operation, temperature rise, magnetic saturation or load sudden change can cause dynamic parameter change, parameters are not identified in real time, the
reluctance torque compensation error is large, and the stability of the motor is poor. And the
motor speed regulation control compensation accuracy is influenced. The
reluctance torque is strongly correlated with the difference value of the Ld-Lq, and the difference value of the Ld-Lq is influenced by the
motor design and the working condition. The RLS can accurately quantify the nonlinear part of the
reluctance torque through
online identification of the Ld-Lq difference value, and the limitation of a traditional table look-up method or offline calibration is avoided. Through cross
coupling of a d-q axis
current loop, the RLS can decouple
mutual influence among parameters by identifying
inductance parameters at the same time, and the bandwidth of the
current loop is improved; meanwhile, the temperature rise of the motor can cause
inductance drift, and the compensation amount is adjusted by continuously monitoring the
inductance change, so that the torque attenuation caused by the temperature rise is avoided.