Abstract

Model predictive control (MPC) in system control industry overrides the challenges of conventional controllers in controlling complex systems. However, for efficient control, it is essential to find the best combination of parameter values. In this paper, we present the implementation of a multivariable dynamic matrix control (DMC) algorithm. An industrial system consisting of a DC motor, coupled to a mechanical load, the assembly associated with an electronic speed variator was considered to test the implemented DMC controller. DMC’s tuning parameter analysis on the manipulated inputs and their variations on the controlled outputs was performed. Results guarantee that efficient control was presented.

Highlights

  • Advances in the system control industry have led engineers to develop robust controllers with higher performance than conventional ones (LQR, IMC, PID) [1,2,3]

  • dynamic matrix control (DMC) is a subset of the Model predictive control (MPC) algorithms that refers to a class of computer control algorithms that use an explicit process model to predict the future response of a system [4, 5]

  • DMC [14] is part of the first generation of MPC, consisting of algorithms that provide a systematic means of controlling systems more efficiently while count multivariable cases, for which the step responses of the system are used as a predictive model [4, 15]

Read more

Summary

INTRODUCTION

Advances in the system control industry have led engineers to develop robust controllers with higher performance than conventional ones (LQR, IMC, PID) [1,2,3]. DMC is a subset of the MPC algorithms that refers to a class of computer control algorithms that use an explicit process model to predict the future response of a system [4, 5]. The ability of this controller to drive multivariable, non-linear and constrained systems, and its ease of tuning gives it a prominent place in industrial processes [6,7,8,9].

DMC ALGORITHM
ANALYSIS OF DMC TUNING PARAMETERS
DMC CONTROLLER RESULTS IN RESPONSE TO AN
CONCLUSIONS
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call