File Exchange

image thumbnail

Adaptive Fuzzy Vector Control for PMSM

version 1.0.0.2 (194 KB) by INDRANIL SAAKI
PMSM fed by Voltage Source Converter

117 Downloads

Updated 12 Nov 2019

View License

The control of a permanent-magnet synchronous motor (PMSM) is a nontrivial issue in AC drives, because of its nonlinear dynamics and time-varying parameters. This paper investigates the application of a new adaptive logic fuzzy controller (FLC) for the speed control of field oriented PMSM fed by voltage source inverter. A model-reference adaptive scheme is proposed in which the adaptation mechanism is executed by fuzzy logic based on the error and changes of error measured between the motor speed and the output of a reference model. To make the controller less dependent on the quality of the expert knowledge, the fuzzy speed controller is augmented by the model following error driven fuzzy adaptive mechanism to provide fast and robust control for various operating conditions. The effectiveness of the proposed control is illustrated by numerical simulation results
This guide is useful to anyone who would like to contribute to open source projects on MATLAB. Open Source is a Great Platform for MATLAB Enthusiasts to share idea. Thank you for your willingness to contribute.
All projects are open source to everyone for any Other Requirements & queries kindly contact

Comments and Ratings (7)

sadiq khan

the speed response is manually drawn by the owner, no matter what desired speed you give it will still be the same

chaosuannai

hello,thanks for your shares
when i run your models in MATLAB2016,i find that the results are different from those in your paper<A New Adaptive Fuzzy Vector Control for Permanent Magnet Synchronous Motor Drive>.
i want to know if this model can only be run in MATLABR2009b?
thanks a lot

wang lei

thannks a lot

Updates

1.0.0.2

1.0.0.2

1.0.0.1

updated

MATLAB Release Compatibility
Created with R2009b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Communities

ADAPTIVE FUZZY control with PMSM by Indraneel saaki/PI pmsm by Indraneel saaki

ADAPTIVE FUZZY control with PMSM by Indraneel saaki/fuzzy pmsm by Indraneel saaki/pmsmflc

ADAPTIVE FUZZY control with PMSM by Indraneel saaki/fuzzy pmsm by Indraneel saaki/pmsmmraflc

ADAPTIVE FUZZY control with PMSM by Indraneel saaki/fuzzy pmsm by Indraneel saaki/pmsmmraflc3J

ADAPTIVE FUZZY control with PMSM by Indraneel saaki/fuzzy pmsm by Indraneel saaki/pmsmmraflc50R

ADAPTIVE FUZZY control with PMSM by Indraneel saaki/PI pmsm by Indraneel saaki

ADAPTIVE FUZZY control with PMSM by Indraneel saaki/fuzzy pmsm by Indraneel saaki/pmsmflc

ADAPTIVE FUZZY control with PMSM by Indraneel saaki/fuzzy pmsm by Indraneel saaki/pmsmmraflc

ADAPTIVE FUZZY control with PMSM by Indraneel saaki/fuzzy pmsm by Indraneel saaki/pmsmmraflc3J

ADAPTIVE FUZZY control with PMSM by Indraneel saaki/fuzzy pmsm by Indraneel saaki/pmsmmraflc50R