【技术实现步骤摘要】
一种基于数据库管理系统的卫星飞行控制系统与方法
本专利技术涉及卫星飞行控制方法,尤其涉及一种基于数据库管理系统的卫星飞行控制系统与方法。
技术介绍
当前航天领域,特别是卫星在轨飞行控制,专业化程度高、时效应高、控制过程工作繁琐,同时错误风险也高。需要投入大量的人力和时间,从多专业角度去监控复核飞行过程,导致处理突发紧急事情的反应效率较低,因此,如何缩短指令生成和指令复核的时间,以提高处理突发紧急事情的反应效率,是本领域技术人员所亟待解决的技术问题。
技术实现思路
为了解决现有技术中的问题,本专利技术提供了一种基于数据库管理系统的卫星飞行控制系统与方法。本专利技术提供了一种基于数据库管理系统的卫星飞行控制方法,包括以下过程:S1、数据预处理,预处理输入数据,并且保存在Access数据库中;S2、自动生成指令,明确星时,创建指令序列,并且保存指令序列;S3、指令复核,如果指令正确,则卫星上注执行,如果错误,则显示错误信息。作为本专利技术的进一步改进,在步骤S1中,将各专 ...
【技术保护点】
1.一种基于数据库管理系统的卫星飞行控制方法,其特征在于,包括以下过程:/nS1、数据预处理,预处理输入数据,并且保存在Access数据库中;/nS2、自动生成指令,明确星时,创建指令序列,并且保存指令序列;/nS3、指令复核,如果指令正确,则卫星上注执行,如果错误,则显示错误信息。/n
【技术特征摘要】
1.一种基于数据库管理系统的卫星飞行控制方法,其特征在于,包括以下过程:
S1、数据预处理,预处理输入数据,并且保存在Access数据库中;
S2、自动生成指令,明确星时,创建指令序列,并且保存指令序列;
S3、指令复核,如果指令正确,则卫星上注执行,如果错误,则显示错误信息。
2.根据权利要求1所述的基于数据库管理系统的卫星飞行控制方法,其特征在于:在步骤S1中,将各专业输入数据统一存储在Access数据库中,统一存储格式和精度,指令执行时间按星上时间处理,卫星在轨位置以星下点坐标来表述,采用弧度值;对输入数据进行分类处理,直观查看,并批量处理;预留更改输入信息的窗口,方便更改。
3.根据权利要求1所述的基于数据库管理系统的卫星飞行控制方法,其特征在于:在步骤S2中,执行星时直接采用预处理后的数据;创建Access数据库,用于存储指令,支持通过链接选择指令;支持保存已验证的指令序列;支持将常用指令序列固化成块,再次使用时直接调用;按统一格式输出指令,以指令功能命名指令数据块,对指令长度作出明确标识,方便后续调用。
4.根据权利要求1所述的基于数据库管理系统的卫星飞行控制方法,其特征在于:在步骤S3中,指令复核包括:
1)指令执行时间的复核;
使用labview语言编写判据,预判超时指令和禁用指令;
预估执行时机;
上位机支持界面显示,方便人工复核;
2)指令代码的复核;
通过调用Access数据库,将指令的功能描述随指令一同显示;
支持上位机界面显示,方便人工复核;
3)指令数据...
【专利技术属性】
技术研发人员:任文胜,彭佳文,吴志远,郑楚伟,蒲卫华,李春,
申请(专利权)人:深圳航天东方红海特卫星有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。