| CPC H02P 21/0003 (2013.01) [H02P 21/14 (2013.01)] | 14 Claims |

|
1. An efficiency optimization control method for permanent magnet synchronous motor, comprising:
step 1: obtaining a suboptimal direct axis (d-axis) current id of a permanent magnet synchronous motor by using a loss model algorithm;
step 2: performing, by using the suboptimal d-axis current as an initial value and using a deep reinforcement learning algorithm, an optimizing process on the suboptimal d-axis current ia to construct an optimal deep reinforcement learning model; and
step 3: inputting currently acquired state data of the permanent magnet synchronous motor into the optimal deep reinforcement learning model to obtain a control parameter value corresponding to an optimal efficiency of the permanent magnet synchronous motor, and controlling the permanent magnet synchronous motor based on the control parameter value;
wherein in the step 3, the control parameter value comprises an optimal d-axis current and an optimal q-axis current; and the step 3 comprises:
predicting the optimal d-axis current making the permanent magnet synchronous motor run with the optimal efficiency based on the optimal deep reinforcement learning model; and
controlling the permanent magnet synchronous motor based on the optimal d-axis current, and compensating a q-axis current of the permanent magnet synchronous motor based on the optimal d-axis current to thereby achieve an optimal control for efficiency of the permanent magnet synchronous motor in a steady state, wherein a formula of a q-axis current variation Δiq is expressed as follows:
![]() wherein Ld represents a d-axis armature inductance, and Lq represents a q-axis armature inductance; ψm represents a magnetic linkage of a rotor; id represents a d-axis current before adjusting, and Δid is a d-axis current variation after adjusting.
|