The application discloses a double PMSM compound error weight adaptive prediction position
synchronous control method, comprising the following steps: S1, according to the mathematical modeling of the double
permanent magnet synchronous motor system, an incremental continuous
control set model prediction control model is established, and a multi-step prediction is carried out to obtain an output matrix; S2, based on the multi-step prediction output matrix, average
tracking error and semi-
modal synchronous error are constructed, and a value function is established; S3, according to the design of a
Lyapunov function, a weight adaptive update law is designed by using a
gradient descent method; S4, an event triggering mechanism is designed for the weight adaptive update law, if an event triggering condition is met, the weight adaptive update is carried out, otherwise, the weight of the last moment is used; S5, the
optimal control variable increment is obtained by minimizing through the weight calculation after the update, whether the constraint condition is met is judged, if the constraint condition is met, the
optimal control variable increment is directly output, otherwise, the
optimal control variable increment is output after being subjected to geometric constraint.