CN110519320A - 智能牧群管理方法和管理*** - Google Patents

智能牧群管理方法和管理*** Download PDF

Info

Publication number
CN110519320A
CN110519320A CN201810495860.5A CN201810495860A CN110519320A CN 110519320 A CN110519320 A CN 110519320A CN 201810495860 A CN201810495860 A CN 201810495860A CN 110519320 A CN110519320 A CN 110519320A
Authority
CN
China
Prior art keywords
livestock breeding
default
server
herds
positioning terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810495860.5A
Other languages
English (en)
Other versions
CN110519320B (zh
Inventor
刘启全
游海军
胡实
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen City A Few Meters Physical Union Ltd
Original Assignee
Shenzhen City A Few Meters Physical Union Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen City A Few Meters Physical Union Ltd filed Critical Shenzhen City A Few Meters Physical Union Ltd
Priority to CN201810495860.5A priority Critical patent/CN110519320B/zh
Publication of CN110519320A publication Critical patent/CN110519320A/zh
Application granted granted Critical
Publication of CN110519320B publication Critical patent/CN110519320B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Emergency Alarm Devices (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本发明公开了一种智能牧群管理方法,包括:第一牧畜身上的第一定位终端实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号;判断搜索到的所有蓝牙信号中的设备识别号的数量是否小于预设数量;若设备识别号的数量小于预设数量,获取设备识别号的数量小于预设数量的存续时长;判断存续时长是否大于预设时长;若存续时长大于预设时长,向服务器发送第一牧畜离群的报警请求;服务器基于报警请求向用户终端发送第一牧畜离群的报警消息。本发明中,第一牧畜的定位终端通过扫描周围第二牧畜的定位终端广播的蓝牙信号来判断自身的离群情况,当离群时立即自动请求服务器发送报警消息来提醒用户,提高牧群管理效率。本发明还提供一种智能牧群管理***。

Description

智能牧群管理方法和管理***
技术领域
本发明涉及智能牧群管理技术领域,尤其涉及一种智能牧群管理方法和管理***。
背景技术
我国西北地区,天然草场面积广阔,居民长期以放牧为主。在传统的放牧中,牧民通常直接将牧群驱往草场放牧,随后在整个放牧过程中对牧群进行照看、管理,以防止牧群走丢或者被盗,即在传统放牧中,往往采用人工方式管理牧群。
而随着牧群数量的不断增大,为满足对整个牧群进行照看、管理,这种采用人工方式的牧群管理,所需要的牧民数量也在不断增加。并且,因草场面积广阔,牧群数量庞大,使得牧群分布范围较广,给放牧人员管理上带来极大的困难,使得牧民很难全面照顾到每一头牧畜,从而不可避免地会造成牧畜的丢失等,而当牧畜丢失于广大的草原时,很难将之找回,给牧群管理带来了极大的挑战。即这种人工管理牧群的方式不仅需耗费极大地人力,而且管理效率较为低下。
综上,如何实现牧畜离群自动报警、节省牧群管理中的人力、提高牧群管理效率成为本领域技术人员亟待解决的问题。
发明内容
本发明实施例提供了一种智能牧群管理方法和管理***,能够进行牧畜离群的自动报警,提高牧群管理效率,并节省放牧管理过程中的管理人力。
本发明实施例的第一方面,提供了一种智能牧群管理方法,包括:
第一牧畜身上的第一定位终端实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号,其中,所述蓝牙信号包括设备识别号,每一个设备设别号对应一牧畜;
判断搜索到的所有蓝牙信号中的设备识别号的数量是否小于预设数量;
若设备识别号的数量小于所述预设数量,获取设备识别号的数量小于所述预设数量的存续时长;
判断所述存续时长是否大于预设时长;
若所述存续时长大于所述预设时长,向服务器发送所述第一牧畜离群的报警请求,其中,所述报警请求包括所述第一牧畜当前的GPS位置;
所述服务器基于所述报警请求向用户终端发送所述第一牧畜离群的报警消息,其中,所述报警消息包括所述第一牧畜当前的GPS位置和所述第一定位终端的设备识别号。
进一步地,所述第一牧畜身上的第一定位终端实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号,包括:
所述服务器周期性获取所述第一牧畜身上的第一定位终端发送的所述第一牧畜的GPS位置,并判断所述GPS位置是否处于预设放牧区内;
当所述GPS位置未处于所述预设放牧区时,向所述第一定位终端发送所述第一牧畜异常的通知信息;
所述第一定位终端接收到所述通知信息后,实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号。
优选地,所述智能牧群管理方法,还包括:
所述服务器接收所述用户终端确定的待管理牧畜及所述待管理牧畜的预设放牧范围,其中,所述待管理牧畜由用户逐一确定或为预先确定的牧畜分组;
根据所述预设放牧范围确定所述预设放牧区。
进一步地,在根据所述预设放牧范围确定所述预设放牧区之后,包括:
获取所有待管理牧畜的初始位置;
根据所述初始位置计算牧群的中心位置;
当所述中心位置未处于所述预设放牧区时,所述服务器向所述用户终端发送需重设预设放牧区的提示消息。
优选地,在服务器基于所述报警请求向用户终端发送所述第一牧畜离群的报警消息之后,还包括:
当所述服务器接收到所述用户终端返回的确认消息后,控制所述第一牧畜身上的第一定位终端提高当前GPS位置的发送频率,并控制所述第一牧畜身上的报警装置发出报警指示。
本发明实施例的第二方面,提供了一种智能牧群管理***,包括安装于每一牧畜身上的定位终端、服务器和用户终端;
所述定位终端包括蓝牙搜索模块、数量判断模块、时长获取模块、时长判断模块及请求发送模块;
所述蓝牙搜索模块,用于实时搜索第一牧畜周围第二牧畜身上的第二定位终端广播的蓝牙信号,其中,所述蓝牙信号包括设备识别号,每一设备识别号对应一牧畜;
所述数量判断模块,用于判断搜索到的所有蓝牙信号中的设备识别号的数量是否小于预设数量;
所述时长获取模块,用于若设备识别号的数量小于所述预设数量,获取设备识别号的数量小于所述预设数量的存续时长;
所述时长判断模块,用于判断所述存续时长是否大于预设时长;
所述请求发送模块,用于若所述存续时长大于所述预设时长,向所述服务器发送所述第一牧畜离群的报警请求,其中,所述报警请求包括所述第一牧畜当前的GPS位置;
所述服务器,用于基于所述报警请求向用户终端发送所述第一牧畜离群的报警消息,其中,所述报警消息包括所述第一牧畜当前的GPS位置和所述第一定位终端的设备识别号。
进一步地,所述服务器包括GPS位置获取模块和通知发送模块;
所述GPS位置获取模块,用于周期性获取所述第一牧畜身上的第一定位终端发送的所述第一牧畜的GPS位置,并判断所述GPS位置是否处于预设放牧区内;
所述通知发送模块,用于当所述GPS位置未处于所述预设放牧区时,向所述第一定位终端发送所述第一牧畜异常的通知信息;
所述第一定位终端的蓝牙搜索模块,还用于在接收到所述通知信息后,实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号。
优选地,所述服务器,还包括:
预设放牧范围接收模块,用于接收所述用户终端确定的待管理牧畜及所述待管理牧畜的预设放牧范围,其中,所述待管理牧畜由用户逐一确定或为预先确定的牧畜分组;
预设放牧区确定模块,用于根据所述预设放牧范围确定所述预设放牧区。
可选地,所述服务器,还包括:
初始位置获取模块,用于获取所有待管理牧畜的初始位置;
中心位置计算模块,用于根据所述初始位置计算牧群的中心位置;
提示消息发送模块,用于当所述中心位置未处于所述预设放牧区时,所述服务器向所述用户终端发送需重设预设放牧区的提示消息。
进一步地,所述服务器,还包括:
控制模块,用于当所述服务器接收到所述用户终端返回的确认消息后,控制所述第一牧畜身上的第一定位终端提高当前GPS位置的发送频率,并控制所述第一牧畜身上的报警装置发出报警指示。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例中,首先通过第一牧畜身上的第一定位终端搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号,并对搜索到的蓝牙信号进行设备识别号数量的判断,若搜索到的设备识别号的数量小于预设数量,则进一步判断设备识别号小于预设数量的存续时长,当存续时长超过一定时长时,认为第一牧畜已离群,并向服务器发送第一牧畜已离群的报警请求,服务器随之根据该报警请求向用户发送报警消息,以方便用户及时了解牧畜的离群情况,即本实施例中,用户不需要时刻紧跟牧畜也能随时了解牧畜的离群情况,极大地节省放牧过程中的管理人力,提高了牧群管理效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的智能牧群管理方法的方法流程图;
图2为本发明实施例二提供的智能牧群管理***的结构示意图。
具体实施方式
本发明实施例提供了一种智能牧群管理方法和管理***,用于进行牧畜离群的自动报警,提高牧群管理效率,并节省放牧管理过程中的管理人力。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1,本发明实施例一提供了一种智能牧群管理方法,所述智能牧群管理方法包括:
步骤S101、第一牧畜身上的第一定位终端实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号,其中,所述蓝牙信号包括设备识别号,每一设备识别号对应一牧畜。
可以理解的是,本实施例中,所述第二牧畜是指同一被管理牧群中除第一牧畜之外的任一牧畜。
本实施例中,每一头牧畜身上均安装有一定位终端,每一定位终端均拥有唯一的设备名称,其中,所述设备名称包括与具体某一牧畜对应的设备识别号。本实施例中,所述定位终端可以为蓝牙设备,并且所述蓝牙设备中设置有蓝牙模块,所述蓝牙模块既可对外发送蓝牙信号,也可进行周围蓝牙信号的搜索,其中,所述蓝牙信号包括对应的蓝牙设备的设备名称。在放牧过程中,每一头牧畜身上的蓝牙设备等定位终端均处于工作状态中,以实时搜索附近同一牧群中其他牧畜身上安装的蓝牙设备等定位终端所发出的蓝牙信号。
步骤S102、判断搜索到的所有蓝牙信号中的设备识别号的数量是否小于预设数量。
本实施例中,所述第一牧畜的第一定位终端在搜索到蓝牙信号后,计算其搜索到的所有蓝牙信号中包含设备识别号的蓝牙信号的数量,并将该数量与预设数量进行比较,如果该数量比预设数量小的话,则表明所述第一牧畜存在离群风险,并进入步骤S103以进一步判断所述第一牧畜是否离群;如果该数量比预设数量大的话,则表明所述第一牧畜并没有离群,此时仍持续进行蓝牙信号的搜索。其中,所述预设数量可以设置为1个、2个、3个等任意数量,可由用户在实际应用中具体设置。在此,所述第一牧畜可以是牧群中的任意一只牧畜。
可以理解的是,如果所述第一牧畜的第一定位终端没有搜索到任何蓝牙信号,则默认为所述第一牧畜存在离群风险,直接进入步骤S103以进一步判断所述第一牧畜是否离群。
步骤S103、若设备识别号的数量小于所述预设数量,获取设备识别号的数量小于所述预设数量的存续时长。
在此,在判断出所述第一牧畜的第一定位终端搜索到的所有蓝牙信号中的设备识别号的数量小于所述预设数量或者判断出所述第一牧畜的第一定位终端未搜索到任何蓝牙信号时,即判定所述第一牧畜存在离群风险,并在判定所述第一牧畜存在离群风险后,获取所述第一牧畜存在离群风险的存续时长,以根据该存续时长来进一步判断所述第一牧畜是否离群。
步骤S104、判断所述存续时长是否大于预设时长。
本实施例中,在获得所述第一牧畜存在离群风险的存续时长后,判断该存续时长是否大于预设时长,若该存续时长大于所述预设时长,则表明所述第一牧畜已离群,则需提醒用户所述第一牧畜已离群;若该存续时长比预设时长短的话,则表明所述第一牧畜只是暂时远离了牧群,但并未离群,此时不需要向用户反映,并继续进行周围蓝牙信号的搜索。
在此,假设预设时长可为5分钟,因而,当所述第一牧畜的第一定位终端连续5分钟搜索不到任何蓝牙信号,或者连续5分钟搜索到的所有蓝牙信号中的设备识别号的数量均小于所述预设数量时,即认为所述第一牧畜已远离牧群,需要告知用户所述第一牧畜已远离牧群的情况。
可以理解的是,所述预设时长和所述预设数量的设置可由用户在实际应用中具体设置,也可在蓝牙设备中进行默认数值的设置。另外,本发明实施例中的预设时长为5分钟仅作示意性解释,不应理解为对本发明实施例的限制。
步骤S105、若所述存续时长大于所述预设时长,向服务器发送所述第一牧畜离群的报警请求,其中,所述报警请求包括所述第一牧畜当前的GPS位置。
可以理解的是,本实施例中,牧畜身上的定位终端支持GPS和/或北斗卫星定位,同时在卫星信号较弱时,还支持LBS基站定位,可实时获取牧畜的当前GPS位置。
本实施例中,在判定出所述第一牧畜已离群时,随即向所述服务器发送包含所述第一牧畜当前的GPS位置的报警请求,以请求所述服务器将所述第一牧畜已离群的消息告知用户,并将所述第一牧畜当前的GPS位置通知用户。具体地,本实施例中,定位终端中还设置有GSM模块,该GSM模块可以通过无线方式向所述服务器发送相关消息,如将牧畜离群的报警请求发送给所述服务器、将牧畜当前所在的GPS位置信息发送给所述服务器等等。
步骤S106、所述服务器基于所述报警请求向用户终端发送所述第一牧畜离群的报警消息,其中,所述报警消息包括所述第一牧畜当前的GPS位置和所述第一定位终端的设备识别号。
在此,所述服务器在接收到第一定位终端传输过来的报警请求后,即向相关用户发送离群的报警消息,其中,所述报警消息包含所述第一牧畜当前的GPS位置和所述第一定位终端的设备识别号,以便用户了解离群牧畜具体为哪一只,以及方便用户了解离群牧畜现在何处。具体地,本实施例中可通过短信方式向用户发送包含离群牧畜的设备识别号和离群牧畜当前所在的地理位置的报警消息,亦可通过相关APP提醒方式向用户APP推送包含离群牧畜的设备识别号和离群牧畜当前所在的地理位置的报警消息。
进一步地,本实施例中,所述第一牧畜身上的第一定位终端实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号,具体包括:步骤a、所述服务器周期性获取所述第一牧畜身上的第一定位终端发送的所述第一牧畜的GPS位置,并判断所述GPS位置是否处于预设放牧区内;步骤b、当所述GPS位置未处于所述预设放牧区时,向所述第一定位终端发送所述第一牧畜异常的通知信息;步骤c、所述第一定位终端接收到所述通知信息后,实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号。
可以理解的是,本实施例中,在牧畜放牧过程中,牧畜身上的定位终端可周期性向所述服务器发送该牧畜所在的GPS位置,所述服务器接收到所述GPS位置后,即可判断所述GPS位置是否处于该牧畜应在的预设放牧区内,若所述GPS位置未处于该牧畜应在的预设放牧区内的话,则表明该牧畜可能存在离群风险,所述服务器随之向该牧畜的定位终端发送通知消息,该牧畜的定位终端则可通过扫描周围的蓝牙信号来确定该牧畜是否离群;而若所述GPS位置处于该牧畜应在的预设放牧区内的话,则表明该牧畜不存在离群风险,此时该牧畜身上的定位终端的蓝牙功能则不会启动,以降低定位终端的耗电量,提高定位终端的使用时长,同时还使得所述智能牧群管理方法亦可用于智能管理单一牧畜。
优选地,本实施例中,所述智能牧群管理方法,还包括:步骤d、所述服务器接收所述用户终端确定的待管理牧畜及所述待管理牧畜的预设放牧范围,其中,所述待管理牧畜由用户逐一确定或为预先确定的牧畜分组;步骤e、根据所述预设放牧范围确定所述预设放牧区。
对于上述步骤d和步骤e,可以理解的是,用户可通过所述用户终端输入本次放牧的待管理牧畜,并可输入所述待管理牧畜可活动的预设放牧范围,如可在用户终端的APP地图上划设所述预设放牧范围,并可在所述用户终端中钩选需在所述预设放牧范围中放牧的待管理牧畜,操作完成后,所述用户终端即可将所述待管理牧畜及与所述待管理牧畜对应的预设放牧范围发送至所述服务器,所述服务器则可将所述预设放牧范围确定为所述预设放牧区,以在后续放牧中根据所述预设放牧区来管理所述待管理牧畜。
可以理解的是,本实施例中的牧畜分组具体可通过下述方式实现:所述服务器通过所述用户终端向用户展示所有牧畜的牧畜信息,用户可根据所述牧畜信息对所有牧畜进行分组,分组完成后,所述用户终端即可向所述服务器返回用户设定的分组信息,所述服务器则可根据所述分组信息建立对应的一组、二组或者多组的待管理牧群,以预先确定牧畜分组。当用户需要放牧时,所述服务器即可通过所述用户终端向用户展示各组牧群的信息,用户则可直接通过选择牧群组来完成该次放牧中牧畜的确定。当然,本实施例中,所述服务器也可以在用户需要放牧时,向用户展示所有的牧畜信息,用户通过从中逐一选择牧畜来完成本次放牧中牧畜的确定。
进一步地,本实施例中,在根据所述预设放牧范围确定所述预设放牧区之后,还包括:步骤f、获取所有待管理牧畜的初始位置;步骤g、根据所述初始位置计算牧群的中心位置;步骤h、当所述中心位置未处于所述预设放牧区时,所述服务器向所述用户终端发送需重设预设放牧区的提示消息。
在此,所述服务器在确定所述待管理牧畜的预设放牧区之后,即可进一步获取所有待管理牧畜的初始位置,当然也可在接收待管理牧畜的同时获取得到各个牧畜的初始位置,随后根据各个牧畜的初始位置来计算该牧畜所在牧群的中心位置,若计算得到的中心位置不在前述已确定的预设放牧区内的话,则表明用户此次的预设放牧范围划设不合理,所述服务器即可通过所述用户终端提示用户重新划设预设放牧范围,以设置合理的预设放牧区来管理、控制所述待管理牧畜。
可以理解的是,所有牧畜的初始位置均可以用一个点来表示,在获取所有牧畜的初始位置后,可将相邻点进行连接,以得到一多边几何图形,进而可将所述多边几何图形的中心点或者重心点确定为牧群的中心位置。
优选地,本实施例中,在服务器基于所述报警请求向用户终端发送所述第一牧畜离群的报警消息之后,还包括:当所述服务器接收到所述用户终端返回的确认消息后,控制所述第一牧畜身上的第一定位终端提高当前GPS位置的发送频率,并控制所述第一牧畜身上的报警装置发出报警指示。
具体地,当所述用户终端接收到所述服务器发送来的报警消息后,用户可通过点击所述用户终端中的一键抢救键或者通过点击基于所述报警消息的确认键,来向所述服务器确认所述第一牧畜已离群,所述服务器接收到该确认后,即控制所述第一牧畜身上的第一定位终端调高当前GPS位置的上报频率,与此同时,还控制所述第一牧畜身上的报警装置发出报警提示,如控制所述第一定位终端的蜂鸣器蜂鸣或者LED灯闪烁,以提示所述第一牧畜的当前位置,从而方便用户快速找到离群的所述第一牧畜。
可以理解的是,本实施例中,牧畜身上的定位终端在搜索到蓝牙信号后,会根据蓝牙信号中的设备识别号来判断该蓝牙信号是否为牧畜身上的定位终端广播的蓝牙信号,若不是牧畜身上的定位终端广播的蓝牙信号,则不会将其计入指示牧畜个数的蓝牙信号中。
本实施例中,首先通过第一牧畜身上的第一定位终端搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号,并对搜索到的蓝牙信号进行设备识别号数量的判断,当搜索到的设备识别号的数量小于预设数量时,则进一步判断设备识别号小于预设数量的存续时长,当存续时长超过一定时长时,认为第一牧畜已离群,并向用户发送第一牧畜已离群的报警请求,服务器随之根据该报警请求向用户发送报警消息,以方便用户及时了解牧畜的离群情况,即本实施例中,用户不需要时刻紧跟牧畜也能随时了解牧畜的离群情况,极大地节省放牧过程中的管理人力,提高了牧群管理效率。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
上面主要描述了一种智能牧群管理方法,下面将对一种智能牧群管理***进行详细描述。
如图2中所示,本发明实施例二提供了一种智能牧群管理***,所述智能牧群管理***,包括:定位终端20、服务器21和用户终端22,其中,所述定位终端20安装于牧畜身上;
所述定位终端20包括蓝牙搜索模块201、数量判断模块202、时长获取模块203、时长判断模块204及请求发送模块205;
所述蓝牙搜索模块201,用于实时搜索第一牧畜周围第二牧畜身上安装的第二定位终端广播的蓝牙信号,其中,所述蓝牙信号包括设备识别号,每一设备设别号对应一牧畜;
所述数量判断模块202,用于判断搜索到的所有蓝牙信号中的设备识别号的数量是否小于预设数量;
所述时长获取模块203,用于若设备识别号的数量小于所述预设数量,获取设备识别号的数量小于所述预设数量的存续时长;
所述时长判断模块204,用于判断所述存续时长是否大于预设时长;
所述请求发送模块205,用于若所述存续时长大于所述预设时长,则向服务器发送所述第一牧畜离群的报警请求,其中,所述报警请求包括所述第一牧畜当前的GPS位置;
所述服务器21,用于基于所述报警请求向用户终端发送所述第一牧畜离群的报警消息,其中,所述报警消息包括所述第一牧畜当前的GPS位置和所述第一定位终端的设备识别号。
进一步地,所述服务器21包括GPS位置获取模块和通知发送模块;
所述GPS位置获取模块,用于周期性获取所述第一牧畜身上的第一定位终端发送的所述第一牧畜的GPS位置,并判断所述GPS位置是否处于预设放牧区内;
所述通知发送模块,用于当所述GPS位置未处于所述预设放牧区时,向所述第一定位终端发送所述第一牧畜异常的通知信息;
所述第一定位终端的蓝牙搜索模块,还用于在接收到所述通知信息后,实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号。
优选地,所述服务器21,还包括:
预设放牧范围模块,用于接收所述用户终端确定的待管理牧畜及所述待管理牧畜的预设放牧范围,中,所述待管理牧畜由用户逐一确定或为预先确定的牧畜分组;
预设放牧区确定模块,用于根据所述预设放牧范围确定所述预设放牧区。
进一步地,所述服务器,包括:
初始位置获取模块,用于获取所有待管理牧畜的初始位置;
中心位置计算模块,用于根据所述初始位置计算牧群的中心位置;
提示消息发送模块,用于当所述中心位置未处于所述待管理牧群的预设放牧区时,所述服务器向所述用户终端发送需重设预设放牧区的提示消息。
优选地,所述服务器21,还包括:
控制模块,用于当接收到所述用户终端返回的确认消息后,控制所述第一牧畜身上的第一定位终端提高当前GPS位置的发送频率,并控制所述第一牧畜身上的报警装置发出报警指示。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各实施例的模块、单元和/或方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种智能牧群管理方法,其特征在于,包括:
第一牧畜身上的第一定位终端实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号,其中,所述蓝牙信号包括设备识别号,每一设备识别号对应一牧畜;
判断搜索到的所有蓝牙信号中的设备识别号的数量是否小于预设数量;
若设备识别号的数量小于所述预设数量,获取设备识别号的数量小于所述预设数量的存续时长;
判断所述存续时长是否大于预设时长;
若所述存续时长大于所述预设时长,向服务器发送所述第一牧畜离群的报警请求,其中,所述报警请求包括所述第一牧畜当前的GPS位置;
所述服务器基于所述报警请求向用户终端发送所述第一牧畜离群的报警消息,其中,所述报警消息包括所述第一牧畜当前的GPS位置和所述第一定位终端的设备识别号。
2.根据权利要求1所述的智能牧群管理方法,其特征在于,所述第一牧畜身上的第一定位终端实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号,包括:
所述服务器周期性获取所述第一牧畜身上的第一定位终端发送的所述第一牧畜的GPS位置,并判断所述GPS位置是否处于预设放牧区内;
当所述GPS位置未处于所述预设放牧区时,所述服务器向所述第一定位终端发送所述第一牧畜异常的通知信息;
所述第一定位终端接收到所述通知信息后,实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号。
3.根据权利要求2所述的智能牧群管理方法,其特征在于,还包括:
所述服务器接收所述用户终端确定的待管理牧畜及所述待管理牧畜的预设放牧范围,其中,所述待管理牧畜由用户逐一确定或为预先确定的牧畜分组;
根据所述预设放牧范围确定所述预设放牧区。
4.根据权利要求3所述的智能牧群管理方法,其特征在于,在根据所述预设放牧范围确定所述预设放牧区之后,还包括:
获取所有待管理牧畜的初始位置;
根据所述初始位置计算牧群的中心位置;
当所述中心位置未处于所述预设放牧区时,所述服务器向所述用户终端发送需重设预设放牧区的提示消息。
5.根据权利要求1至4中任一项所述的智能牧群管理方法,其特征在于,在服务器基于所述报警请求向用户终端发送所述第一牧畜离群的报警消息之后,还包括:
当所述服务器接收到所述用户终端返回的确认消息后,控制所述第一牧畜身上的第一定位终端提高当前GPS位置的发送频率,并控制所述第一牧畜身上的报警装置发出报警指示。
6.一种智能牧群管理***,其特征在于,包括安装于每一牧畜身上的定位终端、服务器和用户终端;
所述定位终端包括蓝牙搜索模块、数量判断模块、时长获取模块、时长判断模块及请求发送模块;
所述蓝牙搜索模块,用于实时搜索第一牧畜周围第二牧畜身上的第二定位终端广播的蓝牙信号,其中,所述蓝牙信号包括设备识别号,每一设备识别号对应一牧畜;
所述数量判断模块,用于判断搜索到的所有蓝牙信号中的设备识别号的数量是否小于预设数量;
所述时长获取模块,用于若设备识别号的数量小于所述预设数量,获取设备识别号的数量小于所述预设数量的存续时长;
所述时长判断模块,用于判断所述存续时长是否大于预设时长;
所述请求发送模块,用于若所述存续时长大于所述预设时长,向所述服务器发送所述第一牧畜离群的报警请求,其中,所述报警请求包括所述第一牧畜当前的GPS位置;
所述服务器,用于基于所述报警请求向用户终端发送所述第一牧畜离群的报警消息,其中,所述报警消息包括所述第一牧畜当前的GPS位置和所述第一定位终端的设备识别号。
7.根据权利要求6所述的智能牧群管理***,其特征在于,所述服务器包括GPS位置获取模块和通知发送模块;
所述GPS位置获取模块,用于周期性获取所述第一牧畜身上的第一定位终端发送的所述第一牧畜的GPS位置,并判断所述GPS位置是否处于预设放牧区内;
所述通知发送模块,用于当所述GPS位置未处于所述预设放牧区时,向所述第一定位终端发送所述第一牧畜异常的通知信息;
所述第一定位终端的蓝牙搜索模块,还用于在接收到所述通知信息后,实时搜索周围第二牧畜身上的第二定位终端广播的蓝牙信号。
8.根据权利要求7所述的智能牧群管理***,其特征在于,所述服务器,还包括:
预设放牧范围接收模块,用于接收所述用户终端确定的待管理牧畜及所述待管理牧畜的预设放牧范围,其中,所述待管理牧畜由用户逐一确定或为预先确定的牧畜分组;
预设放牧区确定模块,用于根据所述预设放牧范围确定所述预设放牧区。
9.根据权利要求8所述的智能牧群管理***,其特征在于,所述服务器,还包括:
初始位置获取模块,用于获取所有待管理牧畜的初始位置;
中心位置计算模块,用于根据所述初始位置计算牧群的中心位置;
提示消息发送模块,用于当所述中心位置未处于所述预设放牧区时,所述服务器向所述用户终端发送需重设预设放牧区的提示消息。
10.根据权利要求6至9中任一项所述的智能牧群管理***,其特征在于,所述服务器,还包括:
控制模块,用于当所述服务器接收到所述用户终端返回的确认消息后,控制所述第一牧畜身上的第一定位终端提高当前GPS位置的发送频率,并控制所述第一牧畜身上的报警装置发出报警指示。
CN201810495860.5A 2018-05-22 2018-05-22 智能牧群管理方法和管理*** Active CN110519320B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810495860.5A CN110519320B (zh) 2018-05-22 2018-05-22 智能牧群管理方法和管理***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810495860.5A CN110519320B (zh) 2018-05-22 2018-05-22 智能牧群管理方法和管理***

Publications (2)

Publication Number Publication Date
CN110519320A true CN110519320A (zh) 2019-11-29
CN110519320B CN110519320B (zh) 2021-09-28

Family

ID=68621828

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810495860.5A Active CN110519320B (zh) 2018-05-22 2018-05-22 智能牧群管理方法和管理***

Country Status (1)

Country Link
CN (1) CN110519320B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112770274A (zh) * 2021-01-18 2021-05-07 阿里巴巴集团控股有限公司 数据处理方法和软件产品
CN114363796A (zh) * 2020-09-30 2022-04-15 中移(成都)信息通信科技有限公司 牲畜离群判断方法、装置、电子设备及计算机存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103782916A (zh) * 2012-10-31 2014-05-14 无锡美新物联网科技有限公司 一种智能放牧***
CN103856248A (zh) * 2012-11-28 2014-06-11 安凯(广州)微电子技术有限公司 基于放牧的蓝牙检测方法及电子设备
US20140274115A1 (en) * 2013-03-15 2014-09-18 Grid-Roots, LLC Tracking device and remote monitoring system
CN205017589U (zh) * 2015-08-25 2016-02-03 上海宇芯科技有限公司 一种智能放牧主从设备
CN107549038A (zh) * 2017-08-24 2018-01-09 深圳市沃特沃德股份有限公司 监管方法和监管***
CN107577242A (zh) * 2017-08-29 2018-01-12 安徽瓦尔特机械贸易有限公司 一种基于飞行器的放牧装置及***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103782916A (zh) * 2012-10-31 2014-05-14 无锡美新物联网科技有限公司 一种智能放牧***
CN103856248A (zh) * 2012-11-28 2014-06-11 安凯(广州)微电子技术有限公司 基于放牧的蓝牙检测方法及电子设备
US20140274115A1 (en) * 2013-03-15 2014-09-18 Grid-Roots, LLC Tracking device and remote monitoring system
CN205017589U (zh) * 2015-08-25 2016-02-03 上海宇芯科技有限公司 一种智能放牧主从设备
CN107549038A (zh) * 2017-08-24 2018-01-09 深圳市沃特沃德股份有限公司 监管方法和监管***
CN107577242A (zh) * 2017-08-29 2018-01-12 安徽瓦尔特机械贸易有限公司 一种基于飞行器的放牧装置及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
KOK SUN WONG: "GPS based child care system using RSSI technique", 《2009 IEEE 9TH MALAYSIA INTERNATIONAL CONFERENCE ON COMMUNICATIONS (MICC)》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114363796A (zh) * 2020-09-30 2022-04-15 中移(成都)信息通信科技有限公司 牲畜离群判断方法、装置、电子设备及计算机存储介质
CN112770274A (zh) * 2021-01-18 2021-05-07 阿里巴巴集团控股有限公司 数据处理方法和软件产品

Also Published As

Publication number Publication date
CN110519320B (zh) 2021-09-28

Similar Documents

Publication Publication Date Title
US11425897B2 (en) Wireless notification systems and methods for electronic rodent traps
DE69839698D1 (de) Verfahren und vorrichtung zur rufumleitung einer funkübertragung zu einem drahtgebundenen endgerät
CN105072417B (zh) 智能放牧的监拍方法及***
CN107969032B (zh) 基于北斗短报文的智能放牧管理***及管理方法
CN109640392B (zh) 基于卫星移动通信***的物联网数据采集***及方法
CN101221231A (zh) 定点放牧方法和定点放牧装置
CN110519320A (zh) 智能牧群管理方法和管理***
CN105050050A (zh) 智能放牧群数监控方法及***
NO319077B1 (no) Tradlose dyr
CN109040253A (zh) 一种信号受阻情况下数据的上传方法
CN105293239A (zh) 一种施工电梯监测装置及其无线通信组网方法
CN106297221A (zh) 一种基于物联网技术的农业灌溉安防报警方式
CN106302790A (zh) 一种基于微信公众服务平台的安全社区活动发布***
CN110149658A (zh) 一种基于无线射频的同类设备近距自动成组上传数据方法
CN111132044B (zh) 一种碟形监测终端设备和利用该结构的NB-IoT物联网***
CN210841325U (zh) 一种基于物联网的智能鼠害控制***
CN201153433Y (zh) 一种定点放牧装置
CN102364943A (zh) 鱼塘监控***
CN209947073U (zh) 一种险情远程告警的智能网关及其***
CN102752391A (zh) 一种基于物联网技术的家居智能医护呼叫器
CN211184254U (zh) 一种碟形监测终端设备
CN113905340A (zh) 一种智能养殖***
CN110647046A (zh) 基于智能家居操作***的路线更新方法及装置
CN205899764U (zh) 两键控制无线发射器
CN117156421B (zh) 一种家畜提示方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant