Jump to content

Oscillating OED: Difference between revisions

From mintOC
Line 12: Line 12:
For a single parameter <math>p</math> the original initial value problem is given by
For a single parameter <math>p</math> the original initial value problem is given by
<math>
<math>
   \dot{x}(t) = 0.2 + 0.8 \cdot t + 0.3 \cdot (\sin(p \cdot t) + \cos(p \cdot t) \cdot p \cdot t) - 2.5 \cdot \sin(50 \cdot t), \quad x(0) = x_0.
   \dot{x}(t) =: f(t) = 0.2 + 0.8 \cdot t + 0.3 \cdot (\sin(p \cdot t) + \cos(p \cdot t) \cdot p \cdot t) - 2.5 \cdot \sin(50 \cdot t), \quad x(0) = x_0.
</math>
</math>


We assume both <math>x_0</math> and <math>t_f</math> to be fixed and are only interested in when to measure, with an upper bound <math>M</math> on the measuring time. We can measure the state directly, i.e. <math>h(x(t)) = x(t)</math>. Thus, the experimental design problem simplifies to:
We assume both <math>x_0</math> and <math>t_f</math> to be fixed and are only interested in when to measure, with an upper bound <math>M</math> on the measuring time. We can measure the state directly, i.e. <math>h(x(t)) = x(t)</math>.  


Now we formulate the OED problem as described in [[#OEDUDE | [2]]].
<p>
<p>
<math>
<math>
  \begin{array}{lll}
  \begin{array}{lll}
  \displaystyle \min_{x,G,F,z,w} && 1 / F(t_f) \\
  \displaystyle \min_{y,G,F,z,w} && \text{trace} \; \left( F^{-1}(t_f) \right) \\
  \text{subject to} \\
  \text{subject to} \\
\quad \dot{x}(t) & = & p \cdot x(t),\\
\quad \dot{y}(t) & = & f(y(t),\theta) \\
\quad \dot{G}(t) & = & p \cdot G(t) + x(t), \\
\quad \dot{G}(t) & = & f_y(y(t),\theta) G(t) + f_\theta(y(t),\theta) \\
\quad \dot{F}(t) & = & w(t) \cdot G(t)^2, \\
\quad \dot{F}(t) & = & \sum_{i=1}^{n_o} w_i(t)(h^i_y(y(t))G(t))^T(h^i_y(y(t))G(t)) \\
\quad \dot{z}(t) & = & w(t), \\
\quad \dot{z}(t) & = & w(t), \\
\quad x(0) &=& x_0, \\
\quad y(0) & = & y_0 \\
\quad G(0) &=& F(0) = z(0) = 0, \\
\quad G(0) & = & \frac{\partial y(0)}{\partial \theta} \\
\quad w(t) &\in& \mathcal{W}, \\
\quad F(0) & = & 0, \\
\quad 0    & \le & M - z(t_f)
\quad z(0) & = & 0 \\
\quad w(t) & \in & \mathcal{W} \\
\quad z_i(t_f) & \leq & M_i
   \end{array}
   \end{array}
</math>
</math>

Revision as of 14:25, 25 August 2025

Oscillating OED
State dimension: 1
Differential states: 4
Discrete control functions: 1


The Oscillating OED problem looks for an optimal measurement strategy to determine a single parameter in a one-dimensional ODE model, where can directly measure the single state.

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)=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 as described in [2].

miny,G,F,z,wtrace(F1(tf))subject toy˙(t)=f(y(t),θ)G˙(t)=fy(y(t),θ)G(t)+fθ(y(t),θ)F˙(t)=i=1nowi(t)(hyi(y(t))G(t))T(hyi(y(t))G(t))z˙(t)=w(t),y(0)=y0G(0)=y(0)θF(0)=0,z(0)=0w(t)𝒲zi(tf)Mi

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

The Toy OED problem was introduced by Sebastian Sager in [Sager2013]Author: Sager, S.
Journal: SIAM Journal on Control and Optimization
Number: 4
Pages: 3181--3207
Title: Sampling Decisions in Optimum Experimental Design in the Light of Pontryagin's Maximum Principle
Url: http://mathopt.de/PUBLICATIONS/Sager2013.pdf
Volume: 51
Year: 2013
Link to Google Scholar
, which contains further details.

References

There were no citations found in the article.