The goal of vector control of interior permanent magnet synchronous motor (IPMSM) is to make IPMSM have excellent dynamic and steady-state performance, but there is coupling between the d-q axis in the synchronous rotating coordinate system, which affects the torque response performance. In view of the fact that the traditional voltage compensation strategy is sensitive to the change of motor parameters, genetic algorithm is introduced to identify the parameters, and a feedforward voltage compensation control based on genetic algorithm parameter identification is proposed. The compensation voltage is calculated by the inductance and flux value of the motor identified by genetic algorithm. Compensation voltage is used to counteract the change of feedback voltage caused by the change of motor parameters in feedforward decoupling control. Simulated and experimental results show that the proposed strategy can effectively achieve d-q axis current decoupling, improve the dynamic performance of the system, and have excellent robustness.