一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于配置信息的遥测方法、装置以及存储介质与流程

2023-01-02 18:51:06 来源:中国专利 TAG:


1.本技术涉及卫星技术领域,特别是涉及一种基于配置信息的遥测方法、装置及存储介质。


背景技术:

2.公开号为cn113972946a,发明名称为非测控链路遥控遥测上下行通信装置及其实现方法的发明包括:通信装置通过总线适配器、总线与卫星接口连接,包括:总线数据收发单元用于通过总线适配器进行遥控遥测上下行数据的收发;应用单元用于对遥控遥测数据进行记录、显示、存储,与总线数据收发单元建立数据传输连接;协议单元用于根据上下行数据传输格式,对前端数据接收模块收发的数据根据装置配置进行格式转换,获取遥控遥测有效数据;驱动单元用于提供总线适配器的操作接口,并驱动总线适配器。
3.公开号为cn114389673a,发明名称为一种应用于低轨卫星的星载短报文遥控遥测传输系统包括:数据中心、北斗地面终端、北斗geo卫星系统、低轨卫星和地面测控站;数据中心生成卫星的遥控指令,由北斗地面终端发送至北斗geo卫星系统,北斗geo卫星系统通过s频段链路转发至低轨卫星;低轨卫星发出卫星的遥测数据,通过l频段链路发送至北斗geo卫星系统,北斗geo卫星系统转发给北斗地面终端,最终由数据中心接收,从而实现测控业务。
4.遥测技术已经广泛应用于卫星技术领域,卫星系统通过遥测信道将遥测数据以遥测帧的形式传输至地面系统,以便工作人员对卫星系统上的应用以及设备进行监控。
5.卫星系统通常以两种方式向地面系统发送遥测数据:1)常规遥测,卫星系统上的调度应用根据预先设置的遥测调度信息(即,第一调度信息),定期触发多个应用和/或多个设备进行相应的检测,并将包含检测结果的常规遥测包(即,第一遥测包)发送至遥测应用,由遥测应用将第一遥测包组帧并传输至地面系统;2)查询遥测,卫星系统通过遥控信道接收地面发送的查询指令,根据查询指令触发目标应用和/或目标设备进行相应检测,并将包含检测结果的查询遥测包发送至遥测应用。
6.但是,以上两种遥测方式都有不足的地方。常规遥测通常按照部署的遥测调度信息(即,第一调度信息)对卫星系统上的多个应用和/或多个设备进行监控,因此常规遥测不能向工作人员提供目标应用和/或目标设备的遥测数据,地面系统还需要从常规遥测数据中提取工作人员所指定的目标应用和/或目标设备的遥测数据,因此使用不便。查询遥测只能根据地面系统的查询指令来触发多个应用和/或多个设备实时进行相应检测并返回查询遥测包。因此如果地面系统需要持续地获取目标应用和/或目标设备的遥测数据,就需要不断地发送查询指令,因此也带来了不便。
7.针对上述的现有技术中存在的利用常规遥测向地面系统发送多个对象的遥测数据时,不能提供目标应用和/或目标设备的遥测数据;利用查询遥测向地面系统发送目标应用和/或目标设备的遥测数据时,地面系统需要不断地向卫星系统发送查询指令,因此操作过程繁琐的技术问题,目前尚未提出有效的解决方案。


技术实现要素:

8.本公开的实施例提供了一种基于配置信息的遥测方法、装置及存储介质,以至少解决现有技术中存在的利用常规遥测向地面系统发送多个对象的遥测数据时,不能提供目标应用和/或目标设备的遥测数据;利用查询遥测向地面系统发送目标应用和/或目标设备的遥测数据时,地面系统需要不断地向卫星系统发送查询指令,因此操作过程繁琐的技术问题。
9.根据本公开实施例的一个方面,提供了一种基于配置信息的遥测方法,应用于卫星系统,包括:根据部署于卫星系统的第一调度信息,触发多个对象生成第一遥测包,其中第一调度信息用指示对卫星系统上的多个对象进行常规遥测的调度周期;根据部署于卫星系统的第一配置信息,从第一遥测包中抽取与目标对象对应的第二遥测包,其中第一配置信息用于指示从多个对象中选择的目标对象;根据第二遥测包生成相应的第一遥测帧;以及将第一遥测帧下行至地面系统。
10.根据本公开实施例的另一个方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时由处理器执行以上任意一项所述的方法。
11.根据本公开实施例的另一个方面,还提供了一种基于配置信息的遥测装置,应用于卫星系统,包括:第一遥测包生成模块,用于根据部署于卫星系统的第一调度信息,触发多个对象生成第一遥测包,其中第一调度信息用指示对卫星系统上的多个对象进行常规遥测的调度周期;第二遥测包生成模块,用于根据部署于卫星系统的第一配置信息,从第一遥测包中抽取与目标对象对应的第二遥测包,其中第一配置信息用于指示从多个对象中选择的目标对象;第一遥测帧生成模块,用于根据第二遥测包生成相应的第一遥测帧;以及下行发送模块,用于将第一遥测帧下行至地面系统。
12.根据本公开实施例的另一个方面,还提供了一种基于配置信息的遥测装置,应用于卫星系统,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:根据部署于卫星系统的第一调度信息,触发多个对象生成第一遥测包,其中第一调度信息用指示对卫星系统上的多个对象进行常规遥测的调度周期;根据部署于卫星系统的第一配置信息,从第一遥测包中抽取与目标对象对应的第二遥测包,其中第一配置信息用于指示从多个对象中选择的目标对象;根据第二遥测包生成相应的第一遥测帧;以及将第一遥测帧下行至地面系统。
13.根据本公开的技术方案,首先,遥测应用根据部署于卫星系统的第一调度信息(即,遥测调度信息),触发多个对象生成第一遥测包(即,常规遥测包)。其中,第一调度信息用于指示对卫星系统上的多个对象进行常规遥测的调度周期。然后,遥测应用根据部署于卫星系统的第一配置信息,从第一遥测包中抽取与目标对象对应的第二遥测包(即,配置遥测包)。其中,第一配置信息用于指示从多个对象中选择的目标对象。并且其中,第二遥测包中包含目标对象的遥测数据。此外,遥测应用根据第二遥测包生成相应的第一遥测帧(即,配置遥测帧)。最后,遥测应用将第一遥测帧下行至地面系统。
14.由于在本公开的技术方案中,遥测应用能够根据第二遥测包生成第一遥测帧,而第二遥测包是根据第一配置信息从第一遥测包中抽取得到的,因此卫星系统中的遥测应用能够持续的向地面系统发送与目标对象对应的第一遥测帧。而又由于地面系统能够直接接收到由卫星系统中的遥测应用发送的与目标对象对应的第一遥测帧,因此地面系统能够直
接将与目标对象对应的第一遥测帧发送给工作人员,不需要额外从常规遥测数据中获取目标对象的遥测数据。从而,本公开的技术方案达到了工作人员既能够直接获取到由卫星系统发送的目标对象的遥测数据,又简化了获取目标对象的遥测数据的操作过程的技术效果。进而解决了现有技术中存在的利用常规遥测向地面系统发送多个对象的遥测数据时,不能提供目标应用和/或目标设备的遥测数据;利用查询遥测向地面系统发送目标应用和/或目标设备的遥测数据时,地面系统需要不断地向卫星系统发送查询指令,因此操作过程繁琐的技术问题。
附图说明
15.此处所说明的附图用来提供对本公开的进一步理解,构成本技术的一部分,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。在附图中:图1是现有技术中的卫星遥控遥测系统的示意图;图2a是现有技术中的卫星系统的硬件架构的示意图;图2b是现有技术中的地面系统的硬件架构的示意图;图3是根据本技术实施例1的第一个方面所述的地面系统中的测控系统的示意图;图4是根据本技术实施例1的第一个方面所述的卫星系统中的软件应用的模块示意图;图5是根据本技术实施例1的第一个方面所述的基于配置信息的遥测方法流程图;图6是根据本技术实施例1的第一个方面所述的卫星系统实时向地面系统发送第一遥测帧的方法流程图;图7是根据本技术实施例1的第一个方面所述的卫星系统延时向地面系统发送第一遥测帧的方法流程图;图8是根据本技术实施例1的第一个方面所述的遥测应用根据常规遥测包生成配置遥测帧的示意图;图9是根据本技术实施例1的第一个方面所述的遥测应用下行第一遥测帧的数据流示意图;图10是根据本技术实施例1的第一个方面所述的遥测应用将第一遥测帧存储进存储文件的示意图;图11是根据本技术实施例1的第一个方面所述的遥测应用响应于调度应用发送的获取第二遥测包的数据流示意图;图12是根据本技术实施例1的第一个方面所述的地面系统向卫星系统发送第二调度信息及第二配置信息的方法流程示意图;图13是根据本技术实施例1的第一个方面所述的卫星系统将第一遥测帧和第二遥测帧下行至地面系统的方法流程图;图14是根据本公开实施例2的第一个方面所述的基于配置信息的遥测装置的示意图;以及图15是根据本公开实施例3的第一个方面所述的基于配置信息的遥测装置的示意图。
具体实施方式
16.为了使本技术领域的人员更好地理解本公开的技术方案,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本公开一部分的实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本公开保护的范围。
17.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
18.实施例1根据本实施例,提供了一种基于配置信息的遥测方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
19.图1示出了根据本实施例所述的卫星遥控遥测系统的示意图。该系统包括:地面系统20以及卫星系统10,其中地面系统20通过分包遥控的方式,经由地面系统20与卫星系统10之间的遥控信道向卫星系统10发送遥控应用数据。此外,卫星系统10接收地面系统20发送的遥控应用数据,并且通过分包遥测的方式,经由卫星系统10与地面系统20之间的遥测信道向地面系统20传输遥测数据。
20.图2a进一步示出了图1中卫星系统10的硬件架构的示意图。参考图2a所示,卫星系统10包括综合电子系统,综合电子系统包括:处理器、存储器、总线管理模块以及通信接口。其中存储器与处理器连接,从而处理器可以访问存储器,读取存储器存储的程序指令,从存储器读取数据或者向存储器写入数据。总线管理模块与处理器连接,并且还与例如can总线等总线连接。从而处理器可以通过总线管理模块所管理的总线,同与总线连接的星载设备进行通信。此外,处理器还经由通信接口与相机、星敏感器、测控应答机以及数传设备等设备通信连接。本领域普通技术人员可以理解,图2a所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,卫星系统10还可包括比图2a中所示更多或者更少的组件,或者具有与图2a所示不同的配置。
21.图2b进一步示出了图1中地面系统20的硬件架构的示意图。参考图2b所示,地面系统20可以包括一个或多个处理器(处理器可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器、用于通信功能的传输装置以及输入/输出接口。其中存储器、传输装置以及输入/输出接口通过总线与处理器连接。除此以外,还可以包括:与输入/输出接口连接的显示器、键盘以及光标控制设备。本领域普通技术人员可以理解,图2b所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,地面系统20还可包括比图2b中所示更多或者更少的组件,或者具有与图2b所示不同的配置。
22.应当注意到的是,图2a和图2b中示出的一个或多个处理器和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到计算设备中的其他元件中的任意一个内。如本公开实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。
23.图2a和图2b中示出的存储器可用于存储应用软件的软件程序以及模块,如本公开实施例中的基于配置信息的遥测方法对应的程序指令/数据存储装置,处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的应用的基于配置信息的遥测方法。存储器可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器此处需要说明的是,在一些可选实施例中,上述图2a和图2b所示的设备可以包括硬件元件(包括电路)、软件元件(包括存储在计算机可读介质上的计算机代码)、或硬件元件和软件元件两者的结合。应当指出的是,图2b和图2a仅为特定具体实例的一个实例,并且旨在示出可存在于上述设备中的部件的类型。
24.图3是根据本技术实施例所述的地面系统20中的测控系统的示意图。参考图3所示,测控系统内设置有用户接口、测控模块、遥控模块以及遥测模块。其中,测控模块还包括常规测控单元和配置测控单元。工作人员可以通过用户接口与测控模块进行交互。具体地,工作人员通过用户接口在常规测控单元中设置与常规遥测相关的第一调度信息。其中,第一调度信息用于指示对卫星系统10上的多个对象进行常规遥测的调度周期,以便卫星系统10能够根据调度周期周期性地返回各个对象(例如应用或设备)的遥测数据。工作人员还可以通过用户接口在配置测控单元中设置与配置遥测相关的第一配置信息,其中第一配置信息用于指示卫星系统10上的目标对象,以便周期性地实时获取目标对象的遥测数据。然后,常规测控单元将第一调度信息发送至遥控模块,配置测控单元将第一配置信息发送至遥控模块。遥控模块将第一调度信息以及第一配置信息传输至卫星系统10。
25.图4是根据本技术实施例所述的卫星系统10中的软件应用的模块示意图,参考图4所示,卫星系统10中包括应用0~应用m。此外,卫星系统10还包括调度应用、遥控应用、遥测应用、总线管理应用和数传管理应用。其中,卫星系统10可以通过遥控应用与地面系统20的遥控模块建立遥控信道,还可以通过遥测应用与地面系统20的遥测模块建立遥测信道。例如,工作人员通过地面系统20中测控系统的遥控模块,将用于获取多个对象的遥测包的第一调度信息发送给卫星系统10中的遥控应用。遥控应用将获取多个对象的第一调度信息发送至调度应用。调度应用根据第一调度信息指示的调度周期进行常规遥测,周期性地向应用0~应用m发送获取多个对象的遥测包的请求。应用0~应用m响应于获取多个对象的遥测包的请求,进行检测,根据检测结果生成常规遥测包(即第一遥测包),并将常规遥测包传输至遥测应用。遥测应用根据常规遥测包生成相应的常规遥测帧(即第二遥测帧)。遥测应用通过遥测信道实时地将常规遥测帧发送至地面系统20中的遥测模块。工作人员可通过用户接口实时地接收到由遥测模块发送的常规遥测帧。
26.进一步地,例如,工作人员通过地面系统20中的遥控模块,将获取目标对象的遥测包的第一配置信息发送给卫星系统10中的遥控应用,以便周期性地获取目标对象的遥测数据。其中,目标对象例如可以为应用0~应用m中的应用0,也可以是多个星载设备中的某个星
载设备。遥控应用将获取目标对象的遥测包的第一配置信息发送至调度应用。调度应用根据第一配置信息周期性地向遥测应用发送获取目标对象的遥测包的请求。遥测应用响应于获取目标对象的遥测包的请求,并根据常规遥测包生成配置遥测包(即第二遥测包)。其中,配置遥测包是第一配置信息指示的目标对象向遥测应用传输的遥测包。然后,遥测应用根据第二遥测包生成配置遥测帧(即第一遥测帧)。遥测应用通过遥测信道将配置遥测帧发送至地面系统20中的遥测模块。工作人员可通过用户接口接收到由遥测模块发送的配置遥测帧。
27.在上述运行环境下,根据本实施例的第一个方面,提供了一种基于配置信息的遥测方法,该方法由图2a中所示的处理器实现。图5示出了该方法的流程示意图,参考图5所示,该方法包括:s502:根据部署于卫星系统的第一调度信息,触发多个对象生成第一遥测包,其中第一调度信息用于指示对卫星系统上的多个对象进行常规遥测的调度周期;s504:根据部署于卫星系统的第一配置信息,从第一遥测包中抽取与目标对象对应的第二遥测包,其中第一配置信息用于指示从多个对象中选择的目标对象;s506:根据第二遥测包生成相应的第一遥测帧;以及s508:将第一遥测帧下行至地面系统。
28.具体地,图6是根据本技术实施例所述的卫星系统10实时向地面系统20发送配置遥测帧(即第一遥测帧)的方法流程图;图7是根据本技术实施例所述的卫星系统10延时向地面系统20发送配置遥测帧的方法流程图以及图8是根据本技术实施例所述的遥测应用根据常规遥测包生成配置遥测帧的示意图。
29.参考图3~图8所示,地面系统20中的常规测控单元接收到工作人员通过用户接口传输的获取与多个对象对应的常规遥测包的第一调度信息后,通过遥控模块将第一调度信息发送至卫星系统10中的遥控应用。从而第一调度信息被部署于卫星系统10。 此外,地面系统20中的配置测控单元接收到由工作人员通过用户接口传输的第一配置信息后,通过遥控模块将第一配置信息发送至卫星系统10中的遥控应用。从而第一配置信息被部署于卫星系统10。
30.从而,调度应用根据部署于卫星系统10上的第一调度信息,按照第一调度信息指示的调度周期触发多个对象生成常规遥测包(即第一遥测包)(s502)。其中,第一调度信息用于指示对卫星系统10上的多个对象进行常规遥测的调度周期。具体地,调度应用根据第一调度信息中的对多个对象进行常规遥测的调度周期,周期性地向多个对象发送获取常规遥测包的请求。多个对象响应于由调度应用发送的获取常规遥测包的请求,进行检测,并生成常规遥测包,然后将常规遥测包发送至遥测应用。例如,第一调度信息中指示的对多个对象进行常规遥测的调度周期为1s,卫星系统10上的多个对象例如可以包括时间管理应用、健康监测应用和热控管理应用等多个应用以及gnss模块等多个星载设备。调度应用每隔1s周期性地向时间管理应用、健康监测应用和热控管理应用等对象发送获取常规遥测包的请求。然后,时间管理应用、健康监测应用和热控管理应用等对象响应于调度应用发送的获取常规遥测包的请求,进行检测,并生成常规遥测包。最后,时间管理应用、健康监测应用和热控管理应用等对象分别将生成的常规遥测包发送至遥测应用。
31.表1示出了时间管理应用、健康监测应用和热控管理应用等对象每隔1s生成常规
遥测包的示意表。
32.表1参考表1所示,时间管理应用、健康监测应用以及热控管理应用等对象在5:10:00时响应于调度应用发送的获取常规遥测包的请求,生成常规遥测包;时间管理应用、健康监测应用以及热控管理应用等对象在5:10:01响应于调度应用发送的获取常规遥测包的请求,生成常规遥测包以及时间管理应用、健康监测应用以及热控管理应用等对象在5:10:02时响应于调度应用发送的获取常规遥测包的请求,生成常规遥测包。
33.此外,遥测应用根据部署于卫星系统10上的第一配置信息,从常规遥测包中抽取与目标对象对应的配置遥测包(即第二遥测包)(s504)。其中,第一配置信息用于指示从多个对象中选择的目标对象。例如,常规遥测包中包含与时间管理应用对应的常规遥测包、与健康监测应用对应的常规遥测包、与热控管理应用对应的常规遥测包和与电源管理应用对应的常规遥测包。第一配置信息中指示的目标对象包括时间管理应用和热控管理应用。遥测应用读取第一配置信息中所指示的信息,并按照第一配置信息中所指示的信息,从常规遥测包中分别抽取与健康监测应用对应的配置遥测包和与热控管理应用对应的配置遥测包。
34.表2示出了遥测应用从常规遥测包中抽取与目标对象对应的配置遥测包的示意表。
35.表2参考表2所示,遥测应用在5:10:00. 50(即5时10分0秒500毫秒)时,从热控管理应用在5:10:00生成的常规遥测包中抽取配置遥测包。遥测应用在5:10:01. 50(即5时10分1
秒500毫秒)时,从热控管理应用在5:10:01生成的常规遥测包中抽取配置遥测包。以及,遥测应用在5:10:02. 50(即5时10分2秒500毫秒)时,从热控管理应用在5:10:02生成的常规遥测包中抽取配置遥测包。以此类推。由上述可知,遥测应用周期性地从与多个对象对应的常规遥测包中抽取配置遥测包。优选地,配置遥测包与相应的常规遥测包是在相同的调度周期内进行的。
36.进一步地,地面系统20发送的第一配置信息,可以是与目标对象对应的配置信息表。
37.表3示出了获取与目标对象对应的配置遥测包的配置信息表。
38.表3参考表3可知,不同目标对象的配置遥测包获取请求对应不同的序号,不同的序号对应不同目标对象的数据流编号,并且不同目标对象的数据流编号的含义不同。例如,序号为1的目标对象的数据流编号为app-sch-0.020。app-sch-0.020的含义为获取与时间管理应用的配置遥测包请求,并且获取与时间管理应用的配置遥测包请求的发送频度为1s。
39.然后,遥测应用根据配置信息表从常规遥测包中抽取与目标对象对应的常规遥测包,并根据抽取的常规遥测包生成与目标对象对应的配置遥测包。遥测应用在生成与不同的目标对象对应的配置遥测包后,生成与不同目标对象对应的配置遥测包输出表。
40.表4示出了遥测应用生成与不同目标对象对应的配置遥测包输出表。
41.表4参考表4所示,不同目标对象的配置遥测包对应不同的配置遥测包序号,不同的配置遥测包序号对应不同目标对象的配置遥测包的数据流编号,并且不同目标对象的配置遥测包的数据流编号的含义不同。例如,配置遥测包序号为1的目标对象的数据流编号为app-tm-0.020。app-tm-0.020的含义为与时间管理应用对应的配置遥测包。
42.进一步地,遥测应用根据配置遥测包生成相应的配置遥测帧(即第一遥测帧)(s506)。
43.最后,遥测应用将配置遥测帧下行至地面系统20(s508)。具体地,遥测应用通过遥测信道将配置遥测帧下行至地面系统20中的遥测模块。遥测模块接收到配置遥测帧后,将配置遥测帧发送给测控模块中的配置测控单元。配置测控单元通过用户接口将配置遥测帧(即,与目标对象对应的遥测数据)传输给工作人员。
44.在本公开的技术方案中,遥测应用将配置遥测帧发送至地面系统20,而配置遥测帧是根据配置遥测包生成的,配置遥测包是根据第一配置信息周期性地从常规遥测包中抽取得到的,因此卫星系统10中的遥测应用能够持续的向地面系统20发送与目标对象对应的配置遥测帧。
45.也就是说,在本公开的技术方案中,遥测应用在进行常规遥测并生成常规遥测帧的过程中,从各个对象生成遥测包中抽取与第一配置信息中指定的目标对象对应常规遥测包并生成相应的配置遥测包,然后生成相应的配置遥测帧。
46.而又由于地面系统20能够直接接收到由卫星系统10中的遥测应用发送的与目标对象对应的配置遥测帧,因此地面系统20能够直接将与目标对象对应的配置遥测帧发送给工作人员。从而工作人员只需要向卫星系统10发送一次配置信息,即可周期性地从卫星系统10获取目标对象的遥测数据。并且由于本公开的技术方案是从常规遥测包中抽取与目标对象对应的配置遥测包,因此只需要在每个常规遥测的调度周期中抽取,即可在每个调度周期都能向地面系统20返回目标对象的遥测数据。
47.从而,本公开的技术方案达到了工作人员既能够直接获取到由卫星系统10发送的目标对象的遥测数据,又简化了获取目标对象的遥测数据的操作过程的技术效果。进而解决了现有技术中存在的利用常规遥测向地面系统20发送多个对象的遥测数据时,不能提供目标应用和/或目标设备的遥测数据;利用查询遥测向地面系统20发送目标应用和/或目标设备的遥测数据时,地面系统20需要不断地向卫星系统10发送查询指令,因此操作过程繁琐的技术问题。
48.可选地,根据第二遥测包生成相应的第一遥测帧的操作,包括:从第二遥测包分别抽取与不同目标对象对应的第三遥测包;以及根据第三遥测包生成与不同目标对象对应的第一遥测帧。
49.具体地,参考图6和图7所示,遥测应用在根据配置遥测包(即第二遥测包)生成配置遥测帧(即第一遥测帧)的过程中,会周期性地扫描配置遥测包,并从配置遥测包中抽取满足调度要求的与不同目标对象对应的配置遥测包(即第三遥测包)。为便于描述,本文将从常规遥测包中抽取的配置遥测包称为第一配置遥测包(即第二遥测包),将从第一配置遥测包中抽取的与不同目标对象对应的配置遥测包称为第二配置遥测包(即第三遥测包)。从而,遥测应用根据从常规遥测包抽取的第一配置遥测包生成与不同目标对象对应的第二配置遥测帧。
50.例如,遥测应用扫描第一配置遥测包的周期是10ms,第一配置遥测包包括与时间管理应用对应的配置遥测包、与健康监测应用对应的配置遥测包以及与热控管理应用对应的配置遥测包。而在多个第一配置遥测包当中,只有与时间管理应用对应的配置遥测包和与健康监测应用对应的配置遥测包满足调度要求。因此,遥测应用先抽取与时间管理应用
对应的第二配置遥测包(即第三遥测包),间隔10ms后,再抽取与健康监测应用对应的第二配置遥测包(即第三遥测包)。然后,遥测应用将与时间管理应用对应第二配置遥测包添加帧头和帧尾,生成与时间管理应用对应的配置遥测帧;遥测应用将与健康监测应用对应的第二配置遥测包添加帧头和帧尾,生成与健康监测应用对应的配置遥测帧。
51.从而,通过从遥测包中抽取与用于第二配置遥测包的操作,达到了为生成与第二配置遥测包对应的配置遥测帧提供必要基础的技术效果。
52.此外,上述只是示例性的说明了满足调度要求的第二配置遥测包(即第三遥测包)的数量小于从常规遥测包中抽取的第一配置遥测包(即第二遥测包)的数量的情况。本领域技术人员应该明确,满足调度要求的第二配置遥测包的数量可以与从常规遥测包中抽取的第一配置遥测包的数量相同。
53.进一步地,上述只是示例性的说明了先抽取与时间管理应用对应的配置遥测包,然后再抽取与热控管理应用对应的配置遥测包。但是,本领域的技术人员应当明确,遥测应用抽取与不同目标对象对应的配置遥测包的顺序不加限定。
54.可选地,还包括:根据第一遥测包生成第二遥测帧,并将第二遥测帧输入至用于实时传输的第一帧队列。
55.具体地,参考图6和图7所示,首先,在常规遥测过程中,遥测应用接收到由多个对象发送的常规遥测包(即第一遥测包)。然后,遥测应用将常规遥测包添加帧头和帧尾,并生成常规遥测帧(即第二遥测帧)。最后,遥测应用将常规遥测帧输入至用于实时传输的常规帧队列(即第一帧队列)。其中,输入至常规帧队列的常规遥测帧能够被实时传输至地面系统20。
56.从而,通过上述操作达到了能够通过常规遥测将多个对象的遥测数据实时传输至地面系统20的技术效果。
57.可选地,将第一遥测帧下行至地面系统的操作,包括:将第一遥测帧输入至用于实时传输的第二帧队列;以及将第一帧队列和第二帧队列进行实时调度,组成用于下行的遥测下行帧队列。
58.具体地,图9是根据本技术实施例所述的遥测应用下行配置遥测帧(即第一遥测帧)的数据流示意图。参考图6和图9所示,首先,遥测应用根据第二配置遥测包(即第三遥测包)生成与不同目标对象对应的配置遥测帧后,将配置遥测帧输入至用于实时传输的配置帧队列(即,第二帧队列)。其中,输入至配置帧队列的配置遥测帧能够被实时传输至地面系统20。
59.然后,遥测应用响应于调度应用发送的触发信息,将常规帧队列和配置帧队列进行实时调度。即,将常规帧队列和配置帧队列组成遥测下行帧队列。其中,遥测下行帧队列中包含配置遥测帧(即第一遥测帧)和常规遥测帧(即第二遥测帧)。其中,调度应用发送触发信息的周期例如可以为1s,且可根据遥测帧的下行速率进行调整。并且其中,由于常规帧队列和配置帧队列均为用于实时传输的队列,因此配置帧队列中的配置遥测帧与常规帧队列中的常规遥测帧的部分遥测帧对应。
60.最后,遥测应用从遥测下行帧队列中取帧下行,将常规遥测帧和配置遥测帧实时传输至地面系统20。
61.例如,常规帧队列中包括与时间管理应用、健康监测应用和热控管理应用等对象
对应的常规遥测帧。当第一配置信息所指示的目标对象为时间管理应用和热控管理应用时,遥测应用将与时间管理应用对应的配置遥测帧和与热控管理应用对应的配置遥测帧,输入至用于实时传输的配置帧队列。
62.然后,遥测应用响应于调度应用发送的触发信息,将包含有与时间管理应用、健康监测应用和热控管理应用等对象对应的常规遥测帧的常规帧队列,以及将包含有与时间管理应用对应的配置遥测帧和与热控管理应用对应的配置遥测帧的配置帧队列进行实时调度。从而,组成用于下行的遥测下行帧队列。
63.最后,遥测下行帧队列中的与时间管理应用、健康监测应用和热控管理应用等对象对应的常规遥测帧和与时间管理应用对应的配置遥测帧一同实时下行至地面系统20。
64.从而,通过上述操作达到了能够实时将多个目标对象的遥测数据和多个对象中的目标对象的遥测数据一同实时下行至地面系统和20的技术效果。
65.可选地,将第一遥测帧下行至地面系统的操作,包括:将第一遥测帧存储至预先设置的存储文件;响应于用于下行第一遥测帧的触发信息,从存储文件中获取第一遥测帧;将所获取的第一遥测帧输入至第三帧队列;以及将第三帧队列与第一帧队列进行实时调度,组成用于下行的遥测下行帧队列。
66.具体地,参考图7和图9所示,在将配置遥测帧下行至地面系统20的过程中,首先,遥测应用查询配置帧队列中是否有配置遥测帧。在配置帧队列有配置遥测帧的情况下,遥测应用获取配置帧队列中的配置遥测帧,并将配置遥测帧写入至存储文件。其中,存储文件的存储形式包括平台存储和载荷存储。
67.然后,遥测应用响应于调度应用发送的触发信息,从存储文件中整帧读取配置遥测帧。其中,调度应用发送触发信息的周期为1s,并且可根据遥测帧的下行速率进行调整。
68.然后,遥测应用从存储文件获取之前存储至存储文件的配置遥测帧,由于此时的配置遥测帧相对于生成配置遥测帧的时刻延迟下行,因此被输入至用于延时下行的延时帧队列(即第三帧队列)。
69.然后遥测应用将延时帧队列和当前常规帧队列中的遥测帧进行实时调度,组成用于下行的遥测下行帧队列。值得注意的是,由于配置遥测帧预先在存储文件中存储一定时间,因此遥测应用所读取的配置遥测帧与常规帧队列中的遥测帧不对应。例如,当前常规帧队列中的常规遥测帧生成的调度周期,比生成配置遥测帧的调度周期晚。
70.最后,遥测应用从遥测下行帧取帧下行,将配置遥测帧和常规帧队列中的常规遥测帧实时传输至地面系统20。
71.例如,常规帧队列中包括与时间管理应用、健康监测应用和热控管理应用等对象对应的常规遥测帧。第一配置信息所指示的目标对象为时间管理应用和热控管理应用。遥测应用将与时间管理应用对应的配置遥测帧和与热控管理应用对应的遥测帧存储至预先设置的存储文件。
72.然后,遥测应用响应于调度应用发送的触发信息,从存储文件中获取与时间管理应用对应的配置遥测帧。此外,遥测应用将所获取的与时间管理应用对应的配置遥测帧和与热控管理应用对应的配置遥测帧输入至延时帧队列,与常规帧队列所包含的与时间管理应用、健康监测应用和热控管理应用等对象对应的当前的常规遥测帧进行实时调度。从而,组成用于下行的遥测下行帧队列。
73.最后,遥测下行帧队列中的与时间管理应用对应的配置遥测帧和与热控管理应用对应的配置遥测帧以及与时间管理应用、健康监测应用和热控管理应用等对象对应的当前的常规遥测帧一同实时下行至地面系统20。
74.从而,通过上述操作达到了在工作人员需要获取目标对象的遥测数据较多的情况下,也能够批量将目标对象的遥测数据传输至地面系统20的技术效果。
75.可选地,将第一遥测帧存储至预先设置的存储文件的操作,包括:判定第一遥测帧是否为满帧;以及在第一遥测帧为满帧的情况下,将第一遥测帧存储至存储文件。
76.具体地,图10是根据本技术实施例所述的遥测应用将配置遥测帧(即第一遥测帧)存储进存储文件的示意图。参考图6、图7和图10所示,在未接收到由调度应用发送的触发信息时,遥测应用保持等待触发信息的状态。在遥测应用接收到由调度应用发送的触发信息后,响应于触发信息,并判定配置遥测帧是否为满帧。在配置遥测帧是满帧的情况下,遥测应用将配置遥测帧存储至存储文件。在配置遥测帧不是满帧的情况下,遥测应用重新等待接收由调度应用发送的触发信息。
77.从而,通过上述操作达到了能够在配置遥测帧为满帧的情况下,将配置遥测帧存储至存储文件,从而有利于将更多的配置遥测包组合在同一个配置遥测帧中,从而为将目标对象的遥测数据批量传输至地面系统20提供必要基础的技术效果。
78.可选地,根据第三遥测包生成与不同目标对象对应的第一遥测帧的操作,包括:判定第三遥测包是否准许下行;在第三遥测包准许下行的情况下,根据第三遥测包生成与不同目标对象对应的第一遥测帧。
79.具体地,参考图6、图7和图9所示,在未接收到由调度应用发送的触发信息时,遥测应用保持等待触发信息的状态。遥测应用在接收到由调度应用发送的触发信息后,响应于触发信息,生成第一配置遥测包(即第二遥测包)。然后,遥测应用从第一配置遥测包中抽取满足调度要求第二配置遥测包(即第三遥测包),并判定第二配置遥测包是否准许下行至地面系统20。在第二配置遥测包准许下行的情况下,遥测应用将第二配置遥测包添加帧头和帧尾,生成配置遥测帧;在第二配置遥测包禁止下行的情况下,遥测应用重新等待接收由调度应用发送的触发信息。
80.从而,通过预先判定第二配置遥测包是否准许下行至地面系统20,并且在第二配置遥测包准许下行的情况下,生成相应的配置遥测帧的操作,达到了能够简化组帧过程,避免浪费资源的技术效果。
81.可选地,多个对象包括多个应用和多个设备,并且第一遥测包包括与多个应用对应的第四遥测包和/或与多个设备对应的第五遥测包,根据部署于卫星系统的第一调度信息,触发多个对象生成第一遥测包的操作,包括:根据第一调度信息中的调度周期,向多个应用发送获取第四遥测包的请求;以及响应于获取第四遥测包的请求,生成第四遥测包。
82.具体地,参考图6或图7所示,卫星系统10中设置有需要进行常规遥测的多个对象。其中,多个对象包括多个应用和/或多个设备。
83.在常规遥测过程中,首先,调度应用根据第一调度信息所指示的对多个应用进行常规遥测的调度周期,周期性地向多个应用发送获取常规应用遥测包(即第四遥测包)的请求。多个应用响应于调度应用发送的获取常规应用遥测包的请求,并进行检测,根据检测结果生成常规应用遥测包。
84.例如,第一调度信息所指示的对卫星系统10中的多个应用进行常规遥测的调度周期为1s。卫星系统10中的多个应用包括时间管理应用、健康监测应用以及热控管理应用等应用。
85.调度应用根据第一调度信息所指示的对时间管理应用、健康监测应用以及热控管理应用等应用进行常规遥测的调度周期,每隔1s向时间管理应用、健康监测应用以及热控管理应用等应用发送获取常规应用遥测包的请求。时间管理应用、健康监测应用以及热控管理应用等应用响应于调度应用发送的获取常规应用遥测包的请求,分别进行检测,并根据检测结果分别生成与时间管理应用、健康监测应用以及与热控管理应用等应用对应的常规应用遥测包。
86.此外,本领域技术人员应当明确,卫星系统10中需要进行常规遥测的多个对象的数量可以大于多个应用的数量,也可以等于多个应用的数量。即,多个对象可以包括多个应用与多个设备,也可以只包括多个应用。在多个对象只包括多个应用的情况下,常规遥测包的数量与常规应用遥测包的数量相同。
87.从而,通过上述操作达到了能够生成与多个应用对应的常规应用遥测包的技术效果。
88.可选地,根据部署于卫星系统的第一调度信息,触发多个对象生成第一遥测包的操作,包括:根据第一调度信息中的调度周期,向总线管理应用发送获取第五遥测包的请求;将获取第五遥测包的请求发送至多个设备;以及响应于获取第五遥测包请求,生成所述第五遥测包。
89.具体地,参考图6或图7所示,首先,调度应用根据第一调度信息所指示的对多个设备进行常规遥测的调度周期,周期性地向总线管理应用发送获取常规设备遥测包(即第五遥测包)的请求。总线管理应用将获取常规设备遥测包的请求发送至多个设备。多个设备响应于调度应用发送的获取常规设备遥测包的请求,并进行检测,根据检测结果生成常规设备遥测包。
90.例如,第一调度信息所指示的对卫星系统10中的多个设备进行常规遥测的调度周期为1s。卫星系统10中的多个设备包括gnss模块、光纤陀螺仪以及大力矩飞轮等。
91.调度应用根据第一调度信息所指示的对gnss模块、光纤陀螺仪以及大力矩飞轮等设备进行常规遥测的调度周期,每隔1s向总线管理应用发送获取常规设备遥测包的请求。总线管理应用周期性地将获取常规设备遥测包的请求,发送至gnss模块、光纤陀螺仪以及大力矩飞轮等设备。gnss模块、光纤陀螺仪以及大力矩飞轮等设备响应于调度应用发送的获取常规设备遥测包的请求,分别进行检测,并根据检测结果分别生成与gnss模块、光纤陀螺仪以及大力矩飞轮等设备对应的常规设备遥测包。
92.从而,通过上述操作达到了能够生成与多个设备对应的常规设备遥测包的技术效果。
93.可选地,还包括:从地面系统接收第二调度信息和第二配置信息;以及根据第二调度信息和第二配置信息对第一调度信息和第一配置信息进行更新。
94.具体地,图11是根据本技术实施例所述的遥测应用响应于调度应用发送的获取第二遥测包的数据流示意图,图12是根据本技术实施例所述的地面系统20向卫星系统10发送第二调度信息及第二配置信息的方法流程示意图。参考图11和图12所示,首先,地面系统20
中的测控模块将接收到的第二调度信息和第二配置信息发送至遥控模块。其中,第二调度信息为不同于第一调度信息的调度信息,第二配置信息为不同于第一配置信息的配置信息。例如,第一调度信息所指示的对卫星系统10上的多个对象进行常规遥测的调度周期为1s。第二调度信息所指示的对卫星系统10上的多个对象进行常规遥测的调度周期为2s。第一配置信息所指示的多个对象中的目标对象是时间管理应用以及gnss模块。第二配置信息所指示的多个对象中的目标对象是时间管理应用以及测控单元。
95.然后,地面系统20中的遥控模块通过遥控信道将第二调度信息和第二配置信息传输至卫星系统10上的遥控应用。遥控应用再将接收到的第二调度信息和第二配置信息传输至调度应用。
96.进一步地,调度应用在接收到第二调度信息和第二配置信息后,更新内部原有的第一调度信息和第一配置信息。即,将内部的第一调度信息替换为第二调度信息以及将内部的第一配置信息替换为第二配置信息。
97.最后,调度应用将第二调度信息和第二配置信息传输至遥测应用。遥测应用在接收到第二调度信息和第二配置信息后,更新内部原有的第一调度信息和第一配置信息。即,将内部的第一调度信息替换为第二调度信息以及将内部的第一配置信息替换为第二配置信息。
98.从而,通过上述操作,能够达到及时更新需要对多个对象进行常规遥测的调度周期以及多个对象中的目标对象的技术效果。
99.在本公开的技术方案中,遥测应用在进行常规遥测将配置遥测帧发送至地面系统,而配置遥测帧是根据配置遥测包生成的,配置遥测包是根据第一配置信息周期性地从常规遥测包中抽取得到的,因此卫星系统中的遥测应用能够持续的向地面系统发送与目标对象对应的配置遥测帧。也就是说,在本公开的技术方案中,遥测应用在进行常规遥测并生成常规遥测帧的过程中,从各个对象生成遥测包中抽取与第一配置信息中指定的目标对象对应的配置遥测包,并生成相应的配置遥测帧。而又由于地面系统能够直接接收到由卫星系统中的遥测应用发送的与目标对象对应的配置遥测帧,因此地面系统能够直接将与目标对象对应的配置遥测帧发送给工作人员。从而工作人员只需要向卫星系统发送一次配置信息,即可周期性地从卫星系统获取目标对象的遥测数据。并且由于本公开的技术方案是从常规遥测包中抽取目标对象对应的配置遥测包,因此只需要在每个常规遥测的调度周期中抽取,即可在每个调度周期都能向地面系统返回目标对象的遥测数据。从而,本公开的技术方案达到了工作人员既能够直接获取到由卫星系统发送的目标对象的遥测数据,又简化了获取目标对象的遥测数据的操作过程的技术效果。进而解决了现有技术中存在的利用常规遥测向地面系统发送多个对象的遥测数据时,不能提供目标应用和/或目标设备的遥测数据;利用查询遥测向地面系统发送目标应用和/或目标设备的遥测数据前,地面系统需要不断地向卫星系统发送查询指令,因此操作过程繁琐的技术问题。
100.图13示出了本公开实施例所述的卫星系统10将配置遥测帧和常规遥测帧下行至地面系统20的方法流程图。参考图13所示,s1310:地面系统20将第一调度信息和第一配置信息传输至卫星系统10上的调度应用,卫星系统10上的调度应用将第一调度信息和第一配置信息传输至遥测应用;s1320:调度应用根据第一调度信息向多个对象发送获取常规遥测包的请求,多个
对象响应于获取常规遥测包的请求,生成常规遥测包;s1330:调度应用根据第一配置信息向遥测应用发送获取配置遥测包的请求,遥测应用响应于获取配置遥测包的请求,从常规遥测包中抽取与目标对象对应的第一配置遥测包;s1340:遥测应用根据常规遥测包生成常规遥测帧;s1350:遥测应用从第一配置遥测包分别抽取与不同目标对象对应的第二配置遥测包,并判定第二配置遥测包是否准许下行,在第二配置遥测包准许下行的情况下,根据第二配置遥测包生成配置遥测帧;s1360:遥测应用判定配置遥测帧是否为满帧,在配置遥测帧为满帧的情况下,将配置遥测帧存储至存储文件;s1370:遥测应用将配置遥测帧下行至地面系统20;s1371:遥测应用将配置遥测帧输入至用于实时传输的配置帧队列,并将常规帧队列和配置帧队列进行实时调度,组成用于下行的遥测下行帧队列,然后将遥测下行帧队列中的配置遥测帧和常规遥测帧下行至地面系统20;s1372:遥测应用将配置遥测帧存储至预先设置的存储文件,从存储文件中获取配置遥测帧,并将获取的配置遥测帧输入至延时帧队列。将延时帧队列和常规帧队列进行实时调度,组成用于下行的遥测下行帧队列,然后将遥测下行帧队列中的配置遥测帧和常规遥测帧下行至地面系统20。
101.此外,参考图2a和图2b所示,根据本实施例的第二个方面,提供了一种存储介质。所述存储介质包括存储的程序,其中,在所述程序运行时由处理器执行以上任意一项所述的方法。
102.从而根据本实施例,达到了工作人员既能够直接获取到由卫星系统10发送的目标对象的遥测数据,又简化了获取目标对象的遥测数据的操作过程的技术效果。进而解决了现有技术中存在的利用常规遥测向地面系统20发送多个对象的遥测数据时,不能提供目标应用和/或目标设备的遥测数据;利用查询遥测向地面系统20发送目标应用和/或目标设备的遥测数据前,地面系统20需要不断地向卫星系统10发送查询指令,因此操作过程繁琐的技术问题。
103.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
104.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
105.实施例2
图14示出了根据本实施例的第一个方面所述的向地面系统发送数据的配置遥测装置1400,该装置1400与根据实施例1的第一个方面所述的方法相对应。参考图14所示,该装置1400包括:第一遥测包生成模块1410,用于根据部署于卫星系统的第一调度信息,触发多个对象生成第一遥测包,其中第一调度信息用指示对卫星系统上的多个对象进行常规遥测的调度周期;第二遥测包生成模块1420,用于根据部署于卫星系统的第一配置信息,从第一遥测包中抽取与目标对象对应的第二遥测包,其中第一配置信息用于指示从多个对象中选择的目标对象;第一遥测帧生成模块1430,用于根据第二遥测包生成相应的第一遥测帧;以及下行发送模块1440,用于将第一遥测帧下行至地面系统。
106.可选地,第一遥测帧生成模块1430包括:第三遥测包生成模块,用于从第二遥测包分别抽取与不同目标对象对应的第三遥测包;以及第一遥测帧生成子模块,用于根据第三遥测包生成与不同目标对象对应的第一遥测帧。
107.可选地,装置1400还包括:第二遥测帧生成模块,用于根据第一遥测包生成第二遥测帧,并将第二遥测帧输入至用于实时传输的第一帧队列。
108.可选地,下行发送模块1440包括:第一输入模块,用于将第一遥测帧输入至用于实时传输的第二帧队列;以及第一遥测下行帧队列组成模块,用于将第一帧队列和第二帧队列进行实时调度,组成用于下行的遥测下行帧队列。
109.可选地,下行发送模块1440包括:第一遥测帧存储模块,用于将第一遥测帧存储至预先设置的存储文件;第一遥测帧获取模块,用于响应于用于下行第一遥测帧的触发信息,从存储文件中获取第一遥测帧;以及第三帧队列输入模块,用于将所获取的第一遥测帧输入至第三帧队列;以及下行帧队列组成模块,用于将第三帧队列与第一帧队列中的遥测帧进行实时调度,组成用于下行的遥测下行帧队列。
110.可选地,第一遥测帧存储模块包括:第一判定模块,用于判定第一遥测帧是否为满帧;以及在第一遥测帧为满帧的情况下,将第一遥测帧存储至存储文件。
111.可选地,第一遥测帧生成子模块包括:第二判定模块,用于判定第三遥测包是否准许下行;判定结果输出模块,用于在第三遥测包准许下行的情况下,根据第三遥测包生成与不同目标对象对应的第一遥测帧。
112.可选地,多个对象包括多个应用和多个设备,并且第一遥测包包括与多个应用对应的第四遥测包和/或与多个设备对应的第五遥测包,第一遥测包生成模块1410包括:第四遥测包请求模块,用于根据第一调度信息中的调度周期,向多个应用发送获取第四遥测包的请求;以及第四遥测包生成模块,用于响应于获取第四遥测包的请求,生成第四遥测包。
113.可选地,第一遥测包生成模块1410包括:第五遥测包请求模块,用于根据第一调度信息中的调度周期,向总线管理应用发送获取第五遥测包的请求;请求发送模块,用于将获取第五遥测包的请求发送至多个设备;以及第五遥测包生成模块,用于响应于获取第五遥测包的请求,生成第五遥测包。
114.可选地,装置1400还包括:信息接收模块,用于从地面系统接收第二调度信息和第二配置信息;以及信息更新模块,用于根据第二调度信息和第二配置信息对第一调度信息和第一配置信息进行更新。
115.从而根据本实施例,达到了工作人员既能够直接获取到由卫星系统10发送的目标对象的遥测数据,又简化了获取目标对象的遥测数据的操作过程的技术效果。进而解决了
现有技术中存在的利用常规遥测向地面系统20发送多个对象的遥测数据时,不能提供目标应用和/或目标设备的遥测数据;利用查询遥测向地面系统20发送目标应用和/或目标设备的遥测数据前,地面系统20需要不断地向卫星系统10发送查询指令,因此操作过程繁琐的技术问题。
116.实施例3图15示出了根据本实施例的第一个方面所述的向地面系统发送数据的配置遥测装置1500,该装置1500与根据实施例1的第一个方面所述的方法相对应。参考图15所示,该装置1500包括:处理器1510;以及存储器1520,与处理器1510连接,用于为处理器1510提供处理以下处理步骤的指令:根据部署于卫星系统的第一调度信息,触发多个对象生成第一遥测包,其中第一调度信息用指示对卫星系统上的多个对象进行常规遥测的调度周期;根据部署于卫星系统的第一配置信息,从第一遥测包中抽取与目标对象对应的第二遥测包,其中第一配置信息用于指示从多个对象中选择的目标对象;根据第二遥测包生成相应的第一遥测帧;以及将第一遥测帧下行至地面系统。
117.从而根据本技术的实施例,达到了工作人员既能够直接获取到由卫星系统10发送的目标对象的遥测数据,又简化了获取目标对象的遥测数据的操作过程的技术效果。进而解决了现有技术中存在的利用常规遥测向地面系统20发送多个对象的遥测数据时,不能提供目标应用和/或目标设备的遥测数据;利用查询遥测向地面系统20发送目标应用和/或目标设备的遥测数据前,地面系统20需要不断地向卫星系统10发送查询指令,因此操作过程繁琐的技术问题。
118.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
119.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
120.在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
121.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
122.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
123.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机
设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
124.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献