To improve the tracking performance and robustness of traditional multi-motor speed cooperative control, this paper proposes a speed cooperative control method for multiple permanent magnet synchronous motors (multi-PMSMs) based on the fixed-time consensus protocol for multi-agent systems (MASs) combined with CSMC. Firstly, the speed regulation system of multi-PMSMs is regarded as a MAS. By designing a distributed consensus protocol based on an undirected communication topology, the system achieves fixed-time consensus convergence. Then, a terminal integral sliding mode observer (TISMO) is designed to estimate disturbances, and feedforward compensation is introduced into the consensus protocol to obtain the desired q-axis current. Furthermore, within the framework of the vector control speed cooperative system of PMSMs, a CSMC is designed to track the q-axis reference current. Meanwhile, the stability of the above controllers and observers is theoretically proven using the Lyapunov functions. Finally, comparative experiments are conducted on a multi-PMSM speed regulation experimental platform to verify the proposed control method against the traditional deviation coupling control (DCC) method. The results indicate that under the new control method proposed in this paper, the chattering phenomenon is reduced by about 2 r/min compared to the traditional DCC method. During sudden load and sudden relief load conditions, the speed fluctuation is reduced by approximately 4%, demonstrating good tracking performance and strong robustness.
Read full abstract