| 申请公开说明书(16页) English version |
本发明提供了一种基于模拟退火算法的多观察点设置方法,首先根据需要设置的观察点的个数n和实际处理的地形大小将地形分为K等块;然后随机在每个地形块中选择n/K个观察点,并计算所有观察点的视域以及视域合并后的可视覆盖范围;以前一步得到的结果作为初始状态,采用新改进的模拟退火算法分别求出每个地形块中的最佳观察点组合,由此即可得到近似全局的观察点设置。本发明从目标函数和退温函数两个方面对经典的模拟退火算法进行了改进,克服了基于传统模拟退火算法的设置方案效率低下,不能应用于实际的缺点,时间效率提高15-20倍,精度损失在2%以内。 |