针对蜂窝网中,由于电磁波的非视距传播导致定位精度较低的问题,将交互多模(IMM)方法引入到蜂窝网定位中。详细阐述了基于卡尔曼滤波器的交互多模算法(IMMKF)的工作原理以及IMMKF在蜂窝网定位中的应用,通过动态环境下的仿真试验验证了IMMKF能随信道传播环境的变化,在视距与非视距滤波模型之间进行自适应切换,达到抑制非视距误差的目的,并对IMMKF的滤波性能进行了分析和仿真验证。