abc to dq0, dq0 to abc

Выполните преобразование от трехфазного (abc) сигнал к системе координат вращения dq0 или инверсии

  • Библиотека:
  • Simscape / Электрический / Специализированные Энергосистемы / Управление

  • abc to dq0, dq0 to abc block

Описание

Блок abc to dq0 использует преобразование Парка, чтобы преобразовать трехфазное (abc) сигнал к системе координат вращения dq0. Угловое положение вращающейся системы координат дано входным весом в рад.

Блок dq0 to abc использует обратное преобразование Парка, чтобы преобразовать систему координат вращения dq0 к трехфазному (abc) сигнал. Угловое положение вращающейся системы координат дано входным весом в рад.

Когда вращающееся выравнивание системы координат в wt=0 является 90 градусами позади фазы ось, сигнал положительной последовательности с Mag=1 и степенями Phase=0 дает к следующим dq значениям: d=1, q=0.

Vd=23(Vasin(ωt)+Vbsin(ωt2π/3)+Vcsin(ωt+2π/3))Vq=23(Vacos(ωt)+Vbcos(ωt2π/3)+Vccos(ωt+2π/3))V0=13(Va+Vb+Vc)

Va=Vdsin(ωt)+Vqcos(ωt)+V0Vb=Vdsin(ωt2π/3)+Vqcos(ωt2π/3)+V0Vc=Vdsin(ωt+2π/3)+Vqcos(ωt+2π/3)+V0

Блок поддерживает эти два соглашения, используемые для преобразования Парка:

  • Когда вращающаяся система координат выравнивается с фазой ось в t = 0, то есть, в t = 0, d - ось выравнивается с a - ось. Этот тип преобразования Парка также известен как основанное на косинусе преобразование Парка.

  • Когда вращающаяся система координат выравнивается 90 градусов позади фазы ось, то есть, в t = 0, q - ось выравнивается с a - ось. Этот тип преобразования Парка также известен как основанное на синусе преобразование Парка. Используйте это преобразование в моделях Simscape™ Electrical™ Specialized Power Systems с трехфазными синхронными и асинхронными машинами.

Выведите dq0 компоненты из сигналов abc путем выполнения abc к αβ0 преобразованию Кларка в фиксированной системе координат. Затем выполните αβ0 к dq0 преобразованию во вращающейся системе координат, то есть, путем выполнения − (ω.t), вращение на пробеле векторизовало Нас = + j · .

abc-to-dq0 преобразование зависит от выравнивания системы координат dq в t = 0. Положение вращающейся системы координат дано ω.t, где ω представляет скорость вращения системы координат dq.

Когда вращающаяся система координат выравнивается с фазой ось, следующие отношения получены:

Us=ud+juq=(ua+juβ)ejωt=23(ua+ubej2π3+ucej2π3)ejωtu0=13(ua+ub+uc)[uduqu0]=23[cos(ωt)cos(ωt2π3)cos(ωt+2π3)sin(ωt)sin(ωt2π3)sin(ωt+2π3)121212][uaubuc]

Обратным преобразованием дают:

[uaubuc]=[cos(ωt)sin(ωt)1cos(ωt2π3)sin(ωt2π3)1cos(ωt+2π3)sin(ωt+2π3)1][uduqu0]

Когда вращающаяся система координат выравнивается 90 градусов позади фазы ось, следующие отношения получены:

Us=ud+juq=(uα+juβ)ej(ωtπ2)[uduqu0]=23[sin(ωt)sin(ωt2π3)sin(ωt+2π3)cos(ωt)cos(ωt2π3)cos(ωt+2π3)121212][uaubuc]

Обратным преобразованием дают:

[uaubuc]=[sin(ωt)cos(ωt)1sin(ωt2π3)cos(ωt2π3)1sin(ωt+2π3)cos(ωt+2π3)1][uduqu0]

Порты

Входной параметр

развернуть все

сигнал abc в виде вектора.

dq0 сигнализируют в виде вектора.

Угловое положение dq, вращающего систему координат, в радианах в виде положительной скалярной величины.

Вывод

развернуть все

сигнал dq0, возвращенный как вектор.

сигнал abc, возвращенный как вектор.

Параметры

развернуть все

Выравнивание вращающейся системы координат в t = 0 из dq0 компонентов трехфазного сбалансированного сигнала:

ua=sin(ωt); ub=sin(ωt2π3); uc=sin(ωt+2π3)

Величина положительной последовательности равняется 1.0 pu, и угол фазы равняется 0 градусам.

Когда вы выбираете Aligned with phase A axis, dq0 компоненты являются d = 0, q = −1, и нуль = 0.

Когда вы выбираете 90 degrees behind phase A axis, dq0 компоненты являются d = 1, q = 0, и нуль = 0.

Примеры

power_Transformations пример показывает различные способы использовать блоки, чтобы выполнить преобразования Кларка и Парка.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2013a