【技术实现步骤摘要】
本专利技术涉及航天器测试领域,特别是涉及一种用于卫星测试的程控任务指令快速生成技术。
技术介绍
1、卫星在轨执行载荷任务时一般通过程控任务指令实现,载荷程控任务指令通常利用程控指令、程控数据块和相对时间程控指令配合完成。在卫星的地面测试过程中,仿真卫星在轨执行载荷程控任务是一项非常重要测试内容,其不但验证各分系统功能的正确性和电气接口的匹配性,获得了测试数据,而且还达到了全面检验卫星功能和性能的目的,在指令模板测试、应用对接、热试验等测试环节均涉及到载荷程控任务指令的生成,如何能保证输入的参数合理和生成的指令正确对于综合测试来说至关重要。
技术实现思路
1、本专利技术提供了一种用于卫星测试的程控任务指令快速生成系统,其目的是为了解决卫星地面测试过程中程控任务指令快速生成的需求。
2、为了达到上述目的,本专利技术采用如下技术方案:一种用于卫星测试的程控任务指令快速生成系统,包括输入参数预处理模块、相对程控指令存储模块、程控指令处理模块、程控数据块处理模块和指令解译模块;
< ...【技术保护点】
1.一种用于卫星测试的程控任务指令快速生成系统,其特征在于:包括输入参数预处理模块、相对程控指令存储模块、程控指令处理模块、程控数据块处理模块和指令解译模块;
2.根据权利要求1所述的系统,其特征在于:输入参数预处理模块的输入参数共计9项,分别是开始记录时间T0、记录时长Δτ、开始回放时间T1、回放时长Δt、任务编号、姿态机动参数、载荷任务参数、数传回放文件编号,数传记录文件号。
3.根据权利要求1所述的系统,其特征在于:所述相对程控指令分为两种:相对程控指令一和相对程控指令二,相对程控指令一的指令执行相对时间是一个长度为N的离散递增序列[τ1
...【技术特征摘要】
1.一种用于卫星测试的程控任务指令快速生成系统,其特征在于:包括输入参数预处理模块、相对程控指令存储模块、程控指令处理模块、程控数据块处理模块和指令解译模块;
2.根据权利要求1所述的系统,其特征在于:输入参数预处理模块的输入参数共计9项,分别是开始记录时间t0、记录时长δτ、开始回放时间t1、回放时长δt、任务编号、姿态机动参数、载荷任务参数、数传回放文件编号,数传记录文件号。
3.根据权利要求1所述的系统,其特征在于:所述相对程控指令分为两种:相对程控指令一和相对程控指令二,相对程控指令一的指令执行相对时间是一个长度为n的离散递增序列[τ1,τ2,τ3,…,τn,τ(n+1),τ(n+2),…,τ(m-1),τm,τ(m+1),…,τ(n-1),τn],其中[τ1,τ2,τ3,…,τn]表示载荷任务开始记录之前的卫星状态设置指令执行相对时刻;[τ(n+1),τ(n+2),…,τ(m-1)]表示载荷任务记录过程中的卫星状态设置指令执行相对时刻;τm表示载荷任务记录结束时刻的相对时间,[τ(m+1),…,τ(n-1),τn]表示载荷任务记录结束之后卫星状态设置指令执行相对时刻;[τ1,τ2,τ3,…,τn,τ(n+1),τ(n+2),…,τ(m-1)]的段号为1,[τm,τ(m+1),…,τ(n-1),τn]的段号为2,段号1与2之间装入参数作为时间间隔;相对程控指令二的指令执行相对时间是长度为y的离散递增序列[t1,t2,t3,…,ty],其中t1表示载荷任务回放结束时刻的相对时间。
4.根据权利要求1所述的系统,其特征在于:程控指令和程控数据块的相对时间是长度为x的离散递增序列[δ0,δ1,…,δw,δv,…,δ(x-1),δx,…,δ(x-1),δx],其中δ0表示调用相对程控指令一的相对时刻;δx表示载荷任务开始记录的相对时刻,δw表示姿控数据块分发的相对时刻,δv表示载荷数据块分发的相对时刻,δx表示调用相对程控指令二的相对时刻;[δ0,δ1,…,δw,δv,…,δ(x-1),δx,…,δ(x-1)]的相对时间取值固定,δx=t1+δt-t1-t0+δx。
5.根据权利要求3或4所述的系统,其特征在于:所述输入参数应满足以下关系:δtmax≥δx+t0-δx+t1-t1≥δtmin,δtmax和δtmin分别为回放的最短时间和最长时间,δτmax≥τm+δ0-δx≥δτmin>τ(m-1)-τn,δτmax和δτmin分别为记录的最短时间和最长时间;δx表示载荷任务开始记录的相对时刻,δ0表示调用相对程控指令一的相对时刻,δx表示调用相对程控指令二的相对时刻。
6.根据权利要求4所述的系统,其特征在于:程控指令处理模块调用输入参数预处理模块的记录开始时间t...
【专利技术属性】
技术研发人员:郝延福,戴涧峰,马颖宁,张少坡,武政利,张硕,刘红杰,
申请(专利权)人:航天东方红卫星有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。