[发明专利]一种多数量多类型的传感器区域布设选点方法有效
申请号: | 200910075750.4 | 申请日: | 2009-10-21 |
公开(公告)号: | CN101694674A | 公开(公告)日: | 2010-04-14 |
发明(设计)人: | 刘文展 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 050081 河北省石*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种多数量多类型的传感器区域布设选点方法,它涉及传感器布设应用领域中的一种传感器区域布设选点的技术。它采用以布设点的作用半径为理想弹性球的半径,以任意方式给定布设点的初始位置,通过计算每个布设点的弹性力学受力并依据受力调整每个布设点的位置,通过迭代最终使每个布设点布设到合理的位置。还具有能适合任意复杂区域,适合多类型不同探测距离和探测精度的传感器的布设等优点,还能够使布设点分布最均匀。特别适用于通过计算机辅助在复杂区域布设多数量多类型传感器的应用,也可应用于图形学多边形符号化填充方面。 | ||
搜索关键词: | 一种 多数 类型 传感器 区域 布设 选点 方法 | ||
【主权项】:
一种多数量多类型的传感器区域布设选点方法,其特征在于:该方法通过计算每个传感器布设点的弹性力学受力,依据每个传感器的弹性力学受力不断调整传感器布设点的位置直到传感器布设点位置稳定;该方法还包括步骤:①设置传感器布设点的个数,设置每个布设点的传感器探测半径和弹性系数,生成传感器布设点表为Table_set;②设置传感器布设点的区域边界,通过多边形坐标点排序算法逆时针排列区域边界坐标点;③在区域边界内设置每个传感器布设点的初始位置;④根据传感器布设点个数、传感器的最大探测半径、设定的调整步长设置最大调整次数;⑤根据传感器布设点个数设置每个布设点的是否可调整位置标志的初始值为TRUE,设置整体调整次数记录的初始值为0,整体调整为所有布设点调整位置一次;⑥根据布设点表Table_set进行设置调整点表为Table_adjust,调整点表Table_aujust与布设点表Table_set相同;⑦根据区域边界位置和布设点表Table_set中每个布设点的弹性系数、探测半径、当前位置计算调整点表Table_adjust中每个布设点的受力,获得调整点表Table_adjust中受力最大的布设点,根据该布设点的受力大小判断该布设点是否可调整位置,如果能调整位置则按照调整步长、该布设点受力大小和方向进行调整该布设点的位置,如果调整后该布设点在区域边界外,则把该布设点的位置设置为调整之前的位置并设置该布设点的是否可调整标志为FALSE,如果调整后该布设点在区域边界内,则设置该布设点的是否可调整标志为TRUE,把该布设点的是否可调整标志和位置记录到布设点表Table_set中并且从调整点表Table_adjust中删除;⑧如果调整点表Table_adjust中剩余的布设点个数大于0则重复第⑦步,如果调整点表Table_adjust中剩余的布设点个数等于0则整体调整次数加1;⑨如果布设点表Table_set中每个布设点的是否可调整标志都为FALSE,则结束传感器布设;如果布设点表Table_set中只要有一个布设点的是否可调整标志为TRUE,则计算布设点表Table_set中每个布设点的最近20次的位置记录和最近20次之前的20次位置记录的均值之差,如果均值之差大于、等于调整步长并且整体调整次数小于最大调整次数则重复第⑥步,如果均值之差小于调整步长或者整体调整次数大于、等于最大调整次数则结束传感器布设。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910075750.4/,转载请声明来源钻瓜专利网。