Abstract

Receding Horizon Control (RHC) or model pre-dictive control (MPC) is an attractive control method which can treat large number of nonlinear state and control variables at same time in a certain system. In nonlinear RH C, we solve a nonlinear programming (NLP) problem that is resulted from dividing a predefined prediction horizon, of the formulated nonlinear optimal control problem, into an equal finite time subintervals. However, one of the RHC problems is to determine this finite number of the subintervals. This work will use a recently-developed off-line tester for choosing the size of the time subintervals of the optimal control problem of the nonlinear plate and ball system. This tool will ease this problem by choosing a ‘compromise’ number of time subintervals, or a length of each subinterval, with a needed of objective cost of the optimal problem, accuracy of the state and control profiles, number of iterations of the used nonlinear programming solver as well as the computational expense. Results that indicate the effectiveness of applying this tool to the solution of optimal control problem of plate and ball system is presented which was done using C++ as well as Matlab frameworks.

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