Математическое моделирование электропривода на базе асинхронного двигателя с векторным управлением в пакете SimPowerSystems | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 4 мая, печатный экземпляр отправим 8 мая.

Опубликовать статью в журнале

Библиографическое описание:

Математическое моделирование электропривода на базе асинхронного двигателя с векторным управлением в пакете SimPowerSystems / А. А. Емельянов, В. В. Бесклеткин, К. В. Прокопьев [и др.]. — Текст : непосредственный // Молодой ученый. — 2016. — № 16 (120). — С. 1-8. — URL: https://moluch.ru/archive/120/33214/ (дата обращения: 20.04.2024).



Целью данной работы является овладение технологией сборки модели электропривода на базе асинхронного двигателя с векторным управлением в пакете SimPowerSystems для использования в лабораторной работе по дисциплине «Математическое моделирование электромеханических систем». За основу принята математическая модель из электронного ресурса [1]. Показаны пути поиска разделов необходимых элементов схемы электропривода, позволяющих студентам без больших потерь времени получить необходимые характеристики. Полезные рекомендации по работе в SimPowerSystems даны в работах [2], [3], [4], [5].

Общая схема электропривода показана на рис. 1.

Рис. 1. Электропривод на базе асинхронного двигателя с векторным управлением

Модель асинхронного двигателя (Induction Motor) представлена блоком Asynchronous Machine SI Units из раздела Machines библиотеки SimPowerSystems (Simscape), инвертор напряжения (IGBT Inverter) представлен блоком Universal Bridge из раздела Power Electronics (рис. 2). Источник питания VDC (блок DC Voltage Source) необходимо взять из раздела Electrical Sources и задать постоянное напряжение 530 В.

Рис. 2. Расположение блоков Asynchronous Machine SI Units и Universal Bridge

Параметры асинхронного двигателя даны на рис. 3.

Рис. 3. Параметры асинхронного двигателя

Параметры инвертора напряжения приведены на рис. 4. Скорость (Speed) и нагрузка на валу двигателя (Torque) задаются постоянными (блоки Constant), либо ступенчатыми в блоках Step. Параметры блоков Torque step и Speed step представлены на рис. 5.

Рис. 4. Параметры инвертора напряжения

Рис. 5. Параметры задатчиков скорости и нагрузки на валу (Speed step и Torque step)

Единичная дискретная задержка 1/z осуществляется блоком Unit Delay из раздела Discrete библиотеки Simulink. Для работы модели необходим блок Powergui, который можно найти в разделе Fundamental Blocks библиотеки SimPowerSystems (Simscape). Параметры этих блоков следует задать в соответствии с рис. 6.

Рис. 6. Параметры блоков Powergui и Unit Delay

Блоки Goto и Goto1 служат для передачи сигналов в блоки From. В поле Goto tag необходимо задать наименования сигналов: Speed и Iabc (рис. 7).

Рис. 7. Параметры блоков Goto и Goto1

Блок векторного управления (Vector Control), представленный на рис. 8, включает в себя: регулятор скорости, регулятор тока, блоки расчета токов и потока, угла положения и преобразователи координат. Сборку каждой из схем следует производить в блоках Subsystem раздела Ports & Subsystems библиотеки Simulink.

Рис. 8. Блок векторного управления (Vector Control)

Регулятор скорости (Speed Controller) представлен на рис. 9. Параметры дискретного интегратора 1 (Discrete-Time Integrator1) даны на рис. 13. Пределы ограничителя величины сигнала (блок Saturation) показаны на схеме (рис. 9).

Рис. 9. Регулятор скорости (Speed Controller)

Блоки расчета токов iqs* и id* показаны на рис. 10 и 11. В блоке Fcn необходимо задать следующее выражение:

u[1]*0.341/(u[2]+1e-3).

Рис. 10. Расчет тока iqs* (блок iqs* calculation)

Рис. 11. Расчет тока id* (блок id* Calculation)

Блок расчета угла положения θ представлен на рис. 12. В блоке Fcn1 необходимо задать выражение:

34.7e-3*u[1]/(u[2]*0.1557+1e-3).

Рис. 12. Расчет угла положения θ (блок Teta Calculation)

Параметры дискретного интегратора 2 (Discrete-Time Integrator2) даны на рис. 13.

Рис. 13. Параметры дискретных интеграторов 1 и 2

Расчет потока (Flux Calculation) показан на рис. 14. Параметры блока Discrete Transfer Fcn даны на рис. 15.

Рис. 14. Расчет потока (блок Flux Calculation)

Рис. 15. Параметры блока Discrete Transfer Fcn

Преобразователи координат «ABC → dq» и «dq → ABC» (conversion) приведены на рис. 16 и 17. Функции синусов, косинусов и токов задаются в блоках Fcn.

В параметрах блока id необходимо записать выражение:

u[1]*u[3]+(1.7320508*u[2]-u[1])*u[4]*0.5+(-u[1]-1.7320508*u[2])*u[5]*0.5.

В блоке iq:

-u[2]*u[3]+(u[2]+1.7320508*u[1])*u[4]*0.5+(u[2]-1.7320508*u[1])*u[5]*0.5.

В блоке ia:

-u[3]*u[2] + u[4]*u[1].

В блоке ib:

(-u[1]+1.7320508*u[2])*u[4]*0.5+(u[2]+1.7320508*u[1])*u[3]*0.5.

Рис. 16. Преобразователь координат ABC → dq

Рис. 17. Преобразователь координат dq → ABC

Регулятор тока (Current Regulator) приведен на рис. 18. Параметры блоков Relay показаны на рис. 19. В преобразователях типов данных Data Type Conversion необходимо задать соответствующие значения: boolean или double и поставить галочку напротив параметра Saturate on integer overflow (рис. 19). Оператор NOT задается в блоке Logical Operator.

Рис. 18. Регулятор тока (Current Regulator)

Рис. 19. Параметры блоков Relay

Графики скорости, электромагнитного момента и фазных токов выводятся на осциллографы Scope и Scope1 с помощью блоков Bus Selector (библиотека Simulink/Signal Routing). Линейное напряжение выводится через блок Voltage Measurement (Vab).

Результаты моделирования электропривода на базе асинхронного двигателя с векторным управлением даны на рис. 20, 21 и 22.

Рис. 20. Линейное напряжение Uab

Рис. 21. Фазные токи ia, ib, ic

Рис. 22. Графики скорости и электромагнитного момента

Литература:

  1. Герман-Галкин С.Г. Matlab & Simulink. Проектирование мехатронных систем на ПК. – СПб.: КОРОНА-Век, 2008. – 368 с.
  2. Герман-Галкин С. Г. Компьютерное моделирование полупроводниковых систем в MATLAB 6.0: Учебное пособие. – СПб.: КОРОНА принт, 2007. – 320 с.
  3. Черных И. В. Моделирование электротехнических устройств в MATLAB, SimPowerSystems и Simulink. – М.: ДМК Пресс; СПб.: Питер, 2008. – 288 с.
  4. SimscapePowerSystemsExamples [Электронный ресурс] // MathWorks. - Режим доступа: www.mathworks.com/help/physmod/sps/examples.html.
  5. Терёхин В. Б. Моделирование систем электропривода в Simulink (Matlab 7.0.1): учебное пособие / В. Б. Терёхин; Национальный исследовательский Томский политехнический университет. – Томск: Изд-во Томского политехнического университета, 2010. – 292 с.
Основные термины (генерируются автоматически): блок, ABC, асинхронный двигатель, векторное управление, параметр блоков, преобразователь координат, параметр, параметр блока, регулятор скорости, регулятор тока.


Похожие статьи

Обзор алгоритмов управления асинхронными электроприводами

асинхронный двигатель, система управления, векторное управление, трансформация координат, инвертор напряжения, тяговый электропривод троллейбусов, статорный ток, позиция ротора, случай управления...

Блок регулятора скорости (SpeedController).

блок, синхронный двигатель, параметр блоков, раздел, параметр блока, VECT, DQ-ABC, трехфазный инвертор напряжения, векторное управление, расположение блока.

Векторное управление активным выпрямителем напряжения

В этой системе управления блок преобразования координат «XY-ABC» осуществляет преобразование проекций Ix и Iy обобщенного вектора сетевого тока из вращающейся системы координат к трехфазной системе токов iA, iB, iC.

Исследование системы векторного управления...

Исследование системы векторного управления частотно-регулируемым электроприводом переменного тока на виртуальной модели.

Основные термины (генерируются автоматически): система координат, векторное управление, асинхронный двигатель, регулируемый...

Моделирование САР скорости асинхронного двигателя...

На рис. 1 приводим всю систему, в которой даны модель асинхронного двигателя (номер 7), в контурах тока по проекциям x и y соответствующие ПИ-регуляторы тока (номера 4 и 6), в контуре скорости П-регулятор скорости (номер 1).

Моделирование прямого пуска асинхронного двигателя с ШИМ...

Параметры асинхронного двигателя представлены на рис. 3. Параметры блоков Vab и Vbc задаются нулевыми.

Рис. 4. Параметры блоков задания скорости (Step 1) и наброса нагрузки (Step 2).

Математическое моделирование асинхронного двигателя...

Рис. 6. Структурная схема для определения скорости. В работе Шрейнера в главе 6 «Примеры» дан образец расчета параметров асинхронного двигателя.

Годограф вращающийся вектор тока статора в неподвижной системе координат. Литература

Моделирование САР скорости асинхронного двигателя...

Рис. 2. Регулятор тока с и по проекции y. В работе предусмотрена компенсация внутренних перекрестных связей по току [5] (рис. 3).

Полная схема математической модели САР скорости асинхронного двигателя приведена на рис. 10.

Моделирование системы векторного управления для привода...

MATLAB, Блок, векторное управление, главное движение, модель, переходной процесс напряжений статора, статический момент, короткозамкнутый ротор, асинхронный двигатель, момент времени.

Похожие статьи

Обзор алгоритмов управления асинхронными электроприводами

асинхронный двигатель, система управления, векторное управление, трансформация координат, инвертор напряжения, тяговый электропривод троллейбусов, статорный ток, позиция ротора, случай управления...

Блок регулятора скорости (SpeedController).

блок, синхронный двигатель, параметр блоков, раздел, параметр блока, VECT, DQ-ABC, трехфазный инвертор напряжения, векторное управление, расположение блока.

Векторное управление активным выпрямителем напряжения

В этой системе управления блок преобразования координат «XY-ABC» осуществляет преобразование проекций Ix и Iy обобщенного вектора сетевого тока из вращающейся системы координат к трехфазной системе токов iA, iB, iC.

Исследование системы векторного управления...

Исследование системы векторного управления частотно-регулируемым электроприводом переменного тока на виртуальной модели.

Основные термины (генерируются автоматически): система координат, векторное управление, асинхронный двигатель, регулируемый...

Моделирование САР скорости асинхронного двигателя...

На рис. 1 приводим всю систему, в которой даны модель асинхронного двигателя (номер 7), в контурах тока по проекциям x и y соответствующие ПИ-регуляторы тока (номера 4 и 6), в контуре скорости П-регулятор скорости (номер 1).

Моделирование прямого пуска асинхронного двигателя с ШИМ...

Параметры асинхронного двигателя представлены на рис. 3. Параметры блоков Vab и Vbc задаются нулевыми.

Рис. 4. Параметры блоков задания скорости (Step 1) и наброса нагрузки (Step 2).

Математическое моделирование асинхронного двигателя...

Рис. 6. Структурная схема для определения скорости. В работе Шрейнера в главе 6 «Примеры» дан образец расчета параметров асинхронного двигателя.

Годограф вращающийся вектор тока статора в неподвижной системе координат. Литература

Моделирование САР скорости асинхронного двигателя...

Рис. 2. Регулятор тока с и по проекции y. В работе предусмотрена компенсация внутренних перекрестных связей по току [5] (рис. 3).

Полная схема математической модели САР скорости асинхронного двигателя приведена на рис. 10.

Моделирование системы векторного управления для привода...

MATLAB, Блок, векторное управление, главное движение, модель, переходной процесс напряжений статора, статический момент, короткозамкнутый ротор, асинхронный двигатель, момент времени.

Задать вопрос