专利汇可以提供一种AUV模块的通信方法专利检索,专利查询,专利分析的服务。并且一种AUV模 块 的通信方法,属于 水 下航行器领域,本 发明 为解决因通信模块无看 门 狗导致AUV系统 稳定性 差的问题。本发明方法包括以下步骤:步骤一、主控模块和通信模块上电;同时执行步骤二、三和四,步骤二、利用通信模块向主控模块发送心跳包及接收主控模块的返回信息来判断通信模块、主控模块的工作状态;步骤三、值班模块通过查询通信模块获取通信模块和主控模块的工作状态;步骤四、值班模块通过查询主控模块获取主控模块和通信模块的工作状态;若主控模块的工作状态异常,重启主控模块;若通信模块的工作状态异常,重启通信模块。多次重启仍异常,则控制AUV紧急上浮。,下面是一种AUV模块的通信方法专利的具体信息内容。
1.一种AUV模块的通信方法,其特征在于,该方法包括以下步骤:
步骤一、主控模块和通信模块上电;同时执行步骤二、三和四,步骤二、三和四是模块的工作状态正常时的周期性自执行任务;
步骤二、利用通信模块向主控模块发送心跳包及接收主控模块的返回信息来判断通信模块、主控模块的工作状态;若主控模块的工作状态异常,执行步骤五;若通信模块的工作状态异常,执行步骤六;
步骤三、通信模块向值班模块发送上电回执,值班模块在接到上电回执后,值班模块定时向通信模块发送状态查询指令,值班模块通过通信模块返回的信息来判断通信模块和主控模块的工作状态;若主控模块的工作状态异常,执行步骤五;若通信模块的工作状态异常,执行步骤六;
步骤四、主控模块向值班模块发送上电回执,值班模块在接到上电回执后,值班模块定时向主控模块发送状态查询指令,值班模块通过主控模块返回的信息来判断主控模块和通信模块的工作状态;若主控模块的工作状态异常,执行步骤五;若通信模块的工作状态异常,执行步骤六;
步骤五、值班模块重启主控模块,多次重启后主控模块的工作状态仍异常,则判定为主控模块硬件故障,通信模块通过水声指令向母船发送状态异常消息,母船控制AUV紧急上浮;
步骤六、值班模块重启通信模块,多次重启后通信模块的工作状态仍异常,则判定为通信模块硬件故障,主控模块控制AUV紧急上浮。
2.根据权利要求1所述一种AUV模块的通信方法,其特征在于,步骤二的过程包括:
步骤二一、通信模块定时向主控模块发送心跳包,并接收主控模块的返回信息;
然后同时执行步骤二二和步骤二五:
步骤二二、若主控模块超时未接收到心跳包,值班模块重启通信模块,然后执行步骤二三;若主控模块接收到心跳包,执行步骤二四;
步骤二三、判断重启后主控模块和通信模块之间的通信是否恢复正常,若多次重启通信模块后,主控模块和通信模块之间的通信仍失败,则主控模块控制AUV紧急上浮;若主控模块和通信模块之间的通信恢复正常,返回执行步骤二一;
步骤二四、主控模块通过心跳包获知通信模块的工作状态是否异常;若通信模块的工作状态异常,执行步骤六;或通信模块的工作状态正常,返回执行步骤二一;
步骤二五、若通信模块超时未接收到主控模块的返回信息,值班模块重启主控模块,然后执行步骤二六;若通信模块接收到主控模块的返回信息,执行步骤二七;
步骤二六、判断重启后主控模块和通信模块之间的通信是否恢复正常,若多次重启后主控模块和通信模块之间的通信仍失败,则通信模块通过水声指令向母船发送状态异常消息,母船控制AUV紧急上浮;
步骤二七、通信模块通过主控模块返回的消息获知主控模块的工作状态是否异常;若主控模块的工作状态异常,执行步骤五;或主控模块的工作状态正常,返回执行步骤二一。
3.根据权利要求2所述一种AUV模块的通信方法,其特征在于,步骤三的过程包括:
步骤三一、通信模块向值班模块发送上电回执;
步骤三二、判断值班模块是否收到通信模块的上电回执,若收到回执,执行步骤三三;
若无回执,值班模块重启通信模块,然后返回执行步骤三一;
步骤三三、值班模块定时向通信模块发送状态查询指令,并接收通信模块返回的状态信息,然后执行步骤三四;
步骤三四、值班模块从通信模块接收到的状态信息包括通信模块的工作状态和主控模块的工作状态,判断两个模块的工作状态是否异常;若主控模块的工作状态异常,执行步骤五;若通信模块的工作状态异常,执行步骤六;若两个模块的工作状态都正常,返回执行步骤三一。
4.根据权利要求3所述一种AUV模块的通信方法,其特征在于,步骤三三还包括:
值班模块超时未接收到通信模块返回工作状态信息时,值班模块重启通信模块,若多次重启仍通信失败,则判定为通信模块硬件故障,主控模块控制AUV紧急上浮。
5.根据权利要求4所述一种AUV模块的通信方法,其特征在于,所述通信方法还包括通信模块与母船通信进行通信的过程:
通信模块上电后首先创建通信线程和串口线程,为通信线程设定判断变量,通过通信线程的判断变量来监控通信线程是否异常,若通信线程正常,则返回继续定时监控通信线程;若通信线程异常,表明AUV的通信模块与母船通信失败,通知值班模块重启通信模块;
若多次重启后通信模块后,通信线程仍异常,则判定为通信模块硬件故障,主控模块控制AUV紧急上浮。
6.根据权利要求2所述一种AUV模块的通信方法,其特征在于,步骤四的过程包括:
步骤四一、主控模块向值班模块发送上电回执;
步骤四二、判断值班模块是否收到主控模块的上电回执,若收到回执,执行步骤四三;
若无回执,值班模块重启主控模块,然后返回执行步骤四一;
步骤四三、值班模块定时向主控模块发送状态查询指令,并接收主控模块返回的状态信息,然后执行步骤四四;
步骤四四、值班模块从主控模块接收到的状态信息包括通信模块的工作状态和主控模块的工作状态,判断两个模块的工作状态是否异常;若主控模块的工作状态异常,执行步骤五;若通信模块的工作状态异常,执行步骤六;若两个模块的工作状态都正常,返回执行步骤四一。
7.根据权利要求6所述一种AUV模块的通信方法,其特征在于,步骤四三还包括:
值班模块超时未接收到主控模块返回工作状态信息时,值班模块重启主控模块,若多次重启仍通信失败,则判定为主控模块硬件故障,通信模块通过水声指令向母船发送状态异常消息,母船控制AUV紧急上浮。
8.根据权利要求1至7任一权利要求所述一种AUV模块的通信方法,其特征在于,重启主控模块指值班模块控制主控电源断电10s,再重新开启主控电源为主控模块供电。
9.根据权利要求1至7任一权利要求所述一种AUV模块的通信方法,其特征在于,重启通信模块指值班模块控制通信电源断电10s,再重新开启通信电源为通信模块供电。
10.根据权利要求1至7任一权利要求所述一种AUV模块的通信方法,其特征在于,值班模块采用MSP430F5438A单片机,配置有看门狗和定时器。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种基于WIFI连接方式的数据传输方法 | 2020-05-13 | 749 |
一种基于Android实现边说边上传语音的方法 | 2020-05-14 | 81 |
联动功能实现系统及方法 | 2020-05-16 | 759 |
上、下游业务处理方法及系统、计算机可读存储介质 | 2020-05-11 | 941 |
城市地下空间拖曳式瞬变电磁自动探测装置及探测方法 | 2020-05-12 | 144 |
一种税务流程引导自助服务终端 | 2020-05-15 | 401 |
一种支持对码功能的平调系统实现方法 | 2020-05-08 | 757 |
银行报文发送方法及装置 | 2020-05-14 | 143 |
平行链交易加密方法、设备和存储介质 | 2020-05-08 | 170 |
报告单自助打印一体机 | 2020-05-13 | 346 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。