Jump to content

Van der Pol Oscillator (binary variant)

From mintOC
Revision as of 16:58, 10 January 2018 by ClemensZeile (talk | contribs)
Van der Pol Oscillator (binary variant)
State dimension: 1
Differential states: 2
Discrete control functions: 3
Interior point equalities: 2

This site describes a Van der Pol Oscillator variant with three binary controls instead of only one continuous control.

Mathematical formulation

The mixed-integer optimal control problem is given by

minx,y,wt0tf(x(t)2+y(t)2dts.t.x˙=y,y˙=i=13ciwi(1x2)yx,x(0)=1,y(0)=0,1=i=13wi(t),wi(t){0,1},i=13.

Parameters

These fixed values are used within the model:

[t0,tf]=[0,20],c1=1,c2=0.75,c3=2.

Reference Solutions

If the problem is relaxed, i.e., we demand that w(t) be in the continuous interval [0,1] instead of the binary choice {0,1}, the optimal solution can be determined by means of direct optimal control.

The optimal objective value of the relaxed problem with nt=6000,nu=60 is 1.30167235. The objective value of the binary controls obtained by Combinatorial Integral Approimation (CIA) is 1.30273681.