本发明涉及数字信息的传输领域,更具体涉及一种可实现执行器无线远程遥控的方法。
背景技术:
1、现阶段,在高空作业或工业现场环境较为复杂的特种作业场景中,现有的生产设备通常难以进行控制使用,但是如果采用人工作业的执行方式又可能产生一定的安全隐患,由此造成了复杂的工业生产环境下作业效率低,工程推进困难的问题。无线远程通信与控制作为一种智能控制方法,逐渐应用于各种智能化设备中,用以降低传统的人力操作的成本的同时,提高了设备的应用范围,但是目前所述的无线远程通信系统中,对于单个网关下的多执行器的控制通常存在数据量较大时多网关冲突以及数据通信传输的过程中的信号干扰的问题,从而严重影响了无线远程通信过程中信号传输强度与信号传输的可靠性。
2、公开号为cn106851785b的中国专利,提供了一种无线通信方法及系统,此专利中通过新增lora终端配置频率并建立频率的有序集合用以对lora进行扩频,但是此专利中所述的lora网关的搜索模式为队列搜索,虽然可以减少信道冲突的问题,但是减低了lora中各节点的搜索效率。公开号为cn106331134a的中国专利,提供了一种用于物联网的lora无线通信网络组网方法,此专利中建立了一种基于地理位置的lora区域网络组网方法,用以形成基于物联网的lora网络通信,但是此专利中所述的基于地理位置的组网方式并未考虑到不同地理位置产生的信号干扰对数据传输的影响,从而造成lora网关与各节点之间的数据通信的时效性与可靠性。
3、因此,针对现有的基于lora的无线通信控制方法中存在的问题,本发明中提供了一种可实现执行器无线远程遥控的方法。
技术实现思路
1、针对上述存在的问题,本发明中提供了一种可实现执行器无线远程遥控的方法,具体包括,采用基于lora窄带数据传输方式,以执行器端与手持设备端为节点建立星形网络拓扑结构,在所述的星形网络拓扑结构中计算各节点距离,并搜索距手持设备端的距离最短执行器端节点,通过距离最短执行器端节点定位全部执行器节点,在此基础上进行多执行器的远距离数据传输与控制。
2、优选的,所述的手持设备端,具体包括电池管理单元,主控单元,操控单元,显示单元和无线单元。
3、优选的,所述的执行器端,具体包括主控单元,操控单元,显示单元和无线单元。
4、优选的,所述的执行器无线远程遥控的控制流程为:
5、s1、通过手持设备节点扫描指定区域内的执行器节点;
6、s2、根据各执行器节点距手持设备节点的信号强弱,进行各执行器节点与手持设备节点的距离计算;
7、s3、所述的手持设备节点自动连接距离最短的执行器节点,待连接成功后将该执行器节点数据传送至手持设备节点;
8、s4、手持设备节点将控制指令数据回传至到执行器节点;
9、s5、当执行器节点与手持设备节点未连接时,手持设备端关闭传输并进入低功耗状态。
10、优选的,所述的手持设备节点的搜索流程为,手持设备端开机后启动扫描执行器设备操作,选定执行器设备后向执行器端发送加密运算指令。
11、优选的,所述的执行器节点,待接收加密运算指令后进行解密运算获得原始数据,并将待回传信息添加至原始数据后重新进行加密运算,再回传至手持设备端完成一次信息交互。
12、优选的,所述的加密运算指令,包括密钥查询指令,命令查询指令,数据查询指令。
13、优选的,s2中所述的距离计算中,信号在空中传输过程主要受到传输时间与传输速率的影响。
14、优选的,所述的信号在空中传输过程中,需排除影响信号接收强度的干扰因素。
15、优选的,所述的传输时间中,建立了数据传输超时与数据传输故障监控方法。
16、与现有技术相比,本发明的有益效果在于:
17、本发明中所述的一种可实现执行器无线远程遥控的方法,通过采用采用基于lora窄带数据传输方式,将手持设备数据与执行器进行远距离的交互控制,以此进行复杂施工环境下多设备的远程控制,提高特种作业的执行效率同时保障施工人员工作的安全性,同时本发明中所述的基于lora窄带数据传输方式,可控型强,成本低、功耗低、寿命长、免布线、抗干扰能力强、可扩展性强,当有多个执行器时,执行器与执行器之间又可互相进行通讯,这样组成的星形网络的拓扑结构可使传输的距离更加远。
1.一种可实现执行器无线远程遥控的方法,其特征在于,具体包括,采用基于lora窄带数据传输方式,以执行器端与手持设备端为节点建立星形网络拓扑结构,在所述的星形网络拓扑结构中计算各节点距离,并搜索距手持设备端的距离最短执行器端节点,通过距离最短执行器端节点定位全部执行器节点,在此基础上进行多执行器的远距离数据传输与控制。
2.根据权利要求1所述的一种可实现执行器无线远程遥控的方法,其特征在于,所述的手持设备端,具体包括电池管理单元,主控单元,操控单元,显示单元和无线单元。
3.根据权利要求1所述的一种可实现执行器无线远程遥控的方法,其特征在于,所述的执行器端,具体包括主控单元,操控单元,显示单元和无线单元。
4.根据权利要求1所述的一种可实现执行器无线远程遥控的方法,其特征在于,所述的执行器无线远程遥控的控制流程为:
5.根据权利要求4所述的一种可实现执行器无线远程遥控的方法,其特征在于,所述的手持设备节点的搜索流程为,手持设备端开机后启动扫描执行器设备操作,选定执行器设备后向执行器端发送加密运算指令。
6.根据权利要求5所述的一种可实现执行器无线远程遥控的方法,其特征在于,所述的执行器节点,待接收加密运算指令后进行解密运算获得原始数据,并将待回传信息添加至原始数据后重新进行加密运算,再回传至手持设备端完成一次信息交互。
7.根据权利要求6所述的一种可实现执行器无线远程遥控的方法,其特征在于,所述的加密运算指令,包括密钥查询指令,命令查询指令,数据查询指令。
8.根据权利要求4所述的一种可实现执行器无线远程遥控的方法,其特征在于,s2中所述的距离计算中,信号在空中传输过程主要受到传输时间与传输速率的影响。
9.根据权利要求8所述的一种可实现执行器无线远程遥控的方法,其特征在于,所述的信号在空中传输过程中,需排除影响信号接收强度的干扰因素。
10.根据权利要求8所述的一种可实现执行器无线远程遥控的方法,其特征在于,所述的传输时间中,建立了数据传输超时与数据传输故障监控方法。