本申请提供一种水下推进器的控制方法及相关设备,可以在多台同类型的水下推进器同时使用时,避免每台水下推进器的主动各自控制容易出现控制混乱,进而达到有效使用水下推进器的目的。该方法包括:若第一水下推进器开机运行,则在预设时长内实时监测目标区域内目标通信频段信息,以得到监测结果,目标区域为以第一水下推进器为中心,且远离第一水下推进器为预设距离的区域;根据监测结果判断目标区域中是否存在第二水下推进器;若在预设时长内目标区域中存在所述第二水下推进器,则确定第二水下推进器的运行模式,运行模式包括主设备模式以及从设备模式;根据第二水下推进器的运行模式控制所述第一水下推进器进行通信。式控制所述第一水下推进器进行通信。式控制所述第一水下推进器进行通信。
【技术实现步骤摘要】
水下推进器的控制方法、装置、设备及存储介质
[0001]本申请属于控制领域,特别涉及一种水下推进器的控制方法、装置及存储介质。
技术介绍
[0002]为潜水员助力的水下推进器仍在飞速发展中,潜水运动也逐渐进入一个普及化的时期,潜水装备也在不断升级迭代。潜水装备的进化,新的潜水装备的面世,将会是发展常态。
[0003]水下推进器包括电池以及电机等需要该水下推进器的主机进行控制运行,然而在多台同类型的水下推进器同时使用时,每台水下推进器的主动各自控制容易出现控制混乱,无法达到有效使用水下推进器的目的。
技术实现思路
[0004]本申请提供一种水下推进器的控制方法、装置、设备及存储介质,可以在多台同类型的水下推进器同时使用时,避免每台水下推进器的主动各自控制容易出现控制混乱,进而达到有效使用水下推进器的目的。
[0005]本申请第一方面提供了一种水下推进器的控制方法,包括:
[0006]若第一水下推进器开机运行,则在预设时长内实时监测目标区域内目标通信频段信息,以得到监测结果,所述目标区域为以所述第一水下推进器为中心,且远离所述第一水下推进器为预设距离的区域;
[0007]根据所述监测结果判断在所述预设时长内所述目标区域中是否存在第二水下推进器;
[0008]若在所述预设时长内所述目标区域中存在所述第二水下推进器,则确定所述第二水下推进器的运行模式,所述运行模式包括主设备模式以及从设备模式;
[0009]根据所述第二水下推进器的运行模式控制所述第一水下推进器进行通信。
[0010]本申请第二方面提供了一种水下推进器的控制装置,包括:
[0011]监测单元,用于若第一水下推进器开机运行,则在预设时长内实时监测目标区域内目标通信频段信息,以得到监测结果,所述目标区域为以所述第一水下推进器为中心,且远离所述第一水下推进器为预设距离的区域;
[0012]判断单元,用于根据所述监测结果判断在所述预设时长内所述目标区域中是否存在第二水下推进器;
[0013]确定单元,用于若在所述预设时长内所述目标区域中存在所述第二水下推进器,则确定所述第二水下推进器的运行模式,所述运行模式包括主设备模式以及从设备模式;
[0014]控制单元,用于根据所述第二水下推进器的运行模式控制所述第一水下推进器进行通信。
[0015]本申请实施例第三方面提供了一种计算机设备,其包括至少一个连接的处理器、存储器和收发器,其中,所述存储器用于存储程序代码,所述处理器用于调用所述存储器中
的程序代码来执行上述第一方面所述的水下推进器的控制方法的步骤。
[0016]本申请实施例第四方面提供了一种计算机存储介质,其包括指令,当其在计算机上运行时,使得计算机执行上述任一方面所述的水下推进器的控制方法的步骤。
[0017]相对于相关技术,本申请提供的实施例中,水下推进器的控制装置在控制第一水下推进器开机运行时,可以检测目标区域内是否存在使用相同的通信频段信息的多台水下推进器,得到监测结果,并根据该检测结果判断目标区域中是否存在第二水下推进器,若存在,则根据第二水下推进器的运行模式控制第一水下推进器进行通信。由此,可以在多台同类型的水下推进器同时使用时,避免每台水下推进器的主动各自控制容易出现控制混乱,进而达到有效使用水下推进器的目的。
【附图说明】
[0018]图1为本申请实施例提供的水下推进器的控制方法的流程示意图;
[0019]图2为本申请实施例提供的水下推进器的控制装置的虚拟结构示意图;
[0020]图3为本申请实施例提供的服务器的硬件结构示意图。
【具体实施方式】
[0021]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。
[0022]下面从水下推进器的控制装置的角度对本申请中的水下推进器的控制方法进行说明,该水下推进器的控制装置可以为服务器,也可以为服务器中的服务单元,具体不做限定。
[0023]请参阅图1,图1为本申请实施例提供的水下推进器的控制方法的流程示意图,包括:
[0024]101、若第一水下推进器开机运行,则在预设时长内实时检测目标区域内的目标通信频段信息,以得到监测结果。
[0025]本实施例中,水下推进器的控制装置在接收到针对第一水下推进器的开机指令之后,可以控制第一水下推进器开机运行,并在预设时长内实时检测目标区域范围内的目标通信频段信息,以得到监测结果(该水下推进器的控制装置可以为第一水下推进器内设置的服务器,也可以为外置的服务器,具体不做限定),也即,在第一水下推进器开机运行时,水下推进器的控制装置可以从当前时刻开始对目标区域内的目标通信频段信息进行实时监测,直至达到第一时刻,进而得到监测结果,该第一时刻与当前时刻之间的时长为预设时长。
[0026]需要说明的是,该目标区域为以第一水下推进器为中心,且远离第一水下推进器为预设距离的区域,该目标通信频段信息例如可以为485通信频段所对应的信息,该目标区域例如可以为以第一水下推进器为中心,50米为半径的圆形区域,当然也还可以是其他的通信片段或者其他图形的目标区域(例如矩形),具体不做限定。
[0027]需要说明的是,RS
‑
485通信采用主从式结构:主设备控制多个从设备,在一个多设备系统中,只有一台主设备,各台从设备之间不能相互通信,即使有信息交换也必须通过主设备转发。
[0028]102、根据监测结果判断在预设时长内目标区域中是否存在第二水下推进器,若是,则执行步骤103。
[0029]本实施例中,水下推进器的控制装置在预设时长内实时监测目标区域内的目标通信频段信息,得到监测结果之后,可以根据该监测结果判断目标区域内是否存在第二水下推进器,若预设时长内目标区域中存在第二水下推进器,则执行步骤103。也即,该监测结果为在预设时长内监测到目标区域内存在目标通信频段信息,则确定预设时长内目标区域中存在第二水下推进器,该监测结果为在预设时长内未检测到目标区域内存在目标通信频段信息,则确定预设时长内目标区域中不存在第二水下推进器。
[0030]103、确定第二水下推进器的运行模式。
[0031]本实施例中,水下推进器的控制装置在确定预设时长内目标区域中存在第二水下推进器,则确定该第二水下推进器的运行模式,该运行模式包括主设备模式以及从设备模式,也即确定该第二水下推进器是否为某个集群中的主设备,或者为某个集群中的从设备。
[0032]104、根据所述第二水下推进器的运行模式控制所述第一水下推进器进行通信。
[0033]本实施例中,水下推进器的控制装置在确定第二水下推进器的运行模式之后,可以根据该第二水下推进器的运行模式控制第一水下推进器进行通信。该运行模式包括主设备模式以及从设备模式,也即确定该第二水下推进器为某个集群中的主设备,或者为某本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种水下推进器的控制方法,其特征在于,包括:若第一水下推进器开机运行,则在预设时长内实时监测目标区域内目标通信频段信息,以得到监测结果,所述目标区域为以所述第一水下推进器为中心,且远离所述第一水下推进器为预设距离的区域;根据所述监测结果判断在所述预设时长内所述目标区域中是否存在第二水下推进器;若在所述预设时长内所述目标区域中存在所述第二水下推进器,则确定所述第二水下推进器的运行模式,所述运行模式包括主设备模式以及从设备模式;根据所述第二水下推进器的运行模式控制所述第一水下推进器进行通信。2.根据权利要求1所述的方法,其特征在于,若所述第二水下推进器为主设备模式,所述根据所述第二水下推进器的运行模式控制所述第一水下推进器进行通信包括:接收所述第一目标集群中的所述第二水下推进器分配的第一从机地址,所述第一从机地址为所述第二水下推进器在确定所述第一水下推进器为第一目标集群中的从设备时,将所述第一水下推进器添加至所述第一目标群组,并分配第一从机地址至所述第一水下推进器,所述第一目标集群为以所述第二水下推进器为主设备的集群;根据所述第一从机地址与所述第一目标集群中的所述第二水下推进器进行通信。3.根据权利要求1所述的方法,其特征在于,若所述第二水下推进器为从设备模式,所述根据所述第二水下推进器的运行模式控制所述第一水下推进器进行通信包括:判断所述第二水下推进器以及所述第一水下推进器是否均为第二目标集群中的从设备,所述第二目标集群中存在主设备;若所述第二水下推进器以及所述第一水下推进器均为所述第二目标集群中从设备,则接收所述第二目标集群中的主设备发送的第二从机地址,所述第二从机地址为所述第二水下推进器将所述第一水下推进器所对应的通信频段发送至所述第二目标集群中的主设备,所述第二目标集群中的主设备根据所述第一水下推进器所对应的通信频段为所述第一水下推进器分配的从机地址;根据所述第二从机地址与所述第二目标集群中的主设备进行通信。4.根据权利要求1所述的方法,其特征在于,若在所述预设时长内所述目标区域不存在所述第二水下推进器,所述根据所述第二水下推进器的运行模式控制所述第一水下推进器进行通信包括:则将所述第一水下推进器切换至主设备模式;根据所述主设备模式控制所述第一水下推进器运行。5.根据权利要求4所述的方法,其特征在于,所述根据所述主设备模式控制所述第一水下推进器运行包括:实时检测所述目标区域内是否存在使用所述目标通信频段信息第三水下推进器;若所述目标区域内存在使用所述目标通信频段信息的所述第三水下推进器,则...
【专利技术属性】
技术研发人员:张冬健,胡家鹏,
申请(专利权)人:深圳市朗非创新科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。