【技术实现步骤摘要】
一种面向运载火箭的终端地址分配方法及装置
本专利技术涉及航天
,特别是一种面向运载火箭的终端地址分配方法及装置。
技术介绍
目前,随着航天技术的不断发展,以FC-AE-1553高速总线代替现役运载火箭上MIL-STD-1553B总线是未来航天智能化的发展趋势,FC-AE-1553高速总线既极大地提高了数据传输速度、提供了更多的终端接口,又可以很好的兼容原有MIL-STD-1553B总线标准。然而,目前还没有面向多级运载火箭的FC-AE-1553高速总线的成熟架构,也没有针对终端地址的可靠性设计:无法解决当终端地址一位或者多位出现故障时指向错误终端的情况。
技术实现思路
本专利技术解决的技术问题是:克服现有技术的不足,提供了一种面向运载火箭的终端地址分配方法及装置。为了解决上述技术问题,本专利技术实施例提供了一种面向运载火箭的终端地址分配方法,包括:将十进制数字1转换为初始二进制地址,并将所述初始二进制地址分配给第一远置终端,以作为第一远置终端的终端地址;将所述初始二进 ...
【技术保护点】
1.一种面向运载火箭的终端地址分配方法,其特征在于,包括:/n将十进制数字1转换为初始二进制地址,并将所述初始二进制地址分配给第一远置终端,以作为第一远置终端的终端地址;/n将所述初始二进制地址保存于地址数组中,将所述初始二进制地址作为所述地址数组中的有效地址,并初始化当前地址标识;/n更新所述当前地址标识,并将更新的当期地址标识转换为目标二级制地址;/n将所述目标二进制地址与所述有效地址进行比较;/n在确定所述目标二进制地址与有效地址存在N位以上不同数字的情况下,将所述目标二进制地址分配给第二远置终端,以作为所述第二远置终端的终端地址;N为正整数;/n将所述目标二进制地址 ...
【技术特征摘要】
1.一种面向运载火箭的终端地址分配方法,其特征在于,包括:
将十进制数字1转换为初始二进制地址,并将所述初始二进制地址分配给第一远置终端,以作为第一远置终端的终端地址;
将所述初始二进制地址保存于地址数组中,将所述初始二进制地址作为所述地址数组中的有效地址,并初始化当前地址标识;
更新所述当前地址标识,并将更新的当期地址标识转换为目标二级制地址;
将所述目标二进制地址与所述有效地址进行比较;
在确定所述目标二进制地址与有效地址存在N位以上不同数字的情况下,将所述目标二进制地址分配给第二远置终端,以作为所述第二远置终端的终端地址;N为正整数;
将所述目标二进制地址保存于所述地址数组中,并将所述目标二进制地址作为地址数组中的有效地址。
2.根据权利要求1所述的方法,其特征在于,在所述将所述初始二进制地址分配给第一远置终端,以作为第一远置终端的终端地址之后,还包括:
根据已分配地址的远置终端的个数,初始化当前远置终端标识;
在为所述第一远置终端分配终端地址之后,更新所述当前远置终端标识。
3.根据权利要求1所述的方法,其特征在于,在所述将所述目标二进制地址与所述有效地址进行比较之后,还包括:
在确定所述目标二进制地址与所述有效地址存在N位或N位以下不同数字的情况下,则执行所述更新所述当前地址标识,并将更新的当期地址标识转换为目标二级制地址的步骤。
4.根据权利要求1所述的方法,其特征在于,在所述将所述目标二进制地址保存于所述地址数组中,并将所述目标二进制地址作为地址数组中的有效地址之后,还包括:
循环执行所述更新所述当前地址标识,并将更新的当期地址标识转换为目标二级制地址,至所述将所述目标二进制地址保存于所述地址数组中,并将所述目标二进制地址作为地址数组中的有效地址的步骤,直到所有的远置终端均已分配终端地址。
5.根据权利要求1所述的方法,其特征在于,在所述将所述目标二进制地址保存于所述地址数组中,并将所述目标二进制地址作为地址数组中的有效地址之后,还包括:
通过网络控制器向一子级远置终端发送命令序列;
在所述一子级远置终端接收到所述命令序列之后,建立所述一子级远置终端与所述网络控制器之间的通信连接;
通过所述一子级远置终端向所述网络控制器发送状态序列,所述状态序列包含远置终端的超时值;
根据所述网络控制器接收所述状态序列的接收信息,确定所述一子级远置终端是否分离。
6.根据权利要求5所述的方法,其特征在于,所述根据所述网络控制器接收所述状态序列的接收信息,确定所述一子级远置终端是否分离,包括:
在所述网络控制器在设定时长内接收到所述状态序列的情况下,通过所述网络控制器对所述状态序列进行处理,并判定所述一子级远置终端未分离;
遍历一子级上的所有远置终端,重复执行所述通过网络控制器向一子级远置终端发送命令序列,至所述通过所述一子级远置终端向所述网络控制器发送状态序列,所述状态序列包含远置终端的超时值的步骤。
7.根据权利要求5所述的方法,其特征在于,所述根据所述网络控制器接收所述状态序列的接收信息,确定所述一子级远置终端是否分离,包括:
在所述网络控制器在设定时长内未接收到所述状态序列的情...
【专利技术属性】
技术研发人员:谢立,吴斌,高耸,徐少华,李雷,
申请(专利权)人:上海宇航系统工程研究所,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。