论文部分内容阅读
随着航天事业的发展,航天任务需求日益多样化,对航天器的敏捷性和稳定性也提出了更高的要求。通过设计高效的姿态控制方案及控制分配算法,快速精确地完成姿态机动任务,可显著扩大航天器的可观测范围,实现对重要观测目标的跟踪或重访,并通过回避不期望或不必要的指向增加有效数据的返回率。现有研究往往将姿态控制律和控制分配算法分开考虑,在前者的设计中以系统的稳定性、鲁棒性或最优性等为研究目的,而忽略了执行机构的特性;而后者则倾向于考虑执行机构的能耗或反应速度,却没有考虑姿态控制的任务需求。本文以使用控制力矩陀螺或飞轮作为执行机构的航天器为研究对象,以完成姿态机动任务为最终目标,针对执行机构的物理特性、用于姿态机动的控制分配算法、考虑执行机构特性的姿态机动控制策略等几个问题进行了深入研究,主要包括以下几个方面:针对控制力矩陀螺的力矩放大特性、奇异产生机理、奇异点类型以及奇异度量等问题进行了分析。通过分析金字塔构型控制力矩陀螺群角动量包络特性和奇异点的分布情况,阐明了其操纵律设计的难点为回避内部显奇异点。此外,讨论了冗余飞轮构型的力矩分配策略,并绘制了使用能量最优力矩分配策略的几种典型飞轮系力矩包络。为充分发挥执行机构的控制能力,实现与航天器角动量的快速交换,分别针对控制力矩陀螺群和冗余飞轮系设计了控制分配算法。一方面,以缩小期望力矩与各控制力矩陀螺角动量的夹角为目的,设计了可快速实现角动量交换的操纵律;不同于传统的局部操纵律,该操纵律始终以到达饱和角动量为目标,并未参考当前奇异度量值,故能有效地避免陷入内部显奇异点。另一方面,基于静态最优化理论和冗余飞轮系力矩包络特性,分别针对四飞轮和多飞轮情况设计了力矩最优分配策略,以输出期望方向的最大力矩。考虑执行机构力矩和角动量包络特性,设计了两种欧拉旋转姿态机动控制策略。第一种参考单轴旋转的时间最优解形式,通过监测航天器绕欧拉轴的旋转角度和角速度确定控制力矩;为了应对机动过程中的不确定性,进一步设计了补偿控制器来实时修正航天器旋转方向。第二种为基于姿态误差四元数和角速度反馈的PID递阶饱和控制器。为了确保航天器绕欧拉轴旋转,该控制器采用了一种沿欧拉轴方向的向量对误差姿态进行约束。两种控制器均基于对航天器动力学方程的反馈线性化设计,并考虑了航天器角速度约束、执行机构力矩以及角动量约束等各种因素,可以沿最短路径完成姿态机动,具备近时间最优特性。针对机动过程中存在禁止姿态集的情况,基于势函数法和反步法设计了航天器自主姿态机动控制器。为实现对禁止姿态集的回避,结合航天器的运动情况设计了排斥势函数存在条件,根据同禁止姿态的距离构造了一种新的势函数,并由此设计了自主姿态机动控制器。此外,针对控制受限和势函数的局部极小值情况,还分别设计了相应的解决策略。针对执行机构存在的物理限制和数量限制等情况,分别提出了可实现航天器姿态机动的控制策略。首先,考虑控制力矩陀螺存在框架角约束情况,设计了空转与鲁棒伪逆切换的复合控制形式的操纵律,并采用过渡域来消除控制切换带来的抖动;其中空转的方向和控制切换逻辑均由当前框架角与期望框架角的关系确定。其次,考虑仅使用两个任意安装的飞轮情况,基于势函数法设计了欠驱动姿态机动控制器,并利用反正切函数对控制器进行了改进以满足力矩受限情况,接着还通过稳定性分析得出了控制参数的自调整规则。最后,通过对力矩输出特性进行理论分析,阐明两个控制力矩陀螺可以沿与其框架轴相关的两个方向连续地输出力矩,使得航天器可沿着两个特定转轴旋转;受欧拉角姿态描述法启发,提出可通过绕这两个转轴交错旋转三次完成姿态机动任务,并设计了几种可行转角的计算方案以及相应的决策指标。论文针对各种不同姿态机动任务进行了大量的数值仿真,对本文设计方法的正确性及其实用价值进行了验证。