《一种卫星动量轮控制下的变轨间隔确定方法.pdf》由会员分享,可在线阅读,更多相关《一种卫星动量轮控制下的变轨间隔确定方法.pdf(6页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103116361 A (43)申请公布日 2013.05.22 CN 103116361 A *CN103116361A* (21)申请号 201310055410.1 (22)申请日 2013.02.21 G05D 1/10(2006.01) (71)申请人 北京控制工程研究所 地址 100080 北京市海淀区 2729 信箱 (72)发明人 赵性颂 袁军 程莉 张辉 王新民 周剑敏 张俊玲 武占峰 邢卫卫 王哲 (74)专利代理机构 中国航天科技专利中心 11009 代理人 安丽 (54) 发明名称 一种卫星动量轮控制下的变轨间隔确定方法 (57) 摘要 本发明。
2、公开了一种卫星动量轮控制下的变轨 间隔确定方法, 包括以下步骤 :(1) 计算动量轮能 够承受的最大角动量变化 ;(2) 获取轨控推力器 带来的干扰力矩 ;(3)计算干扰角动量的幅值 ; (4) 计算动量轮控制下的变轨时间间隔 ;(5) 地面 注入本次变轨序列的变轨数据块 ;(6) 执行变轨。 本发明方法在动量轮控制下进行, 一方面不至于 动量轮饱和, 另一方面, 本发明设计的变轨方式不 需要姿控发动机喷气, 仅仅需要轨控发动机喷气 即可实现变轨, 节省燃料。 (51)Int.Cl. 权利要求书 1 页 说明书 3 页 附图 1 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 。
3、权利要求书1页 说明书3页 附图1页 (10)申请公布号 CN 103116361 A CN 103116361 A *CN103116361A* 1/1 页 2 1. 一种卫星动量轮控制下的变轨间隔确定方法, 其特征在于步骤如下 : (1) 根据卫星动量轮的饱和角动量与标称工作角动量计算卫星动量轮能够承受的最大 角动量变化值 HWmax, 该最大角动量变化值 HWmax为饱和角动量与标称工作角动量之差 ; (2)根据公式 Td=J(t+t)-(t)/t 计算卫星的轨控推力器产生的干扰力 矩 Td, 其中, t 为轨控推力器的喷气时间, 轨控推力器喷气前后的星体三轴角速度分别为 (t) 和 (。
4、t+t), J 为卫星转动惯量 ; (3) 确定一个轨道周期中轨控推力器允许产生的积累干扰角动量 HP的幅值 ; (4) 在满足 n* tpTp的条件下, 通过公式 Tin=Ts/n 确定变轨时间间隔 Tin, 其中, n 为 每圈变轨次数, n=1, 2, 2N-1, Ts为卫星的轨道周期, N 为正整数, tp 为喷气时间, Tp为 一个轨道周期内的最长作用时间且有 (5) 地面将得到的变轨时间间隔 Tin和喷气时间 tp 注入到卫星上进行实时变轨。 2. 如权利要求 1 所述的一种卫星动量轮控制下的变轨间隔确定方法, 其特征在于 : 所 述步骤 (2) 中轨控推力器产生的干扰力矩 Td方。
5、向沿星体 X 轴或 Z 轴方向。 3. 如权利要求 1 所述的一种卫星动量轮控制下的变轨间隔确定方法, 所述步骤 (3) 中 一个轨道周期中轨控推力器允许产生的积累干扰角动量 HP的幅值为且 0为卫星的轨道角速度。 4. 如权利要求 1 所述的一种卫星动量轮控制下的变轨间隔确定方法, 其特征在于 : 所 述步骤 (3) 中积累干扰角动量HP的幅值小于所述卫星动量轮能够承受的最大角动量变化值 HWmax。 权 利 要 求 书 CN 103116361 A 2 1/3 页 3 一种卫星动量轮控制下的变轨间隔确定方法 技术领域 0001 本发明涉及一种卫星动量轮控制下的变轨间隔确定方法, 属于卫星轨。
6、道控制领 域。 背景技术 0002 以往轨控发动机喷气产生的干扰力矩都是由喷气姿控发动机抵制, 喷气姿态控制 具有力矩大且无角动量的约束, 一般可将干扰力矩带来的影响有效地控制下来, 在全驱动 控制方式下, 通过三轴解耦控制方法实现对航天器的三轴控制。 卫星在轨运行过程中, 一旦 因某种故障导致某一星体轴的喷气发动机无法正常工作时, 则卫星喷气控制变为一个欠驱 动控制问题, 以往的喷气控制方法已经不适用, 需要在 “三轴轮控 + 磁卸载” 的正常对地模 式下, 使用动量轮完成姿态控制以及轨控干扰力矩的吸收, 实现轨道控制。在动量轮产生 的控制力矩较小、 轨控干扰力矩较大的情况下, 如何确定轨道。
7、控制的变轨时间间隔, 需要解 决。国内外主要针对喷气姿控下的轨控变轨策略进行了较多的研究, 而没有对卫星动量轮 姿控下的轨控变轨策略进行研究。 发明内容 0003 本发明解决的技术问题是 : 克服现有技术的不足, 提出了一种卫星动量轮控制下 的变轨间隔确定方法, 在卫星喷气推进系统失去正常姿控功能的情况下, 采用 “三轴轮控 + 磁卸载” 完成姿态控制以及轨控干扰力矩的吸收, 给出轨道控制的变轨时间间隔确定方法, 实现卫星的轨道控制。 0004 本发明的技术解决方案是 : 0005 一种卫星动量轮控制下的变轨间隔确定方法, 步骤如下 : 0006 (1) 根据卫星动量轮的饱和角动量与标称工作角。
8、动量计算卫星动量轮能够承受的 最大角动量变化值 HWmax, 该最大角动量变化值 HWmax为饱和角动量与标称工作角动量之差 ; 0007 (2) 根据公式 Td=J(t+t)-(t)/t 计算卫星的轨控推力器产生的干扰 力矩 Td, 其中, t 为轨控推力器的喷气时间, 轨控推力器喷气前后的星体三轴角速度分别 为 (t) 和 (t+t), J 为卫星转动惯量 ; 一般情况下, 轨控推力器产生的干扰力矩 Td方 向沿星体 X 轴或 Z 轴方向。 0008 (3) 确定一个轨道周期中轨控推力器允许产生的积累干扰角动量 HP的幅值 ; 0009 (4) 在满足 n* tpTp的条件下, 通过公式 。
9、Tin=Ts/n 确定变轨时间间隔 Tin, 其中, n 为每圈变轨次数, n=1, 2, 2N-1, Ts为卫星的轨道周期, N 为正整数, tp 为喷气时间, Tp为一个轨道周期内的最长作用时间且有 0010 (5) 地面将得到的变轨时间间隔Tin和喷气时间tp注入到卫星上进行实时变轨。 0011 所述步骤 (3) 中一个轨道周期中轨控推力器允许产生的积累干扰角动量HP的幅值 说 明 书 CN 103116361 A 3 2/3 页 4 为且0为卫星的轨道角速度。 0012 所述步骤 (3) 中积累干扰角动量HP的幅值小于所述卫星动量轮能够承受的最大角 动量变化值 HWmax。 0013 。
10、本发明与现有技术相比具有如下优点 : 0014 (1) 以往的变轨都是在喷气姿态控制的方式下进行, 而本发明在动量轮控制下进 行, 一方面不至于动量轮饱和, 另一方面, 本发明设计的变轨方式不需要姿控发动机喷气, 仅仅需要轨控发动机喷气即可实现变轨, 节省燃料。 0015 (2) 以往的变轨往往采用一圈一次或两次的变轨方式, 效率比较低。 本发明考虑变 轨工作效率, 以节省变轨总时间, 设计了多种变轨工作方式, 有单圈单次变轨、 单圈多次变 轨、 多圈多次连续变轨等。 附图说明 0016 图 1 为本发明流程图。 具体实施方式 0017 下面就结合附图对本发明做进一步介绍。 0018 如图 1。
11、 所示, 本发明提供的一种卫星动量轮控制下的变轨间隔确定方法步骤如 下 : 0019 (1) 根据卫星动量轮的饱和角动量与标称工作角动量计算卫星动量轮能够承受的 最大角动量变化值 HWmax, 该最大角动量变化值 HWmax为饱和角动量与标称工作角动量之差。 0020 (2) 获取轨控推力器带来的积累干扰力矩。 0021 为获取轨控推力器带来的干扰力矩, 先进行试变轨。试变轨原则 : 变轨次数为 1 次, 变轨时间由 tp(一般小于 5s) 成倍逐步增加。试变轨有效 ( 指姿态、 角速度、 轮子角 动量变化满足预期 ) 才允许进入正式变轨阶段。 0022 在保证卫星安全的情况下, 利用陀螺测量。
12、的星体角速度增量或动量轮转速变化求 出发动机喷气时产生的干扰力矩大小 Td, 喷气时间 t 设置需要考虑发动机喷气效率的影 响, 假设喷气前后由陀螺测量的星体三轴角速度分别为 (t)、 (t+t), 卫星转动惯量为 J, 则产生的干扰力矩为 Td=J(t+t)-(t)/t, 一般情况下, 轨控推力器产生的干 扰力矩 Td方向沿星体 X 轴或 Z 轴方向 ; 0023 (3) 计算一个轨道周期中轨控推力器允许产生的积累干扰角动量 HP的幅值。 0024 计算轨控轨控扰动力矩产生的角动量, 假设卫星的轨道角速度 0, 推力器工作时 只对星体 +Z 轴产生扰动力矩, t 为时间, 以相对起始时刻开始。
13、计算 ; t 0 的点为卫星在轨 道上起始时刻的位置 ; 为卫星相对于起始时刻的相位 ( (0,2) 。则轨控扰动力矩 产生的角动量为 : 0025 0026 说 明 书 CN 103116361 A 4 3/3 页 5 0027 在一个轨道圈内, Z 轴和 X 轴干扰力矩积分产生的角动量按照正余弦规律不断交 替变化。 0028 将轨控起始时刻在星体的 X 轴方向建立起始偏置角动量。初始角动量的大小与上 述积累角动量在惯性系 X 轴方向的常值相等, 方向与其该常值相反, 干扰积累角动量 表达式改写如下 : 0029 0030 则一个轨道周期中轨控推力器允许产生的积累干扰角动量 HP的幅值为且 。
14、0031 积累干扰角动量 HP的幅值小于所述卫星动量轮能够承受的最大角动量变化值 HWmax, 即 0032 (4) 确定计算动量轮控制下的变轨时间间隔 0033 考 虑 一 个 轨 道 周 期 内 产 生 的 积 累 角 动 量 HP需 要 小 于 动 量 轮 系 统 吸 收 的 角 动 量 HWmax, 由 此 得 到 轨 控 推 力 器 在 一 个 轨 道 周 期 内 的 最 长 作 用 时 间 为 Tp。 0034 在满足 n* tpTp的条件下, 通过公式 Tin=Ts/n 确定变轨时间间隔 Tin, 其中, n 为 每圈变轨次数, n=1, 2, 2N-1, Ts为卫星的轨道周期,。
15、 N 为正整数, tp 为喷气时间 (试变 轨期间一般小于 5s) 。 0035 为了避免轨道控制对轨道偏心率的影响, 变轨时间间隔Tin取值为1圈、 1/2圈、 1/4 圈、 1/8 圈、 1/16 圈, 1/2N-1圈等, 总变轨次数可以任意设定, 比如 1 次、 2 次、2N-1次。 0036 变轨间隔时间的长短决定了每圈的最多变轨次数。 变轨方式由地面注入的间隔时 间和总变轨次数决定, 间隔时间和总变轨次数共同决定了需要单圈还是多圈变轨。 0037 (5) 地面注入本次变轨序列的变轨数据块, 变轨数据块的内容包括 : 本变轨序列起 始时刻 (地面设定) 、 变轨的时间间隔Tin、 总变轨次数(地面设定)、 喷气时间tp、 所选用的 轨控推力器组合 (地面设定) 。 0038 星上按照时间开关机的方式自主执行变轨, 本次轨控执行起始时间 = 注入的本变 轨序列起始时刻 + 间隔时间 * 预定已执行次数, 其中预定已执行次数 =0、 1、 2、 、 总变轨次 数 -1, 喷气时间 tp满足 n*tpTp, , n 为每圈变轨次数。 说 明 书 CN 103116361 A 5 1/1 页 6 图 1 说 明 书 附 图 CN 103116361 A 6 。