The invention relates to the technical field of
motor control, in particular to a model-free self-adaptive
motor control method for
reinforcement learning driving, which comprises the following steps: firstly, acquiring three-phase current of a motor, converting to obtain dq-axis current, calculating feedback rotating speed through an observer, filtering, and outputting q-axis
reference current through PI regulation; a
model equation is reconstructed and discretized, an observation
gain coefficient is determined, dq-axis reference
voltage is calculated and subjected to
delay compensation correction, and the dq-axis reference
voltage is input into an SVPWM module to generate PWM
waves to drive a motor; and meanwhile, a
discretization state space, an action space and a reward function are constructed, and
control parameters are dynamically optimized through collaborative updating of the strategy network and the Q network. According to the method, parameter dependence is greatly reduced, parameter
adaptive optimization is realized, rotating speed tracking speed, current
harmonic suppression and
energy consumption saving are considered, scenes such as a
frequency conversion base station and a small and precise air conditioner are adapted, and control stability and batch
adaptation efficiency are improved.