高斯伪谱法matlab代码 高斯伪谱法(Gaussian Pseudospectral method)是一种用于求解高维非线性动力学系统的数值方法。下面是一个简单的 MATLAB 代码示例,它使用高斯伪谱法来求解一个简单的高维非线性系统。
2023-03-14 19:46:18 875B matlab
1
高斯伪谱法 st=>start: start op1=>operation: 给出Y的初值Y_0|past op=>operation: 给出Y的更新Y_k|current sub1=>subroutine: 构造qp子问题求解 op3=>operation: 在Y_K出泰勒展开到二阶项 op4=>operation: 解二次规划 cond=>condition: 是否足够精确? e=>end st->op1->op->cond cond(yes)->e cond(no)->sub1->op 构造qp子问题求解: st=>start: start op3=>operation: 在Y_K出泰勒展开到二阶项,得到二次规划问题 op4=>operation: 使用quadprog求解 e=>end st->op3->op4->e
2022-12-28 21:28:25 6KB matlab 高斯伪谱法
1
高斯伪谱法matlab代码
2022-11-19 14:24:27 220KB matlab
1
主要为高斯伪普理论详细介绍,流程及求解原理,方便深入学习编程
1
目前GPOPS-II是商业软件,官网最新版为2.4版。附件中完整的工具包有两个:gpops2(2016年2.3版,商业)和 gpops52(2012年5.2版,开源),安装后均可以独立使用。第三个附件是不完整的工具包GPOPS-II-Distribution,仅有 inopt 求解器,缺少 license,可以选择额外安装 ADiGator 工具包,但 Examples 是最全的,可供参考。
2022-05-12 09:11:48 24.74MB gpops 高斯伪谱法
1
出自GPM的约束程序,给出了动力学,路劲约束扥
2022-03-20 20:08:21 3KB Halo GPM
1
气动辅助变轨技术在节省推进、延长航天器寿命等方面具有可观的应用价值,但工程实践却严重受制于气动效应不确定性,因此,设计了针对气动效应不确定性的SMC-$H_2/H_\infty$鲁棒制导算法.算法基于高斯伪谱法获取的标称轨迹和控制序列,通过构建气动效应的不确定性模型,利用奇异摄动理论将气动辅助变轨飞行器动力学划分为位置和速度回路,设计滑模和鲁棒$H_2/H_\infty$控制器分别实现制导控制.进一步,通过MatLab/xPC和飞行器机载计算模块组成的实时仿真系统验证,所设计鲁棒制导算法在计算复杂度满足工程约束前提下,能够在存在气动效应不确定性的场景下实现标称轨迹的跟踪,表明所设计的鲁棒制导算法能够有效地增强系统的鲁棒性,具有重要的工程应用价值.
1
针对小推力探测器巡航段的轨迹优化问题,给出了一种基于高斯伪谱法的快速优化方法。首先对小推力转移轨道进行了优化建模,并对模型进行无量纲化处理,以提高优化算法求解精度。然后采用高斯伪谱配点策略将小推力轨道最优设计问题离散成多约束参数优化问题。最后,仿真计算及结果分析表明:高斯伪谱法可有效求解小推力轨道优化问题,具有对初值猜测不敏感、收敛速度快,精度高等优点。
1
这是高斯伪谱法的matlab 程序,是本人经过几年学习提炼出来的,希望对大家有所帮助.
2021-12-05 21:55:29 2KB 高斯伪谱法
1
官方网站下的高斯伪谱法优化软件,稍后上传manual
2021-11-18 11:09:19 2.52MB 伪谱法 优化控制
1