Claim Missing Document
Check
Articles

Found 5 Documents
Search

A Comparative Study of PID, FOPID, ISF, SMC, and FLC Controllers for DC Motor Speed Control with Particle Swarm Optimization Setiawan, Muhammad Haryo; Ma'arif, Alfian; Saifuddin, Much. Fuad; Salah, Wael A.
International Journal of Robotics and Control Systems Vol 5, No 1 (2025)
Publisher : Association for Scientific Computing Electronics and Engineering (ASCEE)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31763/ijrcs.v5i1.1764

Abstract

Direct Current (DC) motors are extensively used in various applications due to their versatile and precise control capabilities. However, they face operational challenges such as speed instability and sensitivity to load variations and external disturbances. This study compares the performance of several advanced control methods—Proportional Integral Derivative (PID), Fractional Order PID (FOPID), Integral State Feedback (ISF), Sliding Mode Control (SMC), and Fuzzy Logic Controller (FLC) for DC motor control. Particle Swarm Optimization (PSO) is employed to optimize the tuning parameters of PID, FOPID, ISF, and SMC controllers, while FLC is implemented without optimization. The simulation results indicate that the PSO-FOPID controller exhibits the best overall performance, characterized by the fastest rise and settling times and the lowest ITSE, despite a minor overshoot. The PSO-PID controller also performs well, with fast response times, although it is less efficient in terms of settling time and ITSE compared to PSO-FOPID. The OBL/HGSO-PID controller, while stable and overshoot-free, has a slower response. The PSO-ISF controller shows the highest stability with the lowest SSE values, making it suitable for applications requiring high stability. The PSO-SMC controller demonstrates good stability but is slightly slower than PSO-ISF. The FLC controller, however, performs the worst, with significant overshoot and long recovery times, making it unsuitable for fast and precise control applications.  The robustness analysis under varying motor parameters further confirms the superiority of the PSO-FOPID controller, which outperforms OBL/HGSO and OBL-MRFO-SA optimizations across both PID and FOPID controllers, making it the most effective solution for applications requiring high precision and rapid response.
Direct Current Processing in DC Motor Using Arduino and Peak Value Method Ma'arif, Alfian; Sari, Nurjanah Arvika; Prasetya, Wahyu Latri; Feter, Muslih Rayullan; Saputra, Dodi; Setiawan, Muhammad Haryo
Signal and Image Processing Letters Vol 3, No 3 (2021)
Publisher : Association for Scientific Computing Electrical and Engineering (ASCEE)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31763/simple.v3i3.79

Abstract

The research proposes about monitoring current of Direct Current (DC) Motor using microcontroller, current sensor and peak value method. The device is Arduino Uno R3 microcontroller, current sensor INA 219, motor driver L298, DC motor JGA25-370 and computer. The algorithm detects the inrush of the DC Motor Current. In the experiment result, the device can measurement the current sensor by varying the Pulse Width Modulation (PWM) such as 50-150. The method can avoid the zero current value. Thus, the proposed method could be implemented for monitoring the direct current of DC Motor.
Implementation of Heart Rate System using AD8232 and Arduino Microcontrollers Setiawan, Muhammad Haryo; Sari, Nurjanah Arvika; Prasetya, Wahyu Latri; Feter, Muslih Rayullan; Saputra, Dodi; Ma'arif, Alfian
Signal and Image Processing Letters Vol 2, No 1 (2020)
Publisher : Association for Scientific Computing Electrical and Engineering (ASCEE)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31763/simple.v2i1.84

Abstract

The human heart's pivotal role in maintaining overall health by ensuring oxygen and nutrient delivery to tissues and waste elimination highlights the global importance of cardiac health. Electrocardiography (ECG) is a fundamental tool for assessing cardiac conditions, capturing intricate electrical signals during each heartbeat. ECG sensors are instrumental in this process, finding extensive applications in personal health monitoring, disease management, and medical research. This article emphasizes the significance of ECG sensors, particularly the AD8232 ECG sensor paired with the Arduino Nano microcontroller. It outlines their operational principles, measurement methods, and signal-processing techniques. The research aims to enhance the accuracy and efficiency of ECG data capture, contributing to advanced cardiac monitoring systems. Intelligent systems employing biopotential sensors and electrocardiographs enhance diagnostic precision, minimizing interpretational errors. ECG sensors, which record and translate the heart's electrical activity into interpretable data, are integral to modern medicine. They are used in diverse settings, from clinical environments to personal health monitoring. Ensuring ECG sensor accuracy is critical, as the data directly impacts diagnosis and treatment. This article offers insights into fundamental principles, measurement procedures, and programming techniques for ECG sensors, facilitating efficient data capture and processing. These findings promise user-friendly cardiac monitoring systems advancements, significantly contributing to medical technology and healthcare.
Enhancing Speed Estimation in DC Motors using the Kalman Filter Method: A Comprehensive Analysis Setiawan, Muhammad Haryo; Ma'arif, Alfian; Rekik, Chokri; Abougarair, Ahmed J.; Mekonnen, Atinkut Molla
Jurnal Ilmiah Teknik Elektro Komputer dan Informatika Vol. 10 No. 1 (2024): March
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26555/jiteki.v10i1.26591

Abstract

The accurate estimation of speed is crucial for optimizing the performance and efficiency of DC motors, which find extensive applications in various domains. However, the presence of noise ripple, caused by interactions with magnetic or electromagnetic fields, poses challenges to speed estimation accuracy. In this article, we propose the implementation of the Kalman Filter method as a promising solution to address these challenges. The Kalman Filter is a recursive mathematical algorithm that combines measurements from multiple sources to estimate system states with improved accuracy. By employing the Kalman Filter, it becomes possible to estimate the true speed of DC motors while effectively reducing the adverse effects of noise ripple. This research focuses on determining the optimal values for the Kalman Filter parameters and conducting experiments on a DC motor to evaluate the performance of the proposed approach. The experimental results demonstrate that the Kalman Filter significantly improves the control of speed oscillations and enhances the stability of the DC motor system. Furthermore, a comprehensive analysis of the system's response and parameter tuning reveals the impact of different parameter combinations on settling time, overshoot, and rise time. By carefully selecting appropriate parameters, the proposed approach contributes to accurate speed estimation and effective control of DC motors, advancing the understanding and application of the Kalman Filter in various relevant fields. Overall, this research provides valuable insights into enhancing the performance and efficiency of DC motors through the integration of the Kalman Filter method.
Toward an Advanced Gas Composition Measurement Device for Chemical Reaction Analysis Gonibala, Fajriansya; Jamilatun, Siti; Amelia, Shinta; Ma’arif, Alfian; Setiawan, Muhammad Haryo
Buletin Ilmiah Sarjana Teknik Elektro Vol. 5 No. 4 (2023): December
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12928/biste.v5i4.9249

Abstract

The research details the development of a reactor-based monitoring system designed to identify and monitor gases generated within industrial chemical reactors. Consisting of nine MQ and DHT11 sensors, this reactor design allows for simultaneous measurement of temperature and humidity within the sample. Using a sensor array methodology, this research utilizes multiple sensors to collect and process analog signals to improve the accuracy of gas identification within samples. These analog signals obtained from the sensors are processed by an Arduino Mega 2560 microcontroller using the Arduino IDE software. The research, conducted on ten different samples, shows methane (CH4), hydrogen (H2), and alcohol (C2H6O) as the most concentrated gases. Notably, certain samples such as batik waste, honey, Robusta coffee, and sambal have a significant impact on methane gas concentrations. In addition, substances such as Robusta Coffee, Sprite, Syrup, and Oyster Sauce have a significant effect on hydrogen gas concentrations, while Robusta Coffee, Sambal, Arabica Coffee, and Pepper have a significant effect on alcohol gas concentrations. In addition, of the nine MQ sensors used, the MQ3, MQ4, and MQ8 are particularly effective at detecting alcohol, methane, and hydrogen gases, respectively, in the samples tested.