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

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

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

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

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


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

Математическое моделирование электропривода на базе явнополюсного синхронного двигателя в пакете SimPowerSystems

Математическое моделирование электропривода на базе гибридного шагового двигателя в пакете SimPowerSystems

Математическое моделирование электропривода на базе вентильного реактивного двигателя в пакете SimPowerSystems

Математическое моделирование короткозамкнутого асинхронного двигателя в пакете SimPowerSystems

Моделирование электропривода на базе бесконтактного двигателя постоянного тока в пакете SimPowerSystems

Моделирование системы электрического вала на двух асинхронных двигателях с фазными роторами в пакете SimPowerSystems

Моделирование взаимосвязанного электропривода с электрическим валом на асинхронных двигателях с фазными роторами в пакете SimPowerSystems

Математическая модель электропривода на базе синхронного двигателя со встроенными постоянными магнитами в пакете SimPowerSystems

Моделирование асинхронного двигателя с переменными на основе интегрирующих звеньев в системе Script-Simulink

Представление и интеграция данных по свойствам веществ в рамках технологий Linked Open Data

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

Математическое моделирование электропривода на базе явнополюсного синхронного двигателя в пакете SimPowerSystems

Математическое моделирование электропривода на базе гибридного шагового двигателя в пакете SimPowerSystems

Математическое моделирование электропривода на базе вентильного реактивного двигателя в пакете SimPowerSystems

Математическое моделирование короткозамкнутого асинхронного двигателя в пакете SimPowerSystems

Моделирование электропривода на базе бесконтактного двигателя постоянного тока в пакете SimPowerSystems

Моделирование системы электрического вала на двух асинхронных двигателях с фазными роторами в пакете SimPowerSystems

Моделирование взаимосвязанного электропривода с электрическим валом на асинхронных двигателях с фазными роторами в пакете SimPowerSystems

Математическая модель электропривода на базе синхронного двигателя со встроенными постоянными магнитами в пакете SimPowerSystems

Моделирование асинхронного двигателя с переменными на основе интегрирующих звеньев в системе Script-Simulink

Представление и интеграция данных по свойствам веществ в рамках технологий Linked Open Data

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