Преобразование координат dq — alfa,betta


Блок преобразования координат из ортогональной координатной системы dq  в сисетему альфа-бетта выполнен с помощью пакета Matlab Simulink version 6.4. Предназначен для обратного преобразования переменных из ортогональной системы координат dq в неподвижную альфа-бетта. Используется практически во всех системах векторного управления.

Преобразование координат из dq в alfa betta  осуществляется по следующим уравнениям :

dq alfabetta Преобразование координат dq — alfa,bettaЕсли выполнить перемножение то получим

Va=Vdcos (φk) -Vqsin (φk)

Vb=-Vdsin (φk)+Vqcos (φk)

где φk— это текущий угол поворота системы координат dq относительно системы alfa,betta.Подробнее как расчете угла φk читайте на странице прямого преобразования координат из alfa,betta — dq.

Соберем по этим уравнениям блок в пакете Matlab Simulink. Полученная модель представлена на рисунке

dq alfabetta 1 Преобразование координат dq — alfa,bettaОбъединим полученную модель в один блок и назовем его dq-alfa,betta

dq alfabetta 2 Преобразование координат dq — alfa,betta

Проверим  работоспособность полученной модели. Для данной проверки необходимо собрать модель состоящую из блока сеть, преобразования координат ABC — alfa,betta , alfabetta-dq и нашего блока dq-alfa,betta. Будем сравнивать alfa и betta на входе системы преобразований с alfa betta на выходе. Полученная модель представлена на рисунке

dq alfabetta 3 Преобразование координат dq — alfa,betta

Результаты моделирования представлены на рисунке

dq alfabetta 4 Преобразование координат dq — alfa,betta

Легко видеть что графики alfa на входе и на выходе преобразований полностью совпадают. Поэтому мы не видим желтого графика. По оси betta такаяже ситуация. Делаем вывод о том что блок преобразования координат из dq в alfa betta полностью работоспособен.

Скачать Simulink модель блока преобразования координат из dq в alfa betta.