Jump to content

Quadrotor (binary variant)

From mintOC
Quadrotor (binary variant)
State dimension: 1
Differential states: 6
Discrete control functions: 4
Interior point equalities: 6

This site describes a Quadrotor helicoptor problem variant where the continuous control is replaced via outer convexification with binary controls.


Mathematical formulation

The mixed-integer optimal control problem is given by

minx,u,w5(x1(tf)−6)2+5(x3(tf)−1)2+(sin⁡(x5(tf)0.5))2+∫t0tf5((w2(τ)+w4(τ)+w6(τ))2 dτs.t.x˙1=x2(t),x˙2=gsin⁡(x5(t))+∑i∈[4]c1,iwi(t)sin⁡(x5(t))M,x˙3=x4(t),x˙4=gcos⁡(x5(t))−g+∑i∈[4]c1,iwi(t)cos⁡(x5(t))M,x˙5=x6(t),x˙6=∑i∈[4]c2,iwi(t)L1Ix(0)=(0,0,1,0,0,0)T,wi(t)∈{0,1},i=1,…,4∑i=14wi(t)=1,x3(t)≥0,t∈[t0,tf].

Parameters

These fixed values are used within the model.

[t0,tf]=[0,7.5],(g,M,L,I)=(9.8,1.3,0.305,0.0605),c1=(0,0.001,0,0),c2=(0,0,−0.001,0.001),


Reference Solutions

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

The optimal objective value of the relaxed problem with nt=12000,nu=25 is 13.0907346. The objective value of the solution with binary controls obtained by Combinatorial Integral Approximation (CIA) is 15.5787932.