Аннотация
Ридван А., Юхендри М. Реализация четырехквадрантного DC-чоппера для управления двигателем постоянного тока с использованием Arduino. Данное исследование направлено на проектирование и реализацию системы управления двигателем постоянного тока с использованием четырехквадрантного DC-чоппера для повышения гибкости и эффективности работы двигателя. Традиционные методы управления двигателями постоянного тока часто страдают от высоких пусковых токов и ограниченных возможностей регулирования скорости. Предлагаемая система использует схему Н-мостового чоппера, управляемую MOSFET с помощью ШИМ-сигналов, генерируемых Arduino Mega 2560 и программируемых через MATLAB Simulink. Четырехквадрантный чоппер позволяет двигателю работать в режимах прямого двигательного, прямого тормозного, обратного двигательного и обратного тормозного режимов. Экспериментальные результаты демонстрируют, что система эффективно регулирует скорость и направление вращения двигателя, одновременно минимизируя чрезмерный начальный ток. Результаты испытаний указывают на прямую корреляцию между скважностью ШИМ и выходным напряжением, подтверждая способность системы обеспечивать точное управление двигателем. Более того, интеграция рекуперативного торможения повышает энергоэффективность. Данное исследование предоставляет надежное решение для приложений управления двигателями постоянного тока, требующих двунаправленной работы и динамической регулировки скорости.
Введение
Двигатель постоянного тока — это электрическая машина, использующая постоянный ток (DC) для создания крутящего момента. Его преимущества включают простоту регулировки скорости и большой начальный крутящий момент, поэтому он широко используется в промышленности. Регулирование скорости двигателя постоянного тока может осуществляться тремя способами: управление с вставкой сопротивления в обмотку якоря, управление напряжением якоря двигателя и управление током возбуждения. Одним из эффективных методов является управление напряжением якоря с использованием DC-DC чоппера, который может увеличивать или уменьшать напряжение по мере необходимости. Применение двигателей постоянного тока может осуществляться методом включения/выключения, но это может вызвать очень большой пусковой ток двигателя, что приведет к перегрузке за короткое время или повреждению устройства; кроме того, методом включения/выключения скорость двигателя нельзя регулировать в соответствии с потребностями.
В предыдущих исследованиях использовался двухквадрантный DC-чоппер, который поддерживает только прямой двигательный и прямой тормозной режимы, не способный справляться с высокими пусковыми токами. Поэтому данное исследование направлено на проектирование системы управления двигателем постоянного тока с использованием четырехквадрантного DC-чоппера, который позволяет двигателю работать в четырех режимах: прямом двигательном, прямом тормозном, обратном двигательном и обратном тормозном режимах. При использовании четырехквадрантного DC-чоппера можно минимизировать пусковой ток двигателя, регулировать скорость двигателя и изменять направление вращения двигателя. Этот четырехквадрантный DC-чоппер управляется MOSFET с помощью ШИМ-сигнала, регулируемого Arduino Mega 2560 и программируемого в MATLAB Simulink. Эта схема спроектирована в конфигурации Н-моста, позволяя контролировать положительное и отрицательное напряжение по мере необходимости. Ожидается, что это исследование оптимизирует производительность двигателя постоянного тока за счет более гибкого и эффективного управления скоростью и направлением.
Метод
Управление двигателем постоянного тока с помощью четырехквадрантного DC-чоппера спроектировано с использованием Arduino Mega 2560 в качестве центрального процессора с датчиками напряжения и тока на входе, где управление двигателем постоянного тока использует Matlab Simulink путем настройки ШИМ-входа на Arduino Mega 2560. Система состоит из нескольких основных компонентов, которые совместно работают для управления двигателем постоянного тока. Источник питания 12В служит источником питания для таких компонентов, как Arduino Mega 2560 и драйвер затвора, в то время как источник питания 220В является основным источником питания для 4-квадрантного DC-чоппера. Arduino Mega 2560 действует как центр обработки данных в системе управления двигателем постоянного тока, управляет 4-квадрантным DC-чоппером и получает входные данные от потенциометра, используемого в качестве опорного выходного напряжения. Для управления MOSFET в схеме чоппера используется драйвер затвора, который функционирует как драйвер, повышая напряжение ШИМ-импульса, генерируемого Arduino в соответствии с потребностями модуляции затвора MOSFET.
Четырехквадрантный DC-чоппер или Н-мостовой чоппер играет основную роль в преобразовании постоянного напряжения постоянного тока в регулируемое постоянное напряжение. Концепция четырех квадрантов относится к способности системы регулировать направление тока и напряжения нагрузки как в условиях положительной, так и отрицательной полярности мощности или напряжения. Первый квадрант возникает, когда двигатель движется вперед, при этом энергия течет от источника к двигателю, где напряжение и ток положительны, поэтому двигатель работает с положительным крутящим моментом. Второй квадрант все еще находится в состоянии, когда двигатель движется вперед, но ток течет в противоположном направлении (отрицательном), что означает, что двигатель выполняет рекуперативное торможение, при котором энергия от двигателя возвращается к источнику, в то время как напряжение остается положительным. Третий квадрант возникает, когда двигатель вращается назад, при этом энергия поступает от источника к двигателю, где напряжение и ток отрицательны, поэтому двигатель работает с отрицательным крутящим моментом. Четвертый квадрант возникает, когда двигатель продолжает вращаться назад, но энергия возвращается к источнику из-за рекуперативного торможения, при котором напряжение отрицательно, а ток положителен.
Эти четыре квадранта позволяют системе управлять двигателем с полной гибкостью, будь то движение вперед, назад или рекуперативное торможение. Каждый квадрант активируется комбинацией соответствующих силовых ключей, таких как ключи S1 и S2 для управления прямым напряжением и токем, ключи S3 и S4 для управления обратным напряжением и токем, и обратный диод, который позволяет току протекать, когда ключ находится в выключенном состоянии. Для обеспечения точных измерений эта система оснащена датчиком тока и датчиком напряжения, которые служат для измерения тока и выходного напряжения DC-чоппера. Вход с датчика напряжения используется Arduino Mega 2560 в качестве обратной связи по управлению напряжением, в то время как вход с датчика тока используется Arduino Mega 2560 для измерения выходного тока DC-чоппера.
DC-чоппер работает для понижения или повышения напряжения 220В постоянного тока, подаваемого от источника питания постоянного тока с нагрузкой в виде резистивной нагрузки. Блок управления запрограммирован в MATLAB Simulink, в то время как Arduino Mega 2560 функционирует как интерфейс между MATLAB Simulink на ПК и аппаратным обеспечением. Выходное напряжение 4-квадрантного DC-чоппера определяется временем переключения силового ключа DC-чоппера, которое регулируется с использованием метода широтно-импульсной модуляции (ШИМ), где ширина ШИМ-импульса определяется коэффициентом заполнения. Силовым ключом, используемым в этом DC-чоппере, является MOSFET IRFP460.
Результаты и обсуждение
Тестирование и измерение устройства проводится для обеспечения того, что все компоненты устройства функционируют должным образом. В этом исследовании был проведен тест проектирования DC-чоппера в качестве 4-квадрантного контроллера двигателя постоянного тока, эта система была протестирована в двух режимах работы, а именно прямом и обратном, где каждый режим работы был протестирован с двумя вариациями ШИМ-входа: для прямого состояния тестировались коэффициенты заполнения 0.6 и 0.9, а для обратного — 0.4 и 0.1.
| № | Режим работы | Установка ШИМ | Входное напряжение | Выходное напряжение | Драйвер затвора 1 | Драйвер затвора 2 |
|---|---|---|---|---|---|---|
| 1 | Прямой | 0.6 | 150 | 42.9 | Низкий: Вкл, Высокий: Выкл | Низкий: Выкл, Высокий: Вкл |
| 2 | Прямой | 0.9 | 150 | 109.1 | Низкий: Вкл, Высокий: Выкл | Низкий: Выкл, Высокий: Вкл |
| 3 | Обратный | 0.4 | 150 | -12.6 | Низкий: Выкл, Высокий: Вкл | Низкий: Выкл, Высокий: Выкл |
| 4 | Обратный | 0.1 | 150 | -108.6 | Низкий: Выкл, Высокий: Вкл | Низкий: Выкл, Высокий: Выкл |
На основании результатов тестирования системы DC-чоппера в качестве 4-квадрантного контроллера двигателя постоянного тока показывают, что система может работать в двух режимах: прямом и обратном. В прямом режиме увеличение коэффициента заполния ШИМ с 0.6 до 0.9 приводит к увеличению выходного напряжения с 42.9 В до 109.1 В при постоянном входном напряжении 150 В. Этот результат подтверждает, что система работает в соответствии с принципом ШИМ, где более высокий коэффициент заполнения увеличивает среднюю мощность, подаваемую на двигатель.
В обратном режиме выходное напряжение отрицательное, что указывает на вращение двигателя в противоположном направлении. При коэффициенте заполнения ШИМ 0.4 выходное напряжение составляет -12.6 В, в то время как при коэффициенте заполнения 0.1 выходное напряжение достигает -108.6 В. Эта закономерность показывает, что уменьшение коэффициента заполнения ШИМ в обратном режиме увеличивает отрицательное выходное напряжение, что соответствует более высокой мощности, подаваемой в противоположном направлении.
В целом, результаты тестирования показывают, что спроектированная система DC-чоппера эффективно функционирует при управлении 4-квадрантным двигателем постоянного тока. Система способна регулировать как направление вращения, так и величину выходного напряжения в соответствии с применяемым коэффициентом заполнения ШИМ. Это демонстрирует, что предлагаемый метод эффективен в обеспечении точного управления скоростью и направлением двигателя в соответствии с требованиями применения.
Заключение
Данное исследование успешно спроектировало и протестировало DC-DC чоппер в качестве четырехквадрантного контроллера двигателя постоянного тока, в соответствии с заявленными целями построения и тестирования системы управления двигателем, способной регулировать как скорость, так и направление вращения. Результаты тестирования показывают, что система хорошо работает в режимах прямого и обратного двигательного движения, при этом MOSFET IRFP460 используется в качестве силового ключа, а Arduino Mega 2560 — в качестве основного контроллера. Тестирование с коэффициентами заполнения ШИМ 0.6 и 0.9 в прямом режиме привело к выходным напряжениям 42.9 В и 109.1 В соответственно, в то время как тестирование с коэффициентами заполнения 0.4 и 0.1 в обратном режиме привело к выходным напряжениям -12.6 В и -108.6 В. Эти результаты подтверждают, что выходное напряжение напрямую зависит от коэффициента заполнения ШИМ, что позволяет точно управлять скоростью двигателя. Кроме того, схема переключения указывает на стабильность сигнала и правильную работу системы в соответствии с принципом Н-мостового чоппера.
Список использованной литературы
- M. Ahmed, N. M. Tahir, A. Y. Zimit, M. Idi, K. A. Abubakar, and S. A. Jalo, “Improved PID Controller for DC Motor Control,” IOP Conf Ser Mater Sci Eng, vol. 1052, no. 1, p. 012058, Jan. 2021, doi: 10.1088/1757-899x/1052/1/012058..
- A. C. Viorel and G. Craciuna?, “Different Chopper Types for Supply Separately Excited DC Motor,” International Journal of Advanced Statistics and IT&C for Economics and Life Sciences, vol. 13, no. 1, pp. 23–27, Dec. 2023, doi: 10.2478/ijasitels-2023 0003..
- T. Sands, “Control of dc motors to guide unmanned underwater vehicles,” Applied Sciences (Switzerland), vol. 11, no. 5, pp. 1 13, Mar. 2021, doi: 10.3390/app11052144.
- R. Muhammad and M. Yuhendri, “Variable speed control of DC motor using four quadrant controlled rectifier based on Human Machine Interface,” Journal of Industrial Automation and Electrical Engineering., vol. 01, no. 01, pp. 229–235, 2024.
- F. Rahmadi and M. Yuhendri, “Kendali Kecepatan Motor DC Menggunakan Chopper DC Dua Kuadran Berbasis Kontroller PI,” JTEIN J. Tek. Elektro Indones., vol. 1, no. 2, p. 241, 2020, doi: https://doi.org/10.24036/jtein.v1i2.71. .
- B. Anggrila et al., “Rancang Bangun DC Chopper Empat Kuadran untuk Motor DC dengan Monitoring Simulink Matlab,” MSI Transaction on Education, vol. 5, pp. 2721–4893, 2024, doi: 10.46574/mted.v5i4.153.
- R. A. Ahmed and E. D. Hassan, “Modeling, Design and Control of Speed DC Motor using Chopper,” International Journal of Electrical and Electronics Research, vol. 11, no. 4, pp. 1162–1166, Oct. 2023, doi: 10.37391/ijeer.110437.
- A. Zeghoudi, A. Bendaoud, H. Slimani, B. Benazza, and D. Bennouna, “Determination of electromagnetic disturbances in a buck chopper,” Australian Journal of Electrical and Electronics Engineering, vol. 19, no. 2, pp. 149–157, 2022, doi: 10.1080/1448837X.2021.2023073.
- Suriadi et al., “DC motor speed control using boost converter DC-DC chopper type based on the PID controller,” in IOP Conference Series: Earth and Environmental Science, Institute of Physics, 2024. doi: 10.1088/1755-1315/1356/1/012083.
- M. I. Esario and M. Yuhendri, “Kendali Kecepatan Motor DC Menggunakan DC Chopper Satu Kuadran Berbasis Kontroller PI.pdf,” JTEV (Jurnal Tek. Elektro dan Vokasional), vol. 6, no. 1, pp. 296–305, 2020.
- K. Santhosh, K. R. Sree Jyothi, D. Anusha, B. Rajkumar, E. Venu, and V. Jagadish, “IGBT Based Four Quadrant Chopper Drive Closed Loop Control for DC,” in E3S Web of Conferences, EDP Sciences, Jan. 2024. doi: 10.1051/e3sconf/202447201009. 2024.
- A. Alobaidly, “Design of DC Chopper Control Circuit,” International Journal of Engineering Technologies and Management Research, vol. 8, no. 5, pp. 29–38, Jun. 2021, doi: 10.29121/ijetmr.v8.i5.2021.954.
- R. Rizki, A. Hendra, M. Yuhendri, A. Info, and A. N. Network, “DC motor control using a four-quadrant chopper based on artificial neural networks,” Journal of Industrial Automation and Electrical Engineering., vol. 01, no. 02, pp. 9–16, 2024.
- E. S. Rahayu, A. Ma’arif, and A. Cakan, “Particle Swarm Optimization (PSO) Tuning of PID Control on DC Motor,” International Journal of Robotics and Control Systems, vol. 2, no. 2, pp. 435–447, 2022, doi: 10.31763/ijrcs.v2i2.476.
- M. Gozi and M. Yuhendri, “Speed control of DC Motor using four-quadrant Rectifier based on Internet of Things,” Journal of Industrial Automation and Electrical Engineering., vol. 02, no. 01, pp. 181–186, 2025.