信号发射器、信号传输系统及其传输方法

文档序号:8514407阅读:562来源:国知局
信号发射器、信号传输系统及其传输方法
【技术领域】
[0001]本发明涉及信号处理领域,具体而言,涉及一种信号发射器、信号传输系统及其传输方法。
【背景技术】
[0002]在控制工程机械车进行施工作业时,由于遥控的信号发射器和信号接收器之间的距离较远,经常因为信号干扰或建筑物阻隔,使得遥控信号故障,甚至丢失。例如,混凝土输送泵车是将混凝土泵和液压折叠式臂架都安装在重型汽车底盘上,并沿臂架铺设输送管道,最终通过末端软管输出混凝土的专用车辆。在混凝土输送泵成进行施工时,通过遥控信号控制臂架来进行施工。如图1所示,信号发射器10’向信号接收器20’发送控制信号,信号接收器20’将控制信号发送给控制器30’,控制器30’再根据控制信号驱动执行元器件40’执行相应操作。但是,信号接收器10’通常设置在驾驶室内,而信号发射器10’与信号接收器20’的距离较远,经常因为距离较远或者建筑物阻挡出现信号丢失。当遥控信号故障时,信号发射器10’就会增加发射功率,造成电池消耗过快,使得遥控失效,容易导致遥控操作失败。
[0003]针对现有技术中信号传输不稳定的问题,目前尚未提出有效的解决方案。

【发明内容】

[0004]本发明的主要目的在于提供一种信号发射器、信号传输系统及其传输方法,以解决现有技术中信号传输不稳定的问题。
[0005]为了实现上述目的,根据本发明实施例的一个方面,提供了一种信号传输系统的传输方法。根据本发明的信号传输系统的传输方法包括:所述信号传输系统包括信号发射器、主接收器和副接收器,所述传输方法包括:所述信号发射器向所述主接收器和所述副接收器发送第一心跳包;所述信号发射器接收来自所述主接收器的第一响应和来自所述副接收器的第二响应,其中,所述第一响应和所述第二响应均为响应所述第一心跳包得到的响应;所述信号发射器计算接收到所述第一响应的延迟时间和所述第二响应的延迟时间;以及所述信号发射器向所述延迟时间较短的接收器发送控制信号。
[0006]进一步地,在所述信号发射器接收来自所述主接收器的第一响应和来自所述副接收器的第二响应之后,并且在所述信号发射器向所述延迟时间较短的接收器发送控制信号之前,所述传输方法包括:所述信号发射器获取所述第一响应和所述第二响应中的通信状态信息,其中,所述通信状态信息用于表征所述主接收器和所述副接收器之间的通信状态;所述信号发射器通过所述通信状态信息判断所述主接收器和所述副接收器之间的通信状态是否正常;所述信号发射器在判断出所述主接收器和所述副接收器之间的通信状态正常时,选择所述主接收器或者所述副接收器作为接收所述控制信号的接收器;所述信号发射器在判断出所述主接收器和所述副接收器之间的通信状态异常时,选择所述主接收器作为接收所述控制信号的接收器。
[0007]进一步地,所述信号发射器通过所述通信状态信息判断所述主接收器和所述副接收器之间的通信状态是否正常包括:所述信号发射器判断所述第一响应和所述第二响应所携带的通信状态信息是否均指示所述主接收器和所述副接收器之间的通信状态为正常;如果所述信号发射器判断出所述第一响应和所述第二响应所携带的通信状态信息均指示所述主接收器和所述副接收器之间的通信状态为正常,则确定所述主接收器和所述副接收器之间的通信状态为正常;以及如果所述信号发射器判断出所述第一响应所携带的通信状态信息或者所述第二响应所携带的通信状态信息指示所述主接收器和所述副接收器之间的通信状态为异常,则确定所述主接收器和所述副接收器之间的通信状态为异常。
[0008]进一步地,在所述信号发射器接收来自所述主接收器的第一响应和来自所述副接收器的第二响应之前,所述传输方法还包括:所述主接收器向所述副接收器发送第二心跳包;所述主接收器接收来自所述副接收器响应所述第二心跳包发送的第三响应;所述主接收器判断接收到所述第三响应的时间是否小于预定时间;如果所述主接收器判断出接收到所述第三响应的时间小于所述预定时间,则确定所述主接收器和所述副接收器之间的通信正常。
[0009]进一步地,在所述信号发射器接收来自所述主接收器的第一响应和来自所述副接收器的第二响应之前,所述传输方法还包括:所述副接收器向所述主接收器发送第三心跳包;所述副接收器接收来自所述主接收器响应所述第三心跳包发送的第四响应;所述副接收器判断接收到所述第四响应的时间是否小于预定时间;如果所述副接收器判断出接收到所述第四响应的时间小于所述预定时间,则确定所述主接收器和所述副接收器之间的通信正常。
[0010]进一步地,所述信号发射器向所述延迟时间较短的接收器发送控制信号包括:在所述副接收器作为接收所述控制信号的接收器时,所述副接收器通过所述主接收器将接收到的所述控制信号发送给所述信号传输系统中的控制器,并且通过所述主接收器接收来自所述控制器的响应信息;或者所述副接收器将所述控制信号发送给所述控制器,并接收来自所述控制器的所述响应信息。
[0011]为了实现上述目的,根据本发明实施例的另一方面,提供了一种信号发射器。根据本发明的信号发射器包括:第一发送单元,用于向所述主接收器和所述副接收器发送第一心跳包;接收单元,用于接收来自所述主接收器的第一响应和来自所述副接收器的第二响应,其中,所述第一响应和所述第二响应均为响应所述第一心跳包得到的响应;计算单元,用于计算接收到所述第一响应的延迟时间和所述第二响应的延迟时间;以及第二发送单元,用于向所述延迟时间较短的接收器发送控制信号。
[0012]进一步地,所述信号发射器包括:获取单元,用于在所述信号发射器接收来自所述主接收器的第一响应和来自所述副接收器的第二响应之后,并且在所述信号发射器向所述延迟时间较短的接收器发送控制信号之前,获取所述第一响应和所述第二响应中的通信状态信息,其中,所述通信状态信息用于表征所述主接收器和所述副接收器之间的通信状态;判断单元,用于通过所述通信状态信息判断所述主接收器和所述副接收器之间的通信状态是否正常;选择单元,用于在判断出所述主接收器和所述副接收器之间的通信状态正常时,选择所述主接收器或者所述副接收器作为接收所述控制信号的接收器;在判断出所述主接收器和所述副接收器之间的通信状态异常时,选择所述主接收器作为接收所述控制信号的接收器。
[0013]进一步地,所述判断单元包括:判断模块,用于判断所述第一响应和所述第二响应所携带的通信状态信息是否均指示所述主接收器和所述副接收器之间的通信状态为正常;确定模块,用于在所述信号发射器判断出所述第一响应和所述第二响应所携带的通信状态信息均指示所述主接收器和所述副接收器之间的通信状态为正常,则确定所述主接收器和所述副接收器之间的通信状态为正常;以及在所述信号发射器判断出所述第一响应所携带的通信状态信息或者所述第二响应所携带的通信状态信息指示所述主接收器和所述副接收器之间的通信状态为异常,则确定所述主接收器和所述副接收器之间的通信状态为异常。
[0014]为了实现上述目的,根据本发明实施例的另一方面,提供了一种信号传输系统。根据本发明的信号传输系统包括:信号发射器,用于发射控制信号;主接收器,与所述信号发射器无线连接,用于接收所述信号发射器发射的所述控制信号;以及副接收器,与所述信号发射器无线连接,并且与所述主接收器通过有线连接。
[0015]进一步地,还包括:控制器,通过CAN总线连接与所述主接收器,和/或通过CAN总线与所述副接收器相连接。
[0016]根据发明实施例,通过信号发射器向主接收器和副接收器发送第一心跳包;信号发射器接收来自主接收器的第一响应和来自副接收器的第二响应,其中,第一响应和第二响应均为响应第一心跳包得到的响应;信号发射器计算接收到第一响应的延迟时间和第二响应的延迟时间;以及信号发射器向延迟时间较短的接收器发送控制信号,解决了现有技术中信号传输不稳定的问题,达到了提高信号传输稳定性的效果。
【附图说明】
[0017]构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1