首页 > 专利 > 温州大学 > 基于无线网络测距的动态粒子群监控方法专利详情

基于无线网络测距的动态粒子群监控方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2016-08-22
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2017-03-29
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2021-03-23
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2036-08-22
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201610711488.8 申请日 2016-08-22
公开/公告号 CN106358149B 公开/公告日 2021-03-23
授权日 2021-03-23 预估到期日 2036-08-22
申请年 2016年 公开/公告年 2021年
缴费截止日
分类号 H04W4/021H04W4/029G01S5/14G01S5/02 主分类号 H04W4/021
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 0
权利要求数量 1 非专利引证数量 1
引用专利数量 1 被引证专利数量 0
非专利引证 1、2015.04.16陈顺超《.基于ZigBee网络的运动物体定位跟踪研究》《.中国优秀硕士学位论文全文数据库信息科技I辑2012年第6期》.2012,陈顺超《.基于ZigBee网络的运动物体定位跟踪研究》《.中国优秀硕士学位论文全文数据库信息科技I辑2012年第6期》.2012,王茂森等《.动态参考点群组Zigbee辅助定位系统设计》《.电气与自动化》.2016,第45卷(第2期),;
引用专利 DE102014220737A 被引证专利
专利权维持 6 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 温州大学 当前专利权人 温州大学
发明人 罗胜、方正 第一发明人 罗胜
地址 浙江省温州市瓯海区东方南路大学科技园 邮编 325000
申请人数量 1 发明人数量 2
申请人所在省 浙江省 申请人所在市 浙江省温州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
温州市品创专利商标代理事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
程春生
摘要
本发明涉及一种基于无线网络测距的粒子群动态位置监控方法及系统,其方法包括步骤:S1、协调器接受每个粒子所测量到的其他粒子信号强度信息,生成距离值并构造拓扑网络,确定边沿处的粒子作为终端,边沿内的粒子作为路由器,配置网络的信道和网络标示符,完成网络地址分配;S2、路由器承担中转和中继功能,使得位于边沿处的终端粒子以及边缘内粒子的动态信息能够传输到协调器;S3、在整个粒子群中选定三个粒子装载GPS定位装置,根据这三个粒子的GPS绝对位置确定整个网络的绝对位置,推导出每个粒子的绝对位置信息。针对处于移动状态的粒子群,如牧群、运动物体或者人群中计算每个粒子相对于协调器的距离以及各个粒子之间的相对位置,可获取每个粒子精确的经纬度位置,可以实时监控粒子群的动态。
  • 摘要附图
    基于无线网络测距的动态粒子群监控方法
  • 说明书附图:图1
    基于无线网络测距的动态粒子群监控方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2021-03-23 授权
2 2017-03-29 实质审查的生效 IPC(主分类): H04W 4/02 专利申请号: 201610711488.8 申请日: 2016.08.22
3 2017-01-25 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种基于无线网络测距的动态粒子群监控方法,其特征在于,包括步骤:
S1、协调器接受每个粒子所测量到的其他粒子信号强度信息,生成距离值并构造拓扑网络,确定边沿处的粒子作为终端,边沿内的粒子作为路由器,配置网络的信道和网络标示符,完成网络地址分配;
S2、路由器承担中转和中继功能,使得位于边沿处的终端粒子以及边缘内粒子的动态信息能够传输到协调器;
S3、在整个粒子群中三个以上粒子增添GPS定位装置,根据这三个粒子的GPS绝对位置确定整个网络的绝对位置,推导出每个粒子的绝对位置信息;
所述步骤S1包括步骤:
S11、协调器按周期T1进行广播发出自身编号信息,并负责接收每个子路由器所发送本身的信号强度值与其编号信息,还需要接受每个子路由器所发送的其接受收到的其余子路由器的信号强度值和成员编号,然后将该信息发送至嵌入式平台上;
所述步骤S2包括步骤:
S21、路由器按周期T1进行广播发出自身编号信息,接受其余子路由器和协调器所发出编号信息,并读取接收信号强度值(RSSI),然后将其接受收到的其余子路由器的信号强度值和路由器编号按周期T2发送至协调器上;
S22、子成员携带的LED模块,在其供电模块电量低于20%时,以f1频率进行闪烁,提示用户更换供电模块,当个体脱离群体时LED模块以f2频率进行闪烁;
所述嵌入式平台安装在首领粒子成员处,所述嵌入式平台携带有GPS模块、GPRS模块、LCD模块,负责将信号强度值和成员编码信息进行校验,如果从协调A到子路由器B的信号强度值P(AB)与从子路由器B到协调A的信号强度值P′(BA)两者差值的绝对值大小超过阈值ΔR,则舍弃该两项的信号强度值,否则保留两项接近的信号强度值并取平均值Pr做为从A端点到B端点的信号强度值,以此类推,每两个成员之间的信号强度值都将得到校验并获得平均的信号强度值;
利用3个子成员,将三个子成员编码为B、C、D,并获取完成校验后的成员间的信号强度值Pr(BC)、Pr(CD)、Pr(BD);
将校验完成后的信号强度平均值Pr(BC)、Pr(CD)、Pr(BD)转换为BC、CD、BD两个成员间的距离值d(BC)、d(CD)、d(BD),距离d由下列计算式计算:
Pr(d)=PA‑10nlgd
式中,PA为信号传输1m远接收端接收的信号功率,单位为dBm,n为路径损耗指数,其值与定位环境相关,d为发射端与接收端之间的距离,单位为米,Pr(d0)为接收节点的信号功率,单位为dBm;
根据距离值d(BC)、d(CD)、d(BD),带入下列计算式,可得子成员B、C、D组成的三角形的内角∠B、∠C、∠D的角度大小:
利用3个子路由器C、D、E与D、E、F最终到F、G、H得到相应的三角形,最终组成拓扑结构;
利用下列三种情况判断子成员状态:
a)当t1时刻从协调器A到子路由器B的距离为d1(AB),下一个时刻t2=t1+T2时两个成员A到B的距离为d1(AB),当d1大于警戒距离Dr,但子路由器B搜索的其余成员信号数量多于等于
3个时,如果两个时刻距离之差Δd=d1‑d1大于0时,则向用户发出预警信息,信息内容包括当前时间、经纬度位置,以及即将丢失子成员编号B;
b)当t1时刻从协调器A到子路由器的距离为d1,当d1大于警戒距离Dr,且子路由器搜索的其余路由器信号数量少于3个时,向用户发出预警信息,信息内容包括当前时间、经纬度位置,以及即将丢失路由器编号;
c)当前t1时刻与下一时刻t2=t1+T2,首领A通过任意路由器无法检测到子成员的广播信号,则认为子成员处于脱离群体状态。
说明书

技术领域

[0001] 本发明涉及无线网络测距技术领域,更具体地说,涉及一种基于无线网络测距的动态粒子群监控方法。

背景技术

[0002] 我国做为畜牧业大国,随着畜牧业规模不断扩大,实现牧群的集体现代化、智能化管理是社会发展的必然趋势。在大规模农业放牧中,对牛群、羊群的位置监控是最为耗时、耗力的一个环节,传统放牧的方式依赖人和犬只对牛羊群位置进行监控,往往需要放牧人员跟随牧群移动,这要求人员时时刻刻都要保证对牧群的监控。当牧群中个体数量超过一定数时,需要更多的放牧人员进行实时监控,大大增加了对劳动力的需求,对于监控的准确度取决于放牧人员本身的经验和状态。
[0003] 为了解决上述问题,对动态粒子群的各类定位方法应运而生。传统方法是让主粒子携带GPS定位装置,但是这种方法有如下缺陷:监控人员只能通过主粒子的位置信息去估计整个动态粒子群的大致位置,无法对每一个粒子进行有效监控。如果让粒子群中每一个粒子都携带GPS定位装置,GPS设备价格较高,会增加成本。且GPS设备之间无法组织成有效网络,针对大规模粒子群时,无法形成有效管理。另一种方法是设置电子围栏,当有粒子触碰边界时发出信号,从而控制粒子在规定范围内。这种方法显然不适合动态移动的粒子群。
[0004] 因此,现有技术亟待有很大的进步。

发明内容

[0005] 本发明要解决的技术问题在于,针对现有技术的上述的缺陷,提供一种基于无线网络测距的动态粒子群监控方法,包括步骤:
[0006] S1、协调器接受每个粒子所测量到的其他粒子信号强度信息,生成距离值并构造拓扑网络,确定边沿处的粒子作为终端,边沿内的粒子作为路由器,配置网络的信道和网络标示符,完成网络地址分配;
[0007] S2、路由器绑定节点,承担中转和中继功能,使边沿信息能够传输到协调器;
[0008] S3、在整个粒子群中三个粒子以上增添GPS定位装置,根据这三个粒子的GPS绝对位置确定整个网络的绝对位置,推导出每个粒子的绝对位置信息。
[0009] 在本发明所述的基于无线网络测距的动态粒子群监控方法中,所述步骤S1包括步骤:
[0010] S11、协调器按周期T1进行广播发出自身编号信息,并负责接收每个子路由器所发送本身的信号强度值与其编号信息,还需要接受每个子路由器所发送的其接受收到的其余子路由器的信号强度值和成员编号,然后将该信息发送至嵌入式平台上。
[0011] 在本发明所述的基于无线网络测距的动态粒子群监控方法中,所述步骤S2包括步骤:
[0012] S21、路由器按周期T1进行广播发出自身编号信息,接受其余子路由器和协调器所发出编号信息,并读取接收信号强度值(RSSI),然后将其接受收到的其余子路由器的信号强度值和路由器编号按周期T2发送至协调器上;
[0013] S22、子成员携带的LED模块,在其供电模块电量低于20%时,以f1频率进行闪烁,提示用户更换供电模块,当个体脱离群体时LED模块以f2频率进行闪烁。
[0014] 在本发明所述的基于无线网络测距的动态粒子群监控方法中,所述嵌入式平台安装在首领粒子成员处,所述嵌入式平台携带有GPS模块、GPRS模块、LCD模块,负责将信号强度值和成员编码信息进行校验,如果从协调A到子路由器B的信号强度值P(AB)与从子路由器B到协调A的信号强度值P′(BA)两者差值的绝对值大小超过阈值ΔR,则舍弃该两项的信号强度值,否则保留两项接近的信号强度值并取平均值Pr做为从A端点到B端点的信号强度值,以此类推,每两个成员之间的信号强度值都将得到校验并获得平均的信号强度值。
[0015] 在本发明所述的基于无线网络测距的动态粒子群监控方法中,所述动态粒子工作状态为周期性地向周围发射无线信号,其它粒子根据测距算法测量与本粒子的距离。
[0016] 在本发明所述的基于无线网络测距的动态粒子群监控方法中,所述动态粒子工作状态为把与其它粒子的距离发送到网络中协调器,以构造拓扑网络。
[0017] 在本发明所述的基于无线网络测距的动态粒子群监控方法中,所述终端用于周期性地向周围发射无线信号。
[0018] 相应地,本发明还公开了一种基于无线网络测距的动态粒子群监控方法的系统,包括:依次网络连接的协调器节点、路由器节点和终端节点、GPS定位装置,所述协调器负责接受每个粒子所测量到的其他粒子信号强度信息,生成距离值并构造拓扑网络,确定边沿处的粒子作为终端,边沿内的粒子作为路由器,配置网络的信道和网络标示符,完成网络地址分配;所述路由器绑定节点,承担中转和中继功能,使边沿信息能够传输到协调器;所述GPS定位装置设于整个粒子群中三个粒子上。
[0019] 在本发明所述的基于无线网络测距的动态粒子群监控系统中,还包括通过网络连接的Zigbee CC2530模块、GSM/GPRS模块、嵌入式模块、LCD模块、LED模块、电源模块,所述Zigbee CC2530模块在粒子群体中包括1个协调器首领粒子成员携带1个协调器,其余大于1个子粒子体成员分别携带大于1个路由器。
[0020] 在本发明所述的基于无线网络测距的动态粒子群监控系统中,所述终端、协调器的工作状态为周期性地向周围发射无线信号,所述协调器的工作状态为周期性地向周围发射无线信号或把与其它粒子的距离发送到网络中协调器。
[0021] 实施本发明的基于无线网络测距的动态粒子群监控方法,具有以下有益效果:可以在群体移动的牧群或集体中计算每个路由器相对于协调器的距离和路由器之间的距离,可获取群体精确的经纬度位置,为群体定位提供参考,用户可以实时监控牧群状态。

实施方案

[0024] 为了解决牛羊群在放牧过程中,集体中的每个个体都处于不断且没有规律的移动中,并需要保证任意个体都能够将信息有效的传输至用户处,防止某个个体的丢失从而造成网络通讯的中断,因此选择支持多跳、多路径和可修复的Zigbee网状网络。网状网络与树状网络类似,网状网络中任意两个路由器能够直接通信,且具有路由功能的节点不用沿着树节点来通信而直接可以把信息发送给其他路由节点,保证信息传输的有效性,使得每一个节点都能将信息传递至目的节点处。增加了网络的健壮性,当某个节点丢失时,从源节点到达目的节点会有多条备用路径,也可以有效增加网络传播范围,满足放牧时,牧群中个体之间的距离随机变化的影响。
[0025] 请参阅图1,为本发明基于无线网络测距的动态粒子群监控方法的拓扑结构示意图。如图1所示,在本发明第一实施例提供的基于无线网络测距的动态粒子群监控方法中,一种基于无线网络测距的动态粒子群监控方法,其特征在于,包括步骤:
[0026] S1、协调器接受每个粒子所测量到的其他粒子信号强度信息,生成距离值并构造拓扑网络,确定边沿处的粒子作为终端,边沿内的粒子作为路由器,配置网络的信道和网络标示符,完成网络地址分配;
[0027] S11、协调器按周期T1进行广播发出自身编号信息,并负责接收每个子路由器所发送本身的信号强度值与其编号信息,还需要接受每个子路由器所发送的其接受收到的其余子路由器的信号强度值和成员编号,然后将该信息发送至嵌入式平台上;
[0028] S2、路由器绑定节点,承担中转和中继功能,使边沿信息能够传输到协调器;
[0029] S21、路由器按周期T1进行广播发出自身编号信息,接受其余子路由器和协调器所发出编号信息,并读取接收信号强度值(RSSI),然后将其接受收到的其余子路由器的信号强度值和路由器编号按周期T2发送至协调器上;
[0030] S22、子成员携带的LED模块,在其供电模块电量低于20%时,以f1频率进行闪烁,提示用户更换供电模块,当个体脱离群体时LED模块以f2频率进行闪烁;
[0031] S3、在整个粒子群中三个粒子以上增添GPS定位装置,根据这三个粒子的GPS绝对位置确定整个网络的绝对位置,推导出每个粒子的绝对位置信息。
[0032] 嵌入式平台是该系统的核心控制部分,优选地,嵌入式平台安装在首领粒子处,平台携带有GPS模块、GPRS模块、LCD模块,负责将信号强度值和成员编码信息进行校验,如果从协调A到子路由器B的信号强度值P(AB)与从子路由器B到协调A的信号强度值P′(BA)两者差值的绝对值大小超过阈值ΔR,则舍弃该两项的信号强度值,否则保留两项接近的信号强度值并取平均值Pr做为从A端点到B端点的信号强度值,以此类推,每两个成员之间的信号强度值都将得到校验并获得平均的信号强度值。
[0033] 利用3个子成员其编码为B、C、D,并获取完成校验后的成员间的信号强度值Pr(BC)、Pr(CD)、Pr(BD)。
[0034] 将校验完成后的信号强度平均值Pr(BC)、Pr(CD)、Pr(BD)转换为BC、CD、BD两个成员(发射端与接收端)间的距离值d(BC)、d(CD)、d(BD)。d由下列计算式得
[0035] Pr(d)=PA‑10nlgd
[0036] 式中,PA为信号传输1m远接收端接收的信号功率(dBm),n为路径损耗指数,其值与定位环境相关,d为发射端与接收端之间的距离(m),Pr(d0)为接收节点的信号功率(dBm)。
[0037] 根据距离值d(BC)、d(CD)、d(BD),带入下列计算式,可得子成员B、C、D组成的三角形的内角∠B、∠C、∠D的角度大小。
[0038]
[0039] 同理利用3个子路由器C、D、E与D、E、F最终到F、G、H得到相应的三角形,最终组成的拓扑结构示意图参阅图1所示的协调器与子路由器所构成的网状结构。
[0040] 利用下列三种情况判断子成员状态:
[0041] a)参阅图1所示子路由器B,当t1时刻从协调器A到子路由器B的距离为d1(AB),下一个时刻t2=t1+T2时两个成员A到B的距离为d1(AB),当d1大于警戒距离Dr,但子路由器B搜索的其余成员信号数量多于等于3个时,如果两个时刻距离之差Δd=d1‑d1大于0时,则向用户发出预警信息,信息内容包括当前时间、经纬度位置,以及即将丢失子成员编号B。
[0042] b)当t1时刻从协调器A到子路由器的距离为d1,当d1大于警戒距离Dr,且子路由器搜索的其余路由器信号数量少于3个时,向用户发出预警信息,信息内容包括当前时间、经纬度位置,以及即将丢失路由器编号,参阅图1所示子路由器K。
[0043] c)当前t1时刻与下一时刻t2=t1+T2,首领A通过任意路由器无法检测到子成员的广播信号,则认为子成员处于脱离群体状态,参阅图1所示子成员G。
[0044] GPS模块采集经纬度位置信息,全球标准时间,确定牧群中协调器以及部分路由器的位置。并按周期T3进行刷新存储在嵌入式芯片上。
[0045] 参阅图1,在路由器D、E、H上分别安装1部GPS模块,用来检测整个群体的运动方向如图1所示箭头,以及其余节点的绝对位置。
[0046] LCD模块负责显示经纬度位置信息,全球标准时间,组网信息,以及供电模块电量。其中组网信息包括所有路由器编号与协调器的距离、成员拓扑关系、丢失成员编号、即将丢失成员编号。
[0047] GPRS模块负责将放牧群体和远端的客户连接起来,实现用户的远程实时监控,当用户通过GPRS向嵌入式芯片发出查询组网信息、经纬度信息、标准时间指令时,则将相关信息发至用户手机上,当嵌入式平台供电模块电量少于20%,通过短信向用户发出嵌入式平台低电量警示。
[0048] 本发明还公开了一种基于无线网络测距的动态粒子群监控方法的系统,包括:依次网络连接的协调器节点、路由器节点和终端节点、GPS定位装置,所述协调器负责接受每个粒子所测量到的其他粒子信号强度信息,生成距离值并构造拓扑网络,确定边沿处的粒子作为终端,边沿内的粒子作为路由器,配置网络的信道和网络标示符,完成网络地址分配;所述路由器绑定节点,承担中转和中继功能,使边沿信息能够传输到协调器;所述GPS定位装置设于整个粒子群中三个粒子上。
[0049] 优选地,所述基于无线网络测距的动态粒子群监控系统还包括通过网络连接的Zigbee CC2530模块、GSM/GPRS模块、嵌入式模块、LCD模块、LED模块、电源模块,所述Zigbee CC2530模块在粒子群体中包括1个协调器首领粒子成员携带1个协调器,其余大于1个子粒子体成员分别携带大于1个路由器。所述终端、协调器的工作状态为周期性地向周围发射无线信号,所述协调器的工作状态为周期性地向周围发射无线信号或把与其它粒子的距离发送到网络中协调器。
[0050] 本发明有如下创新点:
[0051] (1)使用了Zibgee网状网络技术,传感器网络的节点随机分布,不依靠全局的基础设施例如锚节点等协助测距,加大了测距范围。自组织网络也适应目标和环境的变化。
[0052] (2)子成员之间可以通过互相读取信号,能够通过节点之间的信号强度值校验来排除非正常信号值,从而减小误差的影响,提高子成员间测距精度和可靠性。
[0053] (3)利用成员与成员的信息互相采集,在子成员间建立多个三角形结构,有多个三角形组成较为稳定的拓扑结构,最后得到的成员间的拓扑结构很稳定。
[0054] 本发明通过以上实施例的设计,可以做到在群体移动的牧群或集体中计算每个路由器相对于协调器的距离和路由器之间的距离,可获取群体精确的经纬度位置,为群体定位提供参考,用户可以实时监控牧群状态。
[0055] 本发明是根据特定实施例进行描述的,但本领域的技术人员应明白在不脱离本发明范围时,可进行各种变化和等同替换。此外,为适应本发明技术的特定场合,可对本发明进行诸多修改而不脱离其保护范围。因此,本发明并不限于在此公开的特定实施例,而包括所有落入到权利要求保护范围的实施例。

附图说明

[0022] 下面将结合附图及实施例对本发明作进一步说明,附图中:
[0023] 图1是本发明基于无线网络测距的动态粒子群监控方法的拓扑结构示意图。
专利联系人(活跃度排行)
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号