Abstract

Explicit Model Predictive Control (eMPC) aims to overcome the runtime computational effort from Model Predictive Control (MPC) by computing offline the overall optimization procedure. The result from eMPC is a Piecewise Affine (PWA) function that defines a relationship between the system state and the optimal control action. To improve the PWA evaluation during runtime, Binary Search Trees (BST) are employed to represent PWA functions, which may be time prohibitive considering the total time to obtain the tree. This note presents a new classification strategy of polyhedral regions with respect to hyperplanes to build BST for PWA functions. The proposed solution is based on the verification of intersection between regions and hyperplanes, resulting in a decrease by almost half in the number of optimization problems, and consequently, in the total time to build the BST, which is the main time-consuming task. The computational time improvement is verified on numerical examples of different sizes, where the same BST is obtained for the original and the proposed classification methods.

Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.