【技术实现步骤摘要】
一种数据通信方法、装置、系统及设备
[0001]本专利技术涉及火箭测发控
,特别是一种数据通信方法、装置、系统及设备。
技术介绍
[0002]运载火箭在点火飞行前和飞行后,测发控系统需要严格按照时间与顺序进行各流程的执行,对运载火箭进行各系统检查及断电控制等判断火箭系统是否能够正常点火发射以及是否能够正常飞行等。在整个测发控流程中,如果测发控终端突然出问题(如网络异常,断电等)都会严重影响火箭的发射流程,因此对在航天领域中担任如此重要角色的测发控系统需要进行冗余备份,以使得在当前测发控系统出现异常时,备份测发控系统可以完全接管整个流程,并继续接下来的测发控任务。
[0003]在传统的航天领域测发控系统冗余实现中,一般会设置主测发控系统与备测发控系统两个终端,实现测发控系统的冗余管理,这样可以在一定程度上保障测控流程的安全性,但是当备测发控系统出现异常时,整个测发控流程依然不能顺利进行。
技术实现思路
[0004]本专利技术要解决的技术问题是提供一种数据通信方法、装置、系统及设备,解决了单一备测发 ...
【技术保护点】
【技术特征摘要】
1.一种数据通信方法,其特征在于,应用于数据处理端,包括:获取至少两个测发控终端的身份信息和网口信息;根据所述身份信息,确定所述至少两个测发控终端中的主测发控终端和至少一个备测发控终端;接收所述主测发控终端的流程执行信息;所述流程执行信息包括当前执行流程索引和当前流程执行状态中的至少一项;将所述流程执行信息按照所述网口信息转发至至少一个所述备测发控终端,以使所述备测发控终端解析所述流程执行信息并同步。2.根据权利要求1所述的数据通信方法,其特征在于,还包括:按照第一预设周期向所述主测发控终端和至少一个所述备测发控终端发送第一心跳帧;接收所述主测发控终端按照第二预设周期发送的第二心跳帧,以及至少一个所述备测发控终端按照第三预设周期发送的至少一个第三心跳帧。3.根据权利要求2所述的数据通信方法,其特征在于,所述第一心跳帧、所述第二心跳帧以及所述第三心跳帧包括以下至少一项:发送端的网络状态;发送端的当前流程执行状态;发送端的指令信息。4.根据权利要求2所述的数据通信方法,其特征在于,当第二预设周期内未接收到所述主测发控终端发送的所述第二心跳帧时,还包括:确定当前时刻起最先接收到的第三心跳帧对应的第一目标备测发控终端;向所述第一目标备测发控终端发送接管请求;接收所述第一目标备测发控终端反馈的反馈信号;若所述反馈信号为同意,则将所述第一目标备测发控终端作为新的主测发控终端,否则,向下一个接收到所述第三心跳帧对应的第一目标备测发控终端发送接管请求,直至接收到第一目标备测发控终端反馈的反馈信号为同意。5.根据权利要求2所述的数据通信方法,其特征在于,当第三预设周期内未接收到所述备测发控终端发送的所述第三心跳帧时,还包括:清除所述备测发控终端的身份信息和网口信息。6....
【专利技术属性】
技术研发人员:陈乐,布向伟,彭昊旻,赵也倪,文天乐,
申请(专利权)人:东方空间技术山东有限公司东方空间西安宇航技术有限公司东方空间海南科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。