A Low-Cost Real-Time Simulator of Fuzzy Logic Control For Brushed DC Motor Drives
- 1. Hanoi University of Science and Technology
- 2. Vinh University
Description
This article describes the development of a low-cost, real-time simulator of several control strategies for brushed DC motor drives.An educational brushed DC motor drive test bench and an Arduino Mega 2560 microcontroller board were used to build the simulation system.The system can serve as a platform for laboratory studies in which various control strategies helpful for instruction and research purposes.The interaction between MATLAB Simulink and the Arduino board can be managed through the exploration of the MATLAB Support Package for Arduino.Different speed control algorithms for brushed DC motors can be easily deployed, monitored, and analysed using the Simulink multiform library.Three different types of controllers have been used in this study: a standard PI controller, a fuzzy logic controller, and a fuzzy PI controller.Finally, the system is particularly helpful in comparing various control approaches for many other controlled objects in addition to drives for brushed DC motors.
Translated Descriptions
Translated Description (Arabic)
تصف هذه المقالة تطوير جهاز محاكاة منخفض التكلفة في الوقت الفعلي للعديد من استراتيجيات التحكم لمحركات محركات DC المصقولة. تم استخدام مقعد اختبار محرك DC مصقول تعليمي ولوحة تحكم دقيقة Arduino Mega 2560 لبناء نظام المحاكاة. يمكن للنظام أن يكون بمثابة منصة للدراسات المختبرية التي تساعد فيها استراتيجيات التحكم المختلفة في أغراض التعليم والبحث. يمكن إدارة التفاعل بين MATLAB Simulink ولوحة Arduino من خلال استكشاف حزمة دعم MATLAB لـ Arduino. يمكن نشر خوارزميات التحكم في السرعة المختلفة لمحركات DC المصقولة ومراقبتها وتحليلها بسهولة باستخدام مكتبة Simulink متعددة الأشكال. تم استخدام ثلاثة أنواع مختلفة من وحدات التحكم في هذه الدراسة: وحدة تحكم PI قياسية، ووحدة تحكم منطقية غامضة، ووحدة تحكم PI غامضة. أخيرًا، يعد النظام مفيدًا بشكل خاص في مقارنة أساليب التحكم المختلفة للعديد من الكائنات الأخرى التي يتم التحكم فيها بالإضافة إلى محركات لمحركات DC المصقولة.Translated Description (French)
Cet article décrit le développement d'un simulateur en temps réel à faible coût de plusieurs stratégies de contrôle pour les entraînements de moteurs à courant continu à balais. Un banc d'essai d'entraînement de moteurs à courant continu à balais éducatif et une carte de microcontrôleur Arduino Mega 2560 ont été utilisés pour construire le système de simulation. Le système peut servir de plate-forme pour les études de laboratoire dans lesquelles diverses stratégies de contrôle utiles à des fins d'instruction et de recherche. L'interaction entre Matlab Simulink et la carte Arduino peut être gérée grâce à l'exploration du package de support Matlab pour Arduino. Différents algorithmes de contrôle de vitesse pour les moteurs à courant continu à balais peuvent être facilement déployés, surveillés et analysés à l'aide de la bibliothèque multiforme Simulink. Trois types différents de contrôleurs ont été utilisés dans cette étude : un contrôleur PI standard, un contrôleur à logique floue et un contrôleur PI flou. Enfin, le système est particulièrement utile pour comparer diverses approches de contrôle pour de nombreux autres objets contrôlés en plus des entraînements pour les moteurs à courant continu à balais.Translated Description (Spanish)
Este artículo describe el desarrollo de un simulador de bajo costo y en tiempo real de varias estrategias de control para unidades de motor de CC cepilladas. Para construir el sistema de simulación se utilizó un banco de pruebas de unidades de motor de CC cepillado educativo y una placa de microcontrolador Arduino Mega 2560. El sistema puede servir como plataforma para estudios de laboratorio en los que varias estrategias de control son útiles para fines de instrucción e investigación. La interacción entre MATLAB Simulink y la placa Arduino se puede gestionar mediante la exploración del paquete de soporte de MATLAB para Arduino. Los diferentes algoritmos de control de velocidad para motores de CC cepillados se pueden implementar, monitorear y analizar fácilmente utilizando la biblioteca multiforme Simulink. En este estudio se han utilizado tres tipos diferentes de controladores: un controlador PI estándar, un controlador de lógica difusa y un controlador PI difuso. Por último, el sistema es particularmente útil para comparar varios enfoques de control para muchos otros objetos controlados además de unidades para motores de CC cepillados.Additional details
Additional titles
- Translated title (Arabic)
- جهاز محاكاة في الوقت الفعلي منخفض التكلفة للتحكم المنطقي الضبابي لمحركات المحركات DC المصقولة
- Translated title (French)
- Un simulateur en temps réel à faible coût de contrôle de logique floue pour les entraînements de moteur CC à balais
- Translated title (Spanish)
- Un simulador en tiempo real de bajo coste de control de lógica difusa para unidades de motor de CC cepilladas
Identifiers
- Other
- https://openalex.org/W4390457319
- DOI
- 10.15598/aeee.v21i4.5169
References
- https://openalex.org/W1618438198
- https://openalex.org/W1987253137
- https://openalex.org/W1995469542
- https://openalex.org/W2000161040
- https://openalex.org/W2005685840
- https://openalex.org/W2044036078
- https://openalex.org/W2060779602
- https://openalex.org/W2065146045
- https://openalex.org/W2101810530
- https://openalex.org/W2126599758
- https://openalex.org/W2135086385
- https://openalex.org/W2143376504
- https://openalex.org/W2157450388
- https://openalex.org/W2160238841
- https://openalex.org/W2289623799
- https://openalex.org/W2306347401
- https://openalex.org/W2534705137
- https://openalex.org/W2544979237
- https://openalex.org/W2545183762
- https://openalex.org/W2735433520
- https://openalex.org/W2766322336
- https://openalex.org/W2772495398
- https://openalex.org/W2782384579
- https://openalex.org/W2787863044
- https://openalex.org/W2798809210
- https://openalex.org/W2910714084
- https://openalex.org/W2911721298
- https://openalex.org/W3042872242
- https://openalex.org/W3105582678
- https://openalex.org/W3111969891