一种双冗余热备份角反射器抛射控制系统及方法技术方案

技术编号:18552720 阅读:40 留言:0更新日期:2018-07-28 10:13
本发明专利技术公开了一种双冗余热备份角反射器抛射控制系统及方法,属于角反射器抛射控制技术领域,包括:电源模块A、电源模块B、控制器、遥控终端及抛射装置;两个控制器的输入端均与遥控终端连接,用于接收遥控终端发送的指令;两个控制器的输出端均与抛射装置电性连接,用于与抛射装置进行数据传输及控制抛射装置对角反射器的抛射;两个控制器的结构和功能相同,但通讯节点地址不同,所述通讯节点地址通过控制器的配置文件设定,控制器通过读取配置文件来初始化自身的内部通信节点地址,并根据自身的内部通信节点地址判断自身是主控制器还是从控制器;本发明专利技术在主控制器故障状态下仍能正常完成抛射装置对角反射器的抛射,提高抛射控制系统的可靠性。

【技术实现步骤摘要】
一种双冗余热备份角反射器抛射控制系统及方法
本专利技术属于角反射器抛射控制
,具体涉及一种双冗余热备份角反射器抛射控制系统及方法。
技术介绍
角反射器抛射控制系统根据指令要求实现对抛射系统的控制和信息采集。主控制器用于接收来自遥控终端的作战指令,根据指令对角反射器进行状态检查、抛射等控制;用于采集抛射装置内的抛射气压数据等信息。主控制器对抛射装置抛射任务的成败起到至关重要的决定作用。采用传统的单主机控制方式,如果主控制器发生故障,就直接造成抛射任务失败。
技术实现思路
有鉴于此,本专利技术的目的是提供一种双冗余热备份角反射器抛射控制系统及方法,能够在主控制器故障状态下仍能正常完成抛射装置对角反射器的抛射,提高抛射控制系统的可靠性。本专利技术是通过下述技术方案实现的:一种双冗余热备份角反射器抛射控制系统,包括:电源模块A、电源模块B、两个控制器、遥控终端及抛射装置;所述遥控终端用于同时给两个控制器发送指令;所述抛射装置用于对角反射器进行抛射;所述电源模块A用于给两个控制器供电;电源模块B用于给抛射装置供电;两个所述控制器的输入端均与遥控终端连接,用于接收遥控终端发送的指令;两个所述控制器的输出端均与抛射装置电性连接,用于与抛射装置进行数据传输及控制抛射装置实现对角反射器的抛射;两个所述控制器的结构和功能相同,但通讯节点地址不同,所述通讯节点地址通过控制器的配置文件设定,控制器通过读取配置文件来初始化自身的内部通信节点地址,并根据自身的内部通信节点地址判断自身是主控制器还是从控制器,当判断为从控制器时,接收到遥控终端的指令后不响应。进一步的,所述指令包括:自检、抛射、定时询问及主从设置。一种双冗余热备份角反射器抛射控制方法,该方法如下:初始时,两个控制器根据自身的内部通信节点地址分为主控制器和从控制器;遥控终端同时给主控制器和从控制器发送定时询问指令;主控制器和从控制器接收到所述定时询问的指令后,给遥控终端发送回复报文;若遥控终端设定时间内均收到主控制器和从控制器的回复报文,则判定主控制器和从控制器均未发生故障,则遥控终端给主控制器和从控制器同时发送自检指令;主控制器和从控制器接收到所述自检指令后,从控制器不进行响应,主控制器对抛射装置的气压值进行检测;当检测到抛射装置的气压值达到设定值时,遥控终端给主控制器和从控制器同时发送抛射指令,从控制器接收到所述抛射指令后,不进行响应;主控制器接收到所述抛射指令后,控制抛射装置对角反射器进行抛射;若遥控终端设定时间内收到主控制器的回复报文,但未收到从控制器的回复报文,则判定遥控终端与从控制器的通信出现异常或者从控制器发生故障,则遥控终端给主控制器和从控制器同时发送自检指令;从控制器接收不到该自检指令;主控制器对抛射装置的气压值进行检测;当检测到抛射装置的气压值达到设定值时,遥控终端给主控制器和从控制器同时发送抛射指令,从控制器接收不到所述抛射指令;主控制器接收到所述抛射指令后,控制抛射装置对角反射器进行抛射;若遥控终端设定时间内未收到主控制器和从控制器的回复报文,则判定控制系统故障,无法进行抛射控制;若遥控终端设定时间内收到从控制器的回复报文,但未收到主控制器的回复报文,则判定遥控终端与主控制器的通信出现异常或者主控制器发生故障,此时,控制方法如下:步骤1,遥控终端给主控制器和从控制器发送主从设置指令,原从控制器通过修改其内部通信节点地址,使其设置为新主控制器;步骤2,遥控终端给新主控制器和新从控制器发送自检指令,新主控制器接收到所述自检指令后,对抛射装置的气压值进行检测;步骤3,当检测到抛射装置的气压值达到设定值时,遥控终端给新主控制器和新从控制器同时发送抛射指令,新主控制器接收到所述抛射指令后,控制抛射装置对角反射器进行抛射;其中,若原主控制器故障恢复,则通过接收主从设置指令将其自身设置为新从控制器,新从控制器能够接收所述自检指令和抛射指令,但不响应;若原主控制器故障未恢复,则无法接收所述主从设置指令、自检指令及抛射指令。进一步的,发送所述定时询问指令的时间间隔为1s。有益效果:本专利技术通过增加从控制器,使得当主控制器发生硬件故障或主控制器上运行的控制软件发生故障时,遥控终端发送指令,将主控制器和从控制器进行切换,原从控制器设置为主控制器,原从控制器设置为主控制,继续完成对抛射装置的控制功能,保证抛射任务的顺利完成。附图说明图1为本专利技术的组成图。具体实施方式下面结合附图并举实施例,对本专利技术进行详细描述。本实施例提供了一种双冗余热备份角反射器抛射控制系统,包括:电源模块A、电源模块B、主控制器、从控制器、遥控终端及抛射装置;待抛射部件为角反射器;所述遥控终端用于给主控制器和从控制器发送指令,且遥控终端始终同时给主控制器和从控制器发送指令;所述指令包括:自检、抛射、定时询问及主从设置;所述抛射装置用于对角反射器进行抛射;所述主控制器和从控制器的输入端均与遥控终端连接,用于接收遥控终端发送的指令;主控制器和从控制器的输出端均与抛射装置电性连接,用于与抛射装置进行数据传输及控制抛射装置实现对角反射器的抛射;所述主控制器和从控制器的结构和功能相同,但是主控制器和从控制器的通讯节点地址不同,所述通讯节点地址通过主控制器和从控制器的配置文件设定,主控制器和从控制器通过读取配置文件来初始化自身的内部通信节点地址,并根据自身的内部通信节点地址判断自身是主控制还是从控制器,当判断为从控制器时,接收遥控终端的指令后不响应;所述电源模块A分别与主控制器和从控制器电性连接,用于提供主控制器和从控制器的工作电源;电源模块B与抛射装置电性连接,用于提供抛射装置的抛射电源;所述角反射器抛射控制方法如下:第一步,遥控终端同时给主控制器和从控制器发送定时询问指令,其中,发送所述定时询问指令的时间间隔为1s;且遥控终端通过不同的通讯节点地址区分主控制器和从控制器;第二步,主控制器和从控制器接收到所述定时询问的指令后,给遥控终端发送回复报文;若遥控终端3s内均收到主控制器和从控制器的回复报文,则判定主控制器和从控制器均未发生故障;若遥控终端3s内收到从控制器的回复报文,但未收到主控制器的回复报文,则判定遥控终端与主控制器的通信出现异常或者主控制器发生故障;若遥控终端3s内收到主控制器的回复报文,但未收到从控制器的回复报文,则判定遥控终端与从控制器的通信出现异常或者从控制器发生故障;若遥控终端3s内未收到主控制器和从控制器的回复报文,则判定控制系统故障,无法进行抛射控制;第三步,若判定主控制器和从控制器均未发生故障,则遥控终端给主控制器和从控制器同时发送自检指令;主控制器和从控制器接收到所述自检指令后,从控制器不进行响应,主控制器对抛射装置的气压值进行检测;当检测到抛射装置的气压值达到设定值时,遥控终端给主控制器和从控制器同时发送抛射指令,从控制器接收到所述抛射指令后,不进行响应;主控制器接收到所述抛射指令后,控制抛射装置对角反射器进行抛射;若判定遥控终端与从控制器的通信出现异常或者从控制器发生故障,则遥控终端给主控制器和从控制器同时发送自检指令;由于从控制器的通信出现异常或者从控制器发生故障,因此,从控制器接收不到遥控终端的自检指令;主控制器接收到所述自检指令后,对抛射装置的气压值进行检测;当检测本文档来自技高网...

【技术保护点】
1.一种双冗余热备份角反射器抛射控制系统,其特征在于,包括:电源模块A、电源模块B、两个控制器、遥控终端及抛射装置;所述遥控终端用于同时给两个控制器发送指令;所述抛射装置用于对角反射器进行抛射;所述电源模块A用于给两个控制器供电;电源模块B用于给抛射装置供电;两个所述控制器的输入端均与遥控终端连接,用于接收遥控终端发送的指令;两个所述控制器的输出端均与抛射装置电性连接,用于与抛射装置进行数据传输及控制抛射装置实现对角反射器的抛射;两个所述控制器的结构和功能相同,但通讯节点地址不同,所述通讯节点地址通过控制器的配置文件设定,控制器通过读取配置文件来初始化自身的内部通信节点地址,并根据自身的内部通信节点地址判断自身是主控制器还是从控制器,当判断为从控制器时,接收到遥控终端的指令后不响应。

【技术特征摘要】
1.一种双冗余热备份角反射器抛射控制系统,其特征在于,包括:电源模块A、电源模块B、两个控制器、遥控终端及抛射装置;所述遥控终端用于同时给两个控制器发送指令;所述抛射装置用于对角反射器进行抛射;所述电源模块A用于给两个控制器供电;电源模块B用于给抛射装置供电;两个所述控制器的输入端均与遥控终端连接,用于接收遥控终端发送的指令;两个所述控制器的输出端均与抛射装置电性连接,用于与抛射装置进行数据传输及控制抛射装置实现对角反射器的抛射;两个所述控制器的结构和功能相同,但通讯节点地址不同,所述通讯节点地址通过控制器的配置文件设定,控制器通过读取配置文件来初始化自身的内部通信节点地址,并根据自身的内部通信节点地址判断自身是主控制器还是从控制器,当判断为从控制器时,接收到遥控终端的指令后不响应。2.如权利要求1所述的一种双冗余热备份角反射器抛射控制系统,其特征在于,所述指令包括:自检、抛射、定时询问及主从设置。3.一种双冗余热备份角反射器抛射控制方法,基于权利要求1的双冗余热备份角反射器抛射控制系统,其特征在于,初始时,两个控制器根据自身的内部通信节点地址分为主控制器和从控制器;遥控终端同时给主控制器和从控制器发送定时询问指令;主控制器和从控制器接收到所述定时询问的指令后,给遥控终端发送回复报文;若遥控终端设定时间内均收到主控制器和从控制器的回复报文,则判定主控制器和从控制器均未发生故障,则遥控终端给主控制器和从控制器同时发送自检指令;主控制器和从控制器接收到所述自检指令后,从控制器不进行响应,主控制器对抛射装置的气压值进行检测;当检测到抛射装置的气压值达到设定值时,遥控终端给主控制器和从控制器同时发送抛射指令,从控制器接收到所述抛...

【专利技术属性】
技术研发人员:黎殿来吴永刚董士崔何苗
申请(专利权)人:中国船舶重工集团公司第七一零研究所
类型:发明
国别省市:湖北,42

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

1