Fuzzy Logic and Neuro-Fuzzy Control: DC Motor Position Control
Chapter from the book:
Kaygusuz,
K.
(ed.)
2023.
Interdisciplinary studies on contemporary research practices in engineering in the 21st century-IV.
Synopsis
In this chapter, a brief explanation is given about fuzzy logic and neuro-fuzzy systems. DC motor position control is realized to explain usage of neuro-fuzzy controller. DC motor model is given in the form of mathematical equations and transfer function. First, a tuned by trial-error method PID controller is applied to DC motor system and responses are collected as a dataset to train neural networks of neuro-fuzzy system. Trained neuro-fuzzy system is used to design an adaptive neuro-fuzzy controller to control position of a DC Motor. Matlab Neuro-Fuzzy Designer Toolbox and Matlab/Simulink is used to design neuro-fuzzy and simulate the control system. As a results, neuro-fuzzy controller achieved successfully in the position control of DC motor. The results also shows that neuro-fuzzy controller can support energy consumption.