The main target of this paper is to control the speed of DC motor by comparing the actual and the desired speed set point. The DC motor is designed using Fuzzy logic and MPC controllers. The comparison is made between the proposed controllers for the control target speed of the DC motor using square and white noise desired input signals with the help of Matlab/Simulink software. It has been realized that the design based on the fuzzy logic controller track the set pointwith the best steady state and transient system behavior than the design with MPC controller. Finally, the comparative simulation result prove the effectiveness of the DC motor with fuzzy logic controller.
Table of Contents
1. Introduction
2. Mathematical model of a DC motor
3. Proposed Controllers Design
3.1 Fuzzy Logic Control
3.11 Input and Output of fuzzy controller
3.12 MPC Control
4. Result and Discussion
4.1 Comparison of Dc Motor with Fuzzy Logic and MPC Controllers for a Square Wave Input Signal
4.2 Comparison of Dc Motor with Fuzzy Logic and MPC Controllers for a White Noise Input Signal
5. Conclusion
Research Objectives and Topics
The primary objective of this research is to evaluate and compare the speed tracking performance of a DC motor when controlled by two different strategies: Fuzzy Logic Control and Model Predictive Control (MPC). The study aims to determine which controller provides superior steady-state and transient responses under varying input signal conditions.
- Mathematical modeling of DC motor dynamics
- Design and implementation of Fuzzy Logic Controllers
- Application of Model Predictive Control (MPC) techniques
- Performance analysis using square and white noise reference signals
- Comparative assessment of overshoot and settling time
Excerpt from the Book
3.1 Fuzzy Logic Control
Fuzzy Logic Control (FLC) or Fuzzy Linguistic Control is a knowledge primarily based control strategy that can be used
• While both a sufficient correct and but no longer unreasonably complicated model of the plant is unavailable, or
• When a (single) specific degree of overall performance isn't significant or realistic.
FLC model design is based totally on empirically received knowledge concerning the operation of the process. This expertise, cast into linguistic, or rule-based form, is the main of the FLC system. The rule base (know-how base) gives nonlinear transformations with none built-in dynamics.
Summary of Chapters
1. Introduction: Provides an overview of DC motors, their operational principles, and their wide range of industrial and domestic applications.
2. Mathematical model of a DC motor: Derives the fundamental mechanical and electrical equations of the DC motor and presents the transfer function used for controller design.
3. Proposed Controllers Design: Discusses the theoretical framework and design methodology for both the Fuzzy Logic Controller and the Model Predictive Controller.
4. Result and Discussion: Presents comparative simulation results for both control strategies using square wave and white noise input signals to evaluate performance.
5. Conclusion: Summarizes the findings, confirming that the Fuzzy Logic Controller outperforms the MPC controller in terms of tracking accuracy and stability.
Keywords
DC Motor, Fuzzy Logic Controller, MPC Controller, Speed Control, Matlab/Simulink, Mathematical Modeling, Square Wave Input, White Noise, Transient Response, Steady State, Performance Analysis, Automation, Control Strategy, Settling Time, Overshoot.
Frequently Asked Questions
What is the core focus of this research paper?
The paper focuses on controlling the speed of a DC motor by comparing the effectiveness of two specific control strategies: Fuzzy Logic Control and Model Predictive Control.
What are the primary themes discussed in the document?
Key themes include mathematical modeling of motor systems, design of rule-based fuzzy controllers, predictive control optimization techniques, and simulation-based performance benchmarking.
What is the ultimate goal of the study?
The goal is to determine which controller—Fuzzy Logic or MPC—achieves better set-point tracking with improved steady-state and transient characteristics.
Which scientific methodology is employed?
The author uses mathematical derivation to model the motor and employs the Matlab/Simulink software environment to perform comparative simulations using various input signals.
What topics are covered in the main body?
The main body covers the derivation of the motor's electrical and mechanical equations, the specific logic behind FLC and MPC designs, and a detailed result analysis based on simulation graphs.
Which keywords best characterize this work?
The work is characterized by terms like DC Motor, Fuzzy Logic, MPC, Control Performance, and Matlab/Simulink.
How is the Fuzzy Logic Controller rule base constructed?
It is based on empirically received knowledge concerning the operation of the process, transformed into a linguistic or rule-based format to provide nonlinear transformations.
What is the definition of Model Predictive Control in this context?
MPC, also known as moving or receding horizon control, is described as a technique that uses optimization tools to calculate future control actions over a finite horizon based on the plant's state.
Which controller performed better in the simulations?
The simulation results showed that the DC motor with the Fuzzy Logic Controller tracked the set point with superior steady-state and transient behavior compared to the MPC controller.
How does the performance of the MPC controller compare to the FLC?
The MPC controller demonstrated higher overshoot and longer settling times in the conducted tests compared to the Fuzzy Logic Controller.
- Citation du texte
- Mustefa Jibril (Auteur), 2020, Comparison of DC Motor Speed Control Performance using Fuzzy Logic and Model Predictive Control Method, Munich, GRIN Verlag, https://www.grin.com/document/542030