Resources for an introduction to Model predictive control

This website contains links to resources for an introduction to model predictive control for MSc students.

The course is focussed on concepts rather than numeric computations, but there is supporting MATLAB material so that students can carry out the numerical computations to reinforce their understanding.

These were developed at the University of Sheffield and authored by J A Rossiter from the Department of Automatic Control and Systems Engineering.

Go back to OER home page

    Lecture handouts zip file of notes, typical exam questions and powerpoint slides for structuring lectures.
    MATLAB resources

    zip file (Several m-files for basic MPC algorithms and interim computations and a document discussing some laboratory activities with these.)

    Keywords: Control engineering, MPC, model predictive control, constraint handling, stability, control theory, postgraduate education, engscoer, UKOER, OER, JISC, HEA, creative commons, HEA Engineering Subject Centre, University of Sheffield, sheffieldunioer, educational, software, exam, mechanical, electrical, BEng, MEng, MSc, lecture, tutorial, case study, Creative commons attribution 2.0 UK, open educational resources.


    This resource was created by the University of Sheffield and released as an open educational resource through the Open Engineering Resources project of the HE Academy Engineering Subject Centre. The Open Engineering Resources project was funded by HEFCE and part of the JISC/HE Academy UKOER programme.



    © University of Sheffield 2009

    Creative Commons License                
    This work is licensed under a Creative Commons Attribution 2.0 License .

    The name of the University of Sheffield and the logo are the name and registered marks of the University of Sheffield . To the fullest extent permitted by law the University of Sheffield reserves all its rights in its name and marks which may not be used except with its written permission.

    The JISC logo is licensed under the terms of the Creative Commons Attribution-Non-Commercial-No Derivative Works 2.0 UK: England & Wales Licence.  All reproductions must comply with the terms of that licence.

    The HEA logo is owned by the Higher Education Academy Limited may be freely distributed and copied for educational purposes only, provided that appropriate acknowledgement is given to the Higher Education Academy as the copyright holder and original publisher.

    Where Matlab® screenshots are included, they appear courtesy of The MathWorks,