Abstract:
Aiming at the problem of inaccurate estimation of the rotor position in switched reluctance motors under variables such as magnetic circuit saturation and bus voltage, a method is proposed to identify rotor position by using phase inductance intersection threshold. This proposed method can take into account the influence of magnetic saturation and bus voltage variability factors on the offset of inductance intersection position, so as to improve the rotor position identification accuracy. The phase inductance is calculated by current slope difference method. The logical relationship of each phase inductance, the threshold of characteristic intersection point and the characteristic point pulse are obtained. When a positioning point is detected, a positioning point pulse signal is triggered. Quantitatively analyze the threshold offset value of inductance intersection, which is caused by magnetic circuit saturation and voltage change. Reasonable compensation is made for the inductance intersection threshold and the anchor point pulse, so that the accurate rotor position information can be estimated. By selecting the optimal starting angle within the range under different phase currents and bus voltages for calculation, estimation errors caused by magnetic saturation are reduced. Finally, the correctness and effectiveness of the proposed method are verified by simulation and experiment under various operating conditions.