发明名称 | 基于异构网络的室内定位系统能耗误差均衡实现方法 | ||
摘要 | 本发明提供了一种基于异构网络的室内定位系统能耗误差均衡实现方法,主要基于WLAN和WPAN融合的异构网络中的室内定位系统中的智能设备进行聚类,然后对每个聚类动态选择多个簇头的机制。完成对室内定位系统中的智能设备的聚类,确定每个智能设备充当簇头的激励值,并根据智能设备的部署关系选取出多个簇头,完成每个聚类的多簇头的动态切换。本发明中的方法通过对基于异构网络室内定位系统中智能设备的多个簇头动态选择的机制,能够很好地保证定位精度,同时,也能够降低智能设备的能耗,实现室内定位系统中能耗与误差之间的均衡。 | ||
申请公布号 | CN105338621A | 申请公布日期 | 2016.02.17 |
申请号 | CN201510638510.6 | 申请日期 | 2015.09.29 |
申请人 | 上海交通大学 | 发明人 | 夏俊;俞晖;徐超杰;刘中令 |
分类号 | H04W64/00(2009.01)I | 主分类号 | H04W64/00(2009.01)I |
代理机构 | 上海汉声知识产权代理有限公司 31236 | 代理人 | 郭国中 |
主权项 | 一种基于异构网络的室内定位系统能耗误差均衡实现方法,其特征在于,包括如下步骤:步骤A:服务器基于WLAN的指纹匹配算法获得室内每个智能设备的位置信息,并根据室内智能设备的位置信息对所述智能设备进行聚类处理,并在聚类处理后得到的每个类中选取智能设备充当簇头,实现扮演簇头角色的智能设备和扮演非簇头角色的智能设备间的信息传输;步骤B:通过计算每个类中的每个智能设备的剩余能量,根据剩余能量的大小对每个类中的智能设备进行排序,获得每个类中智能设备的有序列表;步骤C:重复执行步骤i使得每个类中所有智能设备充当簇头的激励值得到更新;其中步骤i如下:步骤i:在有序列表中选取每个类中排位最高的两个智能设备后根据智能设备之间的布局关系选取第三个智能设备,将排位最高的两个智能设备和第三个智能设备充当簇头,更新簇头的激励值,当所述激励值达到设定值时,将每个类中已经选取的智能设备追加至簇头集合后从有序列表中删除;步骤D:服务器把多簇头集合分配给相应的智能设备,并通过指纹匹配算法为所有充当簇头的智能设备进行位置信息解算,并根据三边定位解算算法为所有充当非簇头的智能设备进行位置信息解算。 | ||
地址 | 200240 上海市闵行区东川路800号 |