Jump to content

Compartmental OED: Difference between revisions

From mintOC
Created page with "{{Dimensions |nd = 1 |nx = 12 |nw = 1 }} The '''Compartmental OED problem''' looks for an optimal measurement strategy to determine a single parameter in a one-dimensional ODE model, where we can directly measure the single state. The following description is taken from TODO. Here we consider the open one-compartment model with first-order absorption input fitted by Button (unpublished Ph.D. thesis, Texas A&M University, 197..."
 
Line 52: Line 52:


<gallery caption="Reference solution plots" widths="180px" heights="140px" perrow="1">
<gallery caption="Reference solution plots" widths="180px" heights="140px" perrow="1">
  Image:Oscillating OED.png| States and measurement control for <math>p=15</math>. The time <math>t</math> was added as an additional state.
  Image:Compartmental OED.png| States and measurement control for <math>\theta=(0.05884, 4.298, 21.80)</math>.
</gallery>
</gallery>



Revision as of 07:17, 9 October 2025

Compartmental OED
State dimension: 1
Differential states: 12
Discrete control functions: 1


The Compartmental OED problem looks for an optimal measurement strategy to determine a single parameter in a one-dimensional ODE model, where we can directly measure the single state. The following description is taken from TODO.

Here we consider the open one-compartment model with first-order absorption input fitted by Button (unpublished Ph.D. thesis, Texas A&M University, 1979) to the results of an experiment in which six horses each received 15 mg/kg of theophylline as aminophylline by intragastric administration.

The optimal integer control functions shows bang bang behavior.

Mathematical formulation

For a single parameter p the original initial value problem is given by x˙(t)=:f(t,p)=0.2+0.8t+0.3(sin(pt)+cos(pt)pt)2.5sin(50t),x(0)=x0.

We assume both x0 and tf to be fixed and are only interested in when to measure, with an upper bound M on the measuring time. We can measure the state directly, i.e. h(x(t))=x(t).

Now we formulate the OED problem:

miny,G,F,z,wtrace(F1(tf))subject toy˙(t)=f(t,p)G˙(t)=fp(y(t),p)F˙(t)=w(t)(hy(y(t))G(t))T(hy(y(t))G(t))z˙(t)=w(t),y(0)=y0G(0)=0F(0)=0,z(0)=0w(t)𝒲z(tf)M

Parameters

These fixed values are used within the model:

x0=0.1;tf=2;𝒲=[0,1];M=0.2;p=15

Reference Solutions

Here is one local solution to the above control problem.

Miscellaneous and Further Reading

This problem was introduced by Sebastian Sager.