GPOPS是一个可以进行大规模非线性优化的MATLAB工具箱 Gauss Pseudospectral Optimization Software(GPOPS) is a MATLAB program for solving non-sequential multiple-phase optimal control problems. GPOPS uses the Gauss pseudospectral method (GPM) developed at MIT, Draper Laboratory, and The University of Florida.
2021-11-02 20:19:36 3.15MB Matlab 非线性优化 高斯伪谱法
1
地震波伪谱法正演,时间导数采用有限差分,空间导数采用快速傅里叶变换法计算。
基于GPU并行加速的探地雷达伪谱法三维正演模拟.pdf
2021-09-25 19:03:34 1.33MB GPU 处理器 数据处理 参考文献
由佛罗里达大学开发的基于伪谱法求解最优控制问题的工具,含LICENSE。数学建模刚用完,看站内没有高质量的资源,所以分享出来给需要的人用。另有官方文档和示例程序,很好上手。
2021-08-24 09:14:21 12.22MB Matlab 数学建模 GPOPS 伪谱法
1
将一种求解最优控制问题的新方法—高斯伪谱法( Gauss Pseudospectral Method-GPM) 和传统的直接打靶法有效结合,对月球着陆器定点软着陆轨道快速优化问题做出了研究。推导了高精度模型下着陆动力学方程。针对优化方法各自的特点和多约束条件下最优月球软着陆轨道设计的难点,提出了问题求解的串行优化策略: 将控制变量和终端时间一同作为优化变量,同时离散控制变量与状态变量,取较少的Gauss节点,利用GPM 求解初值,初值的求解采用从可行解到最优解的串行优化策略; 在Gauss 节点上离散控制变量,利用直接打靶法求解精确最优解。仿真结果表明,本文提出的轨道优化方法具有较强的鲁棒性和快速收敛性。
2021-08-06 21:42:53 523KB Gauss伪谱法
1
非常强大的运用伪谱法求解系统轨迹优化的工具,需要在matlab环境下运行,具体使用方法可以百度学习
2021-08-05 20:56:28 3.23MB 伪谱法 轨迹优化工具
1
基于改进高斯伪谱法的运载火箭上升轨迹优化
2021-06-30 17:43:27 190KB 研究论文
1
本文考虑在Chebyshev伪谱方法离散化的齐次Dirichlet边界条件下,在笛卡尔域中求解Helmholtz方程。 本文的主要目的是提出一种两级分解方案,用于将离散化获得的线性系统解耦为独立的子系统。 该方案利用块对角化方法沿一个方向的物理问题的均匀性,将2D问题简化为几个一维问题;沿第二方向的反射性,利用a分解每个1D问题为两个独立的子问题自反分解,有效地使子问题的数量加倍。 基于离散化线性系统系数矩阵的特殊结构和二阶Chebyshev微分矩阵的自反特性,我们表明分解后的子矩阵表现出相似的特性,从而使系统能够使用自反分解进行分解。 得出分解子矩阵的显式形式。 分解不仅产生更有效的算法,而且引入了粗粒度并行性。 此外,它保留了原始矩阵的所有特征值。
1
matlab工具箱GPOPS和INTLAB,高斯伪谱法用于最优控制问题中非线性规划求解
2021-04-30 21:04:33 4.22MB 高斯伪谱法 NLP 最优控制
1
运载火箭的轨迹优化问题本质为最优控制问题,本文中使用Gauss伪谱法将最优控制问题离散为飞行性规划问题,并通过序列二次规划算法求解此非线性规划问题,通过MATLAB编程求解火箭的最优飞行轨迹
2021-04-30 19:54:02 24KB Gauss伪谱法 运载火箭轨迹优
1