自动控制理论实验 |
报告人:
赵振根
02020802班
2008300597
一:概述
1.1.坐标系选择与坐标变换
在讨论卫星姿态时,首先要选定空间坐标系,不规定参考坐标系就无从描述卫星的姿态,至少要建立两个坐标系,一个是空间参考坐标系,一个是固连在卫星本体的星体坐标系。在描述三轴稳定对地定向卫星的姿态运动时,一般以轨道坐标系为参考坐标系,还有星体坐标系。
(1)轨道坐标系,原点位于卫星的质心O,轴在轨道平面上与轴垂直,与轨道速度方向一致,轴指向地心,轴垂直于轨道平面并构成右手直角坐标系
(2)星体坐标系,原点位于卫星的质心O,,,固连在星体上,为卫星的三个惯性主轴。其中为滚动轴,为俯仰轴,为偏航轴。
1.2 飞轮控制系统在卫星三轴姿态控制中的应用与特点
长寿命,高精度的三轴姿态稳定卫星,在轨道上正常工作时,普遍采用角动量交换装置作为姿态控制系统的执行机构。
与喷气推力器三轴姿态稳定系统相比,飞轮三轴姿态稳定系统具有多方面的有点:(1)飞轮可以给出较为精确地连续变化的控制力矩,可以进行线性控制,而喷气推力器只能作为非线性开关控制,因此轮控系统的精度比喷气推力器的精度高一个数量级,而姿态误差速率也比喷气控制小。(2)飞轮所需要的能源是电能可以不断地通过太阳能电池在轨得到补充,因而适用于长寿命工作,喷气推力器需要消耗工质或燃料,在轨无法补充,因而寿命大大受限。(3)轮控系统特别适用于克服周期性扰动。(4)轮控系统能够避免热推力器对光学仪器的污染。
然而,轮控系统在具有以上优越性的同时,也存在两个主要问题,一是飞轮会发生速度饱和。当飞轮朝着一个方向加速或偏转以克服某一方面的非周期性扰动时,飞轮终究要达到其最大允许转速。二是由于转速部件的存在,特别是轴承寿命和可靠性受到限制。
1.3 飞轮姿态控制原理
从动力学角度看,卫星姿态运动时卫星角动量作用的结果,飞轮则是通过与卫星间的角动量的交换来实现姿态控制,要使卫星在轨道上保持三轴稳定并对地定向。卫星的角动量H应该不变,且方向与轨道平面。
卫星的角动量H由星体角动量L和飞轮控制系统的角动量组成,由于飞轮控制系统存在饱和问题,需要有第二个控制系统进行卸载饱和,可以是喷气推力器或磁力器,所以卫星受到一个外控制力矩的作用,同时由于空间环境影响,卫星受到干扰力矩的作用。
由动量矩定理得:
(1—1)
在外力矩作用下,星体角动量变化是上式的积分。
(1—2)
而飞轮控制力矩由内控制力矩和摩擦力矩组成
力矩方程为 (1-3)
飞轮作用的力矩,并不改变星体系统的总的角动量,仅重新分配了两者间的角动量。
1.4 飞轮控制系统分类
在三轴姿态控制系统设计中,根据系统在标称状态下整星在角动量是否为零,可以将飞轮控制系统分为零动量系统和偏置动量系统,对姿态稳定度要求高的卫星如遥感卫星,采用零动量系统的比较多,而在对指向精度要求比较高的地球静止轨道卫星中,偏置动量系统用的比较多。在这里,我们主要考虑零动量飞轮控制系统设计。
二:零动量飞轮三轴姿态控制系统数学模型
2.1卫星中飞轮安装结构
飞轮安装结构划分为三种,即正交型,俯仰轴安装反作用轮和斜装型。每种安装形式的飞轮在应用时一般首先考虑系统的可靠性,要求飞轮有合理的布局,合理的布局不但可以提高系统的可靠性,而且可以减轻质量,节省能量,提高飞轮的角动量存储能力。提高飞轮系统的可靠性的一个重要途径是给飞轮系统一定的备份,即要求系统有一定的冗余度。本文中采用的安装构型为:四个反作用飞轮相对三轴等倾角安装。与星体坐标系的三个轴互相平行,第四个反作用飞轮相对于三个轴等倾角安装,安装角为。正常工作状态下为三个正交的反作用轮工作,斜装轮为备份轮。飞轮安装方式如图
2.2 飞轮控制数学模型
采用飞轮控制卫星的三轴姿态时,可以分为三个通道进行控制,俯仰通道,偏航通道和滚转通道,由于在控制一个通道使得卫星姿态发生变化的过程中,卫星的其他通道会存在严重的耦合,但是,在姿态稳定期间,卫星姿态角变化很小的情况下,我们可以把通道之间的耦合除去,这样,对系统的分析影响并不是很大。设卫星在轨时原始的姿态角为:俯仰角为,偏航角为,滚转角为,由于卫星在空间运动时,受到控制干扰力矩的作用,使得卫星的姿态发生了变化,其期望的俯仰角为,期望的偏航角为,期望的滚转角为,为了实现姿态角的变化,可以先控制俯仰角的变化,再控制偏航角的变化,为了简化控制系统设计,同时减弱系统中各个通道之间的相互耦合作用,可以每次控制使用一个轴上的飞轮进行卫星的姿态角的控制,由与控制中三个角度之间有一定的约束关系,可以通过俯仰通道和偏航通道的控制大致实现卫星滚转角度的控制,由于存在一定的误差,可以在实现俯仰角和偏航角的控制之后,对卫星的滚转角控制,这样通过三次不同通道的控制,能够实现卫星姿态稳定和机动的低精度控制。下面以卫星俯仰通道角度控制为例。
俯仰通道数学模型
Step1:建立俯仰姿态角控制的系统图
Step2:建立各个控制模块的传递函数。
发动机飞轮1.角度转换放大模块:
功能:将系统所需要实现的角度变化信号转化为放大的能实现电机驱动的电信号。
传递函数
2.伺服电动机模块:
功能:给电动机一个电压信号,通过电动机输出一个转矩驱动飞轮转动,表现为飞轮角度的变化。
传递函数模型:
3 飞轮与星体动量交换模块
功能:将电动机作用于飞轮上的力矩,使得飞轮的角动量发生变化,由于系统的总动量保持不变,这样,就能将飞轮的角动量传递到星体的角动量的变化,从而使得星体的俯仰角发生变化。实现系统设计输入时的姿态角。
传递函数:不考虑卫星各个通道之间的相互耦合作用,飞轮控制动力学方程可以简化为
(2—1)
这是一个非线性环节,要进行线性化,由于喷气或磁控系统的控制力相对于飞轮控制系统很小,而且由于空间干扰力矩的存在,在飞轮正常情况下,飞轮速度未达到速度饱和时,我们可以将第二控制力矩和空间干扰力矩看成近似抵消,不考虑系统设计过程中传递函数的增益符号,这样飞轮动量交换系统的传递函数可以简化为。
4 测速电动机和比例环节
将卫星星体俯仰角输出角度信号反馈到伺服电动机输入信号上。外加一个比例环节,可以进行反馈的强弱调节。
传递函数模型:
发布评论