cxy2333355 / fast-regression-mpc

Fast Adaptive Regression-based Model Predictive Control https://arxiv.org/abs/2209.02448

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Accelerating genetic optimization of nonlinear model predictive control by learning optimal search space size

License

Copyright (c) 2023 Eslam Mostafa.

All rights reserved.

This software should be used, reproduced and modified only for informational and nonprofit purposes.

By downloading and/or using any of these files, you implicitly agree to all the terms of the license, as specified in the document LICENSE.txt (included in this package)

Demo

To execute a demo, run the following

matlab Main.m

The output will be two figures. The first figure displays the average computational time and the cost for standard MPC while the other displays the same information for our regression-based MPC. See below

Standard MPC: Standard MPC

Fast regression-based MPC: Fast regression-based MPC

Reference

Please cite the following article if you use the code in your research

@article{mostafa2022fast,
  title={Fast Adaptive Regression-based Model Predictive Control},
  author={Mostafa, Eslam and Elliethy, Ahmed and Aly, Hussein A},
  journal={arXiv preprint arXiv:2209.02448},
  year={2022}
}

About

Fast Adaptive Regression-based Model Predictive Control https://arxiv.org/abs/2209.02448

License:Other


Languages

Language:MATLAB 100.0%