Recent low-thrust space missions have highlighted the importance of designing trajectories that are robust against uncertainties. In its complete form, this process is formulated as a nonlinear constrained stochastic optimal control problem. This problem is among the most complex in control theory, and no practically applicable method to low-thrust trajectory optimization problems has been proposed to date. This paper presents a new algorithm to solve stochastic optimal control problems with nonlinear systems and constraints. The proposed algorithm uses the unscented transform to convert a stochastic optimal control problem into a deterministic problem, which is then solved by trajectory optimization methods such as differential dynamic programming. Two numerical examples, one of which applies the proposed method to low-thrust trajectory design, illustrate that it automatically introduces margins that improve robustness. Finally, Monte Carlo simulations are used to evaluate the robustness and optimality of the solution.
翻译:最近的低侵入空间飞行任务凸显了设计能抵御不确定因素的轨迹的重要性。 完整地说, 这一过程是一个非线性限制的随机最佳控制问题。 这个问题是控制理论中最复杂的问题之一, 至今还没有提出解决低侵入轨道优化问题的实际适用方法。 本文提出了解决非线性系统和制约因素的随机最佳控制问题的新算法。 提议的算法使用未点变换法将随机最佳控制问题转化为确定性问题, 然后通过轨迹优化方法( 如差异动态编程)来解决。 其中两个数字例子, 其中之一是将拟议方法应用于低侵入轨迹设计, 说明它自动引入边际, 提高稳性。 最后, Monte Carlo 模拟用于评估解决方案的稳健性和最佳性。