Questions: Optimal Control and Pontryagin Maximum Principle

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

For a minimum-fuel optimal control problem (minimize ∫|u(t)|dt subject to ẋ = f(x,u)), the optimal control u*(t) is often bang-bang: u* = ±u_max with possible switches at isolated times. Why is smooth feedback rarely optimal for minimum-fuel cost?

ASmooth feedback is always optimal for quadratic cost; minimum-fuel cost is different because you want to minimize total actuation, not energy
BSmooth feedback would spend 'medium effort' for most of the trajectory, accumulating fuel cost. Bang-bang control uses maximum effort when needed and zero effort otherwise, minimizing wasted intermediate-level efforts. The Hamiltonian switching function determines when to switch between limits
CSmooth feedback is computationally easier but physically infeasible
DThe actuator can only apply bang-bang control physically, so the optimal control law must match this constraint
Question 2 Multiple Choice

In Pontryagin's framework, the costate λ(t) satisfies a differential equation dλ/dt = −(∂H/∂x)ᵀ with terminal condition λ(T) determined by the cost function's terminal penalty. If the terminal state is free (no target), what is the appropriate boundary condition for λ?

Aλ(T) = 0 (the costate has no value at the final time)
Bλ(T) = ∇g(x(T)), where g is the terminal cost; if g = 0 (free terminal state), then λ(T) = 0
Cλ(T) is determined by the stability condition of the closed-loop system
Dλ(T) is a free variable, determined by iterating the TPBVP solution until it converges
Question 3 True / False

A direct method for solving Pontryagin-type optimal control problems discretizes the trajectory into N steps, treats the state and control at each step as decision variables, and solves the resulting nonlinear program (NLP). What is the advantage over indirect methods (solving the TPBVP)?

TTrue
FFalse
Question 4 True / False

In minimum-time optimal control, the switching function Φ(t) = λᵀb(x,t) (where b is the control direction) determines when optimal control switches from u_max to u_min. If Φ(t) has multiple zeros, what do they represent?

TTrue
FFalse
Question 5 Short Answer

Explain why the Pontryagin costate λ(t) is often called the 'shadow price' or 'adjoint variable,' and how interpreting it this way helps understand the sensitivity of the optimal cost to changes in state constraints.

Think about your answer, then reveal below.