Simulación e introducción del principio de control sin sensores de motores síncronos de imanes permanentes basados en inyección de señal de onda cuadrada
La señal de onda cuadrada de alta frecuencia inyectada es:
La corriente de respuesta de alta frecuencia del eje estimado se puede obtener:
Al inyectar una señal de voltaje de alta frecuencia en el devanado del estator, la frecuencia de la señal de alta frecuencia inyectada es mucho mayor que la frecuencia de la señal de onda fundamental. Por lo tanto, el modelo de voltaje de IPMSM en el eje a-β se puede expresar como:
Suponiendo que dentro de un período de muestreo, la corriente cambia linealmente y di/dt es igual a △i/△t, se puede organizar como:
Diagrama de bloques de la estimación de la posición del rotor:
Hay tantos principios, así que pongamos un diagrama de bloques de simulación no inductiva de inyección de señal de voltaje de onda cuadrada de alta frecuencia:
Son principalmente los tres puntos marcados con un círculo arriba, por lo que no agregué MTPA a este simulink por simplicidad, y puede agregarlo si está interesado.
Ponga los parámetros y el modelo construido a continuación:
Velocidad dada:
Anillo de velocidad:
function y = fcn(u)
if (abs(u)>300)
y=0;
else
y=1;
end
Bucle actual:
Módulo de inyección de onda cuadrada:
inversor:
motor:
módulo de medición:
extraer modelo de señal de frecuencia fundamental:
observador de posición y velocidad:
el módulo a la izquierda de la imagen de arriba:
Entre ellos, IP:
El sistema de coordenadas estáticas de dos fases extrae señales de alta frecuencia (módulo de la derecha):
Resultado de la forma de onda:
Velocidad real y velocidad estimada Forma de onda:
Ángulo real y ángulo estimado Forma de onda:
Dale a Me gusta y sigue ¡Gracias! ! ! !
Además, se han proporcionado los parámetros del modelo. Excepto por el módulo de transformación y el módulo SVPWM, puede probarlo con su propio modelo. Si no funciona, pídeme un comentario, y generalmente responderé en el mismo día.