Jump to content

Jackson OED: Difference between revisions

From mintOC
 
(2 intermediate revisions by the same user not shown)
Line 22: Line 22:
</p>
</p>


The initial values and <math>t_f</math> are fixed. We are interested in how to choose the control <math>u</math> and when to measure, with an upper bound <math>M</math> on the measuring time. We can measure the states <math>x_1</math> and <math>x_2</math> directly, <math>h^1(x(t)) = x_1(t)</math> and <math>h^2(x(t)) = x_2(t)</math>. We use two different sampling functions, <math>w^1(\cdot)</math> and <math>w^2(\cdot)</math> in the same experimental setting. This can be seen either as a two-dimensional measurement function <math>h(x(t))</math>, or as a special case of a multiple experiment, in which <math>u(\cdot), x(\cdot)</math>, and <math>G(\cdot)</math> are identical.
The initial values and <math>t_f</math> are fixed. We are interested in how to choose the control <math>u</math> and when to measure, with an upper bound <math>M</math> on the measuring time. We can measure the states <math>x_1</math> and <math>x_2</math> directly, <math>h^1(x(t)) = x_1(t)</math> and <math>h^2(x(t)) = x_2(t)</math>. We use two different sampling functions, <math>w_1(\cdot)</math> and <math>w_2(\cdot)</math> in the same experimental setting. This can be seen either as a two-dimensional measurement function <math>h(x(t))</math>, or as a special case of a multiple experiment, in which <math>u(\cdot), x(\cdot)</math>, and <math>G(\cdot)</math> are identical.


Now we formulate the OED problem with <math>\theta := (k_1, k_2)</math>:
Now we formulate the OED problem with <math>\theta := (k_1, k_2)</math>:
Line 46: Line 46:


The evolution of the symmetric matrix <math>F: \left[0,t_f \right] \rightarrow \mathbb{R}^{2 \times 2}</math> is given by the weighted sum of observability Gramians
The evolution of the symmetric matrix <math>F: \left[0,t_f \right] \rightarrow \mathbb{R}^{2 \times 2}</math> is given by the weighted sum of observability Gramians
<math>h^i_x (x(t)) G(t), \ i = 1,2</math> for each observed function of states.
<math>h^i_x (x(t)) G(t), \ i = 1,2,</math> for each observed function of states.


== Parameters ==
== Parameters ==
Line 63: Line 63:
|-  
|-  
| align=center | <math>t_\mathrm{f}</math> || align=right | 1 || Horizon of the control problem
| align=center | <math>t_\mathrm{f}</math> || align=right | 1 || Horizon of the control problem
|-
| align=center | <math>\varepsilon_\mathrm{reg}</math> || align=right | 0.01 || Regularization of Fisher matrix
|-  
|-  
| align=center | <math>\mathcal{U}</math> || align=right | [0,1] || Bounds of control function
| align=center | <math>\mathcal{U}</math> || align=right | [0,1] || Bounds of control function

Latest revision as of 10:17, 26 March 2026

Jackson OED
State dimension: 1
Differential states: 13
Discrete control functions: 3


The Jackson OED problem is a variation of the Jackson problem. It looks for optimal time intervals to measure the three states in order to minimize the uncertainty of a follow-up parameter estimation problem for the two unknown parameters.

The mathematical equations form a small-scale ODE model. It also includes state sensitivities, the Fisher information matrix entries and integrated sampling states.

Mathematical formulation

We are interested in estimating the parameters k1 and k2 of the initial value problem

x1˙(t)=u(t)(k1x1(t)k2x2(t)),t[0,tf],x1(0)=1,x2˙(t)=u(t)(k1x1(t)k2x2(t))(1u(t))k3x2(t),t[0,tf],x2(0)=0,x3˙(t)=(1u(t))k3x2(t),t[0,tf],x3(0)=0.

The initial values and tf are fixed. We are interested in how to choose the control u and when to measure, with an upper bound M on the measuring time. We can measure the states x1 and x2 directly, h1(x(t))=x1(t) and h2(x(t))=x2(t). We use two different sampling functions, w1() and w2() in the same experimental setting. This can be seen either as a two-dimensional measurement function h(x(t)), or as a special case of a multiple experiment, in which u(),x(), and G() are identical.

Now we formulate the OED problem with θ:=(k1,k2):

minx,G,F,z,w,utrace(F1(tf))subject tox˙(t)=f(x(t),u(t),θ)G˙(t)=fx(x(t),u(t),θ)G(t)+fθ(x(t),u(t),θ)F˙(t)=i=1nowi(t)(hxi(x(t))G(t))T(hxi(x(t))G(t))z˙(t)=w(t),x(0)=x0G(0)=x(0)θF(0)=Iεreg,z(0)=0u(t)𝒰w(t)𝒲zi(tf)Mi

The evolution of the symmetric matrix F:[0,tf]2×2 is given by the weighted sum of observability Gramians hxi(x(t))G(t), i=1,2, for each observed function of states.

Parameters

These fixed values are used within the model:

Symbol Value Description
k1 1 Interaction between x1 and x2
k2 10 Interaction between x1 and x2
k3 1 Growth of x3 under complementary control
tf 1 Horizon of the control problem
εreg 0.01 Regularization of Fisher matrix
𝒰 [0,1] Bounds of control function
𝒲 [0,1] Bounds of measurement function
M1,M2 0.2 Maximum measurement time

Reference Solutions

Here is one local solution to the above control problem.

References

There were no citations found in the article.