APP下载

基于模拟退火和自适应遗传算法的影子定位多参数优化研究

2016-05-28李梦莹张祥攀范梦雨丁猛曲凯扬

无线互联科技 2016年6期

李梦莹 张祥攀 范梦雨 丁猛 曲凯扬

摘要:文章针对由多变量影子坐标确定拍摄地点的问题,提出了一种将模拟退火算法和遗传算法相结合的求解方法。首先全面分析所有的未知参量包括杆长、经纬度和坐标旋转角,确定未知参量与已知条件的数学关系,以实际坐标与理论计算坐标的误差最小为目标函数,将其倒数作为遗传算法的适应度函数,采用自适应变化的交叉变异算子并用模拟退火算法更新产生新个体,寻找全局最优解。实验结果表明该求解方法在计算速度和全局收敛方面都取得了理想的效果。

关键词:经纬度;影子定位;模拟退火模型;遗传算法

1 遗传模拟退火算法

遗传算法(GA)是由Holland教授提出的,是一种随机的优化方法,该算法可以同时处理群体中的多个个体,即对搜索空间中的多个解进行评估,减少了陷入局部最优解的风险,同时算法本身易于实现并行化,但在实际应用中存在收敛速度慢和早熟等问题,局部搜索能力不强。模拟退火算法(SAA)最早是由 Kirkpatrick等提出的,它是一种启发式随机搜索算法,具有很强的局部搜索能力和“爬山”能力。结合两种算法对影子坐标定位问题进行优化求解,可在提高了定位的精度的同时加快运算速度。

2 问题分析与模型建立

在未知杆长的情况下,给出一段时间中若干个时间点的杆影顶点坐标变化情况,确定拍摄的地点,是一个较为复杂的数学建模问题。其未知参量为3个:经度、纬度、杆长。……

登录APP查看全文