K486D2 / improved-cftsmc-pmsm

This Project focuses on developing and simulating a PMSM drives system with Continuous Fast Terminal Sliding Mode Control (CFTSMC) with Simulink and CMEX program. The system used are based on the research articles by W. Xu er al. and L. Qu et al.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Improved Continuous Fast Terminal Sliding Mode Control For Speed Regulation Of PMSM Drive System

This Project focuses on developing and simulating a PMSM drives system with Continuous Fast Terminal Sliding Mode Control (CFTSMC) with Simulink and CMEX program. The system used are based on the research articles by W. Xu er al. and L. Qu et al. The commonly used SMC controllers are conventional SMC and integral SMC, both of which are used for speed or current control. To address the drawbacks of SMC methods, such as high switching gain and chattering levels, the CFTSMC method has advantages in determining errors faster, providing higher tracking accuracy, and being resistant to external load disturbances.

PMSM Model

image

SMC

Equation

image

image

Simulink Block

image

Parameter

image

Simulation Results

Load Torque: 5 Nm at t = 5 Reference Speed: 0 to 20 rpm on t = 1 second and 20 to 10 rpm on t = 3 second image

CFTSMC

Equation

image

image

Simulink Block

image

Parameter

image

Simulation Results

Load Torque: 5 Nm at t = 5 Reference Speed: 0 to 20 rpm on t = 1 second and 20 to 10 rpm on t = 3 second image

About

This Project focuses on developing and simulating a PMSM drives system with Continuous Fast Terminal Sliding Mode Control (CFTSMC) with Simulink and CMEX program. The system used are based on the research articles by W. Xu er al. and L. Qu et al.


Languages

Language:C 100.0%