Electrical angle delay resulting from inverter part and design errors causes rotor position errors. It significantly lowers motor control performance as the rotor position error rate increases owing to increased speed. Rotor position detections considering the delay component can be classified into initial rotor-position and time-delay position detections. The initial rotor position detection method causes initial rotor position errors based on speed because it does not consider the electrical angle delay component. The conventional time-delay position detection method involves currentvoltage time-delay position detection. The dynamo system manually measures and compensates for current and voltage delay coefficients based on speed to detect the time-delay position. However, achieving precise torque control performance is challenging because detecting the delay coefficient at high speeds is dangerous, and separating the electrical angle delay component is impossible. This study proposes a delay component detection and compensation algorithm by analyzing the electrical angle delay component due to inverter parts and design errors. The new initial rotor and time-delay positions are estimated to improve the torque control performance by compensating for the detected delay component. The proposed algorithm is based on the PMSM voltage equation and validated through simulation using MATLAB Simulink. The initial rotor position, time-delay position, and torque control performance are verified by experimentally detecting and compensating for the electrical angle delay component using the proposed algorithm. The results demonstrate that the proposed algorithm is robust to inverter part and design errors. Moreover, the proposed algorithm is advantageous in considerably improving the torque control performance.
INDEX TERMSCurrent time delay, Delayed components, Electrical angle, Electrical angle offset, Initial rotor position, Permanent magnet synchronous motor, Time-delay position, Torque control, Voltage time delay
I. INTRODUCTIONRecently, permanent magnet synchronous motors (PMSMs) have been widely adopted in mobile bodies, automobiles, agricultural machinery, and urban air mobility (UAM) fields owing to their high-power density advantages. In line with this trend, precise high-speed control of PMSMs is necessary for miniaturization and high efficiency. High-speed control of PMSM requires accurate rotor positioning and d-q axis vector control in the rotor position-aligned synchronous rotating frame [1][2][3][4][5][6][7].Typically, position sensors, such as resolvers, encoders, Hall sensors, and magnetoresistive (MR) sensors, are used to accurately detect rotor position. However, to design for rotor position detection, different circuit designs are required owing to type of sensors and filter time constants (caused by noise), which lead to design errors [8][9][10][11][12][13].Resolvers have hardware delayed components, such as filter and integrated circuit (IC) delays for excitation, sin, and cos signals, whereas encoders ...