The invention relates to a high-speed
train asynchronous
traction motor square-wave single-loop
flux weakening control method, which comprises the steps that 1, the maximum
voltage U<smax> that an
inverter can output is determined; 2, when an asynchronous attraction motor does not enter a square-wave operating condition, d-axis
voltage u<sd> equals to u<sd1>, q-axis
voltage u<sq> equals to u<sq1>, and when the asynchronous attraction motor enters the square-wave operating condition, the d-axis voltage u<sd> equals to u<sd1>, and the q-axis voltage u<sq> equals to the square root of (U<smax><2>-u<sd1><2>); 3, designing a
flux weakening PI regulator according to a current relationship of the d-axis and the q-axis; 4, according to a switching control strategy, adopting a double-current-loop
vector control strategy is adopted when the d-axis voltage u<sd1> is greater than the square root of (U<smax><2>-u<sd1><2>), and adopting a square-wave single-loop
flux weakening control strategy when the d-axis voltage u<sd1> is less than the square root of (U<smax><2>-u<sd1><2>). The square-wave single-loop flux weakening control strategy is adopted, so that the tracking response capability of the current is improved, and thus the
transient response capability of the current is improved; and smooth transition between double-current-loop
vector control and square-wave single-loop flux weakening control is realized, and the asynchronous
traction motor is ensured to have no current and voltage
impact when the control strategy is switched.