International Peer-Reviewed JournalOpen AccessISSN 2456-8880
irejournals@gmail.com+91-7433024337

Home / Current Issue / Paper 1701568

1701568 Vol 3 · Issue 2 Download Paper

Servo Motor Control System Based On Model Predictive Controller (MPC)

Dr. Thida Aung

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

Dr. Thida Aung "Servo Motor Control System Based On Model Predictive Controller (MPC)" Iconic Research And Engineering Journals Volume 3 Issue 2 2019 Page 572-578
Dr. Thida Aung "Servo Motor Control System Based On Model Predictive Controller (MPC)" Iconic Research And Engineering Journals, vol. 3, no. 2, Aug. 2019
Dr. Thida Aung (2019). Servo Motor Control System Based On Model Predictive Controller (MPC). Iconic Research And Engineering Journals, 3(2).
Dr. Thida Aung "Servo Motor Control System Based On Model Predictive Controller (MPC)" Iconic Research And Engineering Journals, vol. 3, no. 2, Aug. 2019.
@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},
  }