Cislunar Space Beginner's GuideCislunar Space Beginner's Guide
Satellite Orbit Simulation
Cislunar Glossary
Resources & Tools
Blue Team Research
Space News
AI Q&A
Forum
Home
Gitee
GitHub
  • 简体中文
  • English
Satellite Orbit Simulation
Cislunar Glossary
Resources & Tools
Blue Team Research
Space News
AI Q&A
Forum
Home
Gitee
GitHub
  • 简体中文
  • English
  • Site map

    • Home (overview)
    • Intro · what is cislunar space
    • Orbits · spacecraft trajectories
    • Frontiers · directions & labs
    • Glossary · terms & definitions
    • Tools · data & code
    • News · space industry archive
    • Topic · blue-team research
  • Background Knowledge (Fundamentals & Math Tools)

    • Background Knowledge
    • Math Tools

      • Shooting Method
      • Arc-length Continuation
      • Symplectic Integrator
    • Celestial Mechanics

      • Perturbation Theory
    • Control & Optimization

      • Optimal Control

Optimal Control

Author: 天疆说

Site: https://cislunarspace.cn

Definition

Optimal control theory is a central branch of modern control theory that addresses the problem of selecting control laws to extremize (minimize or maximize) a prescribed performance index for a given dynamical system. In space mission design, the performance index typically represents fuel consumption, time, or energy.

Basic Elements

An optimal control problem is defined by:

  • State equation: x˙=f(x,u,t)\dot{\mathbf{x}} = f(\mathbf{x}, \mathbf{u}, t)x˙=f(x,u,t), describing system dynamics
  • Control variable: u(t)\mathbf{u}(t)u(t), designed by the controller
  • Boundary conditions: initial state x(t0)\mathbf{x}(t_0)x(t0​) and terminal state x(tf)\mathbf{x}(t_f)x(tf​)
  • Performance index: J=ϕ(x(tf),tf)+∫t0tfL(x,u,t)dtJ = \phi(\mathbf{x}(t_f), t_f) + \int_{t_0}^{t_f} L(\mathbf{x}, \mathbf{u}, t) dtJ=ϕ(x(tf​),tf​)+∫t0​tf​​L(x,u,t)dt
  • Constraints: control constraints ∣u∣≤umax⁡|\mathbf{u}| \leq u_{\max}∣u∣≤umax​, state constraints x∈X\mathbf{x} \in \mathcal{X}x∈X

Principles

Variational Calculus and the Euler-Lagrange Equations

For unconstrained optimal control, necessary conditions are derived via calculus of variations. Introducing Lagrange multipliers λ(t)\boldsymbol{\lambda}(t)λ(t), the Hamiltonian is constructed:

H(x,u,λ,t)=L(x,u,t)+λTf(x,u,t)H(\mathbf{x}, \mathbf{u}, \boldsymbol{\lambda}, t) = L(\mathbf{x}, \mathbf{u}, t) + \boldsymbol{\lambda}^T f(\mathbf{x}, \mathbf{u}, t) H(x,u,λ,t)=L(x,u,t)+λTf(x,u,t)

The Euler-Lagrange equations give the state and costate evolution:

x˙=∂H∂λ,λ˙=−∂H∂x\dot{\mathbf{x}} = \frac{\partial H}{\partial \boldsymbol{\lambda}}, \quad \dot{\boldsymbol{\lambda}} = -\frac{\partial H}{\partial \mathbf{x}} x˙=∂λ∂H​,λ˙=−∂x∂H​

Pontryagin Maximum Principle

For optimal control problems with control constraints, the Maximum Principle gives the optimality condition for the control variable:

u∗(t)=arg⁡max⁡u∈UH(x∗,u,λ∗,t)\mathbf{u}^*(t) = \arg\max_{\mathbf{u} \in \mathcal{U}} H(\mathbf{x}^*, \mathbf{u}, \boldsymbol{\lambda}^*, t) u∗(t)=argu∈Umax​H(x∗,u,λ∗,t)

This principle reduces the continuous optimization problem to selecting the optimal control at each instant.

Applications in Cislunar Space

  • Minimum-fuel orbital transfer: using the Pontryagin Maximum Principle to derive optimal low-thrust transfer trajectories in cislunar space, producing fuel-optimal delta-V trajectories
  • Low-thrust trajectory optimization: trajectory design for low-thrust propulsion (ion thrusters, electric propulsion) —本质上是最优控制问题,常用间接法(极大值原理)或直接法(伪谱法)求解
  • Soft landing guidance: fuel-optimal descent trajectory design for lunar/Mars landing with thrust magnitude, thrust direction, terminal altitude, and velocity constraints
  • Attitude maneuver optimization: multi-objective time-fuel optimization for large-angle spacecraft attitude reorientation

Related Concepts

  • Pseudospectral Methods
  • Shooting Method
  • Model Predictive Control (MPC)

References

  • Bryson A E, Ho Y C. Applied optimal control[M]. Taylor & Francis, 1975.
  • Betts J T. Survey of numerical methods for trajectory optimization[J]. Journal of Guidance, Control, and Dynamics, 1998.
Improve this page
Last Updated: 4/26/26, 5:28 PM
Contributors: Hermes Agent
地月空间入门指南
Cislunar Space Beginner's GuideYour guide to cislunar space
View on GitHub

Navigate

  • Home
  • About
  • Space News
  • Glossary

Content

  • Cislunar Orbits
  • Research
  • Resources
  • Blue Team

English

  • Home
  • About
  • Space News
  • Glossary

Follow Us

© 2026 Cislunar Space Beginner's Guide  |  湘ICP备2026006405号-1
Related:智慧学习助手 UStudy航天任务工具箱 ATK
支持我
鼓励和赞赏我感谢您的支持