The Legendre–Gauss–Radau Pseudospectral Method
This section develops the Legendre–Gauss–Radau (LGR) pseudospectral method, derives both its differential and integral forms, compares it with the LG method, and explains why LGR is often preferred for practical optimal control because it provides a control variable at the initial time.
Review of the LG Method¶
For LG collocation,
The state approximation is
leading to
and
LGR Collocation Points¶
Unlike LG, the LGR points include the left endpoint,
while
Introduce one additional non-collocated point
State Approximation¶
Approximate the state by
with
The approximation uses support points and therefore has degree .
Derivative Approximation¶
Differentiating,
The derivative has degree and is uniquely determined by conditions.
Collocation¶
Enforce the dynamics at the LGR points,
Define
giving
Partition
to obtain
Integral Form¶
The continuous dynamics satisfy
Evaluating at
and approximating each integral by LGR quadrature gives
Collecting all equations,
Equivalence¶
If
is nonsingular,
The key identities are
and
Hence the differential and integral formulations are mathematically identical.
Terminal State¶
The final row yields
which is exactly the LGR Gaussian quadrature formula.
Comparison with LG¶
| Property | LG | LGR |
|---|---|---|
| Left endpoint | No | Yes |
| Right endpoint | No | No |
| Extra state point | Initial | Final |
| Control at initial time | No | Yes |
| Quadrature exactness | ||
| Integration method | Yes | Yes |
Control Approximation¶
LG provides controls only at interior Gauss points,
so there is no control at .
LGR provides
where corresponds to
allowing the optimal control to be applied immediately.
General Time Interval¶
For
the mapping
gives
and
Only the scaling factor changes; the transcription remains unchanged.
Advantages¶
True Gaussian quadrature method.
Differential and integral forms are equivalent.
Initial control value is available.
Terminal state is recovered naturally.
Sparse NLP structure.
Summary¶
LGR includes the left endpoint.
The state polynomial has degree .
Dynamics are collocated at Radau points.
The differentiation matrix has a full-rank square submatrix.
Its inverse is the Radau integration matrix.
The terminal state follows directly from Radau quadrature.
LGR sacrifices one degree of quadrature exactness relative to LG but gains an initial control value.