Skip to content

This repository implements a Model-Predictive Controller for the modified four tank system in MATLAB.

Notifications You must be signed in to change notification settings

hmhauter/Model-Predictive-Control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Model-Predictive-Control

This repository implements a Model-Predictive Controller for the modified four tank system in MATLAB.

Purpose

Model Predictive Control (MPC) is being used more and more in various areas of industry. Therefore, this project aims to give an introduction to modelling, MPC and its advantages. The problem considers the Modified Four Tank System and shows how to design a Model Predictive Control System on this model. As a programming language MATLAB with Simulink and the optimization library CasADi was chosen.

System

An overview of the system is given by: ScreenShot

Disclaimer

Some functions that are used come from a non open-source library. To run the project this library would need to be installed first.

About

This repository implements a Model-Predictive Controller for the modified four tank system in MATLAB.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages