Model Predictive Control 2 - Generalised predictive control and dynamic matrix control

Model Predictive Control 2 - Generalised predictive control and dynamic matrix control

Follow Model Predictive Control 2 - Generalised predictive control and dynamic matrix control
Share on
Copy link to clipboard

This collection of videos is intended to provide videos resources to assist you with your self-study for topics in model predictive control. The main target audience is masters students and doctorate students who need to know enough about MPC to use it effectively in their research. The intention i…

The University of Sheffield


    • Apr 27, 2014 LATEST EPISODE
    • infrequent NEW EPISODES
    • 11m AVG DURATION
    • 12 EPISODES


    More podcasts from The University of Sheffield

    Search for episodes from Model Predictive Control 2 - Generalised predictive control and dynamic matrix control with a specific topic:

    Latest episodes from Model Predictive Control 2 - Generalised predictive control and dynamic matrix control

    Model Predictive Control 12 - independent model GPC

    Play Episode Listen Later Apr 27, 2014 17:01


    Introduces the concept of an 'independent model'. Shows how this differs from more conventional prediction models and the impact this has on the construction of the control law. Backed up with MATLAB code and demonstrations.

    Model Predictive Control 2_9 - Numerical examples with a T-filter

    Play Episode Listen Later Apr 27, 2014 12:51


    Uses MATLAB to illustrate code required to do GPC with a T-filter and compare behaviour with and without a T-filter. Considers prediction, control law formulation, simulation and sensitivity. Code is all available on the googlesites.

    Model Predictive Control 2_7 - The T-filter in GPC

    Play Episode Listen Later Apr 27, 2014 12:58


    Introduces the T-filter. What is it and why is it included? How is it included and how does this affect the predictions to be deployed in a GPC control law.

    Model Predictive Control 11 - Dynamic matrix control (DMC)

    Play Episode Listen Later Apr 27, 2014 9:06


    Uses the context of GPC in the earlier videos to introduce DMC and thus highlight the main conceptual similarities and differences.

    Model Predictive Control 2_8 - Impact of a T-filter on GPC

    Play Episode Listen Later Apr 27, 2014 10:41


    How does the T-filter change behaviour. Derives the GPC law with predictions based on a T-filter and then looks the changes to the closed-loop transferences and sensitivity with a T-filter and shows how these compare to GPC without a T-filter.

    Model Predictive Control 2_10 - State space GPC

    Play Episode Listen Later Apr 27, 2014 9:29


    Looks at how the GPC control law changes if one wants to use a state space model. For convenience, proposes a slightly different choice of performance index. Also demonstrates the equivalent state feedback and hence how once could determine closed-loop poles.

    Model Predictive Control 2_5 - GPC simulation with MATLAB

    Play Episode Listen Later Apr 27, 2014 11:12


    Demonstrates some simple MATLAB code for developing and implementing a GPC control law, SISO and MIMO case. Code is highly transparent but also simple so that users can edit easily, modify horizons, weights, models and overlay responses for different choices. Code available on the googlesites.

    Model Predictive Control 2_4 - GPC loop analysis and MATLAB

    Play Episode Listen Later Apr 27, 2014 12:27


    Demonstrates how the closed-loop control law parameters and associated pole polynomial can be computed for the SISO and MIMO cases. Illustrates simple (easy to edit) MATLAB code available for students to do their own examples.

    Model Predictive Control 2_2 - GPC performance index

    Play Episode Listen Later Apr 27, 2014 13:47


    Shows how one can combine the predictions and a performance index in order to form a GPC control law. Includes an aside on optimisation of multivariable functions. The law is given in matrix/vector format and shown to be linear in the core signals (target, input and output).

    Model Predictive Control 2_1 - Introduction

    Play Episode Listen Later Apr 27, 2014 13:08


    Looks at logical prediction structures for predictive control and the degrees of freedom within these. Also demonstrates how one can form compact representations of performance indices which enable simple matrix/vector algebra and optimisation.

    Model Predictive Control 2_3 - GPC control law

    Play Episode Listen Later Apr 27, 2014 10:17


    Shows how the GPC control law expressed in matrix/vector format can be interpreted as being equivalent to a transfer function implementation. Gives the associated closed-loop block diagram and the details required to form the control law parameters.

    Model Predictive Control 2_6 - sensitivity of GPC

    Play Episode Listen Later Apr 27, 2014 9:17


    Introduces the sensitivity functions for a simple GPC feedback loop. Demonstrates through examples that although disturbance rejection is good, noise rejection may be very poor and indeed could be considered unsatisfactory.

    Claim Model Predictive Control 2 - Generalised predictive control and dynamic matrix control

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel