針對無刷直流電動機(Brush1ess DC Motor ,BLDCM)常出現(xiàn)的單個位置傳感器故障導(dǎo)致電機無法正常工作等現(xiàn)象 ,提出一種位置傳感器直接冗余控制的方法實現(xiàn)容錯控制 。該控制方法利用冗余傳感器產(chǎn)生的霍爾信息 , 與主傳感器組合在一起 , 在精準檢測電機轉(zhuǎn)子位置的同時快速診斷出故障傳感器 。傳感器故障發(fā)生后 , 最快只需30。 電角度就能完成故障的診斷和識別 ,并進行故障信號的重構(gòu) 。仿真結(jié)果表明 ,該控制策略魯棒性好 , 可靠性高 ,只與位置傳感器的布置有關(guān) , 而與電機參數(shù)無關(guān) ,具有較好的實用價值 。