针对室内无线环境下传统定位算法定位精度不高以及系统时钟不同步影响定位精度等问题,提出一种基于三差分载波相位测量与到达时间差(TDoA)融合的三维定位算法.考虑到无线接入点之间存在的时变钟差会导致定位精度变低,所提算法结合参考终端测量来消除时变钟差的影响,基于三差分载波相位测量进行相对位置的精确估计,并将其与具有无偏性的差分TDoA定位结果进行融合粗估计.进一步通过泰勒展开方法对载波相位观测方程线性化,并通过解算整周模糊度实现更高精度的定位.仿真结果表明,所提算法可以克服时变钟差对定位性能的影响,并能在短时间内完成整周模糊度解算,最终可实现高精度定位.