DEVELOPMENT OF A CONTROL PROGRAM FOR DC MOTORS USING PID CONTROL AND LOW-PASS FILTER

Florin COVACIU

Abstract


DC motors are used in a wide range in many engineering applications since are inexpensive compared to servo motors. In order to achieve precise positioning, DC motors are difficult to control, so in applications where precise positioning is required, servo motors are used. This research aims to build a program for precise control for DC micro motors to be actuated for precise positioning. For this, an inexpensive magnetic encoder was attached to the shaft at the end of the DC micromotor, and the control program used the Proportional-Integral-Derivative (PID) algorithm and a low-pass filter used for cut the frequency in speed control, allowing for smooth and precise positioning. In order to be able to actuate the DC micromotors in an easy way, the user interface was created with the help of the Visual Studio development program, and for the communication amongst microcontroller and computer, a communication protocol(serial) was developed in which the data transmission is done in a short period of time.

Full Text:

PDF

References


Chotai, J., Narwekar, K., Modelling and position control of brushed DC motor, International Conference on Advances in Computing, Communication and Control 2017, pp. 1–5, ISBN: 978-1-5386-3852-1.

Shekhar, S., Saha, P. K., Thakura, P. R., Optimal pid tuning of bldc drive using lqr technique, Proceedings - 2019 IEEE International Conference on Intelligent Systems and Green Technology, pp. 57–61, ISBN: 978-1-7281-1423-1.

Shekhawat, A. S., Rohilla, Y., Design and Control of Twowheeled Self-Balancing Robot using Arduino, Proceedings - International Conference on Smart Electronics and Communication, ICOSEC 2020, pp. 1025–1030.

Jaya, A., Purwanto, E., Fauziah, M. B., Murdianto, F. D., Prabowo, G., Rusli, M. R., Design of PID-fuzzy for speed control of brushless DC motor in dynamic electric vehicle to improve steady-state performance, Proceedings IES-ETA 2017 - International Electronics Symposium on Engineering Technology and Applications, 2017, pp. 179–184.

Tang, W. J., Cao, S. Y., A Fast Realization Method of Fuzzy PID Control for DC Motor, Chinese Control Conference, CCC, 2018, pp. 5131–5135, ISBN:978-988-15639-5-8.

Thakar, D. U., Patel, R. A., Comparison of Advance and Conventional Motors for Electric Vehicle Application, 3rd International Conference on Recent Developments in Control, Automation and Power Engineering, RDCAPE 2019, pp. 137–142, ISBN:978-1-7281-2068-3.

Covaciu, F., Pisla, A., Iordan, A. E., Development of a Virtual Reality Simulator for an Intelligent Robotic System Used in Ankle Rehabilitation, Sensors 2021, 21(4): 1537, ISSN: 1424-8220.

Covaciu, F., Control and actuation system of a six degrees of freedom robotic arm, Acta Technica Napocensis - Series: Applied Mathematics, Mechanics, and Engineering, 2019, 62(1), ISSN 12215872, Cluj-Napoca, România.

Covaciu, F., Actuation and control of a serial robotic arm with four degrees of freedom, Acta Technica Napocensis - Series: Applied Mathematics, Mechanics, and Engineering, 2018, 61(3), ISSN: 12215872, Cluj-Napoca, România.

Covaciu, F., Covaciu, L.N., Control and actuation a parallel robot with three degrees of freedom, Acta Technica Napocensis - Series: Applied Mathematics, Mechanics, and Engineering, 2022, 65(1), ISSN: 12215872, Cluj-Napoca, România.

Covaciu, F., Iordan, A.E., Control of a Drone in Virtual Reality Using MEMS Sensor Technology and Machine Learning, micromachines 2022, 13(4), 521, ISSN: 2072-666X.

Shao, Y., Li, J., Modeling and Switching Tracking Control for a Class of Cart-Pendulum Systems Driven by DC Motor, IEEE Access, vol. 8, pp. 44858–44866, 2020, ISSN: 2169-3536.

Taut, M. A., Chindris, G., Piticǎ, D., PID Algorithm used for DC Motor Control, 2018 IEEE 24th International Symposium for Design and Technology in Electronic Packaging, SIITME 2018 - Proceedings, 2019, pp. 365–372, ISBN: 978-1-5386-5577-1.

Gasparesc, G., PID control of a DC motor using Labview Interface for Embedded Platforms, 12th International Symposium on Electronics and Telecommunications, ISETC 2016 - Conference Proceedings, 2016, pp. 145–148, ISBN: 978-1-5090-3748-3.

Chaouch, S., et al., DC-Motor Control Using Arduino-Uno Board for Wire-Feed System, Proceedings of 2018 3rd International Conference on Electrical Sciences and Technologies in Maghreb, CISTEM 2018, ISBN: 978-1-5386-4988-6.

Tir, Z., Malik, O., Hamida, M. A., Cherif, H., Bekakra, Y., Kadrine, A., Implementation of a fuzzy logic speed controller for a permanent magnet dc motor using a low-cost Arduino platform, 5th International Conference on Electrical Engineering - Boumerdes, ICEE-B 2017, 2017, pp. 1–4, ISBN: 978-1-5386-0686-5.

Covaciu, F., Development of a virtual reality simulator for an autonomous vehicle, Acta Technica Napocensis - Series: Applied Mathematics, Mechanics, and Engineering, 2022, 65(2), ISSN: 12215872, Cluj-Napoca, România.

Munadi, M. A., Akbar, T., Taniai, Y., Model Reference Adaptive Control for DC motor based on Simulink, Proceedings - 2016 6th International Annual Engineering Seminar, InAES 2016, pp. 101–106, ISBN:978-1-5090-0741-7.

Somwanshi, D., Bundele, M., Kumar, G., Parashar, G., Comparison of fuzzy-PID and PID controller for speed control of DC motor using LabVIEW, Procedia Computer Science, 2019, vol. 152, pp. 252–260, doi.org/10.1016/j.procs.2019.05.019.

Palacín, J., Martínez, D., Improving the Angular Velocity Measured with a Low-Cost Magnetic Rotary Encoder Attached to a Brushed DC Motor by Compensating Magnet and Hall-Effect Sensor Misalignments, Sensors 2021, 21(14): 4763, ISSN: 1424-8220.

Ma’arif, A., Setiawan, N. R., Control of DC Motor Using Integral State Feedback and Comparison with PID: Simulation and Arduino Implementation, Journal of Robotics and Control (JRC), Volume 2, Issue 5, 2021, pp. 456-461, ISSN: 2715-5072.

Yang, J., Wu, H., Hu, L., Li, S., Robust Predictive Speed Regulation of Converter-Driven DC Motors Via A Discrete-Time Reduced-Order GPIO, IEEE Transactions on Industrial Electronics Volume: 66, Issue: 10, pp. 1-10, 2019, ISSN: 1557-9948.

Patel, H., Chandwani, H., Simulation and experimental verification of modified sinusoidal pulse width modulation technique for torque ripple attenuation in Brushless DC motor drive, Engineering Science and Technology, an International Journal, Volume 24, Issue 3, pp. 671-681, 2021, doi.org/10.1016/j.jestch.2020.11.003.

Shouran, M., Habil, M., Tuning of PID Controller Using Different Optimization Algorithms for Industrial DC Motor, International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), Greater Noida, India, 2021, pp. 1-4, ISBN: 978-1-7281-7741-0.


Refbacks

  • There are currently no refbacks.


JOURNAL INDEXED IN :