Jump to content

Exponential OED: Difference between revisions

From mintOC
Line 53: Line 53:
== Reference Solutions ==
== Reference Solutions ==


Here is one local solution to the above control problem.
As can be seen, the optimal solution will maximize the value of <math>G(t_f)</math> and hence also of <math>x(t_f)</math>.
For <math>t_f = 0.6</math> the optimal initial value is given by <math>q^∗ = 1.203</math> leading to state
values of <math>x(t_f) = 200</math> and <math>G(t_f) = 6088</math> and an objective value of </math>φ^∗ = 2.7 \cdot 10^{−8}</math>.
The main problem with direct single shooting is that a large part of the feasible
domain <math>\mathcal{D}</math> of <math>q</math> will cause the integrator to run into a singularity before <math>t_f</math>. Hence only initial guesses for the optimization variable <math>q</math> that are below a critical value
of <math>≈ 1.23</math> will give rise to a successful optimization. For multiple shooting the
situation is different, due to the decoupling of the integration


<gallery caption="Reference solution plots" widths="180px" heights="140px" perrow="1">
<gallery caption="Reference solution plots" widths="180px" heights="140px" perrow="1">

Revision as of 13:21, 22 August 2025

Exponential OED
State dimension: 1
Differential states: 2
Discrete control functions: 1


The Exponential OED problem was formulated as minimal design problem that to highlight one important difference between single and multiple shooting. We are interested in finding an optimal experimental design to determine the 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)=x(t)(x(t)+p),t[0,tf],x(0)=x0.

We furthermore restrict the state to be in the interval [0,200]. We assume that we have one measurement at the end time point tf. This allows to eliminate sampling function directly from the control problem and to use the objective function

trace C(tf)=1D(tf)=1H(0)+G(tf)2w1=1G(tf)2

Applying our transformation, we obtain the following experimental design control problem:

minq1/G(tf)2subject tox˙(t)=x(t)(x(t)+p),G˙(t)=(p+2x(t))G(t)+x(t),F˙(t)=w(t)G(t)2,z˙(t)=w(t),x(0)=q,G(0)=ε,x(t)200,q𝒟

Parameters

These fixed values are used within the model:

p=1;tf=0.6;ε=103.

Reference Solutions

As can be seen, the optimal solution will maximize the value of G(tf) and hence also of x(tf). For tf=0.6 the optimal initial value is given by Failed to parse (syntax error): {\displaystyle q^∗ = 1.203} leading to state values of x(tf)=200 and G(tf)=6088 and an objective value of </math>φ^∗ = 2.7 \cdot 10^{−8}</math>. The main problem with direct single shooting is that a large part of the feasible domain 𝒟 of q will cause the integrator to run into a singularity before tf. Hence only initial guesses for the optimization variable q that are below a critical value of Failed to parse (syntax error): {\displaystyle ≈ 1.23} will give rise to a successful optimization. For multiple shooting the situation is different, due to the decoupling of the integration

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.