Motor de 2 fases de control orientado a campo

0

Intento obtener FOC para un motor de 2 fases, pero estoy luchando con las fórmulas correctas y no puedo encontrar ningún documento que lo explique. Las fases del motor están separadas por 90 °, por lo que supongo que la transformación de Clark no es necesaria:

$$ I_ {alfa} = Ia $$ $$ I_ {beta} = Ib $$

No estoy seguro de si esto es verdad, pero las corrientes son de 90 ° en partes, según sea necesario para la Transformación de Parque, que solo aplica la matriz de rotación con theta, el ángulo eléctrico:

$$ Iq = cos (\ theta) I_ {alpha} + sin (\ theta) I_ {beta} $$ $$ Id = cos (\ theta) I_ {beta} - sin (\ theta) I_ {alpha} $$

Ahora uso el controlador standart double PI como para FOC trifásico y la transformación de parque inversa, de modo que obtengo Valpha y Vbeta, que puedo aplicar a SVM.

$$ V_q = (I_ {qdes} -I_q) K_p + SumErrQ $$ $$ V_d = -I_d K_p + SummErrD $$

Así que implementé todo, pero no funciona como es necesario. Puedo controlar un motor de 2 fases de esta manera, pero la identificación se hace grande en una dirección, ¿entonces parece que algo se pierde aquí? ¿Alguien tiene experiencia con FOC de 2 fases?

Editar: Ok, creo que esto debería funcionar como lo implementé, pero para Corrientes de Referencia Iq más grandes, Id se convierte en un promedio diferente a 0, también cuando no se alcanzan velocidades más altas. ¿Es posible que esto se deba a la saturación del flujo? Creo que los motores de par de polos altos (50-100 pp) son muy sensibles a la saturación de flujo, ¿no? ¿Hay alguna manera de superar esto?

    
pregunta HansPeterLoft

0 respuestas

Lea otras preguntas en las etiquetas