Abstract

RIOTS_95 is a Matlab toolbox for solving integer order optimal control problems in general form. In this paper, using RIOTS_95, fractional order nonlinear model predictive control for fractional order system in a very general setting is presented. Problems of single-input single-output (SISO) and Multi-input multi-output (MIMO) with or without state/input constraints can be solved within this software platform. First, the fractional order transfer function is approximately converted into integer order transfer function with Oustaloup's recursive approximation approach. Then a Luenberger observer designed according to the obtained integer order transfer function is used to estimate the intermediate states of the approximated integer-order system. With the integer order model and the estimated states, the original fractional order nonlinear system can then be controlled with integer order Model Predictive Control using RIOTS_95 (RMPC). Three examples are given to show the effectiveness of the RMPC to control fractional order system and its ability to handle constraints. Step disturbance is added on the system outputs to show the achieved robustness of RMPC.

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.