Contenido principal

Inverse Park Transform

Implementar transformada de dq0 a abc

  • Inverse Park Transform block

Bibliotecas:
Simscape / Electrical / Control / Mathematical Transforms

Descripción

El bloque Inverse Park Transform convierte los componentes directos, en cuadratura y cero del dominio del tiempo en un marco de referencia de rotación para los componentes de un sistema trifásico en un marco de referencia abc. El bloque puede mantener las potencias activas y reactivas con las potencias del sistema en el marco de referencia de rotación implementando una versión invariante de la transformada de Park. Para un sistema equilibrado, el componente cero es igual a cero.

Puede configurar el bloque para alinear el eje a del sistema trifásico con el eje d o el eje q del marco de referencia de rotación en la unidad de tiempo t = 0. Las figuras muestran la dirección de los ejes magnéticos de los devanados del estátor en un marco de referencia abc y un marco de referencia de rotación d-q donde:

  • El eje a y el eje q están alineados inicialmente.

  • El eje a y el eje d están alineados inicialmente.

En ambos casos, el ángulo θ = ωt, donde

  • θ es el ángulo entre los ejes a y q para la alineación del eje q o el ángulo entre los ejes a y d para la alineación del eje d.

  • ω es la velocidad de rotación del marco de referencia d-q.

  • t es el tiempo, en s, desde la alineación inicial.

Las figuras muestran la respuesta en el tiempo de los componentes individuales de dq0 y abc con equilibrio equivalente para una:

  • Alineación del vector de fase a con el eje q

  • Alineación del vector de fase a con el eje d

Ecuaciones de definición

El bloque Inverse Park Transform implementa la transformada para una alineación de la fase a con el eje q como

[abc]=[sin(θ)cos(θ)1sin(θ2π3)cos(θ2π3)1sin(θ+2π3)cos(θ+2π3)1][dq0],

, donde:

  • d y q son los componentes del sistema de dos ejes en el marco de referencia de rotación.

  • a, b y c son los componentes del sistema trifásico en el marco de referencia abc.

  • 0 es el componente cero del sistema de dos ejes en el marco de referencia estacionario.

Para una alineación de potencia invariante de la fase a con el eje q, el bloque implementa la transformada con esta ecuación:

[abc]=23[sin(θ)cos(θ)12sin(θ2π3)cos(θ2π3)12sin(θ+2π3)cos(θ+2π3)12][dq0].

Para una alineación de la fase a con el eje d, el bloque implementa la transformada con esta ecuación:

[abc]=[cos(θ)sin(θ)1cos(θ2π3)sin(θ2π3)1cos(θ+2π3)sin(θ+2π3)1][dq0].

El bloque implementa una alineación de potencia invariante de la fase a con el eje d como

[abc]=23[cos(θ)sin(θ)12cos(θ2π3)sin(θ2π3)12cos(θ+2π3)sin(θ+2π3)12][dq0].

Ejemplos

Puertos

Entrada

expandir todo

Componentes del eje directo y el eje en cuadratura, y componente cero del sistema en el marco de referencia de rotación.

Tipos de datos: single | double

Posición angular del marco de referencia de rotación. El valor de este parámetro es igual a la distancia polar desde el vector de la fase a en el marco de referencia abc al eje alineado inicialmente del marco de referencia dq0.

Tipos de datos: single | double

Salida

expandir todo

Componentes del sistema trifásico en el marco de referencia abc.

Tipos de datos: single | double

Parámetros

expandir todo

Opción de mantener las potencias activas y reactivas del marco de referencia abc.

Alinee el vector de fase a del marco de referencia abc con el eje d o q del marco de referencia de rotación.

Referencias

[1] Krause, P., O. Wasynczuk, S. D. Sudhoff, and S. Pekarek. Analysis of Electric Machinery and Drive Systems. Piscatawy, NJ: Wiley-IEEE Press, 2013.

Capacidades ampliadas

expandir todo

Generación de código C/C++
Genere código C y C++ mediante Simulink® Coder™.

Historial de versiones

Introducido en R2017b