Phone: +01 23 45 67 89

email: info@freesource.in

Speed Control of Permanent Magnet Synchronous Motor

$20.00

MATLAB Code for Speed Control of Permanent Magnet Synchronous Motor

Description

The simulation results under MATLAB show the speed control of permanent magnet synchronous motor (PMSM). How does PMSM work? The working of PMSM depends on the rotating magnetic field of the stator and the constant magnetic field of the rotor. The permanent magnets are used as the rotor to create constant magnetic flux, operates and locks at synchronous speed. These types of motors are similar to brushless DC motors.

Input

The flux position can be determined by the shaft position sensor because the magnetic flux generated by permanent magnet is fixed in relation to the rotor shaft position. To ensure the vector control of the PMSM, the technique id=0 is the optimal strategy where the motor produce the maximum torque. Speed is a scalar quantity that refers to "how fast PI speed regulator is moving to the current control loop.

Output

Load is given as output and speed of PMSM can be controlled.

Tags

# Speed regulator, #current control loop , #park translator, #PWM inverter, #PMSM , # Encoder ,# load , # park -1 translator.

Reference

[1] R. Shanthi, S. Kalyani and P. Devie, "Design and performance analysis of adaptive neuro-fuzzy controller for speed control of permanent magnet synchronous motor drive", Soft Computing, vol. 25, no. 2, pp. 1519-1533, 2020. [2] D. Toumi, Y. Mihoub, S. Hassaine and S. Moreau, "Design and implementation of adaptive fuzzy‐RST digital speed control of PMSM drive", Asian Journal of Control, 2021 [3] X. Liu, H. Yu, J. Yu and Y. Zhao, "A Novel Speed Control Method Based on Port-Controlled Hamiltonian and Disturbance Observer for PMSM Drives", IEEE Access, vol. 7, pp. 111115-1C11123, 2019.