当前位置:主页 > 科技论文 > 数学论文 >

约束最优控制保辛算法及应用

发布时间:2017-09-11 22:48

  本文关键词:约束最优控制保辛算法及应用


  更多相关文章: 最优控制 保辛 不等式约束 等式约束 平动点


【摘要】:最优控制具有非常广泛的应用背景。对于大多数问题,最优控制解析解难以获得。这使得计算最优控制的研究变得很有意义。特别是航空航天领域对计算最优控制的计算效率、可靠度、计算精度和鲁棒性等有着严苛的要求。对于实际的工程问题,通常存在各种各样的限制条件,这使得最优控制问题包含了多样的约束。从数学上看来,约束形式可以粗略地分为不等式和等式约束。本文针对含约束的最优控制问题,建立保辛算法。并针对平动点附近深空探测这一热点问题,将发展的保辛算法成功应用到平动点附近编队的最优控制上。本文的具体工作如下:1.建立了含不等式约束的保辛序列迭代算法。首先利用拟线性化方法,将约束非线性最优控制问题转化为序列的约束线性二次最优控制问题。随后基于作用量原理和保辛离散,将约束线性二次最优控制问题转化为标准的线性互补问题。算法分析和数值实验表明该方法具有收敛快、鲁棒性好、计算效率高等优点。2.针对含等式约束的最优控制问题,分别建立了基于拉氏乘子和罚函数法的保辛算法。在拉氏乘子法中,将拉氏乘子视为基本变量,对含拉氏乘子、状态变量和协态变量三类变量的作用量进行保辛离散,将原最优控制问题转化为一组具有显式Jacobian矩阵的非线性代数方程组,然后利用Newton法求解。在罚函数法中,通过引入合适的惩罚函数及罚因子控制策略,将约束最优控制问题转化为无约束最优控制问题,然后利用已有的保辛算法求解。算法分析和数值实验表明拉氏乘子法相比罚函数法对约束的形式较为敏感。拉氏乘子法可以处理含线性约束的最优控制问题,而对于含非线性约束的情形,拉氏乘子法难以获得收敛解。罚函数法则能够有效求解含线性或非线性等式约束的最优控制问题。3.将发展的保辛算法应用到平动点附近的航天器松散编队防碰最优控制问题。针对已有的航天器编队约束过刚、控制策略对减少耗能关注不足的问题,发展了一种松散的主从球型编队,并关注其极小化耗能的最优控制问题。由于从航天器之间不存在约束,需要考虑防碰设计。结合归一化技巧和参变量方法,本文提出了一种可以成功实现防碰目标的罚函数。然后利用基于罚函数的保辛算法高效地求解编队重构和保持过程中的最优控制问题。计算结果表明,很小的控制输入即可以实现高精度地满足球面约束和防碰约束。
【关键词】:最优控制 保辛 不等式约束 等式约束 平动点
【学位授予单位】:大连理工大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:O232
【目录】:
  • 摘要4-5
  • Abstract5-9
  • 1 绪论9-12
  • 1.1 课题研究背景及意义9
  • 1.2 国内外研究综述9-11
  • 1.3 本文主要研究内容11-12
  • 2 含不等式约束最优控制问题保辛算法12-32
  • 2.1 问题描述12-13
  • 2.2 算法构造13-22
  • 2.2.1 问题转换13-15
  • 2.2.2 约束LQ最优控制问题的保辛算法15-22
  • 2.3 数值算例22-31
  • 2.4 本章小结31-32
  • 3 含等式约束的最优控制保辛算法32-49
  • 3.1 问题描述32
  • 3.2 算法构造32-39
  • 3.2.1 拉氏乘子法32-37
  • 3.2.2 罚函数法37-38
  • 3.2.3 算法特性分析及对比38-39
  • 3.3 数值算例39-47
  • 3.3.1 拉氏乘子法39-43
  • 3.3.2 罚函数法43-47
  • 3.4 本章小结47-49
  • 4 平动点附近航天器松散编队防碰最优控制49-69
  • 4.1 问题描述49-52
  • 4.1.1 航天器动力学模型49-51
  • 4.1.2 最优控制问题数学描述51-52
  • 4.2 保辛算法求解52-56
  • 4.3 数值模拟56-67
  • 4.4 本章小结67-69
  • 结论69-70
  • 参考文献70-73
  • 附录A 第二章部分表达式73-75
  • 攻读硕士学位期间发表学术论文情况75-76
  • 致谢76-77

【相似文献】

中国期刊全文数据库 前10条

1 刘林,,廖新浩,赵长印,王昌彬;辛算法在动力天文中的应用(Ⅲ)[J];天文学报;1994年01期

2 曾进,周钢,孙薇荣;精细辛算法[J];上海交通大学学报;1997年09期

3 赵海军;杜孟利;;算法对混沌体系逃逸率的影响[J];物理学报;2007年07期

4 赵衍辉;刘宏伟;;经典哈密顿力学的辛算法[J];白城师范学院学报;2009年06期

5 贾屹峰;陈玉福;;带约束动力学辛算法的符号计算[J];系统科学与数学;2010年09期

6 刘晓梅;周钢;王永泓;孙薇荣;;辛算法的纠飘研究[J];北京航空航天大学学报;2013年01期

7 赵长印;刘林;;关于辛算法的变步长问题[J];紫金山天文台台刊;1991年03期

8 曾文平,孔令华;辛算法的发展历史与现状[J];华侨大学学报(自然科学版);2004年02期

9 徐明毅,张勇传;精细辛算法的高效格式和简化计算[J];力学与实践;2005年01期

10 刘林;关于太阳系小天体轨道演化的算法研究[J];紫金山天文台台刊;1997年02期

中国重要会议论文全文数据库 前10条

1 马啸;杨顶辉;;求解波动方程的哈密尔顿型辛算法[A];中国地球物理·2009[C];2009年

2 胡伟鹏;邓子辰;;大阻尼杆振动的广义多辛算法[A];第九届全国动力学与控制学术会议会议手册[C];2012年

3 肖建元;刘健;秦宏;于治;;基于变分辛算法的动理学等离子体模拟[A];第十六届全国等离子体科学技术会议暨第一届全国等离子体医学研讨会会议摘要集[C];2013年

4 郭锐;赵新生;;分子反应动力学中的辛算法[A];Structure Preserving Algorithm and Its Applications--Proceedings of CCAST (World Laboratory) Workshop[C];1999年

5 刘福窑;;两类辛算法的稳定性比较[A];中国天文学会2007年学术年会论文集[C];2007年

6 刘学深;丁培柱;;原子分子物理中的辛算法计算[A];第四届全国青年计算物理学术会议论文摘要集[C];2006年

7 胡伟鹏;邓子辰;;广义五阶KdV方程的多辛算法[A];中国力学学会学术大会'2009论文摘要集[C];2009年

8 罗恩;朱慧坚;黄伟江;;Hamilton弹性动力学及其辛算法[A];中国力学学会学术大会'2005论文摘要集(下)[C];2005年

9 黄明曦;薛霆哠;王有学;;基于PML吸收边界和辛算法的地震波场模拟[A];2014年中国地球科学联合学术年会——专题13:计算地震学论文集[C];2014年

10 刘滢滢;邢誉峰;;典型隔热结构瞬态响应分析方法[A];中国力学大会——2013论文摘要集[C];2013年

中国博士学位论文全文数据库 前8条

1 黄国庆;几个保守和耗散系统的动力学研究[D];南昌大学;2015年

2 方宏远;基于辛算法的层状结构探地雷达检测正反演研究[D];大连理工大学;2012年

3 吴永;约束Hamilton系统的辛算法及其在多体系统动力学中的应用[D];重庆大学;2002年

4 张凯;电磁场问题的PML方法与哈密顿偏微系统的多辛算法[D];吉林大学;2006年

5 孔令华;一些非线性发展方程(组)的辛和多辛算法[D];中国科学技术大学;2007年

6 贾志东;Hamilton系统的数值迭代方法理论[D];中国工程物理研究院北京研究生部;2002年

7 张胜良;基于径向基函数的无网格辛算法[D];复旦大学;2013年

8 蔡文君;几类无穷维哈密顿系统的保结构算法研究[D];南京师范大学;2014年

中国硕士学位论文全文数据库 前10条

1 傅浩;非线性耦合Schrodinger方程的高效多辛算法[D];国防科学技术大学;2013年

2 童慧;Dirac方程高效的多辛算法[D];江西师范大学;2015年

3 张雨泽;Degasperis-Procesi方程的保结构算法[D];南京师范大学;2016年

4 李明武;约束最优控制保辛算法及应用[D];大连理工大学;2016年

5 颜娜;辛算法及其相位飘移性质的研究[D];上海交通大学;2010年

6 孙威;力梯度辛算法的拓广与应用[D];南昌大学;2011年

7 邱玉芬;辛算法在双曲型偏微分方程中的应用[D];南昌大学;2014年

8 李荣;几类力梯度辛算法研究[D];南昌大学;2011年

9 徐佳;哈密顿摄动分解体系的四阶力梯度辛算法[D];南昌大学;2010年

10 唐贤芳;哈密尔顿偏微分方程的多辛算法[D];哈尔滨工业大学;2008年



本文编号:833536

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/yysx/833536.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户5c368***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com