Implementation of model predictive control for glucose regulation on a general purpose microprocessor

Leonidas G. Bleris, Mayuresh V. Kothare

Research output: Chapter in Book/Report/Conference proceedingConference contribution

16 Scopus citations

Abstract

In order to effectively control nonlinear and multivariable models, and to incorporate constraints on system states, inputs and outputs (bounds, rate of change), a suitable (sometimes necessary) controller is Model Predictive Control (MPC), also known as receding horizon control and moving horizon control. For processes with slow dynamics and low sampling rates, MPC is typically implemented on a dedicated workstation. In this work we present the implementation of MPC on a general-purpose processor, providing a low-cost, low-power consumption and small in size implementation. In order to test the performance of the embedded MPC we examine a glucose regulation problem. Additionally, profiling results of the performance of the processor are provided.

Original languageEnglish (US)
Title of host publicationProceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference, CDC-ECC '05
Pages5162-5167
Number of pages6
Volume2005
DOIs
StatePublished - 2005
Externally publishedYes
Event44th IEEE Conference on Decision and Control, and the European Control Conference, CDC-ECC '05 - Seville, Spain
Duration: Dec 12 2005Dec 15 2005

Other

Other44th IEEE Conference on Decision and Control, and the European Control Conference, CDC-ECC '05
Country/TerritorySpain
CitySeville
Period12/12/0512/15/05

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'Implementation of model predictive control for glucose regulation on a general purpose microprocessor'. Together they form a unique fingerprint.

Cite this