开放

Matlab code for MPC controller- blood gluocse regulation

I am working on developing linear MPC controller for Insulin+ glucagon pump for diabetes patient(Artificial pancreas).

The normal range of blood glucose subject should have is 70 mg\dl – 120 mg\dl.

If this range exceeds above 120 mg\dl then the subject requires insulin to regulate and control.

If the range falls below 70mg\dl subject requires glucagon to regulate.

Usually the blood glucose exceeds while having food or carbohydrate and falls down due to low sugar in the food due to exercise.

My aim is to develop MPC controller to regulate and maintain the blood glucose in the normal range say set point 90mg/dl for a long time by automatically inducing insulin and glucagon with respect to the blood glucose measurement.

I have chosen a plant model which has 22 differential equations. This model has 1 glucose output and 1 insulin and 1 glucagon port as input (2 inputs) MISO system.

Few of the requirements are:

Prediction horizon= 10 hours

Control horizon= 4 hours

Output setpoint= 90mg\dl

Sampling time =5mints

Or direct constraint values can also be used:

For output glucose: 60mg\dl <= y<= 180mg\dl

For insulin: 0<=u1<=80mU\min

For glucagon: 0<=u2<=0.5mg\min

Rate of flow of insulin: 16.7mU\min per sample time and glucagon 0.1mg\min

While developing cost function: what I want to control is glucose output and manipulating variable should be 2 variables: insulin and glucagon (insulin when glucose is high and glucagon when glucose is low)

技能: 矩阵及数学软件, 电气工程, 数学, 工程, 电子

查看更多: matlab code hsdpa, converting matlab code, running matlab code fortran, rule mappling fuzzy controller matlab code, matlab code calculating high gradient edges medical image, red blood cell flow matlab code, matlab code motion red blood cell, matlab source code pid controller, matlab code pid controller motor, matlab simulink mpc controller, mpc controller battery matlab, optimization pid controller matlab code, mimo pid controller matlab code, matlab code for fuzzy logic controller, pid controller matlab code, chebyshev high pass filter matlab code, tuning of pid controller using particle swarm optimization matlab code, matlab code for fractional order pid controller, fuzzy logic controller matlab code

关于此雇主:
( 0个评论 ) manipal, India

项目ID: #22258690

5 威客就此工作平均出价 ₹9055

onyx00programmer

Hello. I have read your project details before placing my bid. I can assure you that I can deliver high quality work on time. I am willing to start immediately. Thank you very much.

₹7000 INR 在7天内
(1条评论)
2.5
Biksale

hi, I am Biks A. Taye and I am doing PhD degree in electrical engineering. I have published 6 research papers in international journals, which are related to electrical and electronics engineering. I am good in man 更多

₹7000 INR 在7天内
(1条评论)
0.7
kzada3079

hey dear i just read out your description and i am interested in your project. i am expert in MATLB If you need quality work than feel free to contact me Thanks

₹12500 INR 在6天内
(0条评论)
0.0
₹7777 INR 在7天内
(0条评论)
0.0
abduljabbar71

This project can easily be implemented in Simulink/Matlab. I am interested to work on this project. I would love to discuss this project in detail. Thanks

₹11000 INR 在7天内
(0条评论)
0.0