← Search

Data · dataset · 2023

Dual control of the COVID-19 outbreak

Listed in UNB Libraries Dataverse Research Data Repository

This code simulates an outbreak of COVID-19 and uses a dual control algorithm, iterative linear quadratic regulator (iLQG), to minimize an objective function through actively learning the system's uncertain parameters.

Description

This is a set of MATLAB scripts that run the dual iLQG algorithm. Data was derived from the following sources: Li and Todorov (2007): Iterative linearization methods for approximately optimal control and estimation of non-linear stochastic system Tassa, Mansard, Todorov (2014): Control-limited differential dynamic programming Kohler et. al (2021): Robust and optimal predictive control of the COVID-19 outbreak These files require MATLAB R2021b or newer and the simulation can be run from the main file Main_Outer_Control_loop.m.

Files include: Main_Outer_Control_loop.m iLQG_function.m l_cost.m Measurement.m ContinuousStateDynamics.m DiscreteStateDynamics.m forward_pass.m backward_pass.m Todorov_estimator.m SPKF_function.m simulate_system.m finite_difference.m boxQP.m makePD.m pp.m sabs.m

Links

Where it is published

Catalogue records · 1

Topics

Stated by source
Engineering
From keywords
Engineering
Inferred from text
Simulation 75%
Provenance · 1 source records, 9 field assertions
SourceKeyLast seenRaw
UNB Libraries Dataverse Research Data Repositorydoi:10.25545/4UPJ0013 d agoJSON v1
FieldAssertionExtractorEvidence
concepts[field].dataverse_subject:engineeringsource · dataverse lib unb caconnector:dataverse_lib_unb_ca@1.0.0/subjects
concepts[field].local:field:engineeringmapping · dataverse lib unb caconnector:dataverse_lib_unb_ca@1.0.0/subjects
concepts[method].local:method:simulationenrichment · dataverse lib unb cakeyword-concept-rules@1.0.0title+description (75%)
created_datesource · dataverse lib unb caconnector:dataverse_lib_unb_ca@1.0.0
descriptionsource · dataverse lib unb caconnector:dataverse_lib_unb_ca@1.0.0/description
publication_datesource · dataverse lib unb caconnector:dataverse_lib_unb_ca@1.0.0
titlesource · dataverse lib unb caconnector:dataverse_lib_unb_ca@1.0.0/name
updated_datesource · dataverse lib unb caconnector:dataverse_lib_unb_ca@1.0.0
version_labelsource · dataverse lib unb caconnector:dataverse_lib_unb_ca@1.0.0