Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Advice to Students

Optimal control is learned by moving repeatedly among a physical system, a mathematical formulation, necessary conditions, numerical computation, and independent verification.

For each problem:

  1. identify states, controls, parameters, information, and units;

  2. state the objective, dynamics, boundary conditions, and path constraints;

  3. predict the qualitative structure of a good solution;

  4. choose a solution method that matches the problem structure;

  5. inspect feasibility, optimality residuals, scaling, and discretization error;

  6. re-simulate the control with an independent dynamics solver; and

  7. explain what the solution means physically and what assumptions limit it.

A solver’s success message is evidence about an algorithm, not by itself evidence that the engineering conclusion is correct.