CN103019248B - 火星探测器自主对日定向最简控制方法 - Google Patents
火星探测器自主对日定向最简控制方法 Download PDFInfo
- Publication number
- CN103019248B CN103019248B CN201110289885.8A CN201110289885A CN103019248B CN 103019248 B CN103019248 B CN 103019248B CN 201110289885 A CN201110289885 A CN 201110289885A CN 103019248 B CN103019248 B CN 103019248B
- Authority
- CN
- China
- Prior art keywords
- sun
- solar angle
- item
- axis
- rolling
- 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
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明公开一种火星探测器自主对日定向最简控制方法,使用于火星探测器任意姿态情况下完成全姿态捕获太阳和对日定向,仅仅使用模拟太阳角计作测量,反作用飞轮作为执行部件提供控制力矩。直接使用太阳角计的测量值,无须通过滤波算法确姿态,真正实现了不依赖陀螺的安全模式。与现有技术相比,其有益效果是:该方法能够使火星探测器以最小配置自主完成全姿态捕获太阳和对日定向,提高了***长期运行的可靠性,具有实用性。
Description
技术领域
本发明涉及一种火星探测器对太阳定向姿态控制技术,尤其是用于火星探测器任意姿态情况下完成对日定向,仅使用模拟太阳角计作为测量部件,反作用飞轮作为执行部件提供控制力矩。
背景技术
国内研制火星探测器,在执行火星探测任务时,首先要太阳帆板对日定向,确保整星能源安全,由于火星与地球距离遥远无法进行实时遥控,因此需要火星探测器任意姿态情况下能够自主完成捕获太阳和对日定向,为实现相关功能,综合电子计算机需要进行对日姿态计算、自主故障诊断、工作模式切换等操作,同时根据地面指令或自主重新捕获太阳和对日定向。
火星探测器对整星质量有严格要求,需要优化单机配置,研制最小硬件配置下的自主对日定向控制方法。
发明内容
针对现有技术存在的不足,本发明要解决的技术问题是提供一种火星探测器自主对日定向最简控制方法,无需陀螺的角速度数据作为反馈,采用太阳敏感器和飞轮的最小配置,能够自主完成全姿态捕获太阳和对日定向,增加***长期运行的可靠性。
为解决上述技术问题,本发明是通过以下的技术方案实现的,一种火星探测器自主对日定向最简控制方法,其具体包括如下步骤:
1.探测器进入全姿态对日定向模式后,向偏航飞轮发送固定转速指令;
2.采用“比例+微分”的PD控制方式进行捕获太阳控制,利用模拟太阳角计测量值计算的太阳角作为P项反馈,利用太阳角的微分作为D项反馈;
3.进行太阳角判断,当滚动、俯仰太阳角持续800s小于10°时切换控制律;
4.完成捕获太阳后采用“比例+积分”的PI控制方式进行稳态对日定向,利用模拟太阳角计测量值计算的太阳角作为P项反馈,利用太阳角的积分作为I项反馈;
本发明采用的方法与现有技术相比,其优点和有益效果是:
本发明方法解决了火星探测任意姿态情况下捕获太阳和对日定向问题,使得火星探测器全姿态对日定向的可靠性得到提高;火星探测器长期运行时不需要陀螺测量信息,也可以降低火星探测器对陀螺的配置要求,从而增加***长期运行的可靠性。
附图说明
以下将结合附图和实施例对本发明作进一步说明。
图1为本发明模拟太阳角计构型示意图;
图2为模拟太阳角计1与星体的关系图;
图3为模拟太阳角计2与星体的关系图;
具体实施方式
当火星探测器进入全姿态捕获太阳时,首先根据模拟太阳角计测量值计算太阳角及角速率,进行太阳捕获控制,捕获太阳后,进入对日定向控制以完成卫星能源可靠供应。各模式下的具体实施方式如下所述。
如图1、图2和图3所示,模拟太阳角计为金字塔构型,其中模拟太阳角计1a和1b有4片电池输出电压,分别为L1a1、L1a2、L1a3、L1a4、L1b1、L1b2、L1b3、L1b4;模拟太阳角计2a和2b有一个面被星体遮挡,只有三片电池输出电压,分别为L2a1、L2a2、L2a3、L2b1、L2b2、L2b3;模拟太阳角计1a、1b安装在星体顶板正面(见图2),模拟太阳角计2a、2b安装在星体顶板反面(见图3)。首先判断太阳方位,然后进行太阳角计算:
L11=max(L1a1,L1b1);
L12=max(L1a2,L1b2);
L13=max(L1a3,L1b3);
L14=max(L1a4,L1b4);
L21=max(L2a1,L2b3);
L22=L2a2;
L23=max(L2a3,L2b1);
L24=L2b2;
L1=L11+L12+L13+L14;
L2=L21+L22+L23+L24;
若L1>L2,则太阳角计算为:
若L1<L2且L12>L14,L11>L13则太阳角计算为:
若L1<L2且L12<L14,L11<L13则太阳角计算为:
捕获太阳时采用“比例+微分”的PD控制,模拟太阳角计测量值计算的太阳角作为P项反馈,太阳角的微分作为D项反馈,其中滚动、俯仰轴在光照区闭环控制律如下所示,偏航轴始终发送固定转速指令。
式中Rx——滚动轴飞轮转速指令;
Ry——俯仰轴飞轮转速指令;
Kp1——滚动轴P项反馈系数;
Kp2——俯仰轴P项反馈系数;
Kd1——滚动轴D项反馈系数;
Kd2——俯仰轴D项反馈系数;
对日定向时采用“比例+积分”的PI控制,模拟太阳角计测量值计算的太阳角作为P项反馈,太阳角的积分作为I项反馈,其中滚动、俯仰轴在光照区闭环控制律如下所示,偏航轴始终发送固定转速指令。
式中Rx——滚动轴飞轮转速指令;
Ry——俯仰轴飞轮转速指令;
Kp1——滚动轴P项反馈系数;
Kp2——俯仰轴P项反馈系数;
Ki1——滚动轴I项反馈系数;
Ki2——俯仰轴I项反馈系数;
t0——进入对日定向的起始时刻;
t——当前时刻。
Claims (3)
1.火星探测器自主对日定向最简控制方法,其特征在于包括如下步骤:
1)探测器进入全姿态对日定向模式后,向偏航飞轮发送固定转速指令;
2)采用“比例+微分”的PD控制方式进行捕获太阳控制,利用模拟太阳角计测量值计算的太阳角作为P项反馈,利用太阳角的微分作为D项反馈;
3)进行太阳角判断,当滚动、俯仰太阳角持续800s小于10°时切换控制律;
4)完成捕获太阳后采用“比例+积分”的PI控制方式进行稳态对日定向,利用模拟太阳角计测量值计算的太阳角作为P项反馈,利用太阳角的积分作为I项反馈。
2.根据权利要求1所述的火星探测器自主对日定向最简控制方法,其特征在于:所述步骤2)中,采用“比例+微分”的PD控制方式进行捕获太阳控制,利用模拟太阳角计测量值计算的太阳角作为P项反馈,利用太阳角的微分作为D项反馈,偏航轴始终发送固定转速指令,滚动轴、俯仰轴飞轮转速指令计算公式为:
式中Rx——滚动轴飞轮转速指令;
Ry——俯仰轴飞轮转速指令;
Kp1——滚动轴P项反馈系数;
Kp2——俯仰轴P项反馈系数;
Kd1——滚动轴D项反馈系数;
Kd2——俯仰轴D项反馈系数;
为滚动太阳角;
θ为俯仰太阳角。
3.根据权利要求1所述的火星探测器自主对日定向最简控制方法,其特征在于:所述步骤4)中,完成捕获太阳后采用“比例+积分”的PI控制方式进行稳态对日定向,利用模拟太阳角计测量值计算的太阳角作为P项反馈,利用太阳角的积分作为I项反馈,偏航轴始终发送固定转速指令,滚动轴、俯仰轴飞轮转速指令计算公式为:
式中Rx——滚动轴飞轮转速指令;
Ry——俯仰轴飞轮转速指令;
Kp1——滚动轴P项反馈系数;
Kp2——俯仰轴P项反馈系数;
Ki1——滚动轴I项反馈系数;
Ki2——俯仰轴I项反馈系数;
t0——进入对日定向的起始时刻;
t——当前时刻;
为滚动太阳角;
θ为俯仰太阳角。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110289885.8A CN103019248B (zh) | 2011-09-27 | 2011-09-27 | 火星探测器自主对日定向最简控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110289885.8A CN103019248B (zh) | 2011-09-27 | 2011-09-27 | 火星探测器自主对日定向最简控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103019248A CN103019248A (zh) | 2013-04-03 |
CN103019248B true CN103019248B (zh) | 2016-08-03 |
Family
ID=47967955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110289885.8A Active CN103019248B (zh) | 2011-09-27 | 2011-09-27 | 火星探测器自主对日定向最简控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103019248B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108423195B (zh) * | 2018-02-28 | 2021-10-01 | 上海航天控制技术研究所 | 火星环绕器及环绕器全姿态无陀螺对地通信链路建立方法 |
CN110712769B (zh) * | 2019-09-23 | 2021-02-05 | 北京控制工程研究所 | 一种基于cmg的无陀螺太阳定向控制方法 |
CN111319797B (zh) * | 2020-02-28 | 2021-11-16 | 上海航天控制技术研究所 | 一种适用于火星探测太阳翼位置安全的自主控制方法 |
CN115783312A (zh) * | 2022-12-07 | 2023-03-14 | 上海航天控制技术研究所 | 模拟式太阳敏感器的全天区太阳矢量自主捕获控制方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101650571A (zh) * | 2009-09-04 | 2010-02-17 | 中国科学院上海技术物理研究所 | 一种对日逆光目标捕获跟踪装置及方法 |
CN101934863A (zh) * | 2010-09-29 | 2011-01-05 | 哈尔滨工业大学 | 基于磁力矩器和飞轮的卫星姿态全方位控制方法 |
CN102004491A (zh) * | 2010-10-11 | 2011-04-06 | 北京控制工程研究所 | 一种卫星初入轨段的初始太阳捕获方法 |
-
2011
- 2011-09-27 CN CN201110289885.8A patent/CN103019248B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101650571A (zh) * | 2009-09-04 | 2010-02-17 | 中国科学院上海技术物理研究所 | 一种对日逆光目标捕获跟踪装置及方法 |
CN101934863A (zh) * | 2010-09-29 | 2011-01-05 | 哈尔滨工业大学 | 基于磁力矩器和飞轮的卫星姿态全方位控制方法 |
CN102004491A (zh) * | 2010-10-11 | 2011-04-06 | 北京控制工程研究所 | 一种卫星初入轨段的初始太阳捕获方法 |
Non-Patent Citations (4)
Title |
---|
Attitude control system design for the solar dynamics observatory;Morgenstern W M等;《AIAA Guidance Navigation and Control conference》;20051231;1-15 * |
张子龙.星间目标捕获与跟踪指向复合控制***研究.《全国第十二届空间及运动体控制技术学术会议论文集》.2006,59-64. * |
朱军年.太阳同步轨道卫星帆板对日定向控制与仿真.《计算机仿真》.2011,第28卷(第3期),110-114. * |
杨艳.小卫星磁控***设计仿真研究.《工程科技II辑》.2006,C031-24. * |
Also Published As
Publication number | Publication date |
---|---|
CN103019248A (zh) | 2013-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103019248B (zh) | 火星探测器自主对日定向最简控制方法 | |
CN102538819B (zh) | 基于双圆锥红外和星敏感器的自主导航半物理仿真试验*** | |
CN1330936C (zh) | 一种捷联惯性/天文组合导航半实物仿真*** | |
CN100451898C (zh) | 微小卫星的姿态控制方法及*** | |
CN102879014B (zh) | 深空探测接近过程的光学成像自主导航半物理仿真试验*** | |
CN104097793B (zh) | 一种卫星零动量磁控太阳捕获装置及方法 | |
CN103676974B (zh) | 基于仿生偏振光检测的太阳跟踪装置 | |
RU2006131395A (ru) | Способ определения максимальной выходной мощности солнечных батарей космического аппарата и система для его осуществления | |
CN103389099B (zh) | 基于x射线脉冲星的航天器姿态和位置测量***及方法 | |
CN106200614B (zh) | 一种采用控制力矩陀螺真实力矩的航天器姿控测试***及方法 | |
CN103675861A (zh) | 一种基于星载gnss多天线的卫星自主定轨方法 | |
CN102914306B (zh) | 一种双探头星敏感器及其设计方法 | |
CN104236546A (zh) | 一种卫星星光折射导航误差确定与补偿方法 | |
CN106248077A (zh) | 一种基于粒子滤波的可见光组合定位***和方法 | |
CN105259930B (zh) | 全天候太阳方位跟踪方法及装置 | |
CN102944238B (zh) | 一种行星探测器接近目标过程中相对位置确定方法 | |
CN101692001A (zh) | 一种借力飞行轨道上深空探测器的自主天文导航方法 | |
CN101712381A (zh) | 一种基于多敏感器的定姿*** | |
CN106643741A (zh) | 一种卫星相对小行星视觉自主导航方法 | |
CN103983338B (zh) | 多极子矢量接收阵校准方法 | |
CN103246292B (zh) | 一种运动平台上的太阳自动跟踪方法 | |
CN103019247A (zh) | 一种火星探测器无陀螺自主空间姿态机动控制方法 | |
CN201781438U (zh) | 聚光太阳能发电***gps授时地球轨道跟踪***装置 | |
CN110304279A (zh) | 一种电推进卫星的质心在轨标定补偿方法 | |
CN103019252B (zh) | 一种火星探测器自主对地定向控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |