Home / Current Issue / Paper 1701568
Servo Motor Control System Based On Model Predictive Controller (MPC)
Subject area: Science,Engineering and Technology · Area of research: Electronic Engineering
Abstract
It is important to get the best response in designing a motor control. This paper proposes MATLAB as a tool in designing motor control system. The Model Predictive Controller (MPC) is used for servo motor control and its important parameters are designed in MATLAB built-in function also known as MPCTOOL. The entire MPC requirement such as control horizon, prediction horizon and weight for input and output of the controller can be calculated by means of MPCTOOL. These values are used in MATLAB m-file for simulation procedure. In this paper, these parameters are set in SIMULINK block of MPC controller to control the servomotor in best stability and performance. And all of the results are shown in MATLAB/SIMULINK scopes. According to these results, the most powerful and useful values are intended to use in physical design.
Keywords
Model Predictive Controller (MPC), Servo Motor Control, MPCTOOL, SIMULINK
References
[1] www.wikipedia, Model Predictive Controller history and other relative data for position control
[2] Riazollah Firoozian, Servomotor and Controlled Theory, 2009.
[3] Eduardo F. Camacho and Carlos Bordons, Model Predictive Controlled Advance Text book, 1999.
[4] Roland S. Burns, Advance Controlled Engineering, 2001.
[5] Katsuhiko Ogata, Modern Controlled Engineering Third Edition, 2000.
[6] Dimitry Gorinevsky, Controlled Engineering EE392m course, algorithm and analysis of the system.
[7] James R. Carstens, Automatic Controlled System and Components, 1990.
[8] P.N.P Paraskevopoulos, Modern Control Engineering, 2002.
[9] Model Predictive Controller Algorithm in MATLAB by Department of Electronic and Communication Engineering, National Institutes of Technology.
[10] www.mark.cannon@eng.ox.cc.uk for MPC controller.
[11] http://www.mathworks.inc, Model Predictive Controller guide line for the servo control method.
How to cite this paper
@article{1701568,
author = {Dr. Thida Aung},
title = {Servo Motor Control System Based On Model Predictive Controller (MPC)},
journal = {Iconic Research And Engineering Journals},
year = {2019},
volume = {3},
number = {2},
pages = {572-578},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1701568.pdf},
abstract = {It is important to get the best response in designing a motor control. This paper proposes MATLAB as a tool in designing motor control system. The Model Predictive Controller (MPC) is used for servo motor control and its important parameters are designed in MATLAB built-in function also known as MPCTOOL. The entire MPC requirement such as control horizon, prediction horizon and weight for input and output of the controller can be calculated by means of MPCTOOL. These values are used in MATLAB m-file for simulation procedure. In this paper, these parameters are set in SIMULINK block of MPC controller to control the servomotor in best stability and performance. And all of the results are shown in MATLAB/SIMULINK scopes. According to these results, the most powerful and useful values are intended to use in physical design.},
keywords = {Model Predictive Controller (MPC), Servo Motor Control, MPCTOOL, SIMULINK},
month = {August},
}