[发明专利]一种卫星遥控指令操作方法有效
申请号: | 200710176523.1 | 申请日: | 2007-10-30 |
公开(公告)号: | CN101145271A | 公开(公告)日: | 2008-03-19 |
发明(设计)人: | 伍保峰;冯永;李志刚;李娟;张可立 | 申请(专利权)人: | 航天东方红卫星有限公司 |
主分类号: | G08C17/00 | 分类号: | G08C17/00 |
代理公司: | 中国航天科技专利中心 | 代理人: | 安丽 |
地址: | 100094*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 卫星 遥控 指令 操作方法 | ||
技术领域
本发明涉及一种卫星星载遥控指令操作方法,适用于所有卫星的遥控指令操作。
背景技术
目前,常用的卫星星载遥控指令操作方法有两种,一种为实时的遥控指令操作方法,这种操作方法是在卫星经过地面测控站的可视范围内时,由地面测控站实时发送遥控指令控制卫星动作的一种操作方法,这种遥控操作方法应用范围的局限性很大,只适合于卫星在地面测控站的可视范围内的情况;另外一种为绝对时间遥控指令操作方法,这种操作方法以卫星的绝对时间作为驱动条件,当卫星处于地面测控站的可视范围内时,地面测控站根据卫星的任务安排将卫星的遥控指令按照时间先后顺序编制成遥控指令数据块后上注到星上,每条指令均带有执行时刻的绝对时间,星上计算机程序实时判断卫星时间与指令时间的关系,当指令的执行时间与卫星的时间相等时执行该条指令,这种遥控指令操作方法使卫星在地面测控站可视范围外执行遥控指令操作成为可能,从而提高了遥控操作的灵活性,但当卫星在不同的时间需要执行相同的指令序列时,就需要每次重新编制遥控指令数据块,并修改每条指令的执行时间,增加了地面的测控工作。
对于载荷任务简单的卫星,现有的遥控指令操作方法能够满足目前的任务要求,但随着科学技术的进步,卫星载荷的功能多种多样,各种载荷设备的工作参数设置相对复杂,需要频繁的进行遥控指令注入操作,现有的遥控操作方法在工作过程中可能会出现由于星地链路工作的不稳定或者其它某些偶然因素使本应该执行的指令而没有成功发到卫星上,从而导致某工作模式中的部分指令没有被执行,一般情况下会使该模式操作不完整,严重的时候可能对卫星产生致命的危害。
发明内容
本发明的技术解决问题是:克服现有技术的不足,提供一种卫星遥控指令操作方法,简化了地面遥控操作步骤,节省了信道的利用,降低了卫星操作故障的概率,提高了卫星的安全性和卫星管理的灵活性。
本发明的技术解决方案是:一种卫星遥控指令操作方法包括以下步骤:
(1)将卫星常规操作的遥控指令封装成相对时间遥控指令组并存储在星上计算机中;
(2)在需要执行相对时间遥控指令组时地面发送一条遥控指令启动相对时间遥控指令组;
(3)由星上计算机对相对时间遥控指令组进行逻辑管理。
一种卫星遥控指令操作方法还包括以下步骤:
所述步骤(1)还包括以下步骤:由地面上注相对时间遥控指令组,通过星上计算机对已存储的相对时间遥控指令组进行更新。
所述的相对时间遥控指令组其封装格式包括指令组、指令索引、段标识、相对时间和指令代码,段标识表明单条遥控指令在所述的相对时间遥控指令组内处于哪一段,相对时间表明单条遥控指令执行时刻相对于所述的相对时间遥控指令组起动时刻的相对时间值。
所述步骤(2)中启动相对时间遥控指令组的步骤为:
(1)先由星上计算机程序读取当前星上设定时间;
(2)对当前相对时间遥控指令组号进行初始化操作;
(3)判断当前相对时间遥控指令组号是否在合理的范围之内,如果在合理范围之类则执行步骤(4)否则就执行步骤(13);
(4)判断当前相对时间遥控指令组是否被启动,如果正被启动则执行步骤(5),否则执行步骤(12);
(5)对当前相对时间遥控指令组中指令索引对应的遥控指令进行校验计算;
(6)判断当前相对时间遥控指令组中指令索引对应的遥控指令校验计算结果是否正确,如果校验计算结果正确则执行步骤(7),否则执行步骤(9);
(7)判断当前相对时间遥控指令组中指令索引对应遥控指令的启动时间是否与当前星上设定时间相等,如果时间相等则执行步骤(8),否则执行步骤(12);
(8)执行指令索引对应的遥控指令,进行遥控指令执行计数;
(9)上条遥控指令索引对应的遥控指令执行结束后指令索引加1;
(10)判断指令索引是否小于当前相对时间遥控指令组的指令条数,如果是则执行步骤(5),否则执行步骤(11);
(11)停止当前相对时间遥控指令组的执行,并将指令索引清零;
(12)将相对时间遥控指令组号加1,执行步骤(3);
(13)挂起任务。
所述步骤(3)中对相对时间遥控指令组进行逻辑管理的步骤为:星上计算机程序在执行每个相对时间遥控指令组时首先检查执行是否获得允许,在获得允许之后设置禁止标志防止其它的指令源执行指令,然后按照相对时间遥控指令组内遥控指令的顺序执行,执行结束后重新设置允许标志供其它指令源使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天东方红卫星有限公司,未经航天东方红卫星有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710176523.1/2.html,转载请声明来源钻瓜专利网。