简介:逃逸时间算法是生成Mandelbrot集(简称M集)最常用的算法,本文针对非线性复映射f(z)=z^m+c为迭代函数的情形进行讨论.首先.根据逃逸时间算法的基本原理给出相应的算法步骤;然后,对迭代函数f(z)=z^m+c进行了详细研究,从而合理地确定了算法中需要控制的变量B(参数值c0的取值范围)的取值,这样就大大地减少了迭代次数,从而提高了算法的运算效率.
简介:针对嫦娥三号软着陆轨道设计与控制策略问题,在合理假设的前提下,建立动力学模型,求解得到了嫦娥三号着陆准备轨道近月点和远月点的速度。针对软着陆过程的6个阶段,通过受力分析,建立了嫦娥三号运动的微分方程模型,以燃料消耗最小为优化目标,以每个阶段的起止状态为约束条件,将软着陆轨道的优化设计问题转化为主发动机推力的泛函极值问题,并将其控制函数转化为近似的多项式函数优化问题。运用四阶Runge-Kutta差分迭代方法进行求解计算,从而得到各个阶段的最优控制函数和控制策略。结果表明,嫦娥三号软着陆过程耗时695s,消耗燃料1269.1kg。