发明名称 |
一种无线传感器网络定位方法及系统 |
摘要 |
本申请公开了一种无线传感器网络定位方法及系统,包括:接收传感器收集到的信号的强度值的累加结果;分别将多个目标的位置假设为其所在网格的中心,计算多个目标的信号强度,并构建一个重构矩阵,通过求解l1范数最小的最优化问题对多个目标发射的信号进行重构,得到重构结果X,计算得到第一重构误差,并将第一重构误差与预设值进行比较;当第一重构误差小于等于预设值时,确定多个目标的位置。该方法中传感器只需采集少量数据即可,对传感器的硬件要求较低,并且减少了网络通信的数量从而可以延长网络的使用寿命。另外该方法不仅可以对多个目标进行定位,而且还可以采用迭代回溯算法进一步缩小多个目标所在的区域范围,提高了定位精度。 |
申请公布号 |
CN103037503A |
申请公布日期 |
2013.04.10 |
申请号 |
CN201110301062.2 |
申请日期 |
2011.09.30 |
申请人 |
无锡物联网产业研究院;无锡融格物联网科技有限公司 |
发明人 |
何风行;余志军;沈杰;刘海涛 |
分类号 |
H04W64/00(2009.01)I;H04W84/18(2009.01)I |
主分类号 |
H04W64/00(2009.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
逯长明 |
主权项 |
一种无线传感器网络定位方法,其特征在于,待定位区域为方形区域,并且待定位区域被划分为N个网格,在所述方形区域内随机布设有M个传感器,并已知每个传感器的位置,并且多个目标周期性地发射的信号,M个所述传感器周期性地收集多个目标发射的信号,包括:接收每个所述传感器将其每个周期T内收集到的信号的强度值累加得到累加结果ym;分别将多个所述目标的位置假设为其所在网格的中心位置,并且将位于第N个网格中的所述目标的坐标假设为(xn,yn),并计算第m个传感器接收到位于第n个网格中的目标的信号强度Pm,n,其中:1≤m≤M,1≤n≤N;根据信号强度Pm,n构建一个重构矩阵ФMxN,并且YMx1=ФMxNXNx1;通过求解l1范数最小的最优化问题对多个目标发射的信号进行重构,得到重构结果X,计算重构误差,得到第一重构误差,并将所述第一重构误差与预设值进行比较;当所述第一重构误差小于等于预设值时,确定多个所述目标的位置为(xn,yn)。 |
地址 |
214135 江苏省无锡市新区震泽路18号无锡国家软件园双子座A |