The invention discloses a PMSM prediction control method and
system based on an adaptive
superhelix algorithm, and the method comprises the steps: building a
mathematical model based on a
permanent magnet synchronous motor based on an FOC control frame, and obtaining a motor motion equation and an
electromagnetic torque equation based on a dq axis; based on a
sliding mode control theory, designing a rotating speed ring controller, selecting a linear sliding mode surface, carrying out sliding mode surface design on rotating speed, adopting a rotating speed error as a sliding mode surface, and designing a super-spiral sliding mode speed controller with an adaptive rate; designing a dynamic boundary layer function, and replacing a
sign function in an original controller; stability proving of the controller is completed to obtain feasible
stability conditions of the controller; the method comprises the following steps: acquiring a
discretization equation of motor current as a prediction model, performing Clark-Park transformation on current collected by a sensor to a dq coordinate
system to obtain a prediction equation, performing vector synthesis on the obtained dq current value in a prediction module through the prediction equation, performing optimization through a cost function to obtain an accurate prediction
current vector, and acting the prediction
current vector on a
motor execution mechanism. And the motor is further controlled. According to the method, the robustness of the
permanent magnet synchronous motor system under unknown disturbance is enhanced, and buffeting is reduced.