本发明公开用于DTP‑PMSM全速域开路故障容错运行的PIR控制器及控制方法,属于三相永磁同步电机的电流控制领域;控制方法包括:对DTP‑PMSM开相故障进行建模,得到故障绕组的电流表达式;对故障绕组的三相电流进行坐标变化,得到故障绕组的dq轴电流的双频分量和直流量,并采用PIR控制同时控制直流量和双频分量,建立的PIR控制器的传递函数,对PIR控制器进行改进的双线性变化离散化处理,来对信号进行预畸变处理;使得电机频率的变化量在PIR控制器的谐振带宽的范围内,则参数保持不变,在保证PIR的谐振频率可以随着转速变化的同时,有良好的转速跟随性能。此外,PIR控制还可以在离散化处理中,在所需频率解决双线性变化的频率畸变的问题。