Abstract

Control of the permanent magnetic direct current PMDC motor is a common practice, hence the importance of the implementation of the PMDC motor speed controller. The results of a fuzzy logic speed controller for the PMDC motor rely on an appropriate base. As the dimension of the rules increases, its difficulty rises which affects computation time and memory requirements. Fuzzy Logic Controller (FLC) can be carried out by a low-cost Arduino Mega which has a small flash memory and a maximum clock speed of 16MHz. It is realized by three membership functions and each was divided into three memberships. The results of the FLC are satisfactory, revealing superior transient and steady-state performance. In addition, the controller is robust to speed mode variations.

Highlights

  • Permanent magnetic direct current PMDC motors have long been commonly used in the industry control area, due to their high performance and the fact that the torque is directly proportional to the field flux, which means that the speed can be adjusted by the terminal voltage [1]

  • The aim was to make the PMDC motor operate at a constant speed for various loads

  • The PMDC motor was regulated by the controller and still rotated at the desired speed

Read more

Summary

INTRODUCTION

Permanent magnetic direct current PMDC motors have long been commonly used in the industry control area, due to their high performance and the fact that the torque is directly proportional to the field flux, which means that the speed can be adjusted by the terminal voltage [1]. The exact model is not available, so the conventional PID controller may not be the best choice [2,3,4,5] To overcome this problem, FLC is proposed. Fuzzy-logic controllers require more processing power to work in real time as the number of inputs/outputs of the controller increases In this case, conventional microprocessors are not adequate for most real-time applications. In [21], the data exchange with the PC was provided by a NI USB-6812 DAQ card, which sent the signals that it received from the feedback tacho generator and control signals to the DC motor control module In both cases vast resources were used for the control of DC motor. The board uses the three membership functions and each membership function’s inputs were divided to three memberships

CONTROL STRATEGY
EXPERIMENTAL RESULTS
CONCLUSION

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.