SkillAgentSearch skills...

NMPC

Nonlinear Model Predictive Control of an SIS Epidemic.

Install / Use

/learn @selleyf/NMPC
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<head> <h1> Implementation of Nonlinear Model Predictive Control. </h1> <p> See Sélley, Fanni, et al. "Dynamic control of modern, network-based epidemic models." SIAM Journal on applied dynamical systems 14.1 (2015): 168-187. </p> </head> <body> <ul> <li> msis_eq.m: the epidemic model (given by a system of ODEs) </li> <li> initial_value.m: computes the initial value for the ODE system from the intuitive parameters (initial mean degree, initial infiection rate) </li> <li> msis_solver.m: solves the ODE model on the control time horizon </li> <li> optimization: constructs the cost function that is needed to be minimized to get the optimal control </li> <li> nmpc.m: master file; computes optimal control + plots results </li> </ul> </body>
View on GitHub
GitHub Stars4
CategoryDevelopment
Updated1y ago
Forks0

Languages

MATLAB

Security Score

55/100

Audited on Sep 9, 2024

No findings