optimal tracking control