CN110712769B - 一种基于cmg的无陀螺太阳定向控制方法 - Google Patents
一种基于cmg的无陀螺太阳定向控制方法 Download PDFInfo
- Publication number
- CN110712769B CN110712769B CN201910896597.5A CN201910896597A CN110712769B CN 110712769 B CN110712769 B CN 110712769B CN 201910896597 A CN201910896597 A CN 201910896597A CN 110712769 B CN110712769 B CN 110712769B
- Authority
- CN
- China
- Prior art keywords
- sun
- cmg
- satellite
- vector
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64G—COSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
- B64G1/00—Cosmonautic vehicles
- B64G1/22—Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
- B64G1/24—Guiding or controlling apparatus, e.g. for attitude control
- B64G1/36—Guiding or controlling apparatus, e.g. for attitude control using sensors, e.g. sun-sensors, horizon sensors
- B64G1/363—Guiding or controlling apparatus, e.g. for attitude control using sensors, e.g. sun-sensors, horizon sensors using sun sensors
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明公开了一种基于CMG的无陀螺太阳定向控制方法,全过程仅利用CMG和太阳敏感器完成。首先,控制CMG转回标称位置,保证CMG群的合成角动量接近于零,此时星体的角速度也将相应减小。之后,利用01式太阳敏感器敏感太阳方位,利用CMG控制星体旋转进行太阳搜索。当太阳搜索成功后,实时计算对日轴与太阳矢量的夹角,利用CMG控制星体旋转,完成卫星稳定对日。本发明中太阳搜索和定向全过程不依赖陀螺测量信息,也不采用喷气控制,避免了陀螺故障太阳定向不成功,以及喷气控制对燃料的消耗,保证卫星能源安全。
Description
技术领域
本发明属于航天器姿态控制领域,涉及一种基于CMG的无陀螺太阳定向控制方法。
背景技术
对于中低轨道卫星来说,卫星大部分运行时间在境外,地面支持的弧段很少,因此要求卫星具有一定的在轨自主运行和维护能力。当***出现故障时,应能够及时监测出故障,进行姿态控制***的重构,恢复***的正常运行状态。当卫星由于各种原因导致姿态失控、基准丢失等故障时,为了保证卫星的能源安全,均需要控制卫星实现对日定向,保证太阳帆板的能源获取效率。
传统采用动量轮控制的卫星,受限于动量轮力矩输出小,一般均使用喷气控制进行太阳定向,但喷气控制将消耗卫星燃料,对卫星在轨使用寿命不利。此外,现有的太阳定向控制算法均依赖于陀螺测量的三轴角速度,但陀螺在轨容易发生故障,且陀螺故障是导致卫星姿态控制失稳的主要原因,因此,在不确定陀螺健康时,方法不可用,限制了使用范围。
随着我国航天器控制技术的不断发展,卫星更多的采用控制力矩陀螺CMG作为执行机构,CMG具备输出大力矩的能力,能够进行敏捷姿态机动。因此,对配置CMG的卫星来说,可采用CMG进行太阳定向。
发明内容
本发明解决的技术问题是:克服现有技术的不足,提供一种基于CMG的无陀螺太阳定向控制方法,该方法针对采用CMG作为主要执行机构的卫星,在卫星姿态失控、基准丢失等故障时,不依赖陀螺的测量角速度信息,也不消耗燃料,通过CMG来进行太阳搜索和太阳定向阶段的姿态控制,保证卫星的能源安全。
本发明的技术解决方案是:
一种基于CMG的无陀螺太阳定向控制方法,卫星采用多个CMG作为执行机构,卫星上配置有0-1式太阳敏感器和数字太阳敏感器,包括步骤如下:
1)CMG回标称位置处理
当检测到卫星姿态失控或丢失姿态基准后,首先控制每个CMG均转回标称位置,当卫星进入到太阳光照区后,进入步骤2);
2)太阳搜索处理
3)太阳定向处理
利用数字太阳敏感器获得卫星本体系的太阳矢量与卫星本体系的星体对日轴矢量确定太阳定向控制力矩τ;控制多个CMG输出的合力矩等于所述太阳定向控制力矩τ,直至所述星体对日轴矢量与所述太阳矢量之间的夹角小于角度门限,完成卫星的对太阳定向工作。
本发明与现有技术相比优点在于:
1)本发明采用CMG进行太阳搜索和太阳定向阶段的姿态控制,基于角动量交换原理进行控制,全过程不消耗卫星燃料,可提升卫星在轨使用寿命。
2)本发明采用CMG进行太阳搜索和太阳定向阶段的姿态控制,基于角动量交换原理进行控制。由于CMG的合成角动量存在上限,因此即使CMG控制发生故障,星体角速度也会保持在一定的范围内,避免了喷气控制异常导致星体高速旋转危害整星安全。
3)本发明方法通过CMG合成角动量进行星体角速度估计,全过程不依赖于陀螺,使得本发明方法的应用更加广泛。特别是当卫星处于寿命末期,健康陀螺的个数不足的情况。
4)相比传统喷气控制,能够输出更大的控制力矩,本发明采用CMG进行太阳搜索和太阳定向时能够更加快速,节省卫星完成对日的时间,保证卫星的能源安全。
附图说明
图1为本发明方法的流程框图;
图2为本一实施例对应的控制全过程惯性角速度变化曲线;
图3为本一实施例对应的控制全过程卫星对日轴与太阳矢量夹角变化曲线。
具体实施方式
针对现有太阳定向控制方法的不足,本发明提出了一种基于CMG的无陀螺太阳定向控制方法,全过程不利用陀螺信息,也不利用喷气进行姿态控制。避免了陀螺故障使得太阳定向不成功,以及喷气控制对燃料的消耗,以及误喷气所导致的星体角速度过大,能够保证卫星能源安全。
如图1所示,为本发明方法的流程图,本发明方法将太阳定向过程划分为三个阶段,其中,CMG回标称位置处理为第一阶段,太阳搜索处理为第二阶段,太阳定向处理为第三阶段。
卫星采用多个控制力矩陀螺CMG作为执行机构,所述多个CMG作为CMG群,卫星上配置有0-1式太阳敏感器和数字太阳敏感器。本发明一种基于CMG的无陀螺太阳定向控制方法,包括步骤如下:
1)CMG回标称位置处理
当检测到卫星姿态失控或丢失姿态基准后,首先控制每个CMG均转回标称位置,当卫星进入到太阳光照区后,进入步骤2);回到标称位置后,多个CMG的合成角动量Hcmg的三轴分量均近似为零。
2)太阳搜索处理
3)太阳定向处理
利用数字太阳敏感器获得卫星本体系的太阳矢量与卫星本体系的星体对日轴矢量确定太阳定向控制力矩τ;控制多个CMG输出的合力矩等于所述太阳定向控制力矩τ,直至所述星体对日轴矢量与所述太阳矢量接近重合,即所述星体对日轴矢量与所述太阳矢量之间的夹角小于角度门限,完成卫星的对太阳定向工作。其中,角度门限取值范围为5°~30°,优选的角度门限的最大值不大于20°。
步骤2)所述进行太阳搜索的实现方法,具体为:
21)以dt为两相邻采样周期之间的时间间隔,通过0-1式太阳敏感器获取太阳矢量的方位,获得太阳搜索旋转轴矢量根据当前采样周期获得的太阳搜索旋转轴矢量确定角速度控制误差ωe;并判定当前采样周期获得的太阳搜索旋转轴矢量与上一采样周期获得的太阳搜索旋转轴矢量是否相同,若不相同则设置当前采样周期的角速度控制误差积分为零,进入步骤23);若相同则进入步骤22);所述dt的取值范围为小于1s;
步骤21)确定角速度控制误差ωe的方法,具体为:
23)根据当前采样周期的角速度控制误差积分和步骤21)确定的所述角速度控制误差ωe,确定太阳搜索控制力矩τ,控制多个CMG输出的合力矩等于太阳搜索控制力矩τ,控制卫星进行太阳搜索,后进入步骤24);步骤23)所述确定太阳搜索控制力矩τ的方法,具体为:
24)判定当前采样周期,数字太阳敏感器是否连续n个采样周期输出见太阳标志为1,若是,则判定搜索太阳矢量成功,若不是,则返回步骤21)。其中,n为大于或等于2的正整数。
所述步骤3)对太阳定向实现方法,具体为:
32)根据步骤31)获得的所述卫星本体系的太阳矢量和卫星本体系的星体对日轴矢量确定所述星体对日轴矢量与太阳矢量之间的夹角θ,同时,确定卫星本体系中卫星对太阳定向旋转轴的单位矢量 所述星体对日轴矢量与卫星固连。
其中,Is为星体的转动惯量矩阵标称值,KθP、Kθi和Kθd为控制参数,KθP>0,Kθi>0,Kθd>0,θmlf表示限幅值,θmlf的取值范围为5°~20°。
34)控制多个CMG输出的合力矩等于步骤33)所述的太阳定向控制力矩τ;
35)判断当前星体对日轴矢量与所述太阳矢量之间的夹角是否小于角度门限,若小于角度门限,则完成卫星的对太阳定向工作;反之则重复步骤31)~34)直至所述星体对日轴矢量与所述太阳矢量之间的夹角小于角度门限,完成卫星的对太阳定向工作。
实施例
以某典型卫星为例。卫星的转动惯量星上装订的转动惯量名义值为设置卫星-Z轴对日,即卫星配置了4台25Nms的CMG,CMG采用双平行安装方式,CMG1和CMG2的框架角轴位于本体的+X轴,CMG3和CMG4位于本体的+Y轴,4个CMG的标称位置为:55.0°,125.0°,125.0°,55.0°。Kωp=0.1,Kωi=0.001,KθP=0.1,Kθd=1.0,Kθi=0.001,ωbias=1.0°/s,θmlf=10°,dt=0.125s,n=2。星体初始三轴角速度分别为:3°/s、-2°/s和3.6°/s,4个CMG的框架角位置处于0.0°,115.0°,100.0°,145.0°。首先,4个CMG按照2°/s的速度回到标称位置,所用时间约为45秒。如图2所示,第一阶段结束时,通过控制CMG回标称位置,星体的三轴角速度下降至2°/s左右。然后,进行太阳搜索,太阳搜索过程中采用01式太阳敏感器获取太阳矢量的大致方位,通过CMG控制进行太阳搜索。当太阳搜索成功后,卫星利用数字太阳敏感器和CMG实现卫星对太阳定向。如图3所示,在太阳定向阶段,卫星的对日轴与太阳矢量的夹角保持在5°以内,实现对日定向,保证了整星能源安全。
本发明说明书中未作详细描述的内容属本领域技术人员的公知技术。
Claims (8)
1.一种基于CMG的无陀螺太阳定向控制方法,卫星采用多个控制力矩陀螺CMG作为执行机构,卫星上配置有0-1式太阳敏感器和数字太阳敏感器,其特征在于,包括步骤如下:
1)控制力矩陀螺CMG转回标称位置处理
当检测到卫星姿态失控或丢失姿态基准后,首先控制每个控制力矩陀螺CMG均转回标称位置,当卫星进入到太阳光照区后,进入步骤2);
2)太阳搜索处理
3)太阳定向处理
利用数字太阳敏感器获得卫星本体系的太阳矢量与卫星本体系的星体对日轴矢量确定太阳定向控制力矩τ;控制多个控制力矩陀螺CMG输出的合力矩等于所述太阳定向控制力矩τ,直至所述星体对日轴矢量与所述太阳矢量之间的夹角小于角度门限,完成卫星的对太阳定向工作;
步骤2)进行太阳搜索的实现方法,包括:
21)以dt为两相邻采样周期之间的时间间隔,通过0-1式太阳敏感器获取太阳矢量的方位,获得太阳搜索旋转轴矢量根据当前采样周期获得的太阳搜索旋转轴矢量确定角速度控制误差ωe;并判定当前采样周期获得的太阳搜索旋转轴矢量与上一采样周期获得的太阳搜索旋转轴矢量是否相同,若不相同则设置当前采样周期的角速度控制误差积分为零,进入步骤23);若相同则进入步骤22);所述dt的取值范围为小于1s;
23)根据当前采样周期的角速度控制误差积分和步骤21)确定的所述角速度控制误差ωe,确定太阳搜索控制力矩τ,控制多个控制力矩陀螺CMG输出的合力矩等于太阳搜索控制力矩τ,控制卫星进行太阳搜索,后进入步骤24);
24)判定当前采样周期,数字太阳敏感器是否连续n个采样周期输出见太阳标志为1,若是,则判定搜索太阳矢量成功,若不是,则返回步骤21);其中,n为大于或等于2的正整数。
5.根据权利要求4所述的一种基于CMG的无陀螺太阳定向控制方法,其特征在于,所述步骤3)对太阳定向实现方法,具体为:
34)控制多个控制力矩陀螺CMG输出的合力矩等于步骤33)所述的太阳定向控制力矩τ;
8.根据权利要求7所述的一种基于CMG的无陀螺太阳定向控制方法,其特征在于,步骤35)所述角度门限的取值范围为5°~30°。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910896597.5A CN110712769B (zh) | 2019-09-23 | 2019-09-23 | 一种基于cmg的无陀螺太阳定向控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910896597.5A CN110712769B (zh) | 2019-09-23 | 2019-09-23 | 一种基于cmg的无陀螺太阳定向控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110712769A CN110712769A (zh) | 2020-01-21 |
CN110712769B true CN110712769B (zh) | 2021-02-05 |
Family
ID=69210721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910896597.5A Active CN110712769B (zh) | 2019-09-23 | 2019-09-23 | 一种基于cmg的无陀螺太阳定向控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110712769B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111913467B (zh) * | 2020-07-20 | 2021-07-13 | 北京控制工程研究所 | 一种航天器控制***的***级故障诊断方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103019248B (zh) * | 2011-09-27 | 2016-08-03 | 上海航天控制工程研究所 | 火星探测器自主对日定向最简控制方法 |
CN102880183B (zh) * | 2012-10-15 | 2015-04-22 | 北京控制工程研究所 | 一种用于偏航机动的控制力矩陀螺角动量管理方法 |
FR3013685B1 (fr) * | 2013-11-25 | 2017-05-19 | Astrium Sas | Procede et dispositif de commande d'une phase d'acquisition du soleil par un engin spatial |
US9889950B2 (en) * | 2015-02-20 | 2018-02-13 | Space Systems/Loral, Llc | Spacecraft with aerodynamic control |
CN106155074B (zh) * | 2016-08-15 | 2018-10-23 | 上海航天控制技术研究所 | 一种保证星地链路的卫星三轴对日定向控制方法 |
CN109625335B (zh) * | 2018-12-10 | 2021-12-07 | 上海航天控制技术研究所 | 一种基于角速度估计信息和太阳敏感器的捕获太阳方法 |
-
2019
- 2019-09-23 CN CN201910896597.5A patent/CN110712769B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110712769A (zh) | 2020-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8380370B2 (en) | Spacecraft acquisition maneuvers using position-based gyroless control | |
US7546983B2 (en) | Spacecraft power acquisition method for wing-stowed configuration | |
CN111688952B (zh) | 一种卫星姿态控制*** | |
US7410130B2 (en) | Star-tracker-based attitude determination for spinning spacecraft | |
US7665695B2 (en) | Unified attitude control for spacecraft transfer orbit operations | |
JP2844090B2 (ja) | 静止衛星のための姿勢制御システム | |
US9108749B2 (en) | Spacecraft momentum management | |
US8352101B2 (en) | Algorithm for simultaneous attitude maneuver and momentum dumping | |
US20120097796A1 (en) | Satellite orbit raising using electric propulsion | |
CN109823571A (zh) | 一种遥感微纳卫星的多阶段姿态控制方法 | |
CN107380485B (zh) | 一种微小卫星大面阵广域多模凝视成像控制方法 | |
US20200377235A1 (en) | Spacecraft attitude control strategy for reducing disturbance torques | |
CN110712769B (zh) | 一种基于cmg的无陀螺太阳定向控制方法 | |
CN109625329A (zh) | 一种基于离散喷气的飞轮角动量自主卸载方法 | |
US9346564B1 (en) | System and method for manually safing and deorbiting a geostationary spacecraft in an absence of a spacecraft processor | |
CN113891836A (zh) | 在缺乏卫星轨道的本地时间的先验知识的情况下在生存模式下对卫星进行姿态控制的方法 | |
US8346538B2 (en) | Methods and systems for reducing angular velocity using a gyroscope array | |
CN110723316B (zh) | 一种sgcmg的框架角速度确定方法 | |
US6076774A (en) | Fuel and thermal optimal spiral earth acquisition | |
US20200377240A1 (en) | Control system for executing a safing mode sequence in a spacecraft | |
CN110498063B (zh) | 一种利用太阳敏感器的全姿态序列对日定向方法 | |
Liu et al. | Spacecraft Acquisition Maneuvers Using the Position Based Gyroless Control | |
JP2009190506A (ja) | 人工衛星用姿勢制御装置および人工衛星の姿勢制御方法 | |
US6561462B1 (en) | Spacecraft power/sun aquistion algorithm using slit sun sensors | |
CN111891402A (zh) | 一种基于自主机动的火星探测对地天线指向恢复方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |