Simulation and principle introduction of sensorless control of permanent magnet synchronous motor based on high frequency square wave voltage signal injection

Simulation and principle introduction of sensorless control of permanent magnet synchronous motor based on square wave signal injection

The injected high-frequency square wave signal is:
insert image description here
The high-frequency response current of the estimated shaft can be obtained:
insert image description here
When injecting a high-frequency voltage signal into the stator winding, the frequency of the injected high-frequency signal is much higher than the frequency of the fundamental wave signal. Therefore, the voltage model of IPMSM on the a-β axis can be expressed as:
insert image description here

Assuming that within a sampling period, the current changes linearly, and di/dt is equal to △i/△t, it can be organized as:
insert image description here

Block diagram of rotor position estimation:

insert image description here
insert image description here

There are so many principles, so let's put a non-inductive simulation block diagram of high-frequency square wave voltage signal injection:

insert image description here
insert image description here

It is mainly the three points circled above, so I did not add MTPA to this simulink for simplicity, and you can add it if you are interested.
Put the parameters and the built model below:

Given speed:

insert image description here

Speed ​​ring:

insert image description here

function y = fcn(u)
if (abs(u)>300)
    y=0;
else
    y=1;
end

insert image description here
insert image description here
insert image description here

Current loop:

insert image description here
insert image description here
Square wave injection module:
insert image description here
insert image description here
inverter:
insert image description here
motor:
insert image description here
meaument module:
insert image description here
extract fundamental frequency signal model:
insert image description here
position and speed observer:
insert image description here
the module on the left of the above picture:

insert image description here
Among them, PI:
insert image description here

Two-phase static coordinate system extracts high-frequency signals (right module):
insert image description here
Waveform result:
Actual speed and estimated speed Waveform:
insert image description here
Actual angle and estimated angle Waveform:
insert image description here
Give a like and follow Thank you! ! ! !
In addition, the model parameters have been given. Except for the transformation module and the SVPWM module, you can try it with your own model. If it doesn’t work, then ask me for a comment, and I will usually reply on the same day.

Guess you like

Origin blog.csdn.net/weixin_44312889/article/details/129114282