Jump to content

Robbins

From mintOC
Robbins
State dimension: 1
Differential states: 3
Discrete control functions: 1


The Robbins problem is a classical benchmark in optimal control. This description is taken from [1].

Mathematical formulation

minu0T(αx1(t)+βx1(t)2+γu(t)2)dtsubject tox1˙(t)=x2(t)),x2˙(t)=x3(t),x3˙(t)=u(t),x1(t)0 t[0,T],x(0)=(1,2,0)T,x(T)=(0,0,0)T

Parameters

These fixed values are used within the model:

Symbol Value Description
α 3 Weight on state
β 0 Weight on squared state
γ 0.5 Weight on squared control
T 10 Final time

Reference Solutions

Here is one local solution to the above control problem.

Miscellaneous and Further Reading

This formulation and a detailed description can be found in [1].

References

[1] Caillau, J.-B., Cots, O., Gergaud, J., & Martinon, P. OptimalControlProblems.jl: a collection of optimal control problems with ODE's in Julia. https://github.com/control-toolbox/OptimalControlProblems.jl/blob/main/ext/Descriptions/robbins.md