机柜内试验装置遥测参数资源动态分配和组包方法制造方法及图纸

技术编号:39059657 阅读:19 留言:0更新日期:2023-10-12 19:52
本发明专利技术涉及航天设备多路复用通信领域,尤其涉及一种机柜内试验装置遥测参数资源动态分配和组包方法,包括:S1、信息处理单元通过总线巡检通信方式确认接入1553B总线的试验装置的数量以及每个试验装置的终端地址;S2、信息处理单元一次性采集或按照终端地址排序分批次采集各试验装置的遥测参数;S3、信息处理单元对采集的所有试验装置的遥测参数进行组包并发送至外部设备;组包后的所有试验装置的遥测参数的总长度限制为15B,每个试验装置的遥测参数的长度为5B,第一字节的高4bit填入终端地址,其他4.5B为遥测参数。本发明专利技术根据开机工作的试验装置数量实现遥测参数资源自适应动态分配和组包,避免浪费遥测参数传输资源。避免浪费遥测参数传输资源。避免浪费遥测参数传输资源。

【技术实现步骤摘要】
机柜内试验装置遥测参数资源动态分配和组包方法


[0001]本专利技术涉及航天设备多路复用通信
,尤其涉及一种机柜内试验装置遥测参数资源动态分配和组包方法。

技术介绍

[0002]我国空间站已全面建成,大量试验装置陆续上行至空间站,在机柜内滚动开展在轨试验。机柜的信息处理单元作为试验装置的总线控制器,各个试验装置作为远程终端接入总线。信息处理单元负责采集反应各个试验装置工作状态的遥测参数,组包后统一传输至空间站平台,由空间站平台下行至地面,地面人员判读各试验装置的工作状态。
[0003]传统的载人航天器遥测参数采集方法采用静态资源分配和组包机制,总线控制器为每个接入总线的远程终端分配固定长度的遥测参数,按照固定周期对每个远程终端的遥测参数进行采集,并按照固定格式进行组包,统一向空间站平台传输。由于空间站配置大量机柜,为每个机柜分配的遥测参数传输长度有限,机柜内的试验装置数量众多,并且试验装置在轨试验计划各不相同,同时开机工作的试验装置数量存在不确定性,传统的遥测参数采集方法将导致每个试验装置所分配的遥测参数数量较少,若大量试验装置未开机工作,机柜为其分配的遥测参数位置将被固定数值填充,导致机柜对外传输的遥测参数资源浪费,开机工作的试验装置下传到地面的状态信息较少,无法满足地面快速判读试验装置在轨工作状态的要求。

技术实现思路

[0004]为了克服现有遥测参数资源静态分配和组包的不足,本专利技术的目的是提供一种机柜内试验装置遥测参数资源动态分配和组包方法,根据开机工作的试验装置数量实现遥测参数资源自适应动态分配和组包,避免浪费遥测参数传输资源。
[0005]本专利技术提供一种机柜内试验装置遥测参数资源动态分配和组包方法,包括如下步骤:S1、信息处理单元通过总线巡检通信方式确认机柜内接入1553B总线的试验装置的数量以及每个试验装置的终端地址;S2、信息处理单元根据接入1553B总线的试验装置的数量,一次性采集或按照终端地址排序分批次采集所有试验装置的遥测参数;S3、信息处理单元对采集的所有试验装置的遥测参数进行组包并发送至外部设备;其中,组包后的所有试验装置的遥测参数的总长度限制为15B,每个试验装置的遥测参数的长度为5B,其中第一字节的高4bit填入终端地址,其他4.5B为遥测参数。
[0006]优选地,在步骤S1中,当各试验装置加电工作后,信息处理单元与各试验装置进行总线巡检通信,确认接入1553B总线的试验装置数量以及每个试验装置的终端地址。
[0007]优选地,步骤S2具体包括如下步骤:S21、各加电工作的试验装置,每500ms更新自身的遥测参数,将长度为5B的遥测参
数发送至遥测缓存;S22、信息处理单元每500ms读取各加电工作的试验装置的遥测缓存中的遥测参数;若试验装置的数量为1~3个时,信息处理单元直接将读取的三个试验装置的遥测参数写入自身的遥测发送缓存;若试验装置的数量为4~6个时,按照终端地址从小到大对各试验装置进行排序,信息处理单元在第一个500ms将读取的第一至第三个试验装置的遥测参数写入自身的遥测发送缓存,信息处理单元在第二个500ms将读取的剩下的试验装置的遥测参数写入遥测发送缓存;若试验装置的数量为7~9个时,按照终端地址从小到大对各试验装置进行排序,信息处理单元在第一个500ms将读取的第一至第三个试验装置的遥测参数写入自身的遥测发送缓存,信息处理单元在第二个500ms将读取的第四至第六个试验装置的遥测参数写入自身的遥测发送缓存,信息处理单元在第三个500ms将读取的剩下的试验装置的遥测参数写入自身的遥测发送缓存;若试验装置的数量为10~12个时,按照终端地址从小到大对各试验装置进行排序,信息处理单元在第一个500ms将读取的第一至第三个试验装置的遥测参数写入自身的遥测发送缓存,信息处理单元在第二个500ms将读取的第四至第六个试验装置的遥测参数写入自身的遥测发送缓存,信息处理单元在第三个500ms将读取的第七至第九个试验装置的遥测参数写入自身的遥测发送缓存,信息处理单元在第四个500ms将读取的剩下的试验装置的遥测参数写入自身的遥测发送缓存。
[0008]优选地,外部设备每500ms读取一次遥测发送缓存发送的遥测参数。
[0009]优选地,当组包后的所有试验装置的遥测参数的总长度不足15B时,由信息处理单元填充0xAA达到15B后,再向外部设备发送。
[0010]与现有的静态资源分配和组包方式相比,本专利技术根据开机工作的试验装置的数量动态分配遥测参数传输资源,根据采集的遥测参数动态组包,将机柜对外传输资源分配给开机工作的试验装置,从而能够使地面快速获取试验装置的在轨状态,避免对遥测参数传输资源造成浪费。
附图说明
[0011]图1是根据本专利技术实施例提供的信息处理单元与试验装置和外部设备的连接框图。
[0012]图2是根据本专利技术实施例提供的机柜内试验装置遥测参数资源动态分配和组包方法的流程图。
[0013]图3是根据本专利技术实施例提供的一个试验装置遥测参数的组包方式图。
[0014]图4是根据本专利技术实施例提供的信息处理单元对多个试验装置遥测参数的组包方式图。
具体实施方式
[0015]在下文中,将参考附图描述本专利技术的实施例。在下面的描述中,相同的模块使用相
同的附图标记表示。在相同的附图标记的情况下,它们的名称和功能也相同。因此,将不重复其详细描述。
[0016]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,而不构成对本专利技术的限制。
[0017]如图1所示,机柜内安装有多个试验装置和一个信息处理单元,信息处理单元与多个试验装置通过1553B总线连接,最大通信速率1Mbps,最多支持12个试验装置接入1553B总线,信息处理单元按照500ms周期采集反应各试验装置工作状态的遥测参数,每个试验装置的遥测参数长度为5B,信息处理单元将采集的各个试验装置的遥测参数组包发送至外部设备。
[0018]信息处理单元与外部设备通过以太网连接,最大通信速率100Mbps,信息处理单元将自身的遥测参数和组包后的各试验装置的遥测参数进行组包后通过以太网发送至外部设备,组包后的遥测参数的总长度为32B,其中信息处理单元自身遥测参数的长度为17B,采集的机柜内所有试验装置的遥测参数总长度限制为15B。
[0019]如图2所示,本专利技术实施例提供的机柜内试验装置遥测参数资源动态分配和组包方法,包括如下步骤:S1、信息处理单元通过总线巡检通信方式确认机柜内接入1553B总线的试验装置的数量以及每个试验装置的终端地址。
[0020]当各试验装置加电工作后,信息处理单元与各试验装置进行总线巡检通信,确认接入1553B总线的试验装置数量N以及每个试验装置的终端地址RTn。
[0021]S2、信息处理单元根据接入1553B总线的试验装置的数量,一次性采集或按照终端地址排序分批次本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机柜内试验装置遥测参数资源动态分配和组包方法,其特征在于,包括如下步骤:S1、信息处理单元通过总线巡检通信方式确认机柜内接入1553B总线的试验装置的数量以及每个试验装置的终端地址;S2、信息处理单元根据接入1553B总线的试验装置的数量,一次性采集或按照终端地址排序分批次采集所有试验装置的遥测参数;S3、信息处理单元对采集的所有试验装置的遥测参数进行组包并发送至外部设备;其中,组包后的所有试验装置的遥测参数的总长度限制为15B,每个试验装置的遥测参数的长度为5B,其中第一字节的高4bit填入终端地址,其他4.5B为遥测参数。2.根据权利要求1所述的机柜内试验装置遥测参数资源动态分配和组包方法,其特征在于,在步骤S1中,当各试验装置加电工作后,信息处理单元与各试验装置进行总线巡检通信,确认接入1553B总线的试验装置数量以及每个试验装置的终端地址。3.根据权利要求2所述的机柜内试验装置遥测参数资源动态分配和组包方法,其特征在于,步骤S2具体包括如下步骤:S21、各加电工作的试验装置,每500ms更新自身的遥测参数,将长度为5B的遥测参数发送至遥测缓存;S22、信息处理单元每500ms读取各加电工作的试验装置的遥测缓存中的遥测参数;若试验装置的数量为1~3个时,信息处理单元直接将读取的三个试验装置的遥测参数写入自身的遥测发送缓存;若试验装置的数量为4~6个时,按照终端地址从小到大对各试验装置进行排序,信息处理单元在第一个500ms将读取的第一...

【专利技术属性】
技术研发人员:杨金禄尹钊宋研郭佩王正义程超田苗苗王德伟许焕宾刘莹刘贵林
申请(专利权)人:北京空间飞行器总体设计部
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1