提出了一种基于渐近线选择的TDOA定位算法。建立基于双曲线渐近线的定位模型,并对双曲线渐近线的斜率表达式进行一阶泰勒级数展开,通过数学方法证明双曲线的离心率会对定位精度产生重要影响。在此基础上,引入弹性函数设置阈值,选择合适的渐近线进行定位估计,减小了离心率接近于1的渐近线对定位结果的不良影响。仿真结果表明,和同类型算法相比,该算法能够获得更好的定位精度。