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
Summary
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
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Engineering, Technology & Applied Science Research
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.