基于二代小波的轨迹优化节点自适应加密
Node adaptive refinement for trajectory optimization based on second-generation wavelets
-
摘要: 针对采用直接法求解轨迹优化问题中精度和效率之间的矛盾,提出了基于二代小波轨迹优化节点自适应加密.采用RK(Runge-Kutta)离散方法将原轨迹优化问题转化为非线性规划问题,并采用成熟的非线性规划算法求解.对控制或状态函数进行小波变换得到小波系数,基于小波系数和二分节点的对应关系,根据小波系数的幅值确定下一个迭代步所使用的节点并进行序列优化.算例结果表明:通过设置合适的小波系数阀值,采用较少的时间离散节点即可使优化结果达到预定的精度.与高斯伪谱法软件相比,节点个数大约减少10%,最优指标的精度大约提高1个数量级.Abstract: A mesh adaptive refinement method for solving trajectory optimization problem by using direct method based on second-generation wavelets was proposed to deal with the conflict between accuracy and efficiency. The original trajectory optimization problem was transformed into a nonlinear programming problem that was solved by standard nonlinear programming codes. Then the wavelet transformation of control or state function was performed, and the wavelet coefficients were obtained. A new node could be determined based on the magnitude of coefficients and the relationship between wavelet coefficients and dyadic nodes. The results demonstrate that the proposed method can balance accuracy of the solution and speed of computations by setting appropriate threshold of wavelet coefficients. Compared with the Gauss pseudospectral method software package, the number of nodes are reduced by 10% approximately, and the optimality accuracy is increased by an order of magnitude by using the method.
-
[1] 雍恩米,陈磊,唐国金.飞行器轨迹优化数值方法综述[J].宇航学报,2008,29(2):397-406. YONG Enmi,CHEN Lei,TANG Guojin.A survey of numerical methods for trajectory optimization of spacecraft[J].Journal of Astronautics,2008,29(2):397-406.(in Chinese) [2] Betts J T.Practical methods for optimal control using nonlinear programming[M].Philadelphia:Society for Industrial and Applied Mathematics,2001. [3] Ross I M,Fahroo F.Pseudospectral knotting methods for solving optimal control problems[J].Journal of Guidance,Control,and Dynamics,2004,27(3):397-405. [4] Darby C L,Hager W,Rao A V.An hp-adaptive pseudospectral method for solving optimal control problems[J].Optimal Control Applications and Methods,2011,32(4):476-502. [5] Zhao Y,Tsiotras P.Density functions for mesh refinement in numerical optimal control[J].Journal of Guidance,Control,and Dynamics,2011,34(1):271-277. [6] Vasilyev O V,Bowmany C.Second-generation wavelet collocation method for the solution of partial differential equations[J].Journal of Computational Physics,2000,165(2):660-693. [7] Betts J T.Survey of numerical methods for trajectory optimization[J].Journal of Guidance,Control,and Dynamics,1998,21(2):193-207. [8] Hager W.Runge-Kutta methods in optimal control and the transformed adjoint system[J].Numerische Mathematik,2000,87(2):247-82. [9] Gill P E,Murray W,Saunders M A.SNOPT:an SQP algorithm for large-scale constrained optimization [D].San Diego:University of California,1997. [10] Rump S M.INTLAB-INTerval LABoratory [C]//Csendes T.Developments in reliable computing.Dordrecht:Kluwer Academic Publishers.1999:77-104. [11] Sweldens W.The lifting scheme:a construction of second generation wavelets[J].SIAM Journal on Mathematical Analysis,1998,29(2):511-546. [12] Donoho D L.Interpolating wavelet transforms [R].Stanford:Department of Statistics,Stanford University,Technical Report 408,1992. [13] Bryson A E,Yu-Chi H.Applied optimal control[M].New York:Taylor & Francis Group,1975. [14] Rao A V,Benson D A,Darby C L,et al.Algorithm 902:GPOPS,a MATLAB software for solving multiple-phase optimal control problems using the Gauss pseudospectral method[J].ACM Transactions on Mathematical Software,2010,37(2):1-39. [15] Fleming A, Sekhavat P, Ross I M. Minimum-time reorientation of an asymmetric rigid body [R]. AIAA-2008-7012, 2008.
点击查看大图
计量
- 文章访问数: 1430
- HTML浏览量: 1
- PDF量: 975
- 被引次数: 0