基于对定子铁心饱和法和滑动模态观测器法转子位置自检测原理和特性的讨论,提出了一种能在全速范围内(包含零速在内)实现转子位置准确检测和控制的复合方法。零速时采用定子铁心饱和法判断转子初始位置并起动,低高速时设计了一种新的准滑动模态观测器控制算法,它将反电动势估算值反馈到定子电流的观测计算中,相比传统的滑模观测器算法,它可以通过选择合适的反馈值提高转子位置角的估算精度和系统的稳定性,并且切换函数采用饱和函数代替开关函数,可以通过选择合理的边界层厚度有效地削弱抖振。以一台表面式无刷直流电机为对象进行实验,实验结果表明该转子位置自检测复合方法能够在全速范围内有效地估算转子位置信息,是实现无刷直流电机无位置传感器运行的一种实用方法。